.kk-quick-view-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:flex;align-items:center;justify-content:center;padding:1.6rem;background:#0000008c;opacity:0;visibility:hidden;pointer-events:none}.kk-quick-view-modal[open]{opacity:1;visibility:visible;pointer-events:auto}.kk-quick-view-modal__dialog{position:relative;width:100%;max-width:98rem;max-height:calc(100vh - 3.2rem);max-height:calc(100dvh - 3.2rem);display:flex;flex-direction:column;overflow:hidden;background:rgb(var(--color-background, 255, 255, 255));box-shadow:0 2rem 6rem #00000040}.kk-quick-view-modal__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.kk-quick-view-modal__dialog:focus{outline:none}.kk-quick-view-modal__dialog:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.kk-quick-view-modal__close{position:absolute;top:1.6rem;right:1.6rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.kk-quick-view-modal__close .icon{width:1.4rem;height:1.4rem}.kk-quick-view-modal__close:hover{border-color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:no-preference){.kk-quick-view-modal{transition:opacity .25s ease,visibility 0s linear .25s}.kk-quick-view-modal[open]{transition:opacity .25s ease,visibility 0s linear 0s}.kk-quick-view-modal__dialog{transform:translateY(1.6rem);transition:transform .3s ease}.kk-quick-view-modal[open] .kk-quick-view-modal__dialog{transform:none}}.kk-quick-view{display:grid;grid-template-columns:1fr;font-family:var(--font-body-family);color:rgb(var(--color-foreground));background:var(--kk-qv-panel, rgb(var(--color-background)))}@media screen and (min-width:750px){.kk-quick-view{grid-template-columns:1fr 1fr}}.kk-quick-view__gallery{min-width:0;padding:2rem;background:var(--kk-qv-gallery, rgba(var(--color-foreground), .06))}.kk-quick-view__details{min-width:0;padding:2.4rem 2rem 3.2rem}@media screen and (min-width:750px){.kk-quick-view__gallery{padding:3.2rem}.kk-quick-view__details{padding:4.4rem 4.4rem 3.6rem}}.kk-quick-view__main-media{aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.04)}.kk-quick-view__main-image,.kk-quick-view__placeholder{display:block;width:100%;height:100%;object-fit:cover}.kk-quick-view__thumbs{position:relative;display:flex;gap:1rem;margin:1.2rem 0 0;padding:0 0 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.1)}@supports selector(::-webkit-scrollbar){.kk-quick-view__thumbs{scrollbar-width:auto}.kk-quick-view__thumbs::-webkit-scrollbar{height:1px}.kk-quick-view__thumbs::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.1)}.kk-quick-view__thumbs::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground))}}.kk-quick-view__thumb-item{flex:0 0 calc((100% - 3rem) / 4.4);scroll-snap-align:start}.kk-quick-view__thumb{display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:.1rem solid transparent;background:none;cursor:pointer;overflow:hidden}.kk-quick-view__thumb img{display:block;width:100%;height:100%;object-fit:cover}.kk-quick-view__thumb[aria-pressed=true]{border-color:rgb(var(--color-foreground))}.kk-quick-view__thumb:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.kk-quick-view__title{margin:0 4rem 1.2rem 0;font-family:inherit;font-size:2.4rem;font-weight:700;line-height:1.2;letter-spacing:0}@media screen and (min-width:750px){.kk-quick-view__title{font-size:3rem}}.kk-quick-view__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:1.2rem;margin-bottom:2.4rem}.kk-quick-view__price-current{font-size:2.2rem;font-weight:700}.kk-quick-view__price-compare{font-size:1.7rem;color:rgba(var(--color-foreground),.5)}.kk-quick-view__price-compare[hidden]{display:none}.kk-quick-view__option{margin:0 0 2.2rem;padding:0;border:0;min-width:0}.kk-quick-view__option-label{margin-bottom:1rem;padding:0;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.kk-quick-view__option-values{display:flex;flex-wrap:wrap;gap:1rem}.kk-quick-view__option-input:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.kk-quick-view__swatch{position:relative;display:block;width:3.2rem;height:3.2rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.15);background-color:var(--kk-swatch-color, transparent);background-image:var(--kk-swatch-image, none);background-size:cover;background-position:center;cursor:pointer}.kk-quick-view__option-input:checked+.kk-quick-view__swatch{box-shadow:0 0 0 .3rem var(--kk-qv-panel, rgb(var(--color-background))),0 0 0 .4rem rgb(var(--color-foreground))}.kk-quick-view__swatch.is-unavailable:after{content:"";position:absolute;top:50%;left:-.2rem;right:-.2rem;height:.1rem;background:rgba(var(--color-foreground),.6);transform:rotate(-45deg)}.kk-quick-view__swatch--text{width:auto;height:4.4rem;min-width:4.6rem;padding:0 1.2rem;display:flex;align-items:center;border-radius:0;font-size:1.3rem}.kk-quick-view__swatch--text.is-unavailable:after{content:none}.kk-quick-view__pill,.kk-quick-view__swatch--text{border:.1rem solid rgba(var(--color-foreground),.25);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.kk-quick-view__pill{display:flex;align-items:center;justify-content:center;min-width:4.6rem;height:4.4rem;padding:0 1.2rem;font-size:1.3rem;cursor:pointer}.kk-quick-view__pill:hover,.kk-quick-view__swatch--text:hover{border-color:rgb(var(--color-foreground))}.kk-quick-view__option-input:checked+.kk-quick-view__pill,.kk-quick-view__option-input:checked+.kk-quick-view__swatch--text{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.kk-quick-view__pill.is-unavailable,.kk-quick-view__swatch--text.is-unavailable{background-color:rgba(var(--color-foreground),.05);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.kk-quick-view__option-input:checked+.kk-quick-view__pill.is-unavailable,.kk-quick-view__option-input:checked+.kk-quick-view__swatch--text.is-unavailable{background-color:rgba(var(--color-foreground),.4);color:rgb(var(--color-background))}.kk-quick-view__form{display:block;margin-top:.6rem}.kk-quick-view__purchase{display:flex;gap:1.2rem}.kk-quick-view__quantity{display:flex;align-items:center;flex:0 0 auto;width:11.8rem;height:5.4rem;border:.1rem solid rgb(var(--color-foreground));background:rgb(var(--color-background))}.kk-quick-view__quantity-button{display:flex;align-items:center;justify-content:center;width:3.9rem;height:100%;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-size:1.8rem;cursor:pointer}.kk-quick-view__quantity-input{width:100%;min-width:0;height:100%;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem;text-align:center;-moz-appearance:textfield}.kk-quick-view__quantity-input::-webkit-outer-spin-button,.kk-quick-view__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kk-quick-view__quantity-input:focus-visible,.kk-quick-view__quantity-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.kk-quick-view .kk-quick-view__add{flex:1 1 auto;min-height:5.4rem;margin:0;border-radius:0;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;box-shadow:none}.kk-quick-view .kk-quick-view__add:before,.kk-quick-view .kk-quick-view__add:after{content:none}.kk-quick-view .kk-quick-view__add:disabled{opacity:.5;cursor:not-allowed}.kk-quick-view .kk-quick-view__add.loading{color:transparent}.kk-quick-view .kk-quick-view__add.loading .path{stroke:rgb(var(--color-background))}.kk-quick-view__error{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.2rem;font-size:1.3rem}.kk-quick-view__error[hidden]{display:none}.kk-quick-view__error .svg-wrapper{flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.kk-quick-view__note{margin:1.6rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.kk-quick-view__note-line{display:block}.kk-quick-view__accordion{margin-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.kk-quick-view__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem .2rem;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;list-style:none;cursor:pointer}.kk-quick-view__accordion-summary::-webkit-details-marker{display:none}.kk-quick-view__accordion-icon{position:relative;flex:0 0 1.2rem;width:1.2rem;height:1.2rem}.kk-quick-view__accordion-icon:before,.kk-quick-view__accordion-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.1rem;background:currentColor}.kk-quick-view__accordion-icon:after{transform:rotate(90deg)}.kk-quick-view__accordion[open] .kk-quick-view__accordion-icon:after{transform:rotate(0)}@media(prefers-reduced-motion:no-preference){.kk-quick-view__accordion-icon:after{transition:transform .2s ease}}.kk-quick-view__accordion-content{padding:0 .2rem 1.8rem;font-size:1.4rem;line-height:1.6}.kk-quick-view__accordion-content ul{margin:0 0 1rem;padding-left:1.8rem}.kk-quick-view__full-link{display:inline-block;margin-top:2.4rem;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.kk-quick-view__full-link:hover{text-decoration-thickness:.2rem}
/*# sourceMappingURL=/cdn/shop/t/96/assets/kk-quick-view.css.map */
