.card__quick-view{display:block}.card__quick-view-trigger{position:absolute;bottom:12px;right:12px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:none;border-radius:50%;background-color:#131318e0;color:#fff;cursor:pointer;box-shadow:0 2px 8px #0003;transition:background-color .2s ease,transform .25s ease,opacity .25s ease}.card__quick-view-trigger:hover,.card__quick-view-trigger:focus-visible{background-color:var(--color-links-active, #1d5e3a);transform:translateY(0) scale(1.06)}.card__quick-view-trigger .svg-icon{width:20px;height:20px;pointer-events:none}.card__quick-view-trigger .svg-icon,.card__quick-view-trigger .svg-icon path{fill:currentColor}@media(max-width:899px){.card__quick-view-trigger{width:36px;height:36px;bottom:8px;right:8px}.card__quick-view-trigger .svg-icon{width:17px;height:17px}}@media(min-width:900px)and (hover:hover){.card__quick-view-trigger{opacity:0;transform:translateY(12px);pointer-events:none}.card__picture-container:hover .card__quick-view-trigger,.card__container:focus-within .card__quick-view-trigger{opacity:1;transform:translateY(0);pointer-events:auto}}.wt__quick-view--overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:#1313188c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;z-index:1000}.wt__quick-view--overlay--open{opacity:1;visibility:visible;pointer-events:auto}.wt__quick-view{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;z-index:1001}.wt__quick-view--open{opacity:1;visibility:visible;pointer-events:auto}.wt__quick-view__container{position:relative;width:100%;max-width:1040px;max-height:90vh;min-height:clamp(320px,56vh,560px);overflow-y:auto;background-color:var(--color-background, #fff);border-radius:var(--border-radius, 12px);box-shadow:0 32px 80px -16px #13131866;padding:34px 30px 28px;box-sizing:border-box;transform:translateY(24px) scale(.97);transition:transform .45s cubic-bezier(.22,1,.36,1);-webkit-overflow-scrolling:touch}.wt__quick-view--open .wt__quick-view__container{transform:translateY(0) scale(1)}.wt__quick-view__container::-webkit-scrollbar{width:8px}.wt__quick-view__container::-webkit-scrollbar-thumb{background:#1313182e;border-radius:8px}.wt__quick-view nav{position:sticky;top:0;display:flex;justify-content:flex-end;height:0;padding:0;box-sizing:border-box;overflow:visible;pointer-events:none;z-index:5}.wt__quick-view nav .close-btn{margin-top:-26px}@media(min-width:750px){.wt__quick-view nav{margin-right:-20px}.wt__quick-view nav .close-btn{margin-top:-22px}}.wt__quick-view nav .close-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-background, #fff);border:1px solid var(--color-border, #e5e5e5);box-shadow:0 4px 14px #1313181a;color:var(--color-headings-text, #20202a);cursor:pointer;pointer-events:auto;transition:color .2s ease,border-color .2s ease,transform .3s ease}.wt__quick-view nav .close-btn:hover{color:var(--color-links-active, #1d5e3a);border-color:#1d5e3a73;transform:rotate(90deg)}.wt__quick-view nav .close-btn:focus-visible{outline:2px solid var(--color-links, #237647);outline-offset:2px}.wt__quick-view nav .close-btn svg{width:var(--size-icon, 18px);height:var(--size-icon, 18px);color:inherit}@media(min-width:600px){.wt__quick-view nav .close-btn svg{width:var(--size-icon-desk, 20px);height:var(--size-icon-desk, 20px)}}.wt__quick-view-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px}.wt__quick-view .wt-product{width:100%;display:flex;flex-direction:row;gap:36px;align-items:flex-start;animation:qv-content-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes qv-content-in{0%{opacity:0;transform:translateY(10px)}}.wt__quick-view__media{flex:1 1 50%;max-width:50%;position:sticky;top:0;align-self:flex-start}.wt__quick-view__media .product-image{width:100%}.wt__quick-view__media .product-image img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:1px solid rgba(19,19,24,.06);border-radius:var(--border-radius, 12px);box-sizing:border-box;cursor:default;transition:opacity .22s ease}.wt__quick-view__media .product-image--switching img{opacity:0}.wt__quick-view .product-image a{pointer-events:none}.wt__quick-view__thumbs{display:flex;flex-wrap:nowrap;gap:8px;margin-top:12px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;--thumb-fade-left: 0px;--thumb-fade-right: 0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--thumb-fade-left),#000 calc(100% - var(--thumb-fade-right)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--thumb-fade-left),#000 calc(100% - var(--thumb-fade-right)),transparent 100%)}.wt__quick-view__thumbs::-webkit-scrollbar{display:none}.wt__quick-view__thumbs.has-fade-left{--thumb-fade-left: 32px}.wt__quick-view__thumbs.has-fade-right{--thumb-fade-right: 32px}.wt__quick-view__thumb{flex:0 0 auto;box-sizing:border-box;width:72px;height:72px;padding:2px;border:1px solid rgba(19,19,24,.1);border-radius:calc(var(--border-radius, 12px) - 4px);background:var(--color-background, #fff);cursor:pointer;overflow:hidden;scroll-snap-align:start;transition:border-color .2s ease,box-shadow .2s ease}.wt__quick-view__thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:calc(var(--border-radius, 12px) - 6px);transition:transform .3s ease}.wt__quick-view__thumb:hover,.wt__quick-view__thumb:focus-visible{border-color:#23764780}.wt__quick-view__thumb:hover img{transform:scale(1.07)}.wt__quick-view__thumb--active{border-color:var(--color-links, #237647);box-shadow:inset 0 0 0 1px var(--color-links, #237647)}.wt__quick-view .wt-product__main{flex:1 1 50%;max-width:50%;width:100%;margin-bottom:0}.wt__quick-view .product__info-container>*+*{margin:1.1rem 0}.wt__quick-view .wt-product__main.rte .wt-product__name a{color:inherit;text-decoration:none;transition:color .2s ease}.wt__quick-view .wt-product__main.rte .wt-product__name a:hover{color:var(--color-links-active, #1d5e3a)}.wt__quick-view :is(.wt-product__info,.product__info-container) .product__tax.caption.rte{margin-top:0;margin-bottom:0;font-size:1.2rem;color:var(--color-body-text-light, #686b81)}.wt__quick-view :is(.wt-product__info,.product__info-container) .wt-product__price{margin-bottom:0}.wt__quick-view :is(.wt-product__info,.product__info-container) .wt-product__price-row{margin-bottom:.3rem}.wt__quick-view__features{margin-top:14px}.wt__quick-view__features .wt-product__features__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--bullet-item-spacing, 4px)}.wt__quick-view__features .wt-product__features__item{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:var(--bullet-font-size, 15px);line-height:1.5;color:var(--bullet-font-color, inherit)}.wt__quick-view__features .wt-product__features__icon,.wt__quick-view__features .wt-product__features__icon-svg,.wt__quick-view__features .wt-product__features__icon-img{flex:0 0 auto;width:auto;height:var(--icon-bulletpoints-height, 16px);margin-top:var(--icon-bulletpoints-margin, 4px)}@media(min-width:900px){.wt__quick-view__features .wt-product__features__icon,.wt__quick-view__features .wt-product__features__icon-svg,.wt__quick-view__features .wt-product__features__icon-img{height:var(--icon-bulletpoints-height-desktop, 16px);margin-top:var(--icon-bulletpoints-margin-desktop, 4px)}}.wt__quick-view__features .wt-product__features__icon-svg,.wt__quick-view__features .wt-product__features__icon-svg path{fill:var(--bullet-icon-color, currentColor)}.wt__quick-view .wt-product__options{margin-top:2.4rem;margin-bottom:0}.wt__quick-view .wt-product__info .wt-product__name{font-size:clamp(20px,2.2vw,28px);line-height:1.2}.wt__quick-view .wt-product__info .wt-product__option .wt-product__option__dropdown{margin-bottom:0}.wt__quick-view .wt-product__add-to-cart_form form{max-width:none}.wt__quick-view .wt-product__add-to-cart_form--wrapper{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;width:100%}.wt__quick-view .wt-product__add-to-cart_form--wrapper quantity-counter{flex:0 0 clamp(88px,24%,104px)}.wt__quick-view .wt-product__add-to-cart_form--wrapper .counter{width:100%;height:100%;min-height:52px;justify-content:space-between}.wt__quick-view .wt-product__add-to-cart_form .js-add-to-cart{flex:1 1 auto;width:auto;min-width:0;min-height:52px}.wt__quick-view .shopify-payment-button:has(.shopify-payment-button__button[disabled]){display:none}.wt__quick-view .wt-product__options variant-options{gap:0}.wt__quick-view .wt-product__option+.wt-product__option{margin-top:16px}.wt__quick-view .wt-product__option__body--tiles label.f-button__list__link{background-color:rgba(var(--color-text-rgb, 46, 46, 59),.05);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.wt__quick-view .wt-product__option__body--tiles label:before,.wt__quick-view .wt-product__option__body--tiles input.disabled+label:before{border:none}@media(hover:hover){.wt__quick-view .wt-product__option__body--tiles label.f-button__list__link:hover{background-color:rgba(var(--color-text-rgb, 46, 46, 59),.09)}}.wt__quick-view .wt-product__option__body--tiles input:checked+label.f-button__list__link{background-color:var(--color-button-primary-background, #26312b);color:var(--color-button-primary-text, #fff);box-shadow:0 8px 16px -8px #13131880}.wt__quick-view .wt-product__feature-tags span{background-color:rgba(var(--color-text-rgb, 46, 46, 59),.05);border-radius:var(--custom-border-radius, var(--border-radius-button, 8px))}.wt__quick-view .wt-product__feature-tags span:before{border:none}.wt__quick-view__view-all-container{flex:0 0 auto;align-self:stretch;line-height:0}.wt__quick-view__view-all-container a{display:inline-flex;align-items:center;justify-content:center;height:100%;min-height:52px;aspect-ratio:1 / 1;padding:0;box-sizing:border-box;color:#20202a;background:#f4f4f5;border:0;border-radius:var(--border-radius-button, 8px);transition:color .2s ease,background-color .2s ease}.wt__quick-view__view-all-container a:hover,.wt__quick-view__view-all-container a:focus-visible{color:#20202a;background:#e5e5e5}.wt__quick-view__view-all-container a svg{width:18px;height:18px}body.quick-view-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.wt__quick-view,.wt__quick-view--overlay,.wt__quick-view__container,.wt__quick-view .wt-product,.wt__quick-view__media .product-image img,.wt__quick-view__thumb img{transition:none;animation:none}}@media(max-width:749px){.wt__quick-view{align-items:flex-end;justify-content:center;padding:0}.wt__quick-view__container{max-width:100%;width:100%;max-height:90vh;min-height:320px;overflow-y:auto;border-radius:20px 20px 0 0;padding:36px 14px 0;transform:translateY(100%)}.wt__quick-view__container{scrollbar-width:none}.wt__quick-view__container::-webkit-scrollbar{display:none}.wt__quick-view__container:after{content:"";position:absolute;top:9px;left:50%;transform:translate(-50%);width:40px;height:4px;border-radius:999px;background:#1313182e}.wt__quick-view--open .wt__quick-view__container{transform:translateY(0)}.wt__quick-view .wt-product{flex-direction:column;gap:20px}.wt__quick-view__media{position:static;flex:none;max-width:100%;width:100%}.wt__quick-view .wt-product__main{flex:none;max-width:100%;width:100%}.wt__quick-view__thumbs{padding-bottom:2px}.wt__quick-view__thumb{width:56px;height:56px}.wt__quick-view .wt-product__add-to-cart_form.main-product__buy-buttons--container{position:sticky;bottom:0;z-index:2;background:var(--color-background, #fff);border-top:1px solid var(--color-border, #e5e5e5);padding:12px 14px;margin:0 -14px;box-shadow:0 -8px 20px #13131812}.wt__quick-view .wt-product__add-to-cart_form--wrapper quantity-counter{flex:0 0 84px}.wt__quick-view .wt-product__add-to-cart_form .js-add-to-cart{min-height:48px;padding-left:14px;padding-right:14px;white-space:nowrap}.wt__quick-view__view-all-container{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/quick-view-modal.css.map */
