.kz-po-guard{min-height:40vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.kz-po-guard p{margin:0}.kz-po-terms{border:1px solid var(--kz-line-1);background:var(--kz-graphite);padding:22px 24px}.kz-po-terms__goal{margin:0 0 14px}.kz-po-terms__list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px}.kz-po-terms__list li{position:relative;padding-left:20px;font-size:15px;line-height:1.6;color:var(--kz-stone)}.kz-po-terms__list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:1px;background:var(--kz-brass)}.kz-po-terms__list li:first-child{color:var(--kz-bone)}.kz-po-terms__renders{font-style:italic}.kz-po-intro{max-width:760px;margin:0 0 64px}.kz-pcard__price small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--kz-ash)}.kz-po-dots{grid-column:1 / -1;list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kz-po-dots a{display:block;width:44px;height:33px;border:1px solid var(--kz-line-1);background:var(--kz-carbon);overflow:hidden;transition:border-color .2s}.kz-po-dots a:hover{border-color:var(--kz-brass)}.kz-po-dots img{width:100%;height:100%;object-fit:cover;display:block}.kz-po-empty{border:1px dashed var(--kz-line-1);padding:clamp(40px,7vw,96px) clamp(24px,5vw,64px);display:grid;gap:20px}.kz-po-empty p{margin:0}.kz-po-back{margin-bottom:36px}.kz-po-pdp__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,80px);align-items:start}.kz-po-pdp__media{position:sticky;top:24px}.kz-po-pdp__main{background:var(--kz-carbon);aspect-ratio:4 / 3;overflow:hidden}.kz-po-pdp__main img,.kz-po-pdp__main .placeholder-svg{width:100%;height:100%;object-fit:contain;display:block}.kz-po-pdp__thumbs{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.kz-po-pdp__thumbs[hidden],.kz-po-pdp__thumbs li[hidden]{display:none}.kz-po-pdp__thumb{display:block;width:88px;height:66px;padding:0;border:1px solid var(--kz-line-1);background:var(--kz-carbon);cursor:pointer;overflow:hidden}.kz-po-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.kz-po-pdp__thumb[aria-current=true]{border-color:var(--kz-bone)}.kz-po-pdp__info{display:grid;gap:24px}.kz-po-pdp__info>*{margin:0}.kz-po-pdp__title{font-size:clamp(34px,4vw,56px);color:var(--kz-bone)}.kz-po-price{font-family:var(--kz-monof);font-size:24px;letter-spacing:.04em;color:var(--kz-bone)}.kz-po-price small{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--kz-ash)}.kz-po-swatches{border:0;margin:0;padding:0;min-width:0}.kz-po-swatches legend{padding:0;margin-bottom:12px}.kz-po-swatches__current{color:var(--kz-bone)}.kz-po-swatches__list{display:flex;flex-wrap:wrap;gap:8px}.kz-po-swatch{display:block;width:64px;height:48px;border:1px solid var(--kz-line-1);background:var(--kz-carbon);cursor:pointer;overflow:hidden;transition:border-color .2s}.kz-po-swatch img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.35)}.kz-po-swatch:hover{border-color:var(--kz-gunmetal)}.kz-po-swatch--text{width:auto;height:auto;padding:10px 14px;font-family:var(--kz-monof);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--kz-stone)}.kz-po-swatch__input:checked+.kz-po-swatch{border-color:var(--kz-bone);box-shadow:0 0 0 1px var(--kz-bone)}.kz-po-swatch__input:focus-visible+.kz-po-swatch{outline:2px solid var(--kz-brass);outline-offset:2px}.kz-po-swatch__input:disabled+.kz-po-swatch{opacity:.35;cursor:not-allowed}.kz-po-form .product-form__buttons{margin-top:18px}.kz-po-submit{width:100%}.kz-po-acc__body{padding:0 0 22px;font-size:15px;line-height:1.7;color:var(--kz-stone)}.kz-po-acc__body p{margin:0 0 10px}.kz-po-acc__body h3{font-family:var(--kz-monof);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kz-ash);margin:18px 0 8px}.kz-po-acc__body ul{margin:0;padding-left:18px}@media(max-width:989px){.kz-po-pdp__grid{grid-template-columns:1fr}.kz-po-pdp__media{position:static}}@media(max-width:749px){.kz-po-pdp__thumb{width:72px;height:54px}.kz-po-swatch{width:56px;height:42px}.kz-po-intro{margin-bottom:48px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kz-preorder.css.map */
