.product-container{max-width:1480px}.product-information{display:flex}.product-information__media{position:sticky;align-self:flex-start;top:0;width:65%}.product-media-inner{padding:60px;background:#ffffff14}.no-bgcolor{background:unset}.product-media-box{display:none;position:relative;width:100%;visibility:hidden;z-index:-999;opacity:0;pointer-events:none;transition:all .3s;aspect-ratio:1200 / 725;justify-content:center;align-items:center}.product-media-box.show{display:flex;visibility:visible;z-index:auto;opacity:1;pointer-events:auto}.media-gallery__models .product-media,.media-gallery__videos .product-media{position:relative;width:100%;height:100%}.media-gallery__videos slideshow-container{width:100%;height:100%}.media-gallery__videos .product-media deferred-media{display:block;width:100%;height:100%}.product-information__media img{object-fit:contain}.media-gallery__images slideshow-controls,.media-gallery__videos slideshow-controls{width:50%;position:absolute!important;bottom:0;transform:translateY(calc(100% + 24px))}.slideshow-controls__thumbnails{gap:10px;padding:0}.slideshow-controls__thumbnails .slideshow-control{width:60px;height:60px;aspect-ratio:1}.slideshow-controls__thumbnails .slideshow-control{border-bottom:4px solid #fafafa}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){border-bottom:4px solid var(--blue)}.slideshow-controls__thumbnails .slideshow-control:hover{border-bottom:4px solid var(--blue)}zoom-dialog dialog{background:transparent}zoom-dialog dialog::backdrop{background:#000000a6}zoom-dialog .dialog-thumbnails-list-container{display:flex;justify-content:center;align-items:flex-end;background:linear-gradient(transparent,#00000059)}zoom-dialog .dialog-thumbnails-list{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;flex-direction:row!important;width:max-content;max-width:100%;margin-inline:auto;transform:none;max-height:none;overflow-x:auto;overflow-y:hidden;animation:zoom-thumbnails-slide-in-bottom calc(var(--animation-speed) * .75) var(--animation-easing) forwards!important;animation-delay:calc(var(--animation-speed) * 1.5)}zoom-dialog .dialog--closed .dialog-thumbnails-list{animation:zoom-thumbnails-slide-out-bottom var(--animation-speed) var(--animation-easing) forwards!important}@media screen and (min-width:769px){zoom-dialog .dialog-thumbnails-list{position:relative!important;flex-direction:row!important;inset:auto!important;right:auto!important;max-height:none;overflow-x:auto;overflow-y:hidden;animation:zoom-thumbnails-slide-in-bottom calc(var(--animation-speed) * .75) var(--animation-easing) forwards!important;animation-delay:calc(var(--animation-speed) * 1.5)}zoom-dialog .dialog--closed .dialog-thumbnails-list{animation:zoom-thumbnails-slide-out-bottom var(--animation-speed) var(--animation-easing) forwards!important}}@keyframes zoom-thumbnails-slide-in-bottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes zoom-thumbnails-slide-out-bottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}zoom-dialog .dialog-thumbnails-list__thumbnail[aria-selected=true]{outline:2px solid #00b4d8;outline-offset:2px}zoom-dialog .zoom-dialog__toolbar{position:fixed;top:var(--margin-lg);right:calc(var(--margin-lg) + var(--minimum-touch-target) + 12px);display:flex;gap:8px;z-index:var(--layer-raised);opacity:0;animation:elementSlideInBottom var(--animation-speed) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 2)}zoom-dialog .zoom-dialog__control-btn,zoom-dialog .zoom-dialog__nav-btn{width:40px;height:40px;border-radius:8px;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}zoom-dialog .zoom-dialog__control-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}zoom-dialog .zoom-dialog__nav-btn{position:fixed;top:50%;transform:translateY(-50%);z-index:var(--layer-raised);opacity:0;animation:elementSlideInBottom var(--animation-speed) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 2)}zoom-dialog .zoom-dialog__nav-btn--prev{left:var(--margin-lg)}zoom-dialog .zoom-dialog__nav-btn--next{right:var(--margin-lg)}zoom-dialog img{max-width:100%;margin:0 auto}.dialog-zoomed-gallery .product-media{max-width:none!important;justify-content:center;align-items:center}.media-type-btn{padding-bottom:24px;display:flex;justify-content:flex-end}.media-type-btn svg{flex-shrink:0}.media-type-btn ul{min-height:48px;margin:30px 0;justify-content:flex-end;width:50%;display:flex;list-style:none;gap:12px}.media-type-btn ul li{display:flex;flex-shrink:0;flex:1;align-items:center;justify-content:center;gap:12px;padding:8px 0;height:48px;border:1px solid #a3a3a3;color:#a3a3a3;cursor:pointer;transition:all .3s}.media-type-btn ul li:not(.active):hover{border:1px solid #fafafa;color:#fafafa}.media-type-btn ul li.active{border:1px solid #fafafa;color:#fafafa}.media-type-btn ul li svg path{fill:#a3a3a3}.media-type-btn ul li.active svg path{fill:#fafafa}@media screen and (max-width:1600px){.product-information__media{width:55%}.product-media-inner{padding:40px}}@media screen and (max-width:1400px){.product-media-inner{padding:24px}}@media screen and (max-width:1200px){.product-information{flex-direction:column}.media-gallery__images slideshow-controls{justify-content:center}.slideshow-controls__thumbnails-container{width:auto}.product-information__media{aspect-ratio:inherit;width:100%;position:relative;top:auto}.product-media-box,.media-type-btn{background:unset}}@media screen and (max-width:768px){.product-media-inner{padding:36px 12px 48px}.product-media-box{aspect-ratio:1}.media-gallery__videos img,.media-gallery__models img{object-fit:cover!important}.media-gallery__images slideshow-controls{position:static!important;transform:none;width:100%}.media-gallery__videos slideshow-controls{position:static!important;transform:none;width:100%}.media-type-btn{margin-top:24px;padding-bottom:0}.media-type-btn ul{min-height:38px;width:100%;margin:0;padding:0}.media-type-btn ul li{height:38px}.slideshow-controls__thumbnails .slideshow-control{width:48px;height:48px}}.product-sticky-form{display:block;z-index:17;position:fixed;width:100%;left:0;bottom:0;background-color:#292929;box-shadow:0 -4px 16px #0003;transition:all .3s;padding:12px 0}.product-sticky-form-padding{padding-left:var(--page-margin);padding-right:var(--page-margin)}.product-sticky-form.hidden-sticky{opacity:0;visibility:hidden}.variant-picker__form{display:flex;flex-wrap:wrap;gap:12px}.variant-picker__form fieldset{border:0;padding:0}.facets__panel-variant summary,.facets__panel-variant details{padding:0;position:relative}.facets__panel-variant legend{display:flex;align-items:center;gap:48px;padding:12px 24px;border-radius:4px;border:1px solid #fafafa;-webkit-user-select:none;user-select:none}.facets__panel-variant details legend svg{transition:all .3s}.facets__panel-variant details[open] legend svg{transform:rotate(180deg)}.facets__panel-variant .variant-panel{position:absolute;left:0;background-color:#fafafa;color:var(--black);padding:24px;border-radius:4px}.variant-option__buttons{display:flex;flex-direction:column;gap:12px}.variant-option__buttons .variant-option__button-label{position:relative}.variant-option__buttons .variant-option__button-label span{color:var(--black)}.variant-option__buttons .variant-option__button-label:hover span{color:#000;text-decoration:underline}.product-sticky-form .product-sticky-bar{display:flex;justify-content:flex-end;align-items:center;gap:24px;width:100%}.product-sticky-form .form-action button[type=submit],.product-sticky-form .sticky-buy-now{position:relative;height:48px;padding:0 48px;display:flex;justify-content:center;align-items:center;font-weight:330;font-size:18px;border-radius:8px;cursor:pointer;transition:all .3s;border:0;flex-shrink:0}.product-sticky-form .form-action button[type=submit]{background-color:#fafafa;color:#133ee3}.product-sticky-form .form-action button[type=submit]:hover{background-color:#133ee3;color:#fff}.product-sticky-form .sticky-buy-now{background-color:var(--blue);color:var(--white)}.product-sticky-form .sticky-buy-now:hover{background-color:var(--blue-hover)}.product-sticky-form .product-sticky-right{display:flex;align-items:center;gap:24px;flex:1;justify-content:space-between}.product-sticky-form .product-sticky-right div[ref=priceContainer]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;row-gap:12px}.product-sticky-form .product-sticky-right quick-add-component{flex-shrink:0}.product-sticky-form .product-sticky-right .price{font-weight:450;font-size:24px;color:#fafafa}.product-sticky-form .product-sticky-right .compare-at-price{font-weight:330;font-size:18px;color:#a3a3a3}.product-sticky-form .price-discount-badge{font-weight:330;font-size:14px;padding:2px 8px;border-radius:4px;background:linear-gradient(105.34deg,#ff935e 13.66%,#e04513 100.77%);color:#fafafa;flex-shrink:0}.product-sticky-form .product-sticky-actions{display:flex;gap:12px}@media screen and (min-width:1000px)and (max-width:1600px){.facets__panel-variant legend{padding:8px 12px}.product-sticky-form .product-sticky-right div[ref=priceContainer]{gap:12px}.product-sticky-form .product-sticky-right .price{font-size:20px}.product-sticky-form .product-sticky-right .compare-at-price{font-size:16px}.product-sticky-form .form-action button[type=submit],.product-sticky-form .sticky-buy-now{height:38px;padding:0 24px;font-size:16px;border-radius:4px}}@media screen and (max-width:999px){.product-sticky-form .product-sticky-bar{flex-wrap:wrap;align-items:flex-start;gap:12px}.product-sticky-form .product-sticky-right div[ref=priceContainer]{gap:12px}.product-sticky-form .product-sticky-right .price{font-size:20px}.product-sticky-form .product-sticky-right .compare-at-price{font-size:16px}.product-sticky-form .form-action button[type=submit],.product-sticky-form .sticky-buy-now{font-size:16px;height:38px;padding:0 24px}}@media screen and (max-width:768px){.product-sticky-form .product-sticky-right{width:100%;justify-content:space-between;gap:12px;flex-direction:column;align-items:stretch}.product-sticky-form .product-sticky-right quick-add-component{width:50%}.product-sticky-form .form-action button[type=submit]{width:100%}.product-sticky-form .sticky-buy-now{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/main-product.css.map */
