@charset "UTF-8";#top .measure-box{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0px;padding:0px;&[data-position="before-single-product"]{margin-bottom:13px}&[data-position="after-single-product"]{margin-bottom:13px}&[data-position="before-single-product-summary"]{margin-bottom:13px}&[data-position="after-single-product-summary"]{margin-bottom:13px}&[data-position="single-product-summary"]{margin-top:13px}&[data-position="before-add-to-cart-form"]{margin-bottom:13px}&[data-position="after-add-to-cart-form"]{margin-bottom:13px}&[data-position="before-add-to-cart-button"]{margin-bottom:13px}&[data-position="after-add-to-cart-button"]{margin-bottom:13px}&[data-position="before-add-to-cart-quantity"]{margin-bottom:13px}&[data-position="after-add-to-cart-quantity"]{margin-bottom:13px}&[data-position="single-product-summary-7"]{margin-top:13px}&[data-position="single-product-summary-15"]{margin-top:13px}&[data-button_alignment="left"]{justify-content:flex-start}&[data-button_alignment="right"]{justify-content:flex-end}&[data-button_alignment="center"]{justify-content:center}& .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}& .measure-box-button img{flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:center;margin:0px;padding:0px}& .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;& .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}& .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){&{max-width:calc(100vw - 150px);max-height:calc(100vh - 50px)}}@media screen and (min-width: 768px) and (max-width: 989px){&{max-width:calc(100vw - 29px);max-height:calc(100vh - 29px)}}@media screen and (max-width: 767px){&{max-width:100vw;max-height:100vh}}&.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}&.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}&.measure-scroll-h.measure-scroll-v:before{right:22px;height:calc(100% - 26px)}&.measure-scroll-h.measure-scroll-v:after{bottom:4px;width:calc(100% - 22px)}}&[data-close_position=""] .measure-box-modal-wrap{padding-top:22px!important;padding-right:18px!important}&[data-close_position="outer-right-top"] .measure-box-modal-wrap{padding-top:22px!important;padding-right:18px!important}& .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}& .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}& .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;&:not(:has(>img:only-child)){padding:50px 25px!important}&: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}& img.full{max-width:none}& img:only-child{margin:0px!important;padding:0px!important}@media screen and (min-width: 990px){& img:only-child{max-width:100%}}}& .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}&[data-close_position=""] .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}&[data-close_position=""] .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}&[data-close_style="no-border"] .measure-box-close{border:none}&[data-close_style="border"] .measure-box-close{border:1px solid}.avia-firefox & *{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}& ::-webkit-scrollbar{height:4px;width:4px}& ::-webkit-scrollbar-track{border-radius:4px;background-color:transparent}& ::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.2)}& ::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.2)}& ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3)}& ::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}& ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5)}& ::-webkit-scrollbar-button{display:none!important}& .measure-box-modal-container-wrap:not(.main_color){& table{padding:0px!important}& :where(thead,tbody,tfooter,rt){margin:0px!important;padding:0px!important}& :where(td,th){padding:0.3em 0.6em!important}}}