@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";


.ssif-body .sdbr_collapsible_is_mobile {
margin: 40px 0px;
padding: 0px;
&:not(.sdbr_collapsible_openned) ~ .content {
margin-top: 0px;
padding-top: 0px;
}
& .widget:last-of-type {
margin-bottom: 0px;
padding-bottom: 0px;
}
& .sidebar_title {
position: relative;
display: block;
cursor: pointer;
margin: 0px;
margin-bottom: 10px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
& i {
display: block;
position: absolute;
top: 50%;
right: 10px;
width: 24px;
height: 24px;
line-height: 24px;
font-size: 18px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
& i:before {
display: block;
width: 24px;
height: 24px;
line-height: 24px !important;
text-align: center;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
content: '˃';
font: 100% 'Monospace';
}
}
&.sdbr_collapsible_openned .sidebar_title i:before {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
& .sdbr_collapsible_item {
position: relative;
height: 0px;
overflow: hidden;     }
&.sdbr_collapsible_openned .sdbr_collapsible_item {
height: auto;
}
}
.ssif-body.theme-enfold .sdbr_collapsible_is_mobile .sidebar_title i:before {
content: '\E875';
font: 100% 'entypo-fontello';
}
.ssif-body .sdbr_collapsible_is_desktop .sidebar_title {
display: none;
}
 .product .woocommerce_badge {
--woocommerce_badge-font-size: 12px;
--woocommerce_badge-background: #ff0000;
--woocommerce_badge-color: white;
--woocommerce_badge-border-color: white;
--woocommerce_badge-border-width: 2px;
} .product .woocommerce_badge {
padding: 3px 5px;
margin: 0px;
text-align: center;
background: transparent;
border: none;
box-sizing: content-box;
position: absolute;
font-size: var(--woocommerce_badge-font-size);
line-height: normal;
z-index: 9;
}
.product .woocommerce_badge span {
position: relative;
display: block;
padding: 0px;
margin: 0px;
border: none;
box-sizing: content-box;
height: 100%;
line-height: inherit;
z-index: 2;
}
.product .woocommerce_badge:before {
content: '';
border: none;
position: absolute;
z-index: 0;
}
.product .woocommerce_badge:after {
content: '';
border: none;
position: absolute;
z-index: 1;
} .product .woocommerce_badge[data-position="top-left"] {
top: 0px;
left: 0px;
}
.product .woocommerce_badge[data-position="top-right"] {
top: 0px;
right: 0px;
}
.product .woocommerce_badge[data-position="top-center"] {
top: 0px;
left: 50%;
transform: translateX(-50%);
}
.product .woocommerce_badge[data-position="middle-left"] {
top: 50%;
left: 0px;
transform: translateY(-50%);
}
.product .woocommerce_badge[data-position="middle-right"] {
top: 50%;
right: 0px;
transform: translateY(-50%);
}
.product .woocommerce_badge[data-position="middle-center"] {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.product .woocommerce_badge[data-position="bottom-left"] {
bottom: 0px;
left: 0px;
}
.product .woocommerce_badge[data-position="bottom-right"] {
bottom: 0px;
right: 0px;
}
.product .woocommerce_badge[data-position="bottom-center"] {
bottom: 0px;
left: 50%;
transform: translate(-50%, -150%);
} .product .woocommerce_badge[data-style="plain"] {
background: var(--woocommerce_badge-background);
color: var(--woocommerce_badge-color);
} .product .woocommerce_badge[data-style="skew"] {
width: 148px;
height: 30px;
line-height: 30px;
padding: 0px;
}
.product .woocommerce_badge[data-style="skew"][data-position="top-left"] {
top: 48px;
left: -11px;
transform: rotate(-45deg);
}
.product .woocommerce_badge[data-style="skew"][data-position="top-right"] {
top: 48px;
right: -11px;
transform: rotate(45deg);
}
.product .woocommerce_badge[data-style="skew"][data-position="bottom-left"] {
bottom: 48px;
left: -11px;
transform: rotate(45deg);
}
.product .woocommerce_badge[data-style="skew"][data-position="bottom-right"] {
bottom: 48px;
right: -11px;
transform: rotate(-45deg);
}
.product .woocommerce_badge[data-style="skew"] span {
background: var(--woocommerce_badge-background);
color: var(--woocommerce_badge-color);
font-weight: bold;
font-size: inherit;
}
.product .woocommerce_badge[data-style="skew"]:before {
background: var(--woocommerce_badge-background);
left: -15px;
top: 0px;
width: 30px;
height: 100%;
transform: skewX(-45deg);
}
.product .woocommerce_badge[data-style="skew"][data-position="top-center"]:before,
.product .woocommerce_badge[data-style="skew"][data-position="bottom-right"]:before,
.product .woocommerce_badge[data-style="skew"][data-position="bottom-left"]:before {
transform: skewX(45deg);
}
.product .woocommerce_badge[data-style="skew"]:after {
background: var(--woocommerce_badge-background);
right: -15px;
top: 0px;
width: 30px;
height: 100%;
transform: skewX(45deg);
}
.product .woocommerce_badge[data-style="skew"][data-position="top-center"]:after,
.product .woocommerce_badge[data-style="skew"][data-position="bottom-right"]:after,
.product .woocommerce_badge[data-style="skew"][data-position="bottom-left"]:after {
transform: skewX(-45deg);
} .product .woocommerce_badge[data-style="outline"] {
width: 148px;
height: 28px;
line-height: 30px;
padding: 0px;
}
.product .woocommerce_badge[data-style="outline"][data-position="top-left"] {
top: 48px;
left: -11px;
transform: rotate(-45deg);
}
.product .woocommerce_badge[data-style="outline"][data-position="top-right"] {
top: 48px;
right: -11px;
transform: rotate(45deg);
}
.product .woocommerce_badge[data-style="outline"][data-position="bottom-left"] {
bottom: 48px;
left: -11px;
transform: rotate(45deg);
}
.product .woocommerce_badge[data-style="outline"][data-position="bottom-right"] {
bottom: 48px;
right: -11px;
transform: rotate(-45deg);
}
.product .woocommerce_badge[data-style="outline"] span {
background: transparent;
color: white;
border-top: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
border-bottom: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
font-weight: bold;
font-size: inherit;
}
.product .woocommerce_badge[data-style="outline"]:before {
background: transparent;
border-top: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
border-bottom: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
left: -15px;
top: 0px;
width: 30px;
height: 100%;
transform: skewX(-45deg);
}
.product .woocommerce_badge[data-style="outline"]:after {
background: transparent;
border-top: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
border-bottom: var(--woocommerce_badge-border-width) solid var(--woocommerce_badge-border-color);
right: -15px;
top: 0px;
width: 30px;
height: 100%;
transform: skewX(45deg);
}
#top .measure-box{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0px;padding:0px}#top .measure-box[data-position="before-single-product"]{margin-bottom:13px}#top .measure-box[data-position="after-single-product"]{margin-bottom:13px}#top .measure-box[data-position="before-single-product-summary"]{margin-bottom:13px}#top .measure-box[data-position="after-single-product-summary"]{margin-bottom:13px}#top .measure-box[data-position="single-product-summary"]{margin-top:13px}#top .measure-box[data-position="before-add-to-cart-form"]{margin-bottom:13px}#top .measure-box[data-position="after-add-to-cart-form"]{margin-bottom:13px}#top .measure-box[data-position="before-add-to-cart-button"]{margin-bottom:13px}#top .measure-box[data-position="after-add-to-cart-button"]{margin-bottom:13px}#top .measure-box[data-position="before-add-to-cart-quantity"]{margin-bottom:13px}#top .measure-box[data-position="after-add-to-cart-quantity"]{margin-bottom:13px}#top .measure-box[data-position="single-product-summary-7"]{margin-top:13px}#top .measure-box[data-position="single-product-summary-15"]{margin-top:13px}#top .measure-box[data-button_alignment="left"]{justify-content:flex-start}#top .measure-box[data-button_alignment="right"]{justify-content:flex-end}#top .measure-box[data-button_alignment="center"]{justify-content:center}#top .measure-box .measure-box-button{display:inline-flex!important;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;align-content:center;gap:10px;margin:0px;width:auto!important;height:auto!important;min-width:0px!important;min-height:0px!important;max-width:none!important;max-height:none!important;transition:all .1s linear}#top .measure-box .measure-box-button img{flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;margin:0px;padding:0px}#top .measure-box .measure-box-button span{flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;font-size:15px;font-weight:bold}#top .measure-box-modal{position:fixed;display:block;top:0px;left:0px;width:100%;height:100%;max-width:none;max-height:none;margin:0px;padding:0px;background:rgba(0,0,0,.7);z-index:9999999999999}#top .measure-box-modal .measure-box-modal-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-width:none;max-height:none;margin:0px!important;padding:0px!important;box-sizing:content-box}#top .measure-box-modal .measure-box-modal-wrap{display:block;position:relative;width:100%;height:100%;max-width:none;max-height:none;margin:0px!important;padding:0px!important}@media screen and (min-width: 990px){#top .measure-box-modal .measure-box-modal-wrap{max-width:calc(100vw - 150px);max-height:calc(100vh - 50px)}}@media screen and (min-width: 768px) and (max-width: 989px){#top .measure-box-modal .measure-box-modal-wrap{max-width:calc(100vw - 29px);max-height:calc(100vh - 29px)}}@media screen and (max-width: 767px){#top .measure-box-modal .measure-box-modal-wrap{max-width:100vw;max-height:100vh}}#top .measure-box-modal:where([data-close_position=""],[data-close_position="outer-right-top"]) .measure-box-modal-wrap{padding-top:22px!important;padding-right:18px!important}#top .measure-box-modal .measure-box-modal-wrap.measure-scroll-h:before{content:'';position:absolute;top:22px;right:18px;width:40px;height:calc(100% - 22px);background:linear-gradient(to right,transparent,white);z-index:999;pointer-events:none}#top .measure-box-modal .measure-box-modal-wrap.measure-scroll-v:after{content:'';position:absolute;bottom:0px;left:0px;width:calc(100% - 18px);height:40px;background:linear-gradient(to bottom,transparent,white);z-index:999;pointer-events:none}#top .measure-box-modal .measure-box-modal-wrap.measure-scroll-h.measure-scroll-v:before{right:22px;height:calc(100% - 26px)}#top .measure-box-modal .measure-box-modal-wrap.measure-scroll-h.measure-scroll-v:after{bottom:4px;width:calc(100% - 22px)}#top .measure-box-modal .measure-box-modal-container-wrap{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0px!important;padding:0px!important;overflow:auto;box-shadow:0px 0px 2px 1px #000}#top .measure-box-modal .measure-box-modal-container{display:block;position:relative;width:100%;min-height:100%;max-width:none;max-height:none;margin:0px!important;padding:0px!important}#top .measure-box-modal .measure-box-modal-content{display:block;position:relative;width:100%;min-height:100%;max-width:none;max-height:none;margin:0px!important;padding:0px!important;clear:both}#top .measure-box-modal .measure-box-modal-content:not(:has(>img:only-child)){padding:50px 25px!important}#top .measure-box-modal .measure-box-modal-content:after{content:'';display:block;width:100%;height:0px;max-width:none;max-height:0px;margin:0px!important;padding:0px!important;visibility:hidden;opacity:0;overflow:hidden;clear:both}#top .measure-box-modal .measure-box-modal-content img.full{max-width:none}#top .measure-box-modal .measure-box-modal-content img:only-child{margin:0px!important;padding:0px!important}@media screen and (min-width: 990px){#top .measure-box-modal .measure-box-modal-content img:only-child{max-width:100%}}#top .measure-box-modal .measure-box-close{position:absolute;display:inline-block;width:24px;height:24px;line-height:20px;box-sizing:content-box;font-size:23px;font-weight:bold;text-align:center;vertical-align:middle;text-decoration:none;transition:all .1s linear;z-index:999999999999}#top .measure-box-modal:where([data-close_position=""],[data-close_position="outer-right-top"]) .measure-box-close{top:0px;right:0px;background:rgba(0,0,0,.5);color:#FFF;border:2px solid #FFF;border-radius:50%;box-shadow:0px 0px 2px 1px #000,inset 0px 0px 2px 1px #000;text-shadow:1px 1px 2px #000,-1px -1px 2px #000,-1px 1px 2px #000,1px -1px 2px #000}#top .measure-box-modal:where([data-close_position=""],[data-close_position="outer-right-top"]) .measure-box-close:hover{background-color:rgba(255,255,255,.5);color:#000;border-color:#000;box-shadow:0px 0px 2px 1px #FFF,inset 0px 0px 2px 1px #FFF;text-shadow:1px 1px 2px #FFF,-1px -1px 2px #FFF,-1px 1px 2px #FFF,1px -1px 2px #FFF}#top .measure-box-modal[data-close_position="right-top"] .measure-box-close{top:0px;right:0px}#top .measure-box-modal[data-close_style="no-border"] .measure-box-close{border:none}#top .measure-box-modal[data-close_style="border"] .measure-box-close{border:1px solid}.avia-firefox #top .measure-box-modal *{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}#top .measure-box-modal ::-webkit-scrollbar{height:4px;width:4px}#top .measure-box-modal ::-webkit-scrollbar-track{border-radius:4px;background-color:transparent}#top .measure-box-modal ::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.2)}#top .measure-box-modal ::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.2)}#top .measure-box-modal ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3)}#top .measure-box-modal ::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}#top .measure-box-modal ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5)}#top .measure-box-modal ::-webkit-scrollbar-button{display:none!important}#top .measure-box-modal .measure-box-modal-container-wrap:not(.main_color) table{padding:0px!important}#top .measure-box-modal .measure-box-modal-container-wrap:not(.main_color) :where(thead,tbody,tfooter,tr){margin:0px!important;padding:0px!important}#top .measure-box-modal .measure-box-modal-container-wrap:not(.main_color) :where(td,th){padding:0.3em 0.6em!important}