.product-gallery .gallery-thumb-slider .swiper-slide-thumb-active .thumb-gallery-slide{box-shadow:0 0 0 2px var(--secondary-xlight-gray) inset}.product-gallery .gallery-button-next,.product-gallery .gallery-button-prev{position:absolute;top:0;bottom:0;z-index:30;margin:auto;display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--base-black);background-color:var(--base-white);opacity:.6;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-gallery .gallery-button-next.swiper-button-disabled,.product-gallery .gallery-button-prev.swiper-button-disabled{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-gallery .gallery-button-next{right:1.25rem}.product-gallery .gallery-button-prev{left:1.25rem}.product-details-wrapper .yotpo-sr-bottom-line-summary .star-container svg{width:11px}.product-details-wrapper .yotpo-sr-bottom-line-summary .star-container svg path{stroke:var(--base-yellow)}.product-details-wrapper .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{font-family:var(--font-type-body)!important;font-size:10px!important;line-height:14px!important}.product-description p,.product-description span,.product-description li,.product-description a{font-size:15px;line-height:16px;font-weight:300;line-height:1.25rem}.product-description .read-more:before{content:"";position:absolute;top:0;left:0;width:100%;height:22px;display:block;background:linear-gradient(173deg,#fff3 -115%,#fff 70.26%)}.product-description ul{margin-bottom:10px}.product-form-wrapper .pack-block{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #F5F5F5}.product-form-wrapper .size-title{color:#131313;font-size:18px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.2px;margin-bottom:6px}@media (max-width: 991px){.product-form-wrapper .size-title{font-size:16px;margin-top:16px}}.product-form-wrapper .pack-save-text{font-size:14px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:.2px;color:#e30031}.product-form-wrapper .pack-text{font-size:14px;font-style:normal;font-weight:600;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#131313}.product-form-wrapper .variant-selector.more-than-two-variants .variant-btn.selected:after{display:none!important}.product-form-wrapper .variant-selector .variant-btn:after{content:"";position:absolute;width:9px;height:9px;z-index:20;background:var(--base-white);border-left:1px solid var(--base-black);border-top:1px solid var(--base-black);transform:rotate(45deg);bottom:-21px;pointer-events:none;left:0;right:0;margin:auto;display:none}.product-form-wrapper .variant-selector .variant-btn,.product-form-wrapper .variant-selector .pack-button-js{transition:border .3s ease-in-out;position:relative}.product-form-wrapper .variant-selector .variant-btn:before,.product-form-wrapper .variant-selector .pack-button-js:before{content:"";position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:0;left:0;bottom:0;right:0;margin:auto;display:block;background:transparent;transition:background .3s ease-in-out;z-index:-1;pointer-events:none}.product-form-wrapper .variant-selector .variant-btn:hover,.product-form-wrapper .variant-selector .pack-button-js:hover,.product-form-wrapper .variant-selector .variant-btn:hover .checkbox-select,.product-form-wrapper .variant-selector .pack-button-js:hover .checkbox-select{border-color:var(--base-black);transition:border .3s ease-in-out}.product-form-wrapper .variant-selector .variant-btn:hover .checkbox-select:before,.product-form-wrapper .variant-selector .pack-button-js:hover .checkbox-select:before{transform:scale(1);opacity:1;transition:opacity .3s ease-in-out,transform .2s ease-in}.product-form-wrapper .variant-selector .variant-btn[availability=false],.product-form-wrapper .variant-selector .pack-button-js[availability=false]{opacity:.5;pointer-events:none}.product-form-wrapper .variant-selector .variant-btn p,.product-form-wrapper .variant-selector .pack-button-js p{position:relative;z-index:20}.product-form-wrapper .variant-selector .variant-btn.selected,.product-form-wrapper .variant-selector .pack-button-js.selected{border-color:var(--base-black);transition:border .3s ease-in-out}.product-form-wrapper .variant-selector .variant-btn.selected:before,.product-form-wrapper .variant-selector .pack-button-js.selected:before{background:var(--secondary-xlight-gray);transition:background .3s ease-in-out}.product-form-wrapper .variant-selector .variant-btn.selected:after,.product-form-wrapper .variant-selector .pack-button-js.selected:after{display:block}.product-form-wrapper .variant-selector .variant-btn.selected .checkbox-select,.product-form-wrapper .variant-selector .pack-button-js.selected .checkbox-select{border:1px solid var(--base-black);transition:border .3s ease-in-out}.product-form-wrapper .variant-selector .variant-btn.selected .checkbox-select:before,.product-form-wrapper .variant-selector .pack-button-js.selected .checkbox-select:before{transform:scale(1);width:18px;height:18px;opacity:1;transition:opacity .3s ease-in-out,width .3s ease-in-out,height .3s ease-in-out,transform .3s ease-in-out}.product-form-wrapper .variant-selector .variant-btn.selected .checkbox-select:after,.product-form-wrapper .variant-selector .pack-button-js.selected .checkbox-select:after{transform:scale(1) rotate(-45deg);opacity:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.product-form-wrapper .sub-variant-selector .sub-variant-item{background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-form-wrapper .sub-variant-selector .sub-variant-item.selected{background-color:var(--secondary-xlight-gray);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-form-wrapper .sub-variant-selector .sub-variant-item.selected .subscription-control-wrapper{display:block}.product-form-wrapper .sub-variant-selector .sub-variant-item .subscription-control-wrapper{display:none}.product-form-wrapper .dd-wrapper .dd-icon{transform:rotate(0);transition:transform .3s ease-in-out}.product-form-wrapper .dd-wrapper.expanded .dd-icon{transform:rotate(180deg);transition:transform .3s ease-in-out}.product-form-wrapper .dd-wrapper.expanded .dd-list{max-height:600px;pointer-events:auto;transition:max-height .3s ease-in-out}.product-form-wrapper .dd-wrapper .dd-list{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease-in-out}.pdp-second-popup{z-index:-9999;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out,z-index .1s ease-in-out .3s}.pdp-second-popup .tab-control button{position:relative}.pdp-second-popup .tab-control button:before{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0;margin:auto;width:calc(100% - 12px);height:calc(100% - 12px);background:var(--secondary-xlight-gray);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:0}.pdp-second-popup .tab-control button.active{border-color:var(--base-black)}.pdp-second-popup .tab-control button.active:before{opacity:1;transition:opacity .3s ease-in-out}.pdp-second-popup .tab-control button span{position:relative;z-index:50}.pdp-second-popup .tab-content{display:none}.pdp-second-popup .tab-content.active{display:block}.pdp-popup,.pdp-second-popup{z-index:-9999;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out,z-index .1s ease-in-out .3s}.pdp-popup .tab-control button,.pdp-second-popup .tab-control button{position:relative}.pdp-popup .tab-control button:before,.pdp-second-popup .tab-control button:before{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0;margin:auto;width:calc(100% - 12px);height:calc(100% - 12px);background:var(--secondary-xlight-gray);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:0}.pdp-popup .tab-control button.active,.pdp-second-popup .tab-control button.active{border-color:var(--base-black)}.pdp-popup .tab-control button.active:before,.pdp-second-popup .tab-control button.active:before{opacity:1;transition:opacity .3s ease-in-out}.pdp-popup .tab-control button span,.pdp-second-popup .tab-control button span{position:relative;z-index:50}.pdp-popup .tab-content,.pdp-second-popup .tab-content{display:none}.pdp-popup .tab-content.active,.pdp-second-popup .tab-content.active{display:block}body.pdp-popup-active{position:fixed;top:0;width:100%}body.pdp-popup-active header,body.pdp-popup-active #main-product{filter:blur(5px);transition:filter .3s ease-in-out}body.pdp-popup-active .pdp-popup{z-index:200;pointer-events:auto;opacity:1;transition:opacity .3s ease-in-out}body.pdp-second-popup-active{position:fixed;top:0;width:100%}body.pdp-second-popup-active header,body.pdp-second-popup-active #main-product{filter:blur(5px);transition:filter .3s ease-in-out}body.pdp-second-popup-active .pdp-second-popup{z-index:200;pointer-events:auto;opacity:1;transition:opacity .3s ease-in-out}.tab-content-wrapper{position:relative}.tab-content-wrapper .BaseRichText{padding-bottom:30px}.tab-content-wrapper:before{content:"";height:36px;background:linear-gradient(0deg,#fff 14% 25%,#fff0 99%);position:absolute;bottom:0;display:block;left:0;width:98%}
/*# sourceMappingURL=/cdn/shop/t/93/assets/product.css.map */
