#sidebar{display:none!important}#main-content .container:before{display:none!important}#left-area{width:100%!important;padding:0!important}.size-chart{width:100%}.size-chart tr td{text-align:left;font-size:clamp(10px,1.5vw,15px);padding:1px 2px!important;border:1px solid black}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none!important}.radio-image-label,.checkbox-image-label{display:none}.tm-extra-product-options .tc-active .tc-label-wrap,.tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label,.tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type="radio"]:checked~.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type="checkbox"]:checked~.tc-label{border-width:25px;border-color:red;margin:2px 2px 2px 2px;background-color:red;opacity:1;box-shadow:0px 0px 5px grey}.tc-mode-images .tc-label-wrap,.tc-mode-color .tc-label-wrap{border-width:25px;border-color:black;margin:2px 2px 2px 2px;background-color:black;opacity:1;box-shadow:0px 0px 5px #cccccc}.tm-epo-variation-section .reset_variations{display:none!important}form.cart table.variations,form.cart table.variations tbody,form.cart table.variations tr{display:block;width:100%}form.cart table.variations tr{display:flex;align-items:center;margin-bottom:15px}form.cart table.variations th,form.cart table.variations td{display:block;padding:0;border:none;text-align:left}form.cart table.variations th.label{flex:0 0 120px;font-weight:bold}form.cart table.variations td.value{flex:1;display:flex;flex-wrap:wrap;align-items:center}form.cart table.variations td.value span{flex:1;min-width:150px}form.cart table.variations td.value select{width:100%}form.cart table.variations .reset_variations{margin-left:10px;font-size:0.9em}form.cart table.variations,form.cart table.variations tbody,form.cart table.variations tr{display:block;width:100%}form.cart table.variations tr{display:flex;align-items:center;margin-bottom:5px!important;padding:0!important}form.cart table.variations th,form.cart table.variations td{display:block;padding:0;border:none;text-align:left}form.cart table.variations th.label{flex:0 0 120px;font-weight:bold}form.cart table.variations td.value{flex:1;display:flex;flex-wrap:wrap;align-items:center}form.cart table.variations td.value span{flex:1;min-width:150px}form.cart table.variations td.value select{width:100%}form.cart table.variations .reset_variations{margin-left:10px;font-size:0.9em}