.video-stories{margin-bottom:12px;margin-top:12px}.video-icon-close{font-size:30px;color:#fff;position:absolute;right:15px;top:15px;cursor:pointer;z-index:10}.video-icon-close *{cursor:pointer}.video-icon-close:hover{opacity:.7;cursor:pointer}.video-stories h2{letter-spacing:0px}.video-label{color:#3f3f3f;font-size:14px;letter-spacing:0px;display:flex;align-items:center;gap:10px;margin-bottom:15px;text-transform:uppercase}.video-label svg{height:16px;width:auto;display:block}.video-grid{display:flex;gap:14px;overflow-y:auto;padding:5px}.video-item{position:relative;padding-bottom:0;border-radius:500px;overflow:hidden;border:solid 3px #fff;box-shadow:0 0 0 2px #ff7d00;width:76px;height:76px;min-width:76px;min-height:76px;margin:0 auto}.video-item:hover{opacity:.7}.video-item a{position:absolute;width:100%;height:100%}.video-item a img{object-fit:cover;position:absolute}.video-item video{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.video-container{width:auto;max-width:25%}.video-container p{color:#000;text-align:center;font-size:14px;line-height:1.4;margin-top:10px}.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:9999999;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.video-popup.visible{visibility:visible;opacity:1}.video-popup-content{position:absolute!important;width:max-content;margin:0 auto;background:transparent;border-radius:0;height:80%;max-height:720px;display:flex;align-items:center;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%)}.video-popup-content video{width:auto;height:100%;border-radius:20px}.video-overlay{width:100%;height:100%}.video-title{color:#000;font-family:Montserrat,sans-serif;font-size:16px}.video-trigger:after{content:"";display:block!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(video-play.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px}@media screen and (max-width: 768px){.video-popup-content video{width:auto;height:auto;max-height:540px;max-width:90%}.video-item{width:65px;height:65px;min-width:65px;min-height:65px}.video-grid{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;gap:8px}.video-grid::-webkit-scrollbar{display:none}}@media screen and (max-width: 425px){.video-item{width:55px;height:55px;min-width:55px;min-height:55px}.video-container p{font-size:13px}}.acknowledgment-wrapper{background:#e1f6ff;padding:16px;border-radius:20px}.acknowledgment-wrapper h4{font-size:16px}.acknowledgment-wrapper p,.acknowledgment-wrapper ul{font-size:14px;color:#363636;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.acknowledgment-wrapper .checkbox{font-weight:400;font-size:14px;text-transform:unset}.acknowledgment-hint{font-size:12px;color:#af5700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:20px}.acknowledgment-guard{margin-top:30px}.product-block--top-description{font-size:14px;padding-top:15px}.product-block--top-description ul{margin-bottom:46px}.product-block--top-description li{margin-bottom:4px!important}.purchase-details__buttons{margin-top:14px}.product-customer-acknowledgment .container:has(div:has(.cross-sell)){padding:unset}.product-customer-acknowledgment .shopify-section--rich-text,.product-customer-acknowledgment .container{padding:unset}.product-customer-acknowledgment #cross-sell{margin-bottom:unset}.product-gallery{position:relative}.product-gallery__discount{position:absolute;top:10px;right:10px;z-index:10}.product-gallery__discount.hidden{display:none}.product-gallery__discount img{display:block}.product-gallery__discount-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;letter-spacing:0px;color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:700;justify-content:center;align-items:flex-start}.product-gallery__discount-text .value{min-width:fit-content}.product-gallery__discount-text .symbol{font-size:12px;height:auto;line-height:normal;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/98/assets/optimize-product.css.map */
