.moth-product{display:block;background:#090b09;color:#e6e8e0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:70px}.moth-product *{box-sizing:border-box}.moth-product :is(h1,h2,p,figure,dl,dd){margin:0}.moth-product :is(a,button,summary):focus-visible{outline:2px solid #aeb5a5;outline-offset:5px}.moth-nav{display:flex;justify-content:space-between;padding:20px 36px;border-bottom:1px solid #343a30;font-size:13px;color:#aeb5a5}.moth-nav a{color:inherit;text-decoration:underline;text-underline-offset:4px}.moth-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6vw;padding:40px 36px 64px;align-items:start}.moth-gallery{min-width:0}.moth-stage{position:relative;aspect-ratio:1;background:#fff}.moth-slide{position:absolute;top:0;right:0;bottom:0;left:0}.moth-slide[hidden]{display:none}.moth-slide img{display:block;width:100%;height:100%;object-fit:contain}.moth-thumbs{display:flex;gap:10px;padding-top:14px}.moth-thumbs button{width:68px;height:68px;padding:3px;border:1px solid #343a30;background:#fff;cursor:pointer;border-radius:0}.moth-thumbs button[aria-pressed=true]{outline:1px solid #e6e8e0;outline-offset:3px}.moth-thumbs img{display:block;width:100%;height:100%;object-fit:contain}.moth-info{padding:16px 0 0;min-width:0}.moth-maker{font-size:14px;color:#aeb5a5}.moth-product h1{font-family:inherit;font-weight:400;font-size:clamp(64px,6.5vw,100px);line-height:.98;letter-spacing:-.045em;margin:16px 0 24px}.moth-lede{font-size:18px;line-height:1.6;max-width:480px;color:#aeb5a5}.moth-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px!important;padding:18px 0;border-top:1px solid #343a30;border-bottom:1px solid #343a30}.moth-highlights dt{display:block;font-size:12px;color:#aeb5a5;margin-bottom:6px}.moth-highlights dd{display:block;font-size:15px;line-height:1.4}.moth-price{font-size:32px;line-height:1.25;padding:26px 0 20px}.moth-price span{font-size:12px;color:#aeb5a5;margin-left:8px}.moth-cta{display:flex;align-items:center;justify-content:center;min-height:56px;background:#e6e8e0;color:#090b09;text-decoration:none;font-size:15px}.moth-cta:hover{background:#d3d7cb}.moth-availability{font-size:13px;color:#aeb5a5;line-height:1.5;margin-top:12px!important}.moth-spec-link{display:inline-block;margin-top:28px;color:#e6e8e0;font-size:14px;text-decoration:underline;text-underline-offset:5px;min-height:44px}.moth-full-details{margin:0 36px;scroll-margin-top:100px}.gk-eud-brand #MainContent .moth-product h2{font-family:inherit;font-size:clamp(32px,4vw,58px);line-height:1.08;letter-spacing:-.04em;font-weight:400;margin:0}.moth-richtext{max-width:780px;font-size:17px;line-height:1.7;color:#aeb5a5}.moth-richtext :is(p,ul){margin:0 0 18px!important;padding:0!important}.moth-richtext ul{padding-left:20px!important;list-style:disc}.moth-richtext li+li{margin-top:8px}.moth-richtext a{color:#e6e8e0;text-decoration:underline;text-underline-offset:4px}.moth-editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;padding:70px 0!important;border-top:1px solid #343a30}.moth-story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6vw;align-items:center;padding:24px 0 64px!important}.moth-story figure{min-width:0}.moth-story-photo{height:clamp(380px,43vw,650px);background:#fff}.moth-story-photo img{display:block;width:100%;height:100%;object-fit:contain}.moth-story-left:first-of-type .moth-story-photo img{object-fit:cover}.moth-story-right figure{order:2}.moth-story-right{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.moth-story figcaption{font-size:12px;line-height:1.5;color:#aeb5a5;margin-top:12px}.moth-story-copy .moth-maker{margin-bottom:16px}.moth-story-copy .moth-richtext{margin-top:24px}.moth-spec-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;padding:70px 0!important;border-top:1px solid #343a30;scroll-margin-top:100px}.moth-spec-section .moth-richtext{margin-top:28px;font-size:15px}.moth-question{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;padding:28px 0;border-top:1px solid #343a30}.gk-eud-brand #MainContent .moth-question h3{font-family:inherit;font-size:24px;line-height:1.3;letter-spacing:-.025em;font-weight:400;color:#e6e8e0;margin:0}.moth-question .moth-richtext{font-size:16px}.moth-closing{padding:70px 0 20px;border-top:1px solid #343a30;margin-top:36px}.moth-closing>p{font-size:13px;line-height:1.6;color:#aeb5a5;margin-bottom:14px}.gk-eud-brand #MainContent .moth-closing h2{margin:12px 0 28px}.moth-closing-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:22px}.moth-closing-links a{font-size:15px;text-decoration:underline;text-underline-offset:5px;color:#e6e8e0;min-height:44px}@media(min-width:900px){.moth-gallery{position:sticky;top:100px}}@media(max-width:899px){.moth-hero{grid-template-columns:minmax(0,1fr);gap:28px}.moth-info{padding:0}.moth-product h1{font-size:64px}.moth-lede{max-width:640px}.moth-story{gap:28px}.moth-story-photo{height:420px}}@media(max-width:600px){.moth-product{padding-bottom:44px}.moth-nav{padding:16px 20px}.moth-hero{padding:20px 20px 40px;gap:28px}.moth-thumbs button{width:58px;height:58px}.moth-product h1{font-size:64px;margin:12px 0 20px}.moth-lede{font-size:16px}.moth-highlights{gap:8px}.moth-highlights dd{font-size:13px}.moth-price{font-size:28px}.moth-full-details{margin:0 20px}.moth-editorial,.moth-spec-section,.moth-question,.moth-story{grid-template-columns:minmax(0,1fr);gap:24px;padding:40px 0!important}.moth-story-right figure{order:0}.moth-story-photo{height:380px}.moth-story-copy .moth-richtext{margin-top:20px}.moth-richtext{font-size:16px}.moth-question{gap:16px}.gk-eud-brand #MainContent .moth-question h3{font-size:22px}.moth-spec-section>div+div{margin-top:20px}.moth-closing{padding-top:40px;margin-top:0}}.moth-product .moth-story-photo{position:relative;width:100%;height:auto!important;aspect-ratio:3/2;overflow:hidden;background:#101410}.moth-product .moth-story-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center}.moth-scroll-nav{display:none}@media(prefers-reduced-motion:no-preference){.moth-scroll-nav{display:none}html.js .moth-scroll.is-enhanced{position:relative;height:315svh;margin-bottom:64px}html.js .moth-scroll.is-enhanced .moth-scroll-stage{position:sticky;top:var(--moth-scroll-top,100px);background:#090b09;padding:12px 0 20px}html.js .moth-scroll.is-enhanced .moth-scroll-panels{display:grid}html.js .moth-scroll.is-enhanced .moth-story{grid-area:1/1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6vw;padding:0!important;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,visibility .4s;pointer-events:none}html.js .moth-scroll.is-enhanced .moth-story.is-active{opacity:1;visibility:visible;transform:none;pointer-events:auto}html.js .moth-scroll.is-enhanced .moth-story figure{order:0}html.js .moth-scroll.is-enhanced .moth-story-copy .moth-richtext{font-size:16px;line-height:1.6;margin-top:20px}html.js .moth-scroll.is-enhanced .moth-scroll-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.moth-scroll-nav button{border:0;border-top:2px solid #343a30;background:none;color:#aeb5a5;font:inherit;font-size:13px;text-align:left;padding:14px 0 0;min-height:44px;cursor:pointer;transition:border-color .3s,color .3s}.moth-scroll-nav button span{margin-right:12px;font-variant-numeric:tabular-nums}.moth-scroll-nav button[aria-current]{border-color:#e6e8e0;color:#e6e8e0}@media(max-width:749px){html.js .moth-scroll.is-enhanced{margin-bottom:40px}html.js .moth-scroll.is-enhanced .moth-scroll-stage{padding:8px 0 12px}html.js .moth-scroll.is-enhanced .moth-story{grid-template-columns:minmax(0,1fr);gap:18px;align-content:start}html.js .moth-scroll.is-enhanced .moth-story figcaption{display:none}html.js .moth-scroll.is-enhanced .moth-story-copy .moth-maker{margin-bottom:10px;font-size:12px}html.js .gk-eud-brand #MainContent .moth-scroll.is-enhanced h2{font-size:30px}html.js .moth-scroll.is-enhanced .moth-story-copy .moth-richtext{font-size:14px;line-height:1.55;margin-top:14px}html.js .moth-scroll.is-enhanced .moth-scroll-nav{gap:12px;margin-top:18px}.moth-scroll-nav button{font-size:11px;line-height:1.4;padding-top:10px}.moth-scroll-nav button span{display:block;margin:0 0 4px}}}.moth-kit-quote{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;background:#e6e8e0;color:#090b09;text-decoration:none;font-size:14px;line-height:1.4}.moth-kit-quote:hover{background:#d3d7cb}.moth-kit-contents{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6vw;margin:0 36px;padding:50px 0 64px;border-top:1px solid #343a30;scroll-margin-top:100px}.moth-kit-contents .moth-maker{margin-bottom:16px}.moth-kit-summary{font-size:15px;line-height:1.6;color:#aeb5a5;margin:20px 0!important;max-width:520px}.gk-eud-brand #MainContent .moth-kit-contents{padding-left:0;padding-right:0}.moth-kit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;list-style:none;padding:0;margin:0}.moth-kit-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:14px 0;border-bottom:1px solid #343a30;font-size:16px;line-height:1.45}.moth-kit-list li span:first-child{min-width:0}.moth-kit-list li span:last-child{flex-shrink:0}.moth-kit-list li span:last-child{color:#aeb5a5;font-variant-numeric:tabular-nums}@media(max-width:749px){.moth-kit-contents{grid-template-columns:minmax(0,1fr);gap:28px;margin:0 20px;padding:36px 0 44px}.moth-kit-list{column-gap:20px}.moth-kit-list li{font-size:15px;gap:8px}}.moth-addon-label{font-size:14px;margin:0 0 14px!important}.moth-df-card{--line:#343a30;--fg:#e6e8e0;--mf:#aeb5a5}.moth-df-card [class*=ebu-accmain-] small{font-size:12px;line-height:1.5;letter-spacing:0;text-transform:none}.moth-df-card [class*=ebu-accmain-] .pr{white-space:nowrap}.moth-df-card [class*=ebu-accmain-] .sw{margin-left:0}.moth-buy-total{display:flex;justify-content:space-between;padding:18px 0;font-size:16px}body:has(moth-product){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}body:has(moth-product) [data-sbb-status]{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gotak-moth-product.css.map */
