.rating-stars__container.rating-stars__container--underlay{position:relative}.rating-stars-and-text{display:flex}.quantity-break-input{width:100%;position:relative}.ambassador-grid{display:flex}.ambassador-card{width:150px}.collapsible-content__wrapper svg.icon.icon-accordion{fill:#fff}.video-thumb{position:relative;cursor:pointer;border-radius:10px;overflow:hidden;height:300px}.video-thumb video{object-fit:cover;width:100%;max-width:100%;height:100%}.video-thumb img{width:100%;display:block;height:100%;object-fit:cover}.play-icon path{fill:#000}.play-icon{position:absolute;top:auto;right:10px;transform:none;background:#000;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;bottom:10px;border:1px solid #fff}.play-icon svg.play_icon{width:30px;height:30px}.video-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:9998;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-popup{position:fixed;top:0;left:0;background:#000;z-index:9999;border-radius:10px;width:450px;height:100%;margin:20px auto;right:0}.video-popup video{width:100%;height:100%;display:block;object-fit:cover;border-radius:10px}.close-popup{position:absolute;top:12px;right:12px;font-size:23px;color:#000;cursor:pointer;z-index:2;background:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:0}.main-real-video h2.video-heading{text-align:center}.product__info-container .main-real-video{margin-top:40px}@media screen and (max-width: 768px){.video-thumb{width:100%;height:100%!important}.video-popup{width:350px}.main-real-video h2.video-heading{font-size:26px}}.sticky-atc{z-index:111!important}@media (max-width: 767px){.sticky-atc{transition:transform .15s ease-in-out;box-shadow:0 -1px 10px #0003!important;background:#fff!important}.sticky-atc__image.mobile-hidden{display:block!important}.sticky-atc .button{min-width:unset!important;width:max-content!important;padding:0 8px!important}.sticky-atc__button{flex-shrink:unset!important;width:auto!important}.sticky-atc__image img{width:42px!important;height:42px!important}.sticky-atc__left{display:flex;gap:10px}.sticky-atc__price .badge{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
