.kgh-home{--kgh-paper: #f5f2eb;--kgh-white: #fffdf8;--kgh-ink: #20251f;--kgh-muted: #62665d;--kgh-olive: #3d4735;--kgh-gold: #c4a36a;--kgh-line: #dcded2;--kgh-gutter: 48px;--kgh-focus: #96703b;background:var(--kgh-paper);color:var(--kgh-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.65;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased}.kgh-home,.kgh-home *,.kgh-home *:before,.kgh-home *:after{box-sizing:border-box}.kgh-home :is(h1,h2,h3,h4,p,figure){margin:0;color:inherit}.kgh-home :is(h1,h2,h3,h4){font-family:inherit;font-style:normal;font-weight:500;text-transform:none;overflow-wrap:break-word}.kgh-home a{color:inherit;text-decoration:none}.kgh-home :is(img,svg){display:block;max-width:100%}.kgh-home img{height:auto;border:0}.kgh-home button{font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:none}.kgh-home :is(a,button,summary):focus-visible{outline:3px solid var(--kgh-focus);outline-offset:5px}.kgh-home section[id]{scroll-margin-top:112px}.kgh-home .kgh-wrap{width:calc(100% - (var(--kgh-gutter) * 2));max-width:1280px;margin-right:auto;margin-left:auto}.kgh-home .kgh-eyebrow{display:block;margin:0 0 18px;color:var(--kgh-muted);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:1.65px;text-transform:uppercase}.kgh-home .kgh-title{max-width:820px;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.15;letter-spacing:-1.5px;text-wrap:balance}.kgh-home .kgh-title :is(em,i){font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.kgh-home .kgh-lead{max-width:610px;margin-top:22px;color:var(--kgh-muted);font-size:16px;line-height:1.8;text-wrap:pretty}.kgh-home .kgh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:30px}.kgh-home .kgh-button{display:inline-flex;min-height:52px;max-width:100%;align-items:center;justify-content:center;gap:12px;padding:14px 25px;border:1px solid var(--kgh-ink);border-radius:2px;background:var(--kgh-ink);color:var(--kgh-white);font-size:13px;font-weight:500;line-height:1.45;letter-spacing:.15px;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.kgh-home .kgh-button--light{border-color:var(--kgh-white);background:var(--kgh-paper);color:var(--kgh-ink)}.kgh-home .kgh-button--outline{border-color:currentColor;background:transparent;color:inherit}.kgh-home .kgh-link{display:inline-flex;min-height:48px;align-items:center;gap:10px;color:inherit;font-size:13px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.kgh-home :is(.kgh-button,.kgh-link,.kgh-category__cta) svg{width:17px;height:17px;flex:0 0 17px}.kgh-home .kgh-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-bottom:42px}.kgh-home .kgh-section-head>*{min-width:0}.kgh-home .kgh-section-head>.kgh-link{flex:0 0 auto}.kgh-home .kgh-section-head>.kgh-lead{max-width:400px;flex:0 1 400px;margin-top:0;font-size:14px}.kgh-home .kgh-hero{position:relative;display:flex;min-height:640px;align-items:center;background:#494c40;color:var(--kgh-white);--kgh-focus: #e8d5b3}.kgh-home .kgh-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;object-fit:cover;object-position:64% center}.kgh-home .kgh-hero__image img{width:100%;height:100%;object-fit:cover;object-position:64% center}.kgh-home .kgh-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#131812c2,#1318128c,#1318121f 68%,#13181214);pointer-events:none}.kgh-home .kgh-hero__content{position:relative;z-index:1;padding-top:98px;padding-bottom:104px}.kgh-home .kgh-hero__content>*{max-width:560px}.kgh-home .kgh-hero__eyebrow{margin-bottom:26px;color:#efe9dc;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase}.kgh-home .kgh-hero__title{font-size:clamp(52px,5.5vw,78px);font-weight:400;line-height:1.06;letter-spacing:-2.7px}.kgh-home .kgh-hero__title>span{display:block}.kgh-home .kgh-hero__title>span:nth-child(2){font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;line-height:1.13;letter-spacing:-2px}.kgh-home .kgh-hero__body{max-width:450px;margin-top:27px;color:#f0ede5;font-size:16px;line-height:1.8;text-wrap:pretty}.kgh-home .kgh-hero__rating{margin-top:22px;color:#eee9df;font-size:12px;line-height:1.7;letter-spacing:.1px}.kgh-home .kgh-hero__rating a{text-underline-offset:3px}.kgh-home .kgh-hero__note{position:absolute;right:max(var(--kgh-gutter),calc((100% - 1280px)/2));bottom:28px;z-index:1;max-width:280px;color:#eee9df;font-size:11px;line-height:1.6;text-align:right}.kgh-home .kgh-proof{padding:32px 0;border-bottom:1px solid var(--kgh-line);background:#ece9e0}.kgh-home .kgh-proof .kgh-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.kgh-home .kgh-proof__item{display:flex;min-width:0;align-items:flex-start;gap:16px;padding-right:24px}.kgh-home .kgh-proof__item+.kgh-proof__item{padding-left:32px;border-left:1px solid #d4d4c9}.kgh-home .kgh-proof__number{display:block;flex:0 0 26px;margin-bottom:0;color:#85704b;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.7px}.kgh-home .kgh-proof__title{display:block;font-size:13px;font-weight:500;line-height:1.55;letter-spacing:0}.kgh-home .kgh-proof__item p{margin-top:5px;color:var(--kgh-muted);font-size:12px;line-height:1.65}.kgh-home :is(.kgh-choices,.kgh-products,.kgh-quality,.kgh-fit,.kgh-clipon,.kgh-faq){padding:100px 0}.kgh-home .kgh-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kgh-home .kgh-category{display:flex;min-width:0;flex-direction:column;color:var(--kgh-ink)}.kgh-home .kgh-category__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e5e1d7}.kgh-home .kgh-category__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.kgh-home .kgh-category--daytime .kgh-category__media img{object-position:100% center}.kgh-home .kgh-category--sunset .kgh-category__media img{object-position:0% center}.kgh-home .kgh-category--sun .kgh-category__media img{object-position:12% center}.kgh-home .kgh-category__content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:25px 0 0}.kgh-home .kgh-category__tag{display:inline-block;margin-bottom:16px;padding:5px 9px;border-radius:2px;background:#e5e7dc;color:#49513d;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.kgh-home .kgh-category--daytime .kgh-category__tag{background:#ede4be;color:#62531c}.kgh-home .kgh-category--sunset .kgh-category__tag{background:#eeded4;color:#874b32}.kgh-home .kgh-category h3{margin-bottom:13px;font-size:29px;font-weight:400;line-height:1.2;letter-spacing:-.7px}.kgh-home .kgh-category p{max-width:340px;margin-bottom:20px;color:var(--kgh-muted);font-size:14px;line-height:1.8}.kgh-home .kgh-category__cta{display:inline-flex;min-height:48px;align-items:center;gap:12px;margin-top:auto;font-size:13px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.kgh-home .kgh-products{overflow:hidden;border-top:1px solid var(--kgh-line);background:var(--kgh-paper)}.kgh-home .kgh-product-marquee{--kgh-product-gap: 22px;overflow:hidden;width:100%;margin-top:6px}.kgh-home .kgh-product-marquee__track{display:flex;width:max-content;gap:var(--kgh-product-gap);will-change:transform;animation:kgh-product-marquee 240s linear infinite}.kgh-home .kgh-product-marquee__group{display:flex;flex:0 0 auto;gap:var(--kgh-product-gap)}.kgh-home .kgh-product-marquee:hover .kgh-product-marquee__track,.kgh-home .kgh-product-marquee:focus-within .kgh-product-marquee__track{animation-play-state:paused}@keyframes kgh-product-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (var(--kgh-product-gap) / 2)),0,0)}}.kgh-home .kgh-product{display:block;width:clamp(240px,calc((100vw - 128px)/4),300px);min-width:0;flex:0 0 auto;color:var(--kgh-ink)}.kgh-home .kgh-product__image{display:grid;width:100%;aspect-ratio:1;align-items:center;justify-items:center;padding:20px;background:var(--kgh-paper)!important}.kgh-home .kgh-product__image img{display:block;width:100%;height:100%;object-fit:contain;background:transparent!important;mix-blend-mode:multiply!important;transition:transform .3s ease}.kgh-home .kgh-product:hover .kgh-product__image img,.kgh-home .kgh-product:focus-visible .kgh-product__image img{transform:scale(1.035)}.kgh-home .kgh-product__type{display:block;margin-top:22px;color:var(--kgh-muted);font-size:10px;font-weight:400;line-height:1.6;letter-spacing:1.1px;text-transform:uppercase}.kgh-home .kgh-product h3{margin-top:6px;font-size:17px;font-weight:500;line-height:1.45;letter-spacing:-.2px}.kgh-home .kgh-product__price{display:block;margin-top:7px;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0}.kgh-home .kgh-product__rating{display:block;margin-top:8px;color:var(--kgh-muted);font-size:12px;font-weight:400;line-height:1.7;letter-spacing:0}@media(max-width:767px){.kgh-home .kgh-product-marquee{--kgh-product-gap: 16px}.kgh-home .kgh-product-marquee__track{animation-duration:180s}.kgh-home .kgh-product{width:72vw;max-width:300px}}@media(prefers-reduced-motion:reduce){.kgh-home .kgh-product-marquee{overflow-x:auto;scrollbar-width:none}.kgh-home .kgh-product-marquee::-webkit-scrollbar{display:none}.kgh-home .kgh-product-marquee__track{animation:none}.kgh-home .kgh-product-marquee__group[aria-hidden=true]{display:none}}.kgh-home .kgh-antireflex{padding:100px 0;background:var(--kgh-ink);color:var(--kgh-paper);--kgh-focus: #e8d5b3}.kgh-home :is(.kgh-antireflex__grid,.kgh-fit__grid,.kgh-clipon__grid){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}.kgh-home .kgh-antireflex .kgh-eyebrow{color:#cfb888}.kgh-home .kgh-antireflex :is(.kgh-lead,.kgh-antireflex__copy>p:not(.kgh-eyebrow)){color:#c6cbbf}.kgh-home .kgh-antireflex__copy>p:not(.kgh-eyebrow){margin-top:22px;font-size:15px;line-height:1.85}.kgh-home .kgh-tier-list{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.kgh-home .kgh-tier-list>*{margin:0;padding:8px 15px;border:1px solid #5a6252;border-radius:24px;color:#e4e7dc;font-size:12px;line-height:1.6;letter-spacing:.1px}.kgh-home .kgh-antireflex__visual{min-width:0;overflow:hidden;border:1px solid #4a5243;background:#f5efe4}.kgh-home .kgh-antireflex__visual img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.kgh-home .kgh-quality__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px}.kgh-home .kgh-quality-card{min-width:0}.kgh-home .kgh-quality-card__media{display:block;border:1px solid #e5e2da;background:#fff}.kgh-home .kgh-quality-card__media img{width:100%;height:auto;aspect-ratio:3 / 2;padding:24px;object-fit:contain}.kgh-home .kgh-quality-card__media--graph{padding:0;background:#fff}.kgh-home :is(.kgh-quality-card__media--graph,.kgh-quality-card__media--detail) img{object-fit:contain}.kgh-home .kgh-quality-card__media figcaption{padding:12px 20px 16px;border-top:1px solid #eeece5;color:var(--kgh-muted);font-size:11px;line-height:1.65}.kgh-home .kgh-quality-card__media--detail{border:0;background:transparent}.kgh-home .kgh-quality-card__media--detail img{mix-blend-mode:multiply}.kgh-home .kgh-quality-card .kgh-quality-card__media--detail figcaption{padding-right:0;padding-left:0;border-top:0}.kgh-home .kgh-quality-card__copy{padding-top:26px}.kgh-home .kgh-quality-card__number{display:block;margin-bottom:12px;color:#85704b;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:1.6px}.kgh-home .kgh-quality-card h3{margin-bottom:14px;font-size:27px;font-weight:400;line-height:1.25;letter-spacing:-.65px}.kgh-home .kgh-quality-card p{max-width:510px;color:var(--kgh-muted);font-size:14px;line-height:1.85}.kgh-home .kgh-quality-card__copy--frames{display:flex;flex-direction:column;gap:28px}.kgh-home .kgh-quality-card__bridge{margin:0;font-size:13px;line-height:1.8}.kgh-home .kgh-quality-card__workshop h3{margin-bottom:14px}.kgh-home .kgh-quality-card__workshop p{margin:0}.kgh-home .kgh-quality-card__workshop .kgh-link{margin-top:10px}.kgh-home .kgh-fit{border-top:1px solid var(--kgh-line);border-bottom:1px solid var(--kgh-line);background:#ece9df}.kgh-home .kgh-fit__visual{min-width:0;overflow:hidden;border:1px solid #d7d5ca;background:#f3efe6}.kgh-home .kgh-fit__visual img{display:block;width:100%;height:auto;object-fit:contain}.kgh-home .kgh-fit__grid>div>.kgh-button,.kgh-home .kgh-clipon__grid>div>.kgh-button{margin-top:28px}.kgh-home .kgh-clipon{background:var(--kgh-white)}.kgh-home .kgh-clipon__image{aspect-ratio:4 / 3;background:#f3f0e9;overflow:hidden}.kgh-home .kgh-clipon__image img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.kgh-home .kgh-faq{border-top:1px solid var(--kgh-line)}.kgh-home .kgh-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:80px}.kgh-home .kgh-faq__items{min-width:0;border-top:1px solid #cacfc1}.kgh-home .kgh-faq__items details{margin:0;border-bottom:1px solid #cacfc1}.kgh-home .kgh-faq__items summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:22px 0;color:var(--kgh-ink);font-size:15px;font-weight:500;line-height:1.65;letter-spacing:0;list-style:none;cursor:pointer}.kgh-home .kgh-faq__items summary::-webkit-details-marker{display:none}.kgh-home .kgh-faq__items summary::marker{content:""}.kgh-home .kgh-faq__items summary>span:last-child{flex:0 0 20px;color:var(--kgh-olive);font-size:23px;font-weight:300;line-height:1;text-align:center;transition:transform .16s ease}.kgh-home .kgh-faq__items details[open] summary>span:last-child{transform:rotate(45deg)}.kgh-home .kgh-faq__items details>:not(summary){margin:0;padding:0 38px 24px 0;color:var(--kgh-muted);font-size:14px;line-height:1.85}.kgh-home .kgh-faq__items details p+p{margin-top:12px}.kgh-home .kgh-faq__items details a{text-decoration:underline;text-underline-offset:4px}.kgh-home .kgh-close{padding:92px 0 98px;background:var(--kgh-olive);color:var(--kgh-white);text-align:center;--kgh-focus: #e8d5b3}.kgh-home .kgh-close .kgh-eyebrow{color:#d7dcca}.kgh-home .kgh-close :is(.kgh-title,.kgh-lead){margin-right:auto;margin-left:auto}.kgh-home .kgh-close .kgh-lead{color:#e0e3d7}.kgh-home .kgh-close .kgh-actions{justify-content:center}.kgh-home .kgh-close .kgh-button{margin-top:30px;border-color:var(--kgh-white);background:var(--kgh-white);color:var(--kgh-ink)}@media(min-width:1200px){body.template-index #shopify-section-header .header-type-4>.container{display:flex;width:calc(100% - 96px);max-width:1280px;min-height:85px;flex-wrap:nowrap!important;align-items:center;gap:24px;margin-right:auto;margin-left:auto;padding:0}body.template-index #shopify-section-header .header-type-4 .logo-container{width:76px;flex:0 0 76px;margin:0}body.template-index #shopify-section-header .header-type-4 .logo-image{max-width:76px}body.template-index #shopify-section-header .header-type-4 .vnd-desk-menu{width:auto;min-width:0;flex:1 1 auto;margin-right:0!important;margin-left:0}body.template-index #shopify-section-header .header-type-4 .vnd-desk-menu>ul{flex-wrap:nowrap!important;justify-content:center;gap:20px}body.template-index #shopify-section-header .header-type-4 .vnd-desk-menu>ul>.header-menu-item>a{min-height:48px;padding:16px 0;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.25px;text-transform:none;white-space:nowrap}body.template-index #shopify-section-header .header-type-4>.container>.links-group{width:auto;flex:0 0 auto;flex-wrap:nowrap;gap:14px;margin-right:0;margin-left:0}body.template-index #shopify-section-header .header-type-4>.container>.links-group>.topbar-item{margin-right:0;margin-left:0;padding-right:0;padding-left:0}body.template-index #shopify-section-header .header-type-4>.container>.links-group>.topbar-item>a{min-height:48px}}body.template-index #shopify-section-footer>footer{border-top:1px solid #dcded2;background:#f5f2eb}body.template-index #shopify-section-footer .footer-main{background:#f5f2eb}body.template-index #shopify-section-footer .footer-bottom{border-top:1px solid #dcded2;background:#eeebe3}body.template-index #shopify-section-footer .footer-menu__title{color:#20251f;font-size:13px;font-weight:600;line-height:1.6;letter-spacing:.35px;text-transform:none}body.template-index #shopify-section-footer .footer-menu__link{color:#62665d;font-size:13px;line-height:1.8}@media(hover:hover)and (pointer:fine){.kgh-home .kgh-button:hover{border-color:#47543c;background:#47543c;color:var(--kgh-white)}.kgh-home .kgh-button--light:hover,.kgh-home .kgh-close .kgh-button:hover{border-color:#eadfc9;background:#eadfc9;color:var(--kgh-ink)}.kgh-home .kgh-button--outline:hover{border-color:currentColor;background:#7e84711f;color:inherit}.kgh-home .kgh-category:hover .kgh-category__media img{transform:scale(1.025)}.kgh-home .kgh-product:hover .kgh-product__image img{transform:scale(1.035)}.kgh-home :is(.kgh-link,.kgh-category__cta):hover{text-decoration-thickness:2px}}@media(max-width:1100px){.kgh-home{--kgh-gutter: 32px}.kgh-home :is(.kgh-choices,.kgh-products,.kgh-quality,.kgh-fit,.kgh-clipon,.kgh-faq,.kgh-antireflex){padding-top:80px;padding-bottom:80px}.kgh-home :is(.kgh-antireflex__grid,.kgh-fit__grid,.kgh-clipon__grid,.kgh-faq__grid){gap:40px}.kgh-home .kgh-category-grid{gap:20px}.kgh-home .kgh-category h3{font-size:25px}.kgh-home .kgh-quality__grid{gap:28px}.kgh-home .kgh-antireflex__visual{padding:22px}}@media(max-width:900px){.kgh-home .kgh-hero{min-height:600px}.kgh-home .kgh-hero__content>*{max-width:500px}.kgh-home .kgh-hero__shade{background:linear-gradient(90deg,#131812c7,#1318126b 64%,#13181229)}.kgh-home .kgh-section-head{flex-direction:column;align-items:flex-start;gap:18px}.kgh-home .kgh-section-head>.kgh-lead{max-width:660px;flex:0 1 auto}.kgh-home .kgh-proof .kgh-wrap{gap:18px}.kgh-home .kgh-proof__item{padding-right:0}.kgh-home .kgh-proof__item+.kgh-proof__item{padding-left:18px}.kgh-home .kgh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}.kgh-home :is(.kgh-antireflex__grid,.kgh-fit__grid,.kgh-clipon__grid,.kgh-faq__grid){grid-template-columns:minmax(0,1fr)}.kgh-home :is(.kgh-antireflex__copy,.kgh-fit__grid>:not(.kgh-fit__visual),.kgh-clipon__grid>:not(.kgh-clipon__image)){max-width:660px}.kgh-home .kgh-antireflex__visual{padding:32px}.kgh-home .kgh-fit__visual{min-height:240px}.kgh-home .kgh-clipon__image{max-width:740px}}@media(max-width:700px){.kgh-home{--kgh-gutter: 24px;font-size:15px}.kgh-home .kgh-eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:1.4px}.kgh-home .kgh-title{font-size:34px;line-height:1.18;letter-spacing:-1.05px}.kgh-home .kgh-lead{margin-top:18px;font-size:15px;line-height:1.8}.kgh-home .kgh-section-head{flex-direction:column;margin-bottom:30px}.kgh-home .kgh-section-head>.kgh-link{margin-top:0}.kgh-home .kgh-actions{gap:10px 18px;margin-top:26px}.kgh-home .kgh-button{min-height:50px;padding:13px 21px}.kgh-home .kgh-hero{min-height:0;flex-direction:column;align-items:stretch;background:var(--kgh-paper);color:var(--kgh-ink);--kgh-focus: #96703b}.kgh-home .kgh-hero__content{order:1;padding-top:46px;padding-bottom:40px}.kgh-home .kgh-hero__content>*{max-width:560px}.kgh-home .kgh-hero__eyebrow{margin-bottom:22px;color:var(--kgh-muted);font-size:10px;letter-spacing:1.4px}.kgh-home .kgh-hero__title{font-size:44px;line-height:1.08;letter-spacing:-1.65px}.kgh-home .kgh-hero__title>span:nth-child(2){line-height:1.13;letter-spacing:-1.1px}.kgh-home .kgh-hero__body{margin-top:23px;color:var(--kgh-muted);font-size:15px;line-height:1.8}.kgh-home .kgh-hero .kgh-button--light{border-color:var(--kgh-ink);background:var(--kgh-ink);color:var(--kgh-white)}.kgh-home .kgh-hero__rating{margin-top:20px;color:var(--kgh-muted);font-size:12px}.kgh-home .kgh-hero__image{position:static;width:100%;height:auto;aspect-ratio:4 / 3;order:2;object-fit:cover;object-position:67% center}.kgh-home .kgh-hero__image img{width:100%;height:100%;aspect-ratio:4 / 3;object-position:67% center}.kgh-home .kgh-hero__shade{display:none}.kgh-home .kgh-hero__note{position:static;max-width:none;order:3;margin:0;padding:12px var(--kgh-gutter) 15px;color:var(--kgh-muted);font-size:10px;text-align:left}.kgh-home .kgh-proof{padding:12px 0}.kgh-home .kgh-proof .kgh-wrap{grid-template-columns:minmax(0,1fr);gap:0}.kgh-home .kgh-proof__item{padding:21px 0}.kgh-home .kgh-proof__item+.kgh-proof__item{padding-left:0;border-top:1px solid #d4d4c9;border-left:0}.kgh-home .kgh-proof__number{font-size:23px}.kgh-home :is(.kgh-choices,.kgh-products,.kgh-quality,.kgh-fit,.kgh-clipon,.kgh-faq,.kgh-antireflex){padding-top:64px;padding-bottom:64px}.kgh-home .kgh-category-grid{grid-template-columns:minmax(0,1fr);gap:38px}.kgh-home .kgh-category__media{aspect-ratio:4 / 3}.kgh-home .kgh-category__content{padding-top:22px}.kgh-home .kgh-category__tag{margin-bottom:13px}.kgh-home .kgh-category h3{font-size:28px}.kgh-home .kgh-category p{max-width:500px;margin-bottom:10px}.kgh-home .kgh-product-grid{gap:28px 16px}.kgh-home .kgh-product__image{padding:12px}.kgh-home .kgh-product__type{margin-top:16px;font-size:9px;letter-spacing:.8px}.kgh-home .kgh-product h3{font-size:15px;line-height:1.5}.kgh-home .kgh-product__price{font-size:13px}.kgh-home .kgh-product__rating{font-size:12px}.kgh-home :is(.kgh-antireflex__grid,.kgh-fit__grid,.kgh-clipon__grid,.kgh-faq__grid){gap:32px}.kgh-home .kgh-antireflex__visual{padding:20px}.kgh-home .kgh-tier-list{gap:8px;margin-top:24px}.kgh-home .kgh-tier-list>*{padding:7px 12px;font-size:11px}.kgh-home .kgh-quality__grid{grid-template-columns:minmax(0,1fr);gap:38px}.kgh-home .kgh-quality-card__media img{padding:14px}.kgh-home .kgh-quality-card__media figcaption{padding:11px 14px 14px}.kgh-home .kgh-quality-card__copy{padding-top:22px}.kgh-home .kgh-quality-card h3{font-size:25px}.kgh-home .kgh-fit__visual{min-height:0;gap:20px;padding:30px 20px}.kgh-home .kgh-fit__visual>svg:not(:only-child){width:min(100%,160px);flex-basis:160px}.kgh-home .kgh-faq__items summary{min-height:70px;gap:16px;padding:20px 0;font-size:14px}.kgh-home .kgh-faq__items details>:not(summary){padding-right:18px;font-size:14px}.kgh-home .kgh-close{padding:68px 0 72px}}@media(max-width:374px){.kgh-home{--kgh-gutter: 18px}.kgh-home .kgh-hero__content{padding-top:38px;padding-bottom:34px}.kgh-home .kgh-hero .kgh-actions{align-items:stretch}.kgh-home .kgh-hero .kgh-actions .kgh-button{width:100%}.kgh-home .kgh-product-grid{column-gap:12px}.kgh-home .kgh-product__image{padding:8px}.kgh-home .kgh-antireflex__visual{padding:14px}}@media(prefers-reduced-motion:reduce){.kgh-home *,.kgh-home *:before,.kgh-home *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.kgh-home .kgh-category:hover .kgh-category__media img,.kgh-home .kgh-product:hover .kgh-product__image img{transform:none}}.kgh-home .kgh-product,.kgh-home .kgh-product__image{background-color:transparent}.kgh-home .kgh-product,.kgh-home .kgh-product__image,.kgh-home .kgh-product__image picture,.kgh-home .kgh-product__image span{border:0!important;box-shadow:none!important}.kgh-home .kgh-hero--carousel{position:relative;display:block;isolation:isolate;min-height:660px}.kgh-home .kgh-hero--carousel .kgh-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;min-height:660px;align-items:center}.kgh-home .kgh-hero--carousel .kgh-hero__slide[hidden]{display:none!important}.kgh-home .kgh-hero--carousel .kgh-hero__image img{object-position:var(--kgh-hero-position, 65% center)}.kgh-home .kgh-hero--carousel .kgh-hero__slide--right .kgh-hero__shade{background:linear-gradient(270deg,#131812cc,#13181294 38%,#13181224 78%,#1318120f)}.kgh-home .kgh-hero--carousel .kgh-hero__slide--right .kgh-hero__content>*{width:min(100%,560px);margin-left:auto}.kgh-home .kgh-hero--carousel .kgh-hero__content{padding-bottom:116px}.kgh-home .kgh-hero--carousel .kgh-hero__controls{position:absolute;right:0;bottom:24px;left:0;z-index:5;display:flex;align-items:center;justify-content:flex-start;gap:7px;pointer-events:none}.kgh-home .kgh-hero__controls>*{pointer-events:auto}.kgh-home .kgh-hero__nav{display:grid;width:36px;height:36px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#171d145c;color:#fff;font-size:23px;line-height:1;cursor:pointer}.kgh-home .kgh-hero__dots{display:flex;align-items:center;margin:0 4px}.kgh-home .kgh-hero__dot-button{display:grid;width:27px;height:36px;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.kgh-home .kgh-hero__dot{display:block;width:7px;height:7px;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:transparent;transition:transform .18s ease,background-color .18s ease}.kgh-home .kgh-hero__dot-button[aria-current=true] .kgh-hero__dot{transform:scale(1.35);background:#fff}.kgh-home .kgh-hero__pause{margin-left:7px;font-size:15px}@media(max-width:900px)and (min-width:701px){.kgh-home .kgh-hero--carousel,.kgh-home .kgh-hero--carousel .kgh-hero__slide{min-height:600px}}@media(max-width:700px){.kgh-home .kgh-hero--carousel{display:block;min-height:0}.kgh-home .kgh-hero--carousel .kgh-hero__slide{position:relative;inset:auto;display:flex;min-height:0;flex-direction:column;align-items:stretch}.kgh-home .kgh-hero--carousel .kgh-hero__content{order:0;min-height:405px;padding-bottom:34px}.kgh-home .kgh-hero--carousel .kgh-hero__slide--right .kgh-hero__content>*{width:auto;margin-left:0}.kgh-home .kgh-hero--carousel .kgh-hero__image{position:relative;inset:auto;display:block;width:100%;height:auto;aspect-ratio:4 / 3;order:1}.kgh-home .kgh-hero--carousel .kgh-hero__image img{width:100%;height:100%;aspect-ratio:4 / 3;object-position:var(--kgh-hero-position, center center)}.kgh-home .kgh-hero--carousel .kgh-hero__note{position:relative;inset:auto;max-width:none;order:2;padding:12px var(--kgh-gutter) 0;color:var(--kgh-muted);text-align:left}.kgh-home .kgh-hero--carousel .kgh-hero__controls{position:relative;inset:auto;width:100%;margin:0;padding:14px var(--kgh-gutter) 18px;gap:8px;pointer-events:auto}.kgh-home .kgh-hero__nav{border-color:#30382852;background:#ffffffb3;color:var(--kgh-ink)}.kgh-home .kgh-hero__dot{border-color:#2c3724bd}.kgh-home .kgh-hero__dot-button[aria-current=true] .kgh-hero__dot{background:var(--kgh-olive)}}@media(min-width:701px){.kgh-home .kgh-hero--carousel .kgh-hero__slide--sun .kgh-hero__image img{object-position:35% 8%}.kgh-home .kgh-hero--carousel .kgh-hero__slide--sleep .kgh-hero__image img{object-position:35% 0%}}@media(min-width:701px){.kgh-home .kgh-hero--carousel .kgh-hero__slide--sunset{background-color:#3b2a26}.kgh-home .kgh-hero--carousel .kgh-hero__slide--sunset .kgh-hero__image img{width:85%;height:100%;object-fit:cover;object-position:35% top;-webkit-mask-image:linear-gradient(to right,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 70%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/kugo-homepage.css.map */
