.vx-pdp-pilot .vx-pdp-image-actions{position:absolute;inset-block-start:0;inset-inline:0;height:var(--vx-pdp-hero-height, 0px);z-index:5;pointer-events:none;visibility:hidden}.vx-pdp-pilot .vx-pdp-image-actions[data-positioned]{visibility:visible}.vx-pdp-pilot .vx-pdp-image-actions .glasson-wrap{position:absolute;inset-inline:1.6rem;bottom:1.6rem;justify-content:center!important;gap:1.6rem;margin:0;padding:0;pointer-events:none}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;width:auto;min-height:4.4rem;margin:0;padding:1rem 1.6rem;border:.1rem solid #bcc8c3!important;border-radius:999px;background:#fff!important;color:#19332e!important;box-shadow:0 .2rem .8rem #123f3414;font-family:inherit;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;pointer-events:auto}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn-360{width:5.2rem;min-width:5.2rem;max-width:5.2rem;height:5.2rem;min-height:5.2rem;padding:0;flex:0 0 5.2rem;border-radius:999px}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn-live{border-radius:.3rem}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn>svg{display:none}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn>span{padding:0;color:inherit!important}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn:focus-visible{outline:.2rem solid #123f34;outline-offset:.3rem}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn:hover{background:#f2f6f4!important}.vx-pdp-pilot .product__block--price{text-align:left}.vx-pdp-pilot .vlx-purchase-stage>.product__block--price{margin-bottom:0;padding-block:1.8rem}.vx-pdp-pilot .vlx-purchase-stage>.product__block--price+.product__block--variant_picker{margin-top:0}.vx-pdp-pilot .product__block--price .f-price--large{width:100%;justify-content:flex-start;font-size:2.8rem;line-height:1.25}.vx-pdp-pilot .product__block--price .f-price--on-sale .f-price-item--regular{font-size:1.8rem}.vx-pdp-pilot .vx-premium-features{text-align:left}.vx-pdp-pilot [id^=Details-collapsible-row-2-] .accordion-details__content{font-size:1.4rem;line-height:1.55}.vx-pdp-pilot [id^=Details-collapsible-row-2-] .accordion-details__content p{margin-block:0 .8rem}.vx-pdp-pilot [id^=Details-collapsible-row-2-] .accordion-details__content p:first-child{font-size:1.6rem}.vx-pdp-pilot [id^=Details-collapsible-row-2-] .accordion-details__content p:last-child{margin-bottom:0}@media screen and (min-width:768px){.vx-pdp-pilot .product__block--price .f-price--large{font-size:3.2rem}}.vx-pdp-offer__band,.vx-pdp-offer__faq-band{padding-block:clamp(4rem,6vw,6.4rem)}.vx-pdp-offer__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2.4rem,5vw,4.8rem)}.vx-pdp-offer__copy{max-width:72rem}.vx-pdp-offer__eyebrow{display:block;margin:0 0 1rem}.vx-pdp-offer__copy h2,.vx-pdp-offer__faq-header h2{max-width:62rem;margin:0 0 1.6rem;line-height:1.12}.vx-pdp-offer__text{max-width:62rem;margin-bottom:0;line-height:1.6}.vx-pdp-community.color-scheme-inverse{--color-background: 18, 63, 52;background:#123f34}.vx-pdp-offer__faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2.4rem,5vw,4.8rem)}.vx-pdp-offer__faq-header{align-self:start}.vx-pdp-offer__faq-header a{color:inherit;text-underline-offset:.16em}.vx-pdp-offer__faq-list{min-width:0}.vx-pdp-offer__faq-list details{border-top:.1rem solid rgba(0,0,0,.16)}.vx-pdp-offer__faq-list details:last-child{border-bottom:.1rem solid rgba(0,0,0,.16)}.vx-pdp-offer__faq-list summary{position:relative;padding:1.7rem 3.2rem 1.7rem 0;cursor:pointer;font-weight:600;list-style:none}.vx-pdp-offer__faq-list summary::-webkit-details-marker{display:none}.vx-pdp-offer__faq-list summary:after{position:absolute;top:50%;right:0;content:"+";font-size:2rem;font-weight:400;transform:translateY(-50%)}.vx-pdp-offer__faq-list details[open] summary:after{content:"\2212"}.vx-pdp-offer__faq-list summary:focus-visible,.vx-pdp-offer__faq-header a:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.vx-pdp-offer__faq-list details>p,.vx-pdp-offer__faq-list details>ol{max-width:70ch;margin:0 0 1.8rem;line-height:1.6}.vx-pdp-offer__faq-list details>ol{padding-left:2rem}.vx-pdp-offer__faq-list li+li{margin-top:1rem}.vx-pdp-offer__faq-list details>p a{color:inherit;text-underline-offset:.16em}.vx-pdp-pilot .product__media-gallery-counter{display:none!important}@media screen and (min-width:768px){.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-thumbails,.vx-pdp-pilot [data-hero-grid=true] .swiper-controls,.vx-pdp-pilot [data-hero-grid=true] .swiper-pagination{display:none!important}.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer,.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap{margin:0;overflow:visible}.vx-pdp-pilot [data-hero-grid=true] .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;height:auto;align-items:start}.vx-pdp-pilot [data-hero-grid=true] .product__media-item{display:block!important;width:100%;min-width:0;height:auto;padding:0}.vx-pdp-pilot [data-hero-grid=true] .product__media-item:first-child,.vx-pdp-pilot [data-hero-grid=true] .product__media-item:last-child:nth-child(2n){grid-column:1 / -1}.vx-pdp-pilot [data-hero-grid=true] .product__media-item-container{--aspect-ratio-mobile: var(--aspect-ratio);background:#fff}.vx-pdp-pilot [data-hero-grid=true] .product__media-item-container .media-wrapper>img{object-fit:contain;object-position:center;transform:none}.vx-pdp-pilot [data-hero-grid=true] .product__media-item--frame-image:first-child .product__media-item-container{--aspect-ratio: 1.25 !important}.vx-pdp-pilot [data-hero-grid=true] .product__media-item--frame-image:first-child img{height:100%!important;object-fit:cover}}@media screen and (min-width:1024px){.vx-pdp-pilot .product:not(.product--media-has-0){align-items:stretch}.vx-pdp-pilot .product:not(.product--media-has-0) .product__info-wrapper{align-self:stretch}.vx-pdp-pilot .product:not(.product--media-has-0) .product__info-container.sticky-element,.vx-pdp-pilot .product:not(.product--media-has-0) .product__media-container.sticky-element{position:static!important;top:auto!important;max-height:none;overflow:visible;transition:none!important}}@media screen and (max-width:1023.98px){.vx-pdp-pilot .product__info-container.sticky-element,.vx-pdp-pilot .product__media-container.sticky-element{position:static!important;top:auto!important;max-height:none;overflow:visible;transition:none!important}.vx-pdp-offer__inner,.vx-pdp-offer__faq{grid-template-columns:minmax(0,1fr)}.vx-pdp-offer__band,.vx-pdp-offer__faq-band{padding-block:4rem}}@media screen and (max-width:767.98px){.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap>.swiper-controls{position:absolute;inset:50% 0 auto;height:4.4rem;margin:0!important;padding:0 1.2rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;column-gap:0;transform:translateY(-50%);z-index:4;pointer-events:none}.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap>.swiper-controls .swiper-pagination{display:none}.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap>.swiper-controls .swiper-button{--swiper-navigation-size: 4.4rem;position:relative;inset:auto;flex:0 0 4.4rem;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;margin:0;padding:0;box-sizing:border-box;border-radius:50%;border:.1rem solid #cbd5d0!important;background:#fffffff0!important;color:#19332e!important;box-shadow:none!important;transform:none;pointer-events:auto}.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap>.swiper-controls .swiper-button:focus-visible{outline:.2rem solid #123f34;outline-offset:.2rem}.vx-pdp-pilot [data-hero-grid=true][data-only-image=false] .product__media-item-container.media-type-image:before{padding-top:calc(100% / (0 + var(--aspect-ratio-mobile, var(--aspect-ratio, 1))) + 4rem)}}@media screen and (max-width:767.98px){.vx-pdp-pilot [data-hero-grid=true] .product__media-gallery-viewer-wrap>.swiper-controls{display:none!important}.vx-pdp-pilot .vx-pdp-image-actions .glasson-btn-360{transform:translate(.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/vx-pdp-refinement.css.map */
