.scoop-scope{color-scheme:only light;--brand-primary: #098b8a;--brand-primary-dark: #076e6d;--brand-navy: #051e38;--brand-red: #de2b2b;--brand-green: #2e9e7b;--success-bg: #daede7;--ink-heading: #0d0d0d;--ink-body: #2e2e2e;--ink-muted: #6f6d68;--surface: #ffffff;--surface-2: #f5f5f5;--border: #e0e0e0;--border-dark: #ababab;--btn-radius: 10px;--btn-height: 48px;--tap-min: 44px;--font-headline: "Anton", "Haettenschweiler", "Impact", "Arial Narrow", sans-serif;--font-body: Georgia, "Times New Roman", serif;--font-ui: "Montserrat", "DM Sans", Arial, sans-serif;--fs-kicker: .75rem;--fs-ui: .875rem;--fs-body: 1.125rem;--fs-dek: 1.1875rem;--fs-h1: clamp(2.5rem, 9vw, 3.25rem);--fs-h1-desktop: clamp(3.25rem, 5vw, 5rem);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--measure: 680px;--page-max: 1200px;--z-ticker: 30;--z-sticky-cta: 50;--z-nav: 60}.scoop-scope,.scoop-scope *,.scoop-scope *:before,.scoop-scope *:after{margin:0;padding:0;box-sizing:border-box}.scoop-scope{display:block;background:var(--surface);color:var(--ink-body);font-family:var(--font-ui);font-size:var(--fs-ui);line-height:1.5;padding-bottom:calc(var(--btn-height) + 28px + env(safe-area-inset-bottom,0px))}.scoop-scope img{max-width:100%;height:auto;display:block}.scoop-scope a{color:inherit;text-decoration:none}.scoop-scope button{font-family:var(--font-ui);cursor:pointer}.scoop-scope :focus-visible{outline:3px solid var(--brand-primary);outline-offset:2px}.skip-link{position:absolute;left:-9999px;top:0;background:var(--brand-navy);color:#fff;padding:12px 20px;z-index:100;font-weight:700}.skip-link:focus{left:0}.masthead{background:var(--surface);border-bottom:4px solid var(--brand-primary);position:sticky;top:0;z-index:var(--z-nav)}.masthead-inner{max-width:var(--page-max);margin:0 auto;padding:var(--sp-3) var(--sp-4);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}.logo{font-family:var(--font-headline);font-size:1.75rem;line-height:.9;color:var(--brand-navy);letter-spacing:.01em;text-transform:uppercase}.logo em{color:var(--brand-primary);font-style:normal}.logo small{display:block;font-family:var(--font-ui);font-size:.55rem;font-weight:700;letter-spacing:.34em;color:var(--ink-muted);margin-top:2px}.nav-toggle{width:var(--tap-min);height:var(--tap-min);background:none;border:none;display:flex;flex-direction:column;gap:5px;align-items:flex-end;justify-content:center}.nav-toggle i{display:block;height:3px;background:var(--brand-navy);width:24px;border-radius:2px}.nav-toggle i:nth-child(2){width:16px;background:var(--brand-primary)}.mast-nav{display:none}.ticker{background:var(--brand-primary);color:#fff;font-size:.8125rem;font-weight:600;letter-spacing:.06em;overflow:hidden;white-space:nowrap;padding:7px 0;border-bottom:2px solid var(--brand-primary-dark)}.ticker .track{display:inline-block;animation:tick 28s linear infinite}.ticker b{background:var(--brand-red);padding:2px 8px;margin:0 12px 0 22px;letter-spacing:.18em;border-radius:3px}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker .track{animation:none}}.crumbs{max-width:var(--page-max);margin:0 auto;padding:var(--sp-3) var(--sp-4) 0;font-size:.75rem;font-weight:600;letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase}.crumbs a{color:var(--brand-primary)}.crumbs span[aria-current]{color:var(--ink-body)}.wrap{max-width:var(--page-max);margin:0 auto;padding:0 var(--sp-4)}.lead{position:relative;display:block;margin-top:var(--sp-4);border-radius:var(--btn-radius);overflow:hidden}.lead .overlay{position:absolute;left:0;right:0;bottom:0;padding:var(--sp-4);background:linear-gradient(transparent,#051e38eb 60%)}.lead h2{font-family:var(--font-headline);font-size:clamp(1.9rem,7.5vw,2.6rem);line-height:.95;color:#fff;text-transform:uppercase;margin-top:var(--sp-2)}.lead .dek{color:#e8e6e0;font-family:var(--font-body);font-style:italic;font-size:.9rem;margin-top:var(--sp-2)}.kicker{font-weight:700;font-size:var(--fs-kicker);letter-spacing:.22em;color:#fff;background:var(--brand-primary);display:inline-block;padding:4px 10px;border-radius:3px;text-transform:uppercase}.kicker--hot{background:var(--brand-red)}.rail-label{font-weight:800;font-size:.8125rem;letter-spacing:.24em;color:var(--brand-primary);padding:var(--sp-5) 0 var(--sp-2);display:flex;align-items:center;gap:var(--sp-3);text-transform:uppercase}.rail-label:after{content:"";flex:1;height:2px;background:var(--brand-navy)}.story-rail{display:flex;gap:var(--sp-3);overflow-x:auto;padding:var(--sp-1) 0 var(--sp-4);scroll-snap-type:x mandatory;scrollbar-width:none}.story-rail::-webkit-scrollbar{display:none}.story-card{flex:0 0 250px;scroll-snap-align:start;border:1.5px solid var(--border);background:var(--surface);border-radius:var(--btn-radius);overflow:hidden;transition:border-color .15s,box-shadow .15s}.story-card:hover{border-color:var(--brand-primary);box-shadow:0 4px 14px #098b8a2e}.story-card .pad{padding:var(--sp-3)}.story-card .k{font-size:.6875rem;font-weight:800;letter-spacing:.2em;color:var(--brand-primary);text-transform:uppercase}.story-card h3{font-family:var(--font-headline);font-size:1.25rem;line-height:1;text-transform:uppercase;margin-top:var(--sp-1);color:var(--ink-heading)}.trend-list{padding-bottom:var(--sp-5)}.trend-row{display:flex;gap:var(--sp-3);align-items:baseline;padding:var(--sp-3) 0;border-bottom:1px solid var(--border);min-height:var(--tap-min)}.trend-row .n{font-family:var(--font-headline);font-size:1.9rem;color:var(--brand-primary);flex:none;width:30px}.trend-row p{font-weight:700;font-size:.9375rem;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;color:var(--ink-heading)}.trend-row:hover p{color:var(--brand-primary)}.article{max-width:var(--measure);margin:0 auto;padding:var(--sp-4)}.art-h1{font-family:var(--font-headline);font-size:var(--fs-h1);line-height:.95;text-transform:uppercase;margin-top:var(--sp-3);color:var(--ink-heading)}.art-h1 em{color:var(--brand-primary);font-style:normal}.art-dek{font-family:var(--font-body);font-style:italic;font-size:var(--fs-dek);line-height:1.5;color:var(--ink-body);margin-top:var(--sp-3)}.byline{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);padding:var(--sp-3) 0;border-top:3px solid var(--brand-navy);border-bottom:1px solid var(--border)}.avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--brand-primary);flex:none;background:var(--surface-2)}.byline .who{font-size:.8125rem;line-height:1.4}.byline .who a,.byline .who b{font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--brand-primary);color:var(--ink-heading)}.btn-primary[aria-disabled=true]{opacity:.5;pointer-events:none}.shop-card .shop-body+.shop-body{border-top:1px solid var(--border)}.byline .who time,.byline .who .meta{display:block;color:var(--ink-muted);font-size:.75rem}.byline .who .updated{color:var(--brand-primary);font-weight:700}.trust-strip{display:flex;align-items:center;gap:var(--sp-2);background:var(--success-bg);border:1.5px solid var(--brand-green);border-radius:var(--btn-radius);padding:var(--sp-2) var(--sp-3);margin-top:var(--sp-3);font-size:.75rem;font-weight:600;color:var(--ink-body);line-height:1.4}.trust-strip .check{color:var(--brand-green);font-weight:800;flex:none}.trust-strip a{color:var(--brand-primary);font-weight:700;border-bottom:1.5px solid currentColor;white-space:nowrap}.share-btn{margin-left:auto;width:var(--tap-min);height:var(--tap-min);flex:none;border:2px solid var(--brand-navy);border-radius:var(--btn-radius);background:var(--surface);display:flex;align-items:center;justify-content:center}.share-btn:hover{background:var(--brand-navy)}.share-btn:hover svg{stroke:#fff}.share-btn svg{width:18px;height:18px;fill:none;stroke:var(--brand-navy);stroke-width:2;transition:stroke .15s}figure.hero{margin:var(--sp-4) calc(-1 * var(--sp-4)) 0}figure.hero img{width:100%;aspect-ratio:16/9;object-fit:cover}figure.hero figcaption,figure.inline figcaption{font-size:.75rem;color:var(--ink-muted);padding:var(--sp-2) var(--sp-4) var(--sp-3);border-bottom:1px solid var(--border)}figure.hero figcaption b,figure.inline figcaption b{color:var(--ink-heading);letter-spacing:.08em;text-transform:uppercase}figure.inline{margin:var(--sp-6) calc(-1 * var(--sp-4)) var(--sp-4)}figure.inline img{width:100%;aspect-ratio:3/2;object-fit:cover}figure.inline figcaption{padding:var(--sp-2) var(--sp-4) 0;border:none}.art-body p{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.68;margin:var(--sp-4) 0;color:var(--ink-body)}.art-body p.lede:first-letter{font-family:var(--font-headline);font-size:3.6em;float:left;line-height:.78;padding:6px 12px 0 0;color:var(--brand-primary)}.art-body a{color:var(--brand-primary);border-bottom:1.5px solid currentColor;font-weight:600}.art-body a.btn-primary{color:#fff;border-bottom:none}.art-body h2{font-family:var(--font-headline);font-size:1.75rem;text-transform:uppercase;color:var(--ink-heading);margin:var(--sp-6) 0 var(--sp-2)}.art-body h3{font-family:var(--font-ui);font-weight:800;font-size:1.125rem;color:var(--ink-heading);margin:var(--sp-5) 0 var(--sp-2);border-left:4px solid var(--brand-primary);padding-left:var(--sp-3)}.art-body h4{font-family:var(--font-ui);font-weight:700;font-size:1rem;color:var(--ink-heading);margin:var(--sp-4) 0 var(--sp-1)}.art-body ul,.art-body ol{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.6;margin:var(--sp-4) 0;padding-left:var(--sp-5)}.art-body li{margin:var(--sp-2) 0}.art-body li::marker{color:var(--brand-primary);font-weight:700}.art-body img{border-radius:var(--btn-radius);margin:var(--sp-4) 0}.pull{border-top:4px solid var(--brand-primary);border-bottom:4px solid var(--brand-primary);margin:var(--sp-6) 0;padding:var(--sp-5) var(--sp-1)}.pull p{font-family:var(--font-headline);font-size:1.7rem;line-height:1.02;text-transform:uppercase;margin:0;color:var(--ink-heading)}.pull p b{color:var(--brand-primary)}.pull cite{display:block;font-family:var(--font-ui);font-size:.75rem;letter-spacing:.18em;margin-top:var(--sp-3);color:var(--ink-muted);font-style:normal;text-transform:uppercase}.shop-card{border:2.5px solid var(--brand-navy);border-radius:var(--btn-radius);overflow:hidden;box-shadow:6px 6px 0 var(--brand-primary);margin:var(--sp-6) 0;background:var(--surface)}.shop-head{background:var(--brand-navy);color:#fff;font-weight:800;font-size:.75rem;letter-spacing:.26em;padding:10px 14px;display:flex;justify-content:space-between;text-transform:uppercase}.shop-head .verified{color:var(--brand-green)}.shop-body{padding:var(--sp-4)}.shop-body img{aspect-ratio:1/1;object-fit:cover;border-radius:calc(var(--btn-radius) - 4px);background:var(--surface-2)}.shop-info h4{font-family:var(--font-headline);font-size:1.6rem;text-transform:uppercase;line-height:.95;margin-top:var(--sp-3);color:var(--ink-heading)}.stars{color:var(--brand-primary);font-size:.9rem;letter-spacing:2px;margin:var(--sp-2) 0 2px}.stars small{color:var(--ink-muted);letter-spacing:.03em;margin-left:6px;font-size:.75rem}.shop-info>p{font-family:var(--font-body);font-size:.9375rem;line-height:1.5;margin:var(--sp-2) 0 var(--sp-3)}.price{font-family:var(--font-headline);font-size:1.9rem;color:var(--ink-heading)}.price s{color:var(--border-dark);font-size:1.2rem;margin-left:8px}.price .sale{color:var(--brand-red);font-family:var(--font-ui);font-size:.75rem;font-weight:800;letter-spacing:.14em;margin-left:10px;vertical-align:4px}.btn-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--btn-height);margin-top:var(--sp-3);font-weight:700;font-size:.9375rem;letter-spacing:.12em;text-transform:uppercase;background:var(--brand-primary);color:#fff;border:none;border-radius:var(--btn-radius);transition:background .15s}.btn-primary:hover{background:var(--brand-primary-dark)}.btn-primary[aria-busy=true]{opacity:.6;pointer-events:none}a.btn-primary,a.btn-primary:hover{color:#fff;border-bottom:none}.newsletter{background:var(--surface-2);border:2px solid var(--brand-navy);border-radius:var(--btn-radius);padding:var(--sp-5);margin:var(--sp-6) 0}.newsletter h4{font-family:var(--font-headline);font-size:1.6rem;text-transform:uppercase;line-height:.95;color:var(--ink-heading)}.newsletter h4 em{color:var(--brand-primary);font-style:normal}.newsletter>p{font-size:.8125rem;color:var(--ink-muted);margin:var(--sp-2) 0 var(--sp-3)}.nl-row{display:flex;flex-direction:column;gap:var(--sp-2)}.nl-row input{font-family:var(--font-ui);font-size:1rem;padding:0 var(--sp-3);border:1.5px solid var(--border-dark);border-radius:var(--btn-radius);background:var(--surface);min-height:var(--btn-height)}.nl-row input:focus{border-color:var(--brand-primary);outline:none}.nl-msg{font-size:.8125rem;font-weight:700;margin-top:var(--sp-2)}.nl-msg.ok{color:var(--brand-green)}.nl-msg.err{color:var(--brand-red)}.faq{margin:var(--sp-6) 0}.faq h2{font-family:var(--font-headline);font-size:1.6rem;text-transform:uppercase;border-bottom:3px solid var(--brand-navy);padding-bottom:var(--sp-2);color:var(--ink-heading)}.faq details{border-bottom:1px solid var(--border)}.faq summary{font-weight:700;font-size:.9375rem;padding:var(--sp-4) var(--sp-1);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap-min);color:var(--ink-heading)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-headline);font-size:1.4rem;color:var(--brand-primary);flex:none}.faq details[open] summary:after{content:"\2013"}.faq details .a{font-family:var(--font-body);font-size:.9375rem;line-height:1.6;padding:0 var(--sp-1) var(--sp-4);color:var(--ink-body)}.bio{border:2px solid var(--brand-navy);border-radius:var(--btn-radius);padding:var(--sp-4);margin:var(--sp-6) 0;background:var(--surface);display:flex;gap:var(--sp-3)}.bio .avatar{width:64px;height:64px}.bio .role{font-size:.6875rem;font-weight:800;letter-spacing:.2em;color:var(--brand-primary);text-transform:uppercase}.bio h5{font-family:var(--font-headline);font-size:1.3rem;text-transform:uppercase;margin:2px 0 var(--sp-1);color:var(--ink-heading)}.bio p{font-family:var(--font-body);font-size:.875rem;line-height:1.55;margin:0}.bio .socials{font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-top:var(--sp-2);text-transform:uppercase}.bio .socials a{border-bottom:2px solid var(--brand-primary);margin-right:var(--sp-3);color:var(--ink-heading)}.related{margin:var(--sp-7) 0 0}.related h2{font-family:var(--font-headline);font-size:1.7rem;text-transform:uppercase;color:var(--ink-heading)}.related h2 em{color:var(--brand-primary);font-style:normal}.rel-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-3);margin-top:var(--sp-3)}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky-cta);display:flex;align-items:center;gap:var(--sp-3);background:var(--surface);border-top:3px solid var(--brand-primary);box-shadow:0 -6px 24px #051e3829;padding:10px var(--sp-4) calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .35s ease}.sticky-cta.on{transform:none}@media(prefers-reduced-motion:reduce){.sticky-cta{transition:none}}.sticky-cta img{width:44px;height:44px;border-radius:8px;object-fit:cover;flex:none;background:var(--surface-2)}.sticky-cta .t{font-size:.75rem;font-weight:700;line-height:1.35;color:var(--ink-heading)}.sticky-cta .t small{display:block;color:var(--brand-green);font-size:.6875rem;font-weight:800}.sticky-cta .btn-primary{margin:0 0 0 auto;width:auto;padding:0 var(--sp-4);min-height:var(--tap-min);flex:none;font-size:.8125rem}.site-footer{background:var(--surface-2);border-top:4px solid var(--brand-primary);color:var(--ink-muted);font-size:.8125rem;letter-spacing:.06em;text-align:center;padding:var(--sp-6) var(--sp-4);margin-top:var(--sp-8)}.site-footer b{color:var(--brand-navy)}.site-footer nav{margin-top:var(--sp-3);display:flex;gap:var(--sp-4);justify-content:center;flex-wrap:wrap;font-weight:600}.site-footer nav a{color:var(--brand-primary)}@media(min-width:768px){.logo{font-size:2.4rem}.nav-toggle{display:none}.mast-nav{display:flex;gap:var(--sp-5);font-weight:700;font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase}.mast-nav a{color:var(--ink-heading);border-bottom:3px solid transparent;padding-bottom:3px}.mast-nav a:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.story-rail{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.story-card{flex:auto}.rel-grid{grid-template-columns:repeat(3,1fr)}.shop-body{display:grid;grid-template-columns:200px 1fr;gap:var(--sp-4);align-items:start}.shop-info h4{margin-top:0}.btn-primary{width:auto;padding:0 var(--sp-6)}.nl-row{flex-direction:row}.nl-row input{flex:1}figure.hero{margin-left:0;margin-right:0}figure.hero img{border-radius:var(--btn-radius)}figure.hero figcaption{padding-left:0;padding-right:0}figure.inline{margin-left:0;margin-right:0}figure.inline img{border-radius:var(--btn-radius)}figure.inline figcaption{padding-left:0}.art-h1{font-size:var(--fs-h1-desktop)}.pull p{font-size:2.2rem}}@media(min-width:1024px){.lead{min-height:480px}.lead img{height:480px;object-fit:cover}.trend-list{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:2px solid var(--brand-navy);border-radius:var(--btn-radius);overflow:hidden}.trend-row{padding:var(--sp-4);border-bottom:none;border-right:1px solid var(--border);align-items:flex-start}.trend-row:last-child{border-right:none}.home-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:var(--sp-4);align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/scoop.css.map */
