.p-0,.cell-p-0 td,.cell-p-0 th{padding:0!important}.p-5,.cell-p-5 td,.cell-p-5 th{padding:5px!important}.p-10,.cell-p-10 td,.cell-p-10 th{padding:10px!important}.fa.fa-inverse{color:#6d6d6d}.fa-inverse:hover{color:#fff}.selected{color:#71b02f}.selected>.fa-inverse{color:#fff}@font-face{font-family:check;src:url(./font/check.eot?44552751);src:url(./font/check.eot?44552751#iefix)format("embedded-opentype"),url(./font/check.woff?44552751)format("woff"),url(./font/check.ttf?44552751)format("truetype"),url(./font/check.svg?44552751#check)format("svg");font-weight:400;font-style:normal}.thwvsf-style{width:150px!important;display:block!important}span.tier-name{font-size:17px!important;position:absolute!important;left:48px!important}.fa{text-align:left!important}.fa-check{left:8px!important}.float{display:inline-block;position:relative}.clos{float:left;z-index:1000;padding:5px;font-weight:700;position:absolute;top:0;left:0}.thwvsf-wrapper-ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-box-shadow:0 0 0 1px #0000004d;background-color:#fff;justify-content:center;align-items:center;width:45px;height:45px;margin:4px 8px 4px 0;padding:2px;list-style:none;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;box-shadow:0 0 0 1px #d1d7da}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li:hover{-webkit-box-shadow:0 0 0 3px #0000001a;box-shadow:0 0 0 3px #b7bfc6}.thwvsf-wrapper-ul .thwvsf-item-span-color{border-radius:inherit;width:100%;height:100%;position:relative}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li{text-align:center;min-width:30px}.thwvsf-wrapper-ul .thwvsf-item-span.item-span-text{padding:0 5px;font-size:16px;font-weight:500}.thwvsf-wrapper-ul .attr_swatch_design_2 .thwvsf-item-span.item-span-text{padding:0}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-selected:hover{-webkit-box-shadow:0 0 0 2px #000000e6;box-shadow:0 0 0 2px #8b98a6}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock{cursor:not-allowed;pointer-events:none;opacity:.3;position:relative;overflow:hidden;-webkit-box-shadow:0 0 0 1px #0000004d;box-shadow:0 0 0 1px #0000004d}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive:before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive:after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock:before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock:after{visibility:visible;opacity:1;-webkit-transform-origin:50%;transform-origin:50%;z-index:2;border:0;width:100%;min-width:auto;height:1px;position:absolute;inset:50% 0 0;content:" "!important;background:red!important;margin:0!important;padding:0!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive:after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock:after{webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive:before,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock:before{webkit-transform:rotate(45deg);transform:rotate(45deg)}.thwvsf-colorpickpreview{border-radius:inherit;width:96%;height:96%;margin:0 auto;position:absolute;top:2%;left:0;right:0}ul.thwvsf-radio-li{list-style:none}ul.thwvsf-radio-li li{margin-right:20px;display:inline-block}.thwvsf-rad-li{width:250px;margin:0;list-style:none}.thwvsf-wrapper-item-li.thwvsf-tooltip{position:relative}.thwvsf-tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#000;border-radius:6px;width:120px;margin-left:-60px;padding:5px 0;transition:opacity .3s;position:absolute;bottom:125%;left:50%}.thwvsf-tooltip .tooltiptext:after{content:"";border:5px solid #0000;border-top-color:#000;margin-left:-5px;position:absolute;top:100%;left:50%}.thwvsf-tooltip:hover .tooltiptext{visibility:visible;opacity:1;z-index:9}.thwvsf-wrapper-ul .thwvsf-tooltip .tooltiptext.tooltip_pa_color.tooltip_swatch_design_2:after,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li .tooltiptext.tooltip_swatch_design_2{display:none!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected,.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected:hover{box-shadow:none!important}.attr_swatch_design_2 .thwvsf-item-span:before{content:"";-webkit-font-smoothing:antialiased;z-index:99999999;color:#fff;opacity:0;font-size:16px;font-style:normal;position:absolute;top:-5px;right:2px;font-family:remixicon!important}body .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span{align-items:center;gap:8px;line-height:24px;display:flex}body .attr_swatch_design_2.thwvsf-label-li .thwvsf-item-span:before{content:"";-webkit-font-smoothing:antialiased;top:unset;right:unset;z-index:99999999;color:#ddd;opacity:1;font-size:16px;font-style:normal;font-weight:700;line-height:20px;position:relative;border:2px solid #ddd!important;border-radius:50%!important;width:19px!important;height:19px!important;font-family:remixicon!important}.attr_swatch_design_2.thwvsf-selected .thwvsf-item-span.thwvsf-item-span-color:before{opacity:1}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2:hover{box-shadow:1px 3px 1px #aaaaaa21!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2{box-shadow:none;min-width:unset;background-color:#fff;border:2px solid #ddd;align-items:center;height:auto;border-radius:11px!important;width:auto!important;margin:5px 0 5px 10px!important;padding:2px 5px 2px 13px!important}.thwvsf-wrapper-ul .thwvsf-color-li.attr_swatch_design_2 .tooltiptext{z-index:1;bottom:unset;right:unset;left:unset;width:auto;margin:0;padding:0;color:#444!important;visibility:visible!important;opacity:1!important;position:unset!important;background:0 0!important;order:1!important;margin-right:5px!important;font-size:15px!important;line-height:18px!important;display:inline-block!important}.thwvsf-color-li.attr_swatch_design_2 .tooltiptext:after{display:none!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2.thwvsf-selected{border:2px solid #1051ef}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attribute_pa_color.attr_swatch_design_2 .tooltiptext{z-index:1;bottom:unset;right:unset;left:unset;width:auto;margin:0;padding:0;color:#444!important;visibility:visible!important;opacity:1!important;position:unset!important;background:0 0!important;order:1!important;margin-right:8px!important;font-size:15px!important;line-height:18px!important;display:inline-block!important}.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_2 .thwvsf-item-span-color{position:relative;border:2px solid #ddd!important;border-radius:50%!important;width:24px!important;height:24px!important;display:inline-block!important}img.swatch-preview.swatch-image{border-radius:inherit;width:100%;height:100%;margin:0}span.variation-price{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:700;display:block}.th-tooltip-text{color:#ada3a3}.variations .reset_variations.thwvsf-variation-link{color:#999;-ms-border-radius:3px;position:inherit;border:2px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:80px;margin-top:10px;padding:3px 10px;font-size:13px;font-weight:400;text-decoration:none;display:block}.theme-hestia.woocommerce.single-product form.cart td.value:before{display:none!important}.theme-hestia.woocommerce.single-product div.product form.cart .variations tr{float:left!important;display:block!important}.theme-hestia.woocommerce.single-product div.product form.cart .variations tr:nth-child(odd){clear:left}.theme-oceanwp.woocommerce.single-product span.theme-select{display:none!important}.theme-oceanwp.woocommerce.single-product .thwvsf_fields ul.thwvsf-wrapper-ul{margin-top:0;margin-left:0}.theme-oceanwp.woocommerce.single-product .hasCustomSelect{position:initial!important;opacity:1!important;width:100%!important}