.kz-pdp-v4{--kz-pdp-accent: #d1aa58;--kz-pdp-line: rgb(var(--color-foreground-rgb) / .18);--kz-pdp-gutter: 40px}body:has(.kz-pdp-v4) .kz-seo-breadcrumbs{width:min(calc(100% - 80px),1600px);padding-top:18px;font-size:12px}.kz-pdp-v4 .product-information{display:block;width:min(calc(100% - 80px),1600px);margin-inline:auto;padding:20px 0 40px}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:var(--kz-pdp-gutter);align-items:start}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left>.product-information__media{width:100%;min-width:0;padding:0}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left>.product-details{grid-column:auto;min-width:0;width:100%;padding:0;top:calc(var(--header-height, 0px) + 24px)}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-none{grid-template-columns:minmax(0,1fr)}.kz-pdp-v4 .product-information__grid.product-information--media-none>.product-details{width:min(100%,800px);margin-inline:auto}.kz-pdp-v4 .product-details>.group-block{width:100%}.kz-pdp-v4 .product-details .group-block-content{gap:20px}.kz-pdp-v4 .product-details h1{font-family:var(--font-heading--family);font-size:clamp(26px,2.4vw,40px);line-height:1.16;text-wrap:balance;letter-spacing:-.015em;margin:0}.kz-pdp-v4 .product-details product-price .price{color:var(--kz-pdp-accent);font-size:21px}.kz-pdp-v4 .product-details .tax-note{margin-top:5px;font-size:12px}.kz-pdp-v4 media-gallery.sticky-content{position:static;top:auto}.kz-pdp-v4 .media-gallery__grid{gap:8px;margin:0}.kz-pdp-v4 .product-information__media :is(slideshow-slide,.media-gallery__grid>li){--gallery-aspect-ratio: 1;aspect-ratio:1;min-height:0;max-height:none}.kz-pdp-v4 .product-information__media :is(slideshow-slide,.media-gallery__grid>li) .product-media{width:100%;height:100%;aspect-ratio:1}.kz-pdp-v4 .product-information__media :is(slideshow-slide,.media-gallery__grid>li) .product-media__image{width:100%;height:100%;object-fit:contain}.kz-pdp-v4 .product-information__media .slideshow-controls__counter{font-size:12px}.kz-pdp-v4 .kz-pdp-carousel-controls .slideshow-controls__arrows{display:none}.kz-pdp-v4 slideshow-slide .kz-pdp-carousel-zoom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background:transparent}.kz-pdp-v4 slideshow-slide[aria-hidden=true] .kz-pdp-carousel-zoom{visibility:hidden}.kz-pdp-v4 slideshow-slide .kz-pdp-carousel-zoom:focus-visible{outline-offset:-4px}@media(max-width:1023px){.kz-pdp-v4 .product-information__media .kz-pdp-carousel-controls{width:100%;min-height:44px;padding-block:4px}.kz-pdp-v4 .kz-pdp-carousel-controls .slideshow-controls__arrows{display:flex}.kz-pdp-v4 .kz-pdp-carousel-controls .slideshow-controls__arrows .slideshow-control{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;border:1px solid var(--kz-pdp-line);color:var(--color-foreground);opacity:1}}.kz-pdp-summary{width:100%}.kz-pdp-summary__text{margin:0;padding-left:16px;border-left:2px solid var(--kz-pdp-accent);font-size:15px;line-height:1.7}.kz-pdp-highlights{display:grid;gap:8px;margin:20px 0 0;padding-left:18px;font-size:13px;line-height:1.65}.kz-pdp-highlights li::marker{color:var(--kz-pdp-accent)}.kz-pdp-v4 .buy-buttons-block{width:100%}.kz-pdp-v4 .product-form-buttons{gap:10px}.kz-pdp-v4 .product-form-buttons .add-to-cart-button{min-height:50px;border-radius:0;letter-spacing:.06em}.kz-pdp-service{width:100%;padding-top:3px}.kz-pdp-shipping-summary{font-size:12px;line-height:1.65}.kz-pdp-shipping-summary p{margin:0 0 5px}.kz-pdp-purchase-links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:20px;padding-top:16px;border-top:1px solid var(--kz-pdp-line);font-size:12px}.kz-pdp-purchase-links a{text-underline-offset:4px}.kz-pdp-details{--kz-pdp-line: rgb(var(--color-foreground-rgb) / .18);--kz-pdp-accent: #d1aa58;width:min(calc(100% - 80px),1600px);margin-inline:auto;padding-bottom:40px}.kz-pdp-section-nav{display:flex;flex-wrap:wrap;gap:12px 32px;padding:22px 0;border-top:1px solid var(--kz-pdp-line);border-bottom:1px solid var(--kz-pdp-line);font-size:13px}.kz-pdp-section-nav a{text-decoration:none}.kz-pdp-section-nav a:hover,.kz-pdp-purchase-links a:hover{color:var(--kz-pdp-accent)}.kz-pdp-section{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(0,1.7fr);gap:40px;padding-block:48px;border-bottom:1px solid var(--kz-pdp-line);scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.kz-pdp-section>h2{margin:0;font-size:clamp(26px,2.3vw,36px);line-height:1.15;letter-spacing:-.015em}.kz-pdp-reading{min-width:0;max-width:850px;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.kz-pdp-reading>:first-child{margin-top:0}.kz-pdp-reading>:last-child{margin-bottom:0}.kz-pdp-reading h3{font-family:var(--font-body--family);font-size:17px;line-height:1.4;margin-block:28px 12px}.kz-pdp-reading h4{font-family:var(--font-body--family);font-size:14px;line-height:1.5;font-weight:600;margin-block:20px 10px}.kz-pdp-reading ul{padding-left:20px}.kz-pdp-reading li+li{margin-top:8px}.kz-pdp-reading table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.7}.kz-pdp-reading :is(th,td){padding:14px 16px;border:1px solid var(--kz-pdp-line);vertical-align:top;text-align:left}.kz-pdp-reading :is(th,td):first-child{width:31%}.kz-pdp-reading th{background:rgb(var(--color-foreground-rgb) / .04)}.kz-pdp-faq-list{min-width:0}.kz-pdp-faq{border-bottom:1px solid var(--kz-pdp-line)}.kz-pdp-faq:first-child{border-top:1px solid var(--kz-pdp-line)}.kz-pdp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px;list-style:none;font-size:14px;line-height:1.6;cursor:pointer}.kz-pdp-faq summary::-webkit-details-marker{display:none}.kz-pdp-faq__indicator{position:relative;flex:0 0 12px;width:12px;height:12px}.kz-pdp-faq__indicator:before,.kz-pdp-faq__indicator:after{position:absolute;content:"";background:currentColor}.kz-pdp-faq__indicator:before{top:5px;width:12px;height:1px}.kz-pdp-faq__indicator:after{left:5px;height:12px;width:1px}.kz-pdp-faq[open] .kz-pdp-faq__indicator:after{display:none}.kz-pdp-faq .kz-pdp-reading{padding-bottom:22px;font-size:14px}.kz-pdp-guides{display:grid;gap:12px;padding:0;margin:0;list-style:none}.kz-pdp-guides a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;border:1px solid var(--kz-pdp-line);text-decoration:none;font-size:14px}.kz-pdp-guides a:hover{border-color:var(--kz-pdp-accent)}.kz-pdp-v4 :is(a,button,summary):focus-visible,.kz-pdp-details :is(a,summary):focus-visible{outline:2px solid var(--kz-pdp-accent);outline-offset:4px}@media(min-width:750px)and (max-width:1023px){.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:24px}.kz-pdp-v4 media-gallery.media-gallery--grid .media-gallery__grid{display:none}.kz-pdp-v4 media-gallery.media-gallery--grid slideshow-component{display:flex}.kz-pdp-v4 .media-gallery__mobile-controls{display:flex}.kz-pdp-v4 .product-details.sticky-content--desktop{position:static}.kz-pdp-v4 .product-details h1{font-size:26px}.kz-pdp-v4 .product-details .group-block-content{gap:16px}}@media(max-width:749px){body:has(.kz-pdp-v4){padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}body:has(.kz-pdp-v4) .kz-seo-breadcrumbs{width:calc(100% - 32px);padding-top:12px;font-size:10px}body:has(.kz-pdp-v4) .kz-seo-breadcrumbs ol{gap:2px 6px}body:has(.kz-pdp-v4) .kz-seo-breadcrumbs li+li:before{margin-right:6px}.kz-pdp-v4 .product-information{width:calc(100% - 32px);padding:14px 0 30px}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr);gap:20px}.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left>.product-information__media,.kz-pdp-v4 .product-information .product-information__grid.product-information--media-left>.product-details{grid-column:1}.kz-pdp-v4 .product-details h1{font-size:28px;line-height:1.15}.kz-pdp-v4 .product-details .group-block-content{gap:16px}.kz-pdp-v4 .product-information__media slideshow-slides{min-height:0;aspect-ratio:1}.kz-pdp-v4 .product-information__media slideshow-controls{min-height:28px}.kz-pdp-summary__text{font-size:14px;padding-left:12px}.kz-pdp-highlights{margin-top:14px;font-size:12px;gap:6px}.kz-pdp-v4 .sticky-add-to-cart__bar{gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.kz-pdp-v4 .sticky-add-to-cart__image{display:none}.kz-pdp-v4 .sticky-add-to-cart__title{display:block;font-size:11px}.kz-pdp-v4 .sticky-add-to-cart__price{font-size:12px}.kz-pdp-v4 .sticky-add-to-cart__button{width:auto;min-width:112px;padding:12px 16px;height:44px}.kz-pdp-v4 .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline;font-size:12px}.kz-pdp-v4 .sticky-add-to-cart__button .svg-wrapper{display:none}.kz-pdp-details{width:calc(100% - 32px);padding-bottom:20px}.kz-pdp-section-nav{flex-wrap:nowrap;overflow-x:auto;gap:24px;padding-block:18px;font-size:12px;scrollbar-width:thin}.kz-pdp-section-nav a{white-space:nowrap}.kz-pdp-section{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px;scroll-margin-top:20px}.kz-pdp-section>h2{font-size:28px}.kz-pdp-reading{font-size:14px;line-height:1.8}.kz-pdp-reading :is(th,td){padding:10px}.kz-pdp-reading :is(th,td):first-child{width:34%}.kz-pdp-faq summary{font-size:13px;padding-block:17px}.kz-pdp-guides a{padding:16px;font-size:13px}}body:has(dialog[open]) .kz-pdp-v4 .sticky-add-to-cart__bar{visibility:hidden;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kz-pdp-v4.css.map */
