.index-template main{background:#10100f;color:#f4f0e6}.kz-home-wrap{width:min(1412px,calc(100% - 40px));margin:auto}.kz-home-block{padding:64px 0}.kz-campaign-hero{background:#10100f;position:relative}.kz-campaign-picture{display:block}.kz-campaign-picture img{width:100%;height:270px;object-fit:cover;object-position:85% center}.kz-hero-inner{padding:28px 0 40px}.kz-campaign-copy{text-align:center}.kz-home-pill{display:inline-block;border:1px solid #766136;border-radius:30px;padding:7px 15px;color:#e4c579;font-size:13px}.kz-campaign-copy h1{font-size:36px;line-height:1.15;margin:20px 0;color:#fff;letter-spacing:-1px}.kz-campaign-copy h1 span{display:block;color:#d6b665}.kz-home-lead{font-size:17px;line-height:1.7;color:#d1cec6;margin:20px 0}.kz-home-btn{background:#d4b16a;color:#13110d!important;display:flex;justify-content:center;align-items:center;gap:20px;padding:14px 24px;min-height:52px;border:0;border-radius:5px;font-size:17px;font-weight:600;text-decoration:none}.kz-home-btn:hover{background:#e7c781}.kz-hero-buttons{display:grid;gap:12px}.kz-hero-notes{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;font-size:12px;color:#c6bdab;margin-top:20px}.kz-home-trust{background:#31281b;color:#ecd6a7;border-block:1px solid #695332}.kz-home-trust .kz-home-wrap{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-block:20px;font-size:13px}.kz-home-trust a{color:inherit;text-decoration:none}.kz-home-trust b{color:#d9b867;margin-right:5px}.kz-home-section-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.kz-home-block h2,.kz-home-newsletter h2{color:#f7f2e8;font-size:30px;line-height:1.25;margin:0 0 12px;letter-spacing:-.7px}.kz-home-section-head p,.kz-home-center>p{color:#bfb9ae;line-height:1.6;margin:0}.kz-home-outline{display:inline-flex;align-items:center;justify-content:center;border:1px solid #b99a5f;color:#e9d4ab!important;min-height:46px;padding:10px 18px;border-radius:4px;white-space:nowrap;text-decoration:none;font-weight:600;font-size:14px}.kz-home-products{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:18px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8b7448 #24221f;padding-bottom:12px}.kz-home-product-slot{scroll-snap-align:start;min-width:0}.kz-home-product-slot .product-card{background:#1b1b19;border:1px solid #38352d;border-radius:8px;overflow:hidden;height:100%;color:#f5f0e6;--color-foreground:245,240,230;--color-background:27,27,25}.kz-home-product-slot .product-card__image-wrapper{background:#fff}.kz-home-product-slot .product-card__content{padding:18px}.kz-home-product-slot .product-card__title{font-size:16px;line-height:1.5;min-height:48px}.kz-home-product-slot .product-card__title a{color:#f5f0e6}.kz-home-product-slot .price{color:#e8ca86;font-size:20px;font-weight:600}.kz-home-product-slot .product-card__actions{display:none!important}.kz-home-product-slot .product-card__list-actions{display:flex!important;padding:0 18px 18px}.kz-home-product-slot .product-card__list-actions>.btn--secondary{display:none}.kz-home-product-slot .product-card__list-atc{background:#d4b16a;color:#17130b;min-height:48px;border:0}.kz-home-product-slot .product-card__list-atc:disabled{opacity:.55}.kz-home-rail-tools{display:flex;align-items:center;justify-content:space-between;color:#c6bdab;font-size:13px;margin-top:15px}.kz-home-rail-tools>div{display:flex;gap:10px}.kz-home-rail-tools button{width:46px;height:46px;border:1px solid #77613b;border-radius:50%;color:#ead2a0;background:transparent;font-size:22px}.kz-home-rail-tools button:disabled{opacity:.3}.kz-home-spotlight{background:#171613;border-block:1px solid #332d22}.kz-home-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kz-home-category{display:block;color:#f5efdf!important;text-decoration:none;text-align:center;border:1px solid #383328;border-radius:8px;overflow:hidden;background:#1b1a16}.kz-home-category img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.kz-home-category h3{font-size:16px;line-height:1.4;padding:16px 8px;margin:0;color:inherit}.kz-home-story{background:#191714}.kz-home-story-grid{display:grid;gap:35px;align-items:center}.kz-home-story-grid>img{width:100%;border-radius:10px;aspect-ratio:1;object-fit:cover}.kz-home-kicker{font-size:12px;letter-spacing:2px;color:#d4b16a!important;font-weight:600;margin-bottom:18px!important}.kz-home-story h2 span{color:#d4b16a}.kz-home-story p{color:#c6bfb2;line-height:1.8;font-size:16px}.kz-home-story h3{color:#f6ecda;font-size:20px;margin:24px 0 10px}.kz-home-social{display:flex;gap:16px;flex-wrap:wrap;margin:25px 0}.kz-home-social a,.kz-home-benefit-grid a,.kz-home-faq a{color:#e2c181}.kz-home-center{text-align:center;max-width:780px;margin:0 auto 35px}.kz-home-benefit-grid{display:grid;gap:20px}.kz-home-benefit-grid article{border:1px solid #423827;border-radius:8px;padding:32px 25px;text-align:center;background:#1c1a16}.kz-home-benefit-grid article>span{font-size:32px;color:#d4b16a}.kz-home-benefit-grid h3{color:#f1e5cf;font-size:21px;margin:15px 0}.kz-home-benefit-grid p{color:#c3bcaf;font-size:16px;line-height:1.7}.kz-home-faq{background:#191714;text-align:center}.kz-home-faq-list{max-width:940px;margin:30px auto;text-align:left}.kz-home-faq details{border-bottom:1px solid #4c422f;padding:20px 0}.kz-home-faq summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:18px;color:#f1e7d4;min-height:44px;align-items:center;font-weight:500}.kz-home-faq summary::-webkit-details-marker{display:none}.kz-home-faq summary span{color:#d4b16a;font-size:25px}.kz-home-faq details[open] summary span{transform:rotate(45deg)}.kz-home-faq details p{color:#c9c1b4;line-height:1.8;font-size:16px;padding-right:25px}.kz-home-newsletter{padding:65px 0;background:#282113}.kz-home-newsletter .kz-home-center{margin-bottom:0}.kz-home-newsletter-form{margin:25px auto;max-width:650px}.kz-home-newsletter-form>div{display:flex;flex-direction:column;gap:10px}.kz-home-newsletter input[type=email]{width:100%;min-height:54px;background:#faf7ef;color:#15130e;border:1px solid #b49b69;border-radius:5px;padding:15px;font-size:17px}.kz-home-newsletter small{color:#c1b6a2;display:block;line-height:1.7;font-size:12px}.kz-home-newsletter small a{color:inherit;text-decoration:underline}.index-template [id*=newsletter_kE4abr]{display:none}.index-template .kz-reviews{background:#10100f!important;color:#e9dfca}.index-template .kz-reviews h2,.index-template .kz-reviews h3{color:#f7edda}.index-template .kz-reviews article{background:#201d17!important;border-color:#50412c!important;color:#e7dfd1}.index-template .header,.index-template .header__top,.index-template .header__bottom{background:#fff;color:#171613;--color-foreground:23,22,19}.index-template .header__heading-logo{filter:none}.index-template .header .kz-nav-panel{background:#fff;color:#201b15}.index-template .footer{background:#10100f;color:#e5dccb;--color-foreground:229,220,203;--color-background:16,16,15}.kz-home-btn:focus-visible,.kz-home-outline:focus-visible,.kz-home-rail-tools button:focus-visible,.kz-home-category:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:749px){.kz-home-section-head{align-items:flex-start;flex-direction:column;gap:15px}.kz-home-block{padding:44px 0}.kz-home-section-head h2{font-size:28px}.kz-home-section-head .kz-home-outline{min-height:44px}}@media(min-width:750px){.kz-home-wrap{width:min(1412px,calc(100% - 80px))}.kz-home-products{grid-auto-columns:calc((100% - 36px)/3)}.kz-home-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kz-home-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kz-home-newsletter-form>div{flex-direction:row}.kz-home-newsletter-form button{white-space:nowrap}.kz-home-trust .kz-home-wrap{grid-template-columns:repeat(4,1fr);text-align:center}.kz-home-block h2,.kz-home-newsletter h2{font-size:38px}}@media(min-width:1100px){.kz-campaign-hero{min-height:640px}.kz-campaign-picture{position:absolute;top:0;right:0;bottom:0;left:0}.kz-campaign-picture img{height:100%;object-position:center}.kz-campaign-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(9,9,8,.65),transparent 65%);pointer-events:none}.kz-hero-inner{position:relative;z-index:1;padding:65px 0}.kz-campaign-copy{width:45%;text-align:left}.kz-campaign-copy h1{font-size:54px}.kz-home-lead{max-width:560px}.kz-hero-buttons{max-width:355px}.kz-hero-notes{justify-content:flex-start}.kz-home-products{grid-auto-columns:calc((100% - (var(--kz-home-columns) - 1)*18px)/var(--kz-home-columns))}.kz-home-rail-tools>span{visibility:hidden}.kz-home-category-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.kz-home-story-grid{grid-template-columns:1.1fr 1fr;gap:80px}.kz-home-story h2{font-size:44px}}.index-template .header__bottom{background:#fff!important;color:#171613;--color-foreground:23,22,19}.index-template .header__bottom .kz-nav-panel{color:#201b15}.index-template .header img.logo{filter:none}.index-template .header [aria-label="Choose search category"]{color:#201b15}.index-template .header a[aria-label=Cart]{color:#171613}.kz-home-category>span{display:block;padding:0 8px 15px;color:#d4b16a;font-size:13px}@media(min-width:750px){.index-template .header .cart-icon--solid{color:#171613!important}}.index-template [id$=__custom_liquid_PQrz7J],.index-template [id$=__custom_liquid_PQrz7J]>.section{background:#10100f!important;border:0!important;box-shadow:none!important}.index-template [id$=__custom_liquid_PQrz7J]>.section{padding-block:0!important}.index-template .kz-reviews{border-radius:0!important;border:0!important;box-shadow:none!important}.index-template .kz-reviews .kz-review q{color:#f5efdf!important;font-size:19px;line-height:1.65}.index-template .kz-reviews .kz-review footer{border-top-color:#65563d;background:transparent;color:#f5efdf}.index-template .kz-reviews .kz-review footer strong{color:#f5efdf!important}.index-template .kz-reviews .kz-review footer span{color:#d8c49d!important;font-size:13px}.index-template .kz-reviews .kz-reviews__head p,.index-template .kz-reviews .kz-reviews__hint{color:#c9c1b2!important}.index-template .kz-reviews .kz-reviews__head .kz-reviews__eyebrow{color:#dfbf79!important}.index-template .kz-reviews .kz-reviews__head a{color:#edd19a!important;min-height:44px;display:inline-flex;align-items:center}.index-template .kz-reviews .kz-review__stars{color:#dfb75c}.index-template .kz-reviews__track{scrollbar-color:#b99a5f #24221c}@media(min-width:1024px){.index-template .header[data-collapse-on-scroll=true]:has(>.header__bottom.is-hide:not(.is-show)){background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kzoo-summit-home.css.map */
