:root{color-scheme:light}.site.light .page-cover-copy{padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;max-width:1050px}.site.light .page-cover-copy .page-cover-title{text-wrap:balance}.site.light .page-cover-copy>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;border:0;border-radius:999px;padding:13px 23px;color:#242a22;background:#f7f6ef;box-shadow:none}.site.light .page-cover-shade{background:linear-gradient(90deg,rgba(9,17,12,.57),rgba(9,17,12,.08) 85%),linear-gradient(0deg,rgba(9,17,12,.35),transparent 70%)}.site.light .covered-page-story{background:#f7f7f2}@media(max-width:700px){.site.light .page-cover-copy{width:88%}.site.light .page-cover-copy .page-cover-title{font-size:clamp(40px,10vw,58px)}}:is(.site.light,.store-drawer,.editorial-checkout-drawer) .quantity{flex-wrap:wrap}:is(.site.light,.store-drawer,.editorial-checkout-drawer) .quantity button{min-width:44px;min-height:44px;flex-shrink:0}:is(.site.light,.store-drawer,.editorial-checkout-drawer) .quantity .remove-line{border-radius:999px;padding-inline:10px}:is(.site.light,.store-drawer,.editorial-checkout-drawer) .cart-lines article>div{min-width:0}:is(.site.light,.store-drawer,.editorial-checkout-drawer) .cart-lines h3{overflow-wrap:anywhere}.site.light .page-cinematic-cover{border-radius:0 0 28px 28px}@media(max-width:600px){body:has(.film-hero){position:relative;--editorial-mobile-film-height:max(94svh,720px)}.film-hero{height:var(--editorial-mobile-film-height);margin-bottom:88px}}html[data-editorial-theme=light]{--light-premium-radius:32px;--light-premium-radius-small:20px;--light-premium-glass:#f7f7f2e8}html[data-editorial-theme=light] .site.light :is(section,article,aside,figure){border-radius:var(--light-premium-radius)}html[data-editorial-theme=light] .site.light :is(.catalog-card,.product-card,.hardware-choice-grid article,.discovery-card,.compare-grid>div,.press-coverage>div>a,.footer-collins-card,.app-moments>a){border-radius:var(--light-premium-radius);border:1px solid #00000012;box-shadow:inset 0 1px 0 #ffffffcc}html[data-editorial-theme=light] .site.light :is(.story,.story-open,.instrument-photo,.object-photo,.gallery-main,.gallery-rail figure,.compare-product-image,.engineering-film-stage,.app-feature-frame,.app-feature-theatre,.recipe-photo,.collins-picture){border-radius:var(--light-premium-radius);overflow:hidden}html[data-editorial-theme=light] .site.light :is(.good-scene>img,.pdp-hero>img,.product-gallery img,.gallery-rail img,.in-the-box img,.box-grid img,.longform-article img,.technology-chapter img,.app-moments img){border-radius:var(--light-premium-radius-small)}html[data-editorial-theme=light] .site.light :is(.film-hero,.page-cover,.hero){border-radius:0 0 var(--light-premium-radius) var(--light-premium-radius);overflow:hidden}html[data-editorial-theme=light] .site.light :is(.story-copy,.film-shade,.page-cover-shade){border-radius:inherit}html[data-editorial-theme=light] .site.light :is(.technical-specs,.app-teaser,.app-launch,.engineering-thesis,.hardware-evidence aside,.receipt,.first-pour-steps>div){border-radius:var(--light-premium-radius);border:1px solid #00000010}html[data-editorial-theme=light] .site.light :is(.store-intro,.living-intro,.journal,.instruments,.covered-page-story,.press-coverage,.creator-films,.engineering-exhibit,.app-moments){padding-block:clamp(56px,7vw,112px)}html[data-editorial-theme=light] .site.light :is(h1,h2,h3){text-wrap:balance}html[data-editorial-theme=light] .site.light :is(.catalog-grid,.compare-grid,.story-grid,.instrument-grid){gap:clamp(16px,2vw,28px)}html[data-editorial-theme=light] .site.light :is(.catalog-card>div,.product-card-body,.product-card-copy){padding:clamp(24px,2.4vw,36px)}html[data-editorial-theme=light] .site.light .immersive-header{inset:12px 16px auto;border:1px solid #00000014;border-radius:26px;backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);box-shadow:inset 0 1px 0 #00000008,0 12px 40px #00000008}html[data-editorial-theme=light] .site.light .immersive-header .header-main{height:72px;border:0}html[data-editorial-theme=light] .site.light .product-subnav{border-radius:0 0 24px 24px;backdrop-filter:blur(20px)}html[data-editorial-theme=light] :is(.commerce-button,.checkout-submit,.card-actions button,.hardware-choice-actions button,.product-subnav>button,.wallet-button,.journal-filters button,.discipline-tabs button,.engineering-product-tabs button,.conversation-toolbar button,.collins-starters button,.serving-control button){border-radius:999px}html[data-editorial-theme=light] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.sandbox-card-field>div,.one-delivery-option,.sample-payment,.wallet-sample,.gallery-thumbnails button){border-radius:16px}html[data-editorial-theme=light] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer,.navigation-sheet,.search-panel,.express-wallet-dialog){border-radius:28px!important;border:1px solid #00000020;box-shadow:inset 0 1px 0 #ffffffcc,0 24px 80px #00000024;overflow:hidden}html[data-editorial-theme=light] :is(.navigation-sheet,.search-panel){backdrop-filter:blur(28px)}html[data-editorial-theme=light] .collins-chat-drawer{backdrop-filter:blur(28px)}html[data-editorial-theme=light] .collins-unified :is(.collins-make-card,.collins-starters button,.collins-picture,.conversation-bottom form){border-radius:22px;border:1px solid #00000020}html[data-editorial-theme=light] .collins-unified .conversation-bottom{backdrop-filter:blur(20px)}html[data-editorial-theme=light] :is(.store-drawer,.editorial-checkout-drawer) :is(.cart-lines img,.quantity button,.one-order-summary,.checkout-confirmation,.first-pour-steps>div){border-radius:16px}html[data-editorial-theme=light] .site.light .site-footer{border-radius:36px 36px 0 0;border-top:1px solid #00000010}html[data-editorial-theme=light] .editorial-checkout-drawer .sandbox-card-field>div:focus-within,html[data-editorial-theme=light] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea):focus{box-shadow:0 0 0 2px #16161720}@media(max-width:700px){html[data-editorial-theme=light]{--light-premium-radius:24px;--light-premium-radius-small:18px}html[data-editorial-theme=light] .site.light .immersive-header{inset:8px 8px auto;border-radius:22px}html[data-editorial-theme=light] .site.light .immersive-header .header-main{height:64px}html[data-editorial-theme=light] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){border-radius:24px!important}}@media(prefers-reduced-transparency:reduce){html[data-editorial-theme=light] .site.light .immersive-header,html[data-editorial-theme=light] :is(.navigation-sheet,.search-panel,.collins-chat-drawer){backdrop-filter:none}}html[data-editorial-theme=light] .site.light :is(.message-ribbon,.app-update-row,.care-section,.engineering-story,.engineering-cover,.engineering-wide-message,.engineering-visual,.making-media,.roadmap-columns>section,.technology-chapter){border-radius:var(--light-premium-radius)}html[data-editorial-theme=light] .site.light :is(.hardware-choice-actions button,.discovery-controls button[aria-pressed=true],.library-save[aria-pressed=true],.engineering-tabs button[aria-pressed=true],.app-feature-theatre nav button[aria-pressed=true]){border-radius:999px}html[data-editorial-theme=light] .site.light .discovery-controls input{border:1px solid #717177}html[data-editorial-theme=light] .site.light .page-cinematic-cover{border-radius:0 0 var(--light-premium-radius) var(--light-premium-radius);overflow:hidden}html[data-editorial-theme=light] :is(.navigation-sheet,.search-panel){overflow-y:auto}html[data-editorial-theme=light]{color-scheme:light}.site.light{--material-line:#00000014;--material-shadow:0 10px 35px #00000006}html[data-editorial-theme=light] .site.light :is(.card-actions button,.commerce-button,.product-subnav>button,.checkout-submit){box-shadow:inset 0 1px 0 #ffffff20}html[data-editorial-theme=light] .site.light .footer-collins-card{border:1px solid #00000014}html[data-editorial-theme=light] :is(.store-drawer,.editorial-checkout-drawer) ::placeholder{opacity:1}html[data-editorial-theme=light] :focus-visible{outline:2px solid #353537;outline-offset:4px}@media(max-width:600px){html[data-editorial-theme=light] .wallet-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html[data-editorial-theme=light] .wallet-button{width:100%;min-width:0;min-height:48px}}@media(prefers-reduced-motion:reduce){html[data-editorial-theme=light] *,html[data-editorial-theme=light] :after,html[data-editorial-theme=light] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-editorial-theme=light] .wallet-button.paypal-wallet small,html[data-editorial-theme=light] .wallet-button:not(.paypal-wallet) small{opacity:1}html[data-editorial-theme=light] .site-search-input{border:1px solid #d5d5d9;border-radius:999px}@media(max-width:700px){html[data-editorial-theme]{scroll-padding-top:154px}html[data-editorial-theme] .site:is(.light,.dark) .immersive-header .header-main{margin-inline:16px;gap:8px}html[data-editorial-theme] .site:is(.light,.dark) .header-tools{gap:2px}html[data-editorial-theme] .site:is(.light,.dark) .header-tools>button{width:44px;min-width:44px;height:44px}html[data-editorial-theme] .site:is(.light,.dark) .product-subnav{top:80px;padding:10px 20px;gap:12px;min-height:64px}html[data-editorial-theme] .site:is(.light,.dark) .product-subnav>span{min-width:0;font-size:13px}html[data-editorial-theme] .site:is(.light,.dark) .product-subnav>button{min-height:44px;flex-shrink:0;padding-inline:20px}html[data-editorial-theme] .site:is(.light,.dark) :is(.store-intro,.living-intro,.journal,.instruments,.covered-page-story,.press-coverage,.creator-films,.engineering-exhibit,.app-moments){padding-block:40px}html[data-editorial-theme] .site:is(.light,.dark) .covered-page-story{padding-top:24px}html[data-editorial-theme] .site:is(.light,.dark) .store-intro h1{font-size:clamp(34px,10vw,44px);line-height:1.1;letter-spacing:-.045em}html[data-editorial-theme] .site:is(.light,.dark) :is(.store-intro,.living-intro)>p{font-size:16px;line-height:1.65;margin-top:20px}html[data-editorial-theme] .site:is(.light,.dark) .catalog-card>a{height:auto;aspect-ratio:1.1}html[data-editorial-theme] .site:is(.light,.dark) .catalog-card>div{padding:22px}html[data-editorial-theme] .site:is(.light,.dark) .catalog-card h2{font-size:28px;margin-block:12px}html[data-editorial-theme] .site:is(.light,.dark) .catalog-card p{font-size:16px;line-height:1.65}html[data-editorial-theme] .site:is(.light,.dark) .card-actions{gap:12px;align-items:stretch}html[data-editorial-theme] .site:is(.light,.dark) .card-actions :is(a,button){min-height:44px;display:inline-flex;align-items:center;justify-content:center}html[data-editorial-theme] .site:is(.light,.dark) .pdp-hero{padding:28px 20px 40px;gap:28px;scroll-margin-top:154px}html[data-editorial-theme] .site:is(.light,.dark) .pdp-hero h2{font-size:clamp(34px,10vw,44px);line-height:1.1;margin-block:20px}html[data-editorial-theme] .site:is(.light,.dark) .pdp-hero>div>p{font-size:16px;line-height:1.65}html[data-editorial-theme] .site:is(.light,.dark) .gallery-thumbnails{gap:8px;scroll-snap-type:x proximity}html[data-editorial-theme] .site:is(.light,.dark) .gallery-thumbnails button{scroll-snap-align:start;flex-shrink:0}html[data-editorial-theme] .site:is(.light,.dark) :is(.journal-filters,.discipline-tabs,.engineering-product-tabs){gap:8px}html[data-editorial-theme] .site:is(.light,.dark) :is(.journal-filters,.discipline-tabs,.engineering-product-tabs,.film-chapters) button{min-height:44px}html[data-editorial-theme] :is(.search-panel,.store-drawer,.editorial-checkout-drawer,.collins-unified,.discovery-controls) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}html[data-editorial-theme] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){max-height:100dvh}html[data-editorial-theme] .collins-unified .conversation-bottom{padding-bottom:max(12px,env(safe-area-inset-bottom))}html[data-editorial-theme] .collins-unified :is(.conversation-toolbar button,.conversation-chips button,.collins-composer-tools button){min-height:44px}html[data-editorial-theme] .collins-unified .collins-composer-tools button{min-width:44px}html[data-editorial-theme] .site:is(.light,.dark) .site-footer{padding-bottom:150px}}html[data-editorial-theme] .site .faq-video-single{grid-template-columns:minmax(0,1fr);gap:16px}html[data-editorial-theme] .site .faq-video-single>nav{max-height:none;padding:0;overflow:visible}html[data-editorial-theme] .site .faq-video-single .faq-video-list-heading{display:none}html[data-editorial-theme] .site .faq-video-single .faq-original-guide{margin:0}html[data-editorial-theme] .site .faq-control-row{align-items:center;gap:10px}html[data-editorial-theme] .site .faq-control-row button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}html[data-editorial-theme] .site .faq-control-row .faq-time{white-space:nowrap}html[data-editorial-theme] .site .faq-control-row .faq-settings{margin-left:auto}html[data-editorial-theme] .site .box-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:stretch}html[data-editorial-theme] .site .box-grid article{display:grid;grid-template-rows:180px 1fr}html[data-editorial-theme] .site .box-grid .box-symbol,html[data-editorial-theme] .site .box-grid article>img{width:100%;height:180px}html[data-editorial-theme] .site .box-grid article>div:last-child{display:flex;flex-direction:column;align-items:flex-start}html[data-editorial-theme] .site .box-grid article>div:last-child small{margin-top:auto;padding-top:12px}@media(max-width:700px){html[data-editorial-theme] .site .app-feature-theatre nav{grid-auto-rows:1fr}html[data-editorial-theme] .site .app-feature-theatre nav button{min-width:0;min-height:92px;height:100%;padding:14px 10px;border-radius:20px!important;align-items:center}html[data-editorial-theme] .site .app-feature-theatre nav button>svg{flex:0 0 22px;width:22px;height:22px}html[data-editorial-theme] .site .app-feature-theatre nav button>span{min-width:0}html[data-editorial-theme] .site .box-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-editorial-theme] .site .box-grid article{grid-template-rows:150px 1fr}html[data-editorial-theme] .site .box-grid .box-symbol,html[data-editorial-theme] .site .box-grid article>img{height:150px}html[data-editorial-theme] .site .box-grid article>div:last-child{padding:16px}html[data-editorial-theme] .site .faq-video-controls{padding:6px 8px}}html[data-editorial-theme] .site .faq-video-frame{aspect-ratio:16/9}.making-light-grid .shaker-signal-icon{position:relative;display:block;width:100%;height:154px;margin:0 0 12px}.shaker-signal-icon img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.shaker-signal-icon .shaker-signal-outline{filter:grayscale(1) brightness(0) invert(1);opacity:.94}.shaker-signal-icon .shaker-signal-colour{display:block;clip-path:inset(85% 0 7% 0)}@media(max-width:600px){.making-light-grid .shaker-signal-icon{height:138px;margin-bottom:8px}}html[data-editorial-theme=dark]{color-scheme:dark;background:#000}html[data-editorial-theme=dark] body{background:#000;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site){--paper:#000;--ink:#f5f5f7;--secondary:#b5b5b8;--accent:#c8c8ce;--surface:#080808;--surface-strong:#101010;--material-line:#ffffff18;--material-shadow:none;background:#000;color:var(--ink)}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.film-copy,.page-cover-copy){padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}:is(.site.dark,html[data-editorial-theme=dark] .site) .film-copy h1{font-weight:300;letter-spacing:-.045em}:is(.site.dark,html[data-editorial-theme=dark] .site) .page-cover-copy .page-cover-title{text-wrap:balance}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.film-shade,.page-cover-shade){background:linear-gradient(90deg,#090b0db3,transparent 85%),linear-gradient(0deg,#090b0d70,transparent 65%)}:is(.site.dark,html[data-editorial-theme=dark] .site) .page-cover-copy>a{background:#f5f5f7;color:#111;border:0;border-radius:999px;padding:14px 24px;display:inline-flex;align-items:center;gap:12px}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.covered-page-story,.store-intro,.living-intro,.instruments,.journal,.pour-publication,.longform-article,.longform-related,.product-detail,.product-desk,.app-marketing){background:#000;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-card,.hardware-choice-grid article,.discovery-card,.press-coverage article,.press-coverage>a){background:#101010;color:#f5f5f7;border:0;box-shadow:none;border-radius:28px;overflow:hidden}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-card>div,.product-card-body,.product-card-copy,.hardware-choice-grid article>div){background:#101010;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-card,.hardware-choice-grid article) :is(h2,h3,strong){color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-card,.hardware-choice-grid article) :is(p,small){color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.hardware-engineering,.product-how,.instrument-feature-strip,.hardware-evidence aside,.app-bridge,.press-coverage,.creator-films,.story-copy){background:#080808;color:#f5f5f7;border:0;box-shadow:none}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-how,.instrument-feature-strip,.hardware-engineering,.hardware-evidence,.app-bridge,.press-coverage,.creator-films,.story-copy) :is(p,small,dt){color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.product-subnav,.immersive-header.is-scrolled,.standard-store .immersive-header){background:#050505;color:#f5f5f7;backdrop-filter:none;box-shadow:none;border-color:#ffffff18}:is(.site.dark,html[data-editorial-theme=dark] .site) .standard-store .immersive-header:not(.is-scrolled){color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.hardware-choice-actions button,.product-subnav>button,.commerce-button){background:#f5f5f7;color:#111;border:0}:is(.site.dark,html[data-editorial-theme=dark] .site) .hardware-explore-pill img{background:#eee9df;border-radius:50%;padding:4px}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.site-footer,.footer-collins-card){background:#080808;color:#f5f5f7;border:0;box-shadow:none;backdrop-filter:none}:is(.site.dark,html[data-editorial-theme=dark] .site) .site-footer{border-radius:32px 32px 0 0}:is(.site.dark,html[data-editorial-theme=dark] .site) .footer-collins-card{background:#101010;border-radius:26px}:is(.site.dark,html[data-editorial-theme=dark] .site) .footer-group li{color:#bdbdc2}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.footer-group h3,.eyebrow){color:#c8c8ce}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.footer-legal,.footer-service){border-color:#ffffff16;color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.article-page header p,.longform-article header>p,.essay-columns p,.technology-chapter p,.brand-essay>header p,.app-feature-caption p){color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) .journal-filters button{border-color:#ffffff28;color:#c8c8cd}:is(.site.dark,html[data-editorial-theme=dark] .site) .journal-filters button[aria-pressed=true]{background:#f5f5f7;color:#111}:is(.site.dark,html[data-editorial-theme=dark] .site) .engineering-product-tabs button[aria-pressed=true]{background:#f5f5f7;color:#111;border-color:transparent}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.engineering-theatre,.engineering-exhibit,.making-lights){background:#030303;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.engineering-exhibit,.engineering-theatre) :is(p,small){color:#b5b5b8}html[data-editorial-theme=dark] :is(.store-drawer,.collins-chat-drawer,.editorial-checkout-drawer,.editorial-checkout-topbar){background:#080808!important;color:#f5f5f7!important;box-shadow:none}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer){--foreground:#f5f5f7;--muted-foreground:#bdbdc2;--border:#ffffff20}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is([data-slot=sheet-title],h1,h2,h3){color:#f5f5f7}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(.fine-print,.checkout-helper,.checkout-legal){color:#bdbdc2!important}html[data-editorial-theme=dark] .store-drawer .bag-total{border-color:#ffffff20}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea){background:#141414;color:#f5f5f7;border-color:#ffffff2b;border-radius:14px}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(p,small,label,dt){color:#bdbdc2}html[data-editorial-theme=dark] :is(.cart-line,.cart-total,.checkout-card,.checkout-summary,.checkout-section){background:transparent;color:#f5f5f7;border-color:#ffffff20}html[data-editorial-theme=dark] .collins-unified{--collins-line:#ffffff1c;--chat-ink:#f5f5f7;color:#f5f5f7;box-shadow:none}html[data-editorial-theme=dark] .collins-unified :is(.collins-make-card,.collins-starters button,.collins-picture,.conversation-bottom form){background:#111!important;border:0;box-shadow:none;backdrop-filter:none}html[data-editorial-theme=dark] .collins-unified .conversation-bottom{background:#080808}html[data-editorial-theme=dark] .collins-unified .collins-primary{border-radius:999px}html[data-editorial-theme=dark] :focus-visible{outline:2px solid #dedee3;outline-offset:4px}@media(max-width:700px){:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.film-copy,.page-cover-copy){left:6%;width:88%;padding:0;border-radius:0}:is(.site.dark,html[data-editorial-theme=dark] .site) .film-copy h1{font-size:clamp(42px,12vw,60px)}:is(.site.dark,html[data-editorial-theme=dark] .site) .page-cover-copy .page-cover-title{font-size:clamp(40px,11vw,54px)}:is(.site.dark,html[data-editorial-theme=dark] .site) .site-footer{border-radius:26px 26px 0 0}}:is(.site.dark,html[data-editorial-theme=dark] .site) .catalog-card,:is(.site.dark,html[data-editorial-theme=dark] .site) .catalog-card>div{background:#101010;color:#f5f5f7;border:0;box-shadow:none}:is(.site.dark,html[data-editorial-theme=dark] .site) .catalog-card p,:is(.site.dark,html[data-editorial-theme=dark] .site) .compare-grid p,:is(.site.dark,html[data-editorial-theme=dark] .site) .pdp-details ul,:is(.site.dark,html[data-editorial-theme=dark] .site) .pdp-faq p,:is(.site.dark,html[data-editorial-theme=dark] .site) .pdp-hero p{color:#bdbdc2}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-teaser{background:#111;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) .fine-print,:is(.site.dark,html[data-editorial-theme=dark] .site) .pdp-hero small{color:#b5b5b8!important}html[data-editorial-theme=dark] .editorial-checkout-drawer{--paper:#080808;--ink:#f5f5f7;--secondary:#b5b5b8;--accent:#c8c8ce}html[data-editorial-theme=dark] .editorial-checkout-drawer :is(.checkout-site,.one-order-summary,.checkout-divider span){background:#080808;color:#f5f5f7}html[data-editorial-theme=dark] .editorial-checkout-drawer .one-order-summary{background:#101010;border-color:#ffffff18}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(.commerce-button,.checkout-submit){background:#f5f5f7;color:#111}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.technical-specs,.gallery-rail,.gallery-rail figure,.in-the-box article,.in-box article,.box-symbol,.app-launch,.app-feature-frame,.app-moments,.app-moments article,.engineering-thesis){background:#101010;color:#f5f5f7;border-color:#ffffff18;box-shadow:none}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.technical-specs,.app-launch,.app-feature-frame,.app-moments,.engineering-thesis) :is(p,small,span,dd){color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) .box-content article,:is(.site.dark,html[data-editorial-theme=dark] .site) article:has(>.box-symbol){background:#101010;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-feature-theatre nav button[aria-pressed=true]{background:#202020;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-feature-theatre nav button{border-color:#ffffff18;color:#f5f5f7}:is(.site.dark,html[data-editorial-theme=dark] .site) .card-actions button,:is(.site.dark,html[data-editorial-theme=dark] .site) .product-subnav>button{background:#f5f5f7;color:#111}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-moments>a,:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-roadmap-banner{background:#101010;color:#f5f5f7;border:0;box-shadow:none}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-moments>a p,:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-roadmap-banner p{color:#b5b5b8}:is(.site.dark,html[data-editorial-theme=dark] .site) .discipline-tabs button[aria-pressed=true],:is(.site.dark,html[data-editorial-theme=dark] .site) .discipline-tabs button[aria-selected=true]{background:#f5f5f7;color:#111}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article){background:linear-gradient(145deg,#141414,#080808);box-shadow:inset 0 1px 0 #ffffff0d,0 16px 40px #00000016}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy,.hardware-choice-grid article>div){background:transparent}:is(.site.dark,html[data-editorial-theme=dark] .site) .app-teaser{background:radial-gradient(ellipse at 78% 35%,#171717 0,transparent 62%),#050505}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.hardware-choice-grid article) img{transition:transform .6s cubic-bezier(.22,1,.36,1)}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.hardware-choice-grid article) :is(button,.hardware-explore-pill),html[data-editorial-theme=dark] :is(.commerce-button,.checkout-submit){border-radius:999px}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.card-actions button,.hardware-choice-actions button,.product-subnav>button),html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(.commerce-button,.checkout-submit){background:#f5f5f7;color:#111;box-shadow:inset 0 1px 0 #ffffff80;transition:background .18s ease,transform .18s ease}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(button:disabled,[aria-disabled=true]),html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(button:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}:is(.site.dark,html[data-editorial-theme=dark] .site) .compare-grid>div{padding:16px 16px 24px;background:#080808;border-radius:28px}:is(.site.dark,html[data-editorial-theme=dark] .site) .compare-grid>div>ul{color:#c8c8cd;line-height:1.8}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.compare-grid,.catalog-grid) h3{letter-spacing:-.025em}:is(.site.dark,html[data-editorial-theme=dark] .site) .compare-grid>div>a:last-child{display:inline-flex;align-items:center;min-height:44px;color:#f5f5f7}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea):focus{border-color:#c8c8ce;outline:2px solid #c9af8455;outline-offset:2px}html[data-editorial-theme=dark] ::selection{background:#d0d0d5;color:#000}@media(hover:hover) and (prefers-reduced-motion:no-preference){:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.hardware-choice-grid article):hover img{transform:scale(1.025)}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.card-actions button,.hardware-choice-actions button,.product-subnav>button):not(:disabled):hover{background:#fff;transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.hardware-choice-grid article) img{transition:none}}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer){--surface:#080808;--surface-strong:#111;--line:#505055}html[data-editorial-theme=dark] .editorial-checkout-topbar{border-color:#505055}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea){border-color:#505055}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) ::placeholder{color:#a5a5aa;opacity:1}html[data-editorial-theme=dark] .editorial-checkout-drawer .checkout-discount-entry button{background:#f5f5f7;color:#111}html[data-editorial-theme=dark] .editorial-checkout-drawer .sandbox-card-field>div{background:#141414;border-color:#505055}html[data-editorial-theme=dark] .editorial-checkout-drawer :is(.checkout-confirmation,.first-pour-steps){background:#111;color:#f5f5f7;border-color:#505055}html[data-editorial-theme=dark] .editorial-checkout-drawer .sandbox-paypal iframe{color-scheme:normal}html[data-editorial-theme=dark] .editorial-checkout-drawer .sandbox-card-field iframe{background:#141414;border-radius:9px}html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel){--foreground:#f5f5f7;--muted-foreground:#bdbdc2;--border:#505055;background:#080808!important;color:#f5f5f7;border-color:#505055}html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel) :is(p,small,[data-slot=sheet-description],[data-slot=dialog-description]){color:#bdbdc2}html[data-editorial-theme=dark] :is(.expanded-nav a,.menu-bottom,.menu-app,.site-search-input,.search-results a,.search-results button){border-color:#505055}html[data-editorial-theme=dark] .site-search-input input{color:#f5f5f7;background:transparent}html[data-editorial-theme=dark] .site-search-input input::placeholder{color:#bdbdc2;opacity:1}html[data-editorial-theme=dark] .navigation-sheet .sheet-brand img{background:#f5f5f7;border-radius:12px;padding:8px}:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-desks{border-color:#505055}:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-desks button,:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-utility a{color:#bdbdc2}:is(.site.dark,html[data-editorial-theme=dark] .site) .pour-desks button[aria-pressed=true]{color:#f5f5f7;border-color:#c8c8ce}html[data-editorial-theme=dark] .site-search-input{background:#141414}html[data-editorial-theme=dark] .search-results h3{color:#c8c8ce}:is(.site.dark,html[data-editorial-theme=dark] .site) .paypal-wallet small{color:#132958}html[data-editorial-theme=dark]{--review-canvas:#000;--review-surface:#080808;--review-raised:#111;--review-field:#141414;--review-text:#f5f5f7;--review-muted:#bdbdc2;--review-line:#303033;--review-control-line:#717177;--review-accent:#dedee3;--review-error:#ffb4ab}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.breadcrumb,.engineering-intro>p,.box-grid span,.box-grid small,.in-the-box>p,.confirmation>p){color:var(--review-muted)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .story-copy{background:linear-gradient(180deg,transparent 12%,#090b0dcc 65%,#090b0df5);color:var(--review-text)}:is(.site.dark,html[data-editorial-theme=dark] .site) .story-copy :is(p,.eyebrow){color:#e3e3e5}:is(.site.dark,html[data-editorial-theme=dark] .site) .gallery-thumbnails button{background:var(--review-raised);border-color:var(--review-line)}:is(.site.dark,html[data-editorial-theme=dark] .site) .gallery-thumbnails button[aria-pressed=true]{border-color:var(--review-accent)}:is(.site.dark,html[data-editorial-theme=dark] .site) .gallery-thumbnails span{background:#000;color:var(--review-text)}html[data-editorial-theme=dark] .wallet-button.paypal-wallet small{color:#132958!important}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer,.navigation-sheet,.search-panel){--foreground:var(--review-text);--muted-foreground:var(--review-muted);--border:var(--review-line);border-color:var(--review-line)}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(.cart-lines article,.bag-total,.one-grand-total,.checkout-after,.checkout-divider){border-color:var(--review-line)}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) .quantity button{border-color:var(--review-control-line);background:var(--review-raised);color:var(--review-text)}html[data-editorial-theme=dark] .editorial-checkout-drawer .one-order-summary{background:var(--review-raised);border:1px solid var(--review-line);border-radius:20px}html[data-editorial-theme=dark] :is(.editorial-checkout-drawer,.checkout-site) :is(.one-delivery-option,.sample-payment){background:var(--review-surface);border-color:var(--review-control-line)}html[data-editorial-theme=dark] :is(.editorial-checkout-drawer,.checkout-site) .one-delivery-option:has(input:checked){background:var(--review-raised);border-color:var(--review-accent)}html[data-editorial-theme=dark] :is(.editorial-checkout-drawer,.checkout-site) :is(input[type=checkbox],input[type=radio]){accent-color:var(--review-accent)}html[data-editorial-theme=dark] :is(.editorial-checkout-drawer,.store-drawer) :is(input,select,textarea):is([aria-invalid=true],:user-invalid){border-color:var(--review-error);outline-color:var(--review-error)}html[data-editorial-theme=dark] :is(.editorial-checkout-drawer,.store-drawer) [role=alert]:not(:empty){color:var(--review-error)}html[data-editorial-theme=dark] .editorial-checkout-drawer .sandbox-card-field>div:focus-within{border-color:var(--review-accent);box-shadow:0 0 0 2px #d7bb8640}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer) :is(button,input,select,textarea):disabled{opacity:.55;cursor:not-allowed}html[data-editorial-theme=dark] .collins-unified .conversation-bottom form{border:1px solid var(--review-control-line)}html[data-editorial-theme=dark] .collins-unified .conversation-bottom form:focus-within{border-color:var(--review-accent)}html[data-editorial-theme=dark] .collins-unified :is(.conversation-toolbar,.conversation-bottom){border-color:var(--review-line)}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.receipt,.first-pour-steps>div){background:var(--review-raised);color:var(--review-text);border:1px solid var(--review-line)}:is(.site.dark,html[data-editorial-theme=dark] .site) .receipt p{color:var(--review-muted)}html[data-editorial-theme=dark] :is(.checkout-confirmation-reference,.first-pour-steps){border-color:var(--review-line)}@media(max-width:700px){html[data-editorial-theme=dark] :is(.store-drawer,.collins-chat-drawer){border-radius:24px!important;padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){html[data-editorial-theme=dark]{scroll-behavior:auto}html[data-editorial-theme=dark] *,html[data-editorial-theme=dark] :after,html[data-editorial-theme=dark] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-editorial-theme=dark] .collins-chat-drawer [data-slot=sheet-description]{color:var(--review-muted)}html[data-editorial-theme=dark] .express-wallet-dialog[data-slot=dialog-content]{--foreground:var(--review-text);--secondary:var(--review-muted);background:var(--review-surface);color:var(--review-text);border-color:var(--review-line)}html[data-editorial-theme=dark] .express-wallet-dialog :is([data-slot=dialog-title],h2,strong){color:var(--review-text)}html[data-editorial-theme=dark] .express-wallet-dialog :is([data-slot=dialog-description],p,small){color:var(--review-muted)}html[data-editorial-theme=dark] .express-wallet-dialog .wallet-sample{background:var(--review-raised);border-color:var(--review-line)}html[data-editorial-theme=dark] .wallet-button small{margin:0;opacity:1}@media(max-width:600px){html[data-editorial-theme=dark] .wallet-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html[data-editorial-theme=dark] .wallet-button{width:100%;min-width:0;min-height:48px}}:is(.site.dark,html[data-editorial-theme=dark] .site) .serving-control select{background:var(--review-field);color:var(--review-text);border-color:var(--review-control-line);min-height:44px}:is(.site.dark,html[data-editorial-theme=dark] .site) .serving-control select:focus-visible{outline-color:var(--review-accent)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article){background:linear-gradient(150deg,#111,#050505);border:1px solid #ffffff14;box-shadow:inset 0 1px 0 #ffffff05}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){background:#080808!important}html[data-editorial-theme=dark] .collins-unified{--collins-accent:#d0d0d5;--collins-muted:#bdbdc2;--collins-ink:#f5f5f7;background:#080808!important}html[data-editorial-theme=dark] [class*=collins-pill_pill]{background:#0a0a0a;border-color:#333}:is(.site.dark,html[data-editorial-theme=dark] .site) :is(.recipe-story,.engineering-intro>p){color:#bdbdc2}html[data-editorial-theme=dark]{--premium-radius:32px;--premium-radius-small:20px;--premium-glass:linear-gradient(135deg,#ffffff0d,#ffffff03),#080808d9}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(section,article,aside,figure){border-radius:var(--premium-radius)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article,.discovery-card,.compare-grid>div,.press-coverage>div>a,.footer-collins-card,.app-moments>a){border-radius:var(--premium-radius);border:1px solid #ffffff16;background:linear-gradient(145deg,#151515,#080808);box-shadow:inset 0 1px 0 #ffffff09}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy){background:transparent}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.story,.story-open,.instrument-photo,.object-photo,.gallery-main,.gallery-rail figure,.compare-product-image,.engineering-film-stage,.app-feature-frame,.app-feature-theatre,.recipe-photo,.collins-picture){border-radius:var(--premium-radius);overflow:hidden}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.good-scene>img,.pdp-hero>img,.product-gallery img,.gallery-rail img,.in-the-box img,.box-grid img,.longform-article img,.technology-chapter img,.app-moments img){border-radius:var(--premium-radius-small)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.film-hero,.page-cover,.hero){border-radius:0 0 var(--premium-radius) var(--premium-radius);overflow:hidden}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.story-copy,.film-shade,.page-cover-shade){border-radius:inherit}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.technical-specs,.app-teaser,.app-launch,.engineering-thesis,.hardware-evidence aside,.receipt,.first-pour-steps>div){border-radius:var(--premium-radius);border:1px solid #ffffff12}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.store-intro,.living-intro,.journal,.instruments,.covered-page-story,.press-coverage,.creator-films,.engineering-exhibit,.app-moments){padding-block:clamp(56px,7vw,112px)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(h1,h2,h3){text-wrap:balance}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-grid,.compare-grid,.story-grid,.instrument-grid){gap:clamp(16px,2vw,28px)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy){padding:clamp(24px,2.4vw,36px)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header{inset:12px 16px auto;border:1px solid #ffffff1c;border-radius:26px;background:var(--premium-glass);color:#f5f5f7;backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);box-shadow:inset 0 1px 0 #ffffff0d,0 12px 40px #0003}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header .header-main{height:72px;border:0}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header .brand-lockup img{filter:invert(1)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .product-subnav{border-radius:0 0 24px 24px;background:#080808eb;backdrop-filter:blur(20px)}html[data-editorial-theme=dark] :is(.commerce-button,.checkout-submit,.card-actions button,.hardware-choice-actions button,.product-subnav>button,.wallet-button,.journal-filters button,.discipline-tabs button,.engineering-product-tabs button,.conversation-toolbar button,.collins-starters button,.serving-control button){border-radius:999px}html[data-editorial-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.sandbox-card-field>div,.one-delivery-option,.sample-payment,.wallet-sample,.gallery-thumbnails button){border-radius:16px}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer,.navigation-sheet,.search-panel,.express-wallet-dialog){border-radius:28px!important;border:1px solid #ffffff20;box-shadow:inset 0 1px 0 #ffffff0a,0 24px 80px #0008;overflow:hidden}html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel){background:var(--premium-glass)!important;backdrop-filter:blur(28px)}html[data-editorial-theme=dark] .collins-chat-drawer{background:var(--premium-glass)!important;backdrop-filter:blur(28px)}html[data-editorial-theme=dark] .collins-chat-drawer .collins-unified{background:transparent!important}html[data-editorial-theme=dark] .collins-unified :is(.collins-make-card,.collins-starters button,.collins-picture,.conversation-bottom form){border-radius:22px;border:1px solid #ffffff20;background:#141414!important}html[data-editorial-theme=dark] .collins-unified .conversation-bottom{background:#0a0a0ae8;backdrop-filter:blur(20px)}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(.cart-lines img,.quantity button,.one-order-summary,.checkout-confirmation,.first-pour-steps>div){border-radius:16px}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .site-footer{border-radius:36px 36px 0 0;border-top:1px solid #ffffff12}html[data-editorial-theme=dark] .editorial-checkout-drawer .sandbox-card-field>div:focus-within,html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea):focus{outline-color:#dedee3;box-shadow:0 0 0 2px #dedee326}@media(max-width:700px){html[data-editorial-theme=dark]{--premium-radius:24px;--premium-radius-small:18px}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header{inset:8px 8px auto;border-radius:22px}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header .header-main{height:64px}html[data-editorial-theme=dark] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){border-radius:24px!important}}@supports not (backdrop-filter:blur(1px)){html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel,.collins-chat-drawer),html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header{background:#101010!important}}@media(prefers-reduced-transparency:reduce){html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel,.collins-chat-drawer),html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .immersive-header{background:#101010!important;backdrop-filter:none}}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.message-ribbon,.app-update-row,.care-section,.engineering-story,.engineering-cover,.engineering-wide-message,.engineering-visual,.making-media,.roadmap-columns>section,.technology-chapter){background:linear-gradient(145deg,#151515,#080808);color:#f5f5f7;border-radius:var(--premium-radius)}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.care-section,.engineering-story,.engineering-wide-message,.roadmap-columns>section,.technology-chapter) :is(p,small,li,dd){color:#bdbdc2}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.hardware-choice-actions button,.discovery-controls button[aria-pressed=true],.library-save[aria-pressed=true],.engineering-tabs button[aria-pressed=true],.app-feature-theatre nav button[aria-pressed=true]){background:#f5f5f7;color:#111;border-color:#f5f5f7;border-radius:999px}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .discovery-controls input{background:#141414;color:#f5f5f7;border:1px solid #717177}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) .page-cinematic-cover{border-radius:0 0 var(--premium-radius) var(--premium-radius);overflow:hidden}html[data-editorial-theme=dark] :is(.navigation-sheet,.search-panel){overflow-y:auto}html[data-editorial-theme=dark] :is(.site.dark,html[data-editorial-theme=dark] .site) :is(.hardware-choice-actions button,.discovery-controls button[aria-pressed=true],.library-save[aria-pressed=true],.engineering-tabs button[aria-pressed=true],.app-feature-theatre nav button[aria-pressed=true]){background:#f5f5f7!important;color:#111!important;border-color:#f5f5f7!important}html[data-editorial-theme=dark] .navigation-sheet{--surface:#202023;--material-line:#626269}.site .shop-intro{padding-top:24px!important;padding-bottom:24px!important}.site .shop-intro h1{font-size:clamp(32px,4vw,48px);line-height:1.15;margin:12px 0}.site .shop-intro>p{margin:12px 0;max-width:660px}.site .shop-intro+.catalog-grid{margin-top:0}.site .shop-price-note{margin:32px 6% 60px}.site .catalog-card{min-width:0;height:auto}.site .catalog-card>div{min-width:0;height:auto;overflow:visible}.site .catalog-card :is(h2,p,.eyebrow){overflow-wrap:anywhere;max-width:100%;height:auto;max-height:none;white-space:normal}.site .catalog-card .card-actions{flex-wrap:wrap;gap:12px;align-items:center}.site .catalog-card .card-actions>*{max-width:100%;white-space:normal}.site .catalog-card .eyebrow{font-size:12px;line-height:1.6;display:block}.site .app-marketing>.app-launch{margin-top:112px}#how-it-works{scroll-margin-top:112px}@media(max-width:600px){.site .shop-intro{padding-top:24px!important;padding-bottom:20px!important}.site .shop-intro h1{font-size:32px}.site .shop-intro .commerce-link{font-size:14px;line-height:1.5}.site .catalog-card>div{padding:22px}.site .catalog-card>a{aspect-ratio:1.6!important;height:auto!important}.site .catalog-card>a img{object-fit:contain}.site .app-marketing>.app-launch{margin-top:96px}.site .app-launch h1{font-size:36px;line-height:1.12}.site .app-launch .store-badges{flex-wrap:wrap}#how-it-works{scroll-margin-top:96px}}.footer-social{display:flex;gap:20px;flex-wrap:wrap;padding:24px 0;font-size:14px;line-height:1.6}.purchase-guidance{margin:24px 0;font-size:14px;line-height:1.6;min-width:0}.purchase-guidance p{font-size:inherit;line-height:inherit;margin:12px 0}.purchase-links{display:flex;flex-wrap:wrap;gap:8px 20px}.purchase-guidance a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;max-width:100%;text-decoration:underline;text-underline-offset:3px}.purchase-coverage{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px}.faq-text-answer a:focus-visible,.purchase-guidance a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.faq-text-answer{padding:24px;align-self:start;font-size:18px;line-height:1.6}.faq-text-answer h3{font-size:clamp(24px,3vw,36px);line-height:1.25}.care-section>.product-support{grid-column:1/-1;min-width:0}.coaster-mixer-support>summary,.product-support>summary{cursor:pointer;min-height:44px;line-height:1.6}.product-support h2:focus{outline:2px solid currentColor;outline-offset:5px}.journal-index .journal-intro{padding:24px 0}.journal-index .journal-intro h1{font-size:clamp(44px,6vw,80px);line-height:1.1;margin:16px 0}.journal-index .journal-intro p{font-size:18px;line-height:1.6;margin:0}.journal-search{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0}.journal-search input{min-height:44px;padding:10px 16px;max-width:100%;width:360px;font:inherit;color:inherit;background:transparent;border:1px solid;border-radius:4px}.journal-index .pour-desks{position:static;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0;overflow:visible}.journal-index .pour-desks button{min-height:44px;white-space:normal}.journal-result-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;font-size:14px;line-height:1.6}.journal-result-status button{min-height:44px;text-decoration:underline}.journal-lead{margin:24px 0 48px}.journal-lead-link{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px}.journal-lead-link>img,.journal-lead-link>picture{width:100%;min-width:0}.journal-lead-link img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:inherit}.journal-lead-link h2{font-size:clamp(28px,3vw,44px);line-height:1.2;margin:16px 0}.journal-lead-link p{line-height:1.6;margin-bottom:20px}.journal-index .journal-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.journal-article-grid a,.journal-article-grid a>div,.journal-article-grid article{min-width:0}.journal-article-grid a{display:block}.journal-article-grid img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.journal-article-grid h2{font-size:26px;line-height:1.3;margin:12px 0}.journal-article-grid p,.journal-credit{line-height:1.6;overflow-wrap:anywhere}.journal-credit{display:block;font-size:12px;margin-top:12px}.journal-recipe-bridge{display:inline-flex;min-height:44px;align-items:center;margin-top:40px}.journal-index a:focus-visible,.journal-index button:focus-visible,.journal-index input:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:800px){.journal-index .journal-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-lead-link{gap:24px}}@media(max-width:600px){.journal-index .journal-article-grid,.journal-lead-link{grid-template-columns:1fr}.journal-search input{width:100%}.journal-intro .eyebrow{line-height:1.6}.journal-index .pour-desks{gap:4px}.journal-article-grid h2{font-size:26px}}.purchase-coverage .purchase-award{border:1px solid;border-radius:4px;padding:8px 12px;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}:is(.cocktail-grid,.recipe-visual,.recipe-art,.footer-collins-card,.page-cover-media) img[src="/images/recipes/paloma.jpg"]{object-fit:contain;object-position:center}.cocktail-grid>a>div:last-child{color:#0d0d0d}.cocktail-grid>a>div:last-child .eyebrow{color:#64625e}html[data-editorial-theme=light] .site .catalog-card :is(.eyebrow,.fine-print){color:#64625e!important}.site .journal-index{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);column-gap:40px;width:100%;max-width:none;padding:12px clamp(24px,4vw,80px) 64px}.site .journal-index>header.journal-intro{grid-column:1;grid-row:1;padding:0 0 12px}.site .journal-index .journal-intro h1{font-size:clamp(48px,4.5vw,72px);line-height:1.05;margin:12px 0}.site .journal-index .journal-intro p{font-size:16px;line-height:1.55}.site .journal-index>.journal-search{grid-column:2;grid-row:1;align-self:end;display:grid;gap:8px;margin:0 0 22px}.site .journal-index .journal-search label{font-size:12px}.site .journal-index .journal-search input{width:100%;min-width:0;min-height:44px;font-size:14px}.site .journal-index>.pour-desks{grid-column:1/-1;justify-content:flex-start;gap:8px 24px;padding:4px 0;border-top-width:1px;border-bottom-width:1px}.site .journal-index .pour-desks button{flex:0 0 auto;font-size:12px;padding:10px 0;min-height:44px}.site .journal-index>.journal-result-status{grid-column:1/-1;margin:8px 0 10px;font-size:12px;min-height:24px}.site .journal-index>.journal-lead{grid-column:1/-1;margin:0 0 32px}.site .journal-index .journal-lead-link{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,3vw,48px)}.site .journal-index .journal-lead-link h2{font-size:clamp(28px,2.5vw,44px);line-height:1.15;margin:12px 0 16px}.site .journal-index .journal-lead-link p{font-size:16px;line-height:1.6;margin-bottom:16px}.site .journal-index>:is(.journal-article-grid,.publication-empty,.journal-recipe-bridge,.pour-editorial-note){grid-column:1/-1;min-width:0}@media(max-width:800px){.site .journal-index{column-gap:24px;grid-template-columns:minmax(0,1fr) minmax(220px,.7fr)}.site .journal-index .journal-intro .eyebrow{font-size:9px;letter-spacing:.1em}.site .journal-index .journal-intro p{font-size:14px}.site .journal-index>.pour-desks{gap:4px 20px}}@media(max-width:600px){.site .journal-index{display:block;padding:20px 5vw 44px}.site .journal-index>header.journal-intro{padding:4px 0 16px}.site .journal-index .journal-intro h1{font-size:48px;margin:10px 0}.site .journal-index>.journal-search{margin:0 0 16px}.site .journal-index>.pour-desks{justify-content:flex-start;gap:0 20px;padding:4px 0}.site .journal-index .pour-desks button{font-size:11px}.site .journal-index>.journal-result-status{margin:8px 0 12px}.site .journal-index .journal-lead-link{grid-template-columns:minmax(0,1fr);gap:18px}.site .journal-index .journal-lead-link h2{font-size:28px}.site .journal-index .journal-lead-link p{font-size:14px}.site .journal-index>.journal-lead{margin-bottom:28px}}.site .journal-index{--journal-control-bg:#eff1eb;--journal-control-line:#6e7a622e;--journal-control-ink:#34422d;--journal-selected-bg:#243a29;--journal-selected-ink:#fff}.site:is(.dark,.twilight) .journal-index{--journal-control-bg:#151715;--journal-control-line:#ffffff26;--journal-control-ink:#c6ccc2;--journal-selected-bg:#f1f4ed;--journal-selected-ink:#202b20}html[data-editorial-theme] .site .journal-index>.pour-desks{border:0;gap:8px;padding:4px 0}html[data-editorial-theme] .site .journal-index .pour-desks button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--journal-control-line)!important;border-radius:999px;background:var(--journal-control-bg)!important;color:var(--journal-control-ink)!important;font-size:12px;line-height:1.4;font-weight:400;transition:background .18s,color .18s,border-color .18s}html[data-editorial-theme] .site .journal-index .pour-desks button[aria-pressed=true]{background:var(--journal-selected-bg)!important;color:var(--journal-selected-ink)!important;border-color:var(--journal-selected-bg)!important}html[data-editorial-theme] .site .journal-index .pour-desks button:hover{border-color:currentColor!important}.site .journal-index>.journal-search{position:relative;display:block;margin-bottom:20px}.site .journal-index .journal-search>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site .journal-index .journal-search>svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--journal-control-ink);pointer-events:none}html[data-editorial-theme] .site .journal-index .journal-search input{min-height:46px;padding:11px 16px 11px 44px;border:1px solid var(--journal-control-line)!important;border-radius:999px;background:var(--journal-control-bg)!important;color:var(--journal-control-ink)!important;font-size:14px}.site .journal-index .journal-search input::placeholder{color:var(--journal-control-ink);opacity:.8}.site .journal-index .journal-result-status{color:var(--journal-control-ink)}@media(max-width:600px){.site .journal-index>.journal-search{margin-bottom:12px}html[data-editorial-theme] .site .journal-index>.pour-desks{gap:8px}html[data-editorial-theme] .site .journal-index .pour-desks button{padding:9px 13px;font-size:11px}}html[data-editorial-theme=twilight]{color-scheme:dark;background:#21191f}html[data-editorial-theme=twilight] body{background:#21191f;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site){--paper:#21191f;--ink:#fff2e6;--secondary:#ddc8c0;--accent:#efc49d;--surface:#2b2029;--surface-strong:#342832;--material-line:#ffffff18;--material-shadow:none;background:#21191f;color:var(--ink)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.film-copy,.page-cover-copy){padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .film-copy h1{font-weight:300;letter-spacing:-.045em}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .page-cover-copy .page-cover-title{text-wrap:balance}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.film-shade,.page-cover-shade){background:linear-gradient(90deg,#090b0db3,transparent 85%),linear-gradient(0deg,#090b0d70,transparent 65%)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .page-cover-copy>a{background:#fff2e6;color:#35252b;border:0;border-radius:999px;padding:14px 24px;display:inline-flex;align-items:center;gap:12px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.covered-page-story,.store-intro,.living-intro,.instruments,.journal,.pour-publication,.longform-article,.longform-related,.product-detail,.product-desk,.app-marketing){background:#21191f;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-card,.hardware-choice-grid article,.discovery-card,.press-coverage article,.press-coverage>a){background:#342832;color:#fff2e6;border:0;box-shadow:none;border-radius:28px;overflow:hidden}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-card>div,.product-card-body,.product-card-copy,.hardware-choice-grid article>div){background:#342832;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-card,.hardware-choice-grid article) :is(h2,h3,strong){color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-card,.hardware-choice-grid article) :is(p,small){color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.hardware-engineering,.product-how,.instrument-feature-strip,.hardware-evidence aside,.app-bridge,.press-coverage,.creator-films,.story-copy){background:#2b2029;color:#fff2e6;border:0;box-shadow:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-how,.instrument-feature-strip,.hardware-engineering,.hardware-evidence,.app-bridge,.press-coverage,.creator-films,.story-copy) :is(p,small,dt){color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.product-subnav,.immersive-header.is-scrolled,.standard-store .immersive-header){background:#21191f;color:#fff2e6;backdrop-filter:none;box-shadow:none;border-color:#ffffff18}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .standard-store .immersive-header:not(.is-scrolled){color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.hardware-choice-actions button,.product-subnav>button,.commerce-button){background:#fff2e6;color:#35252b;border:0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .hardware-explore-pill img{background:#eee9df;border-radius:50%;padding:4px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.site-footer,.footer-collins-card){background:#2b2029;color:#fff2e6;border:0;box-shadow:none;backdrop-filter:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .site-footer{border-radius:32px 32px 0 0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .footer-collins-card{background:#342832;border-radius:26px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .footer-group li{color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.footer-group h3,.eyebrow){color:#efc49d}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.footer-legal,.footer-service){border-color:#ffffff16;color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.article-page header p,.longform-article header>p,.essay-columns p,.technology-chapter p,.brand-essay>header p,.app-feature-caption p){color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .journal-filters button{border-color:#ffffff28;color:#efc49d}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .journal-filters button[aria-pressed=true]{background:#fff2e6;color:#35252b}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .engineering-product-tabs button[aria-pressed=true]{background:#fff2e6;color:#35252b;border-color:transparent}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.engineering-theatre,.engineering-exhibit,.making-lights){background:#21191f;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.engineering-exhibit,.engineering-theatre) :is(p,small){color:#ddc8c0}html[data-editorial-theme=twilight] :is(.store-drawer,.collins-chat-drawer,.editorial-checkout-drawer,.editorial-checkout-topbar){background:#2b2029!important;color:#fff2e6!important;box-shadow:none}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer){--foreground:#fff2e6;--muted-foreground:#ddc8c0;--border:#ffffff20}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is([data-slot=sheet-title],h1,h2,h3){color:#fff2e6}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(.fine-print,.checkout-helper,.checkout-legal){color:#ddc8c0!important}html[data-editorial-theme=twilight] .store-drawer .bag-total{border-color:#ffffff20}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea){background:#3c2d38;color:#fff2e6;border-color:#ffffff2b;border-radius:14px}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(p,small,label,dt){color:#ddc8c0}html[data-editorial-theme=twilight] :is(.cart-line,.cart-total,.checkout-card,.checkout-summary,.checkout-section){background:transparent;color:#fff2e6;border-color:#ffffff20}html[data-editorial-theme=twilight] .collins-unified{--collins-line:#ffffff1c;--chat-ink:#fff2e6;color:#fff2e6;box-shadow:none}html[data-editorial-theme=twilight] .collins-unified :is(.collins-make-card,.collins-starters button,.collins-picture,.conversation-bottom form){background:#35252b!important;border:0;box-shadow:none;backdrop-filter:none}html[data-editorial-theme=twilight] .collins-unified .conversation-bottom{background:#2b2029}html[data-editorial-theme=twilight] .collins-unified .collins-primary{border-radius:999px}html[data-editorial-theme=twilight] :focus-visible{outline:2px solid #ffcc9e;outline-offset:4px}@media(max-width:700px){:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.film-copy,.page-cover-copy){left:6%;width:88%;padding:0;border-radius:0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .film-copy h1{font-size:clamp(42px,12vw,60px)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .page-cover-copy .page-cover-title{font-size:clamp(40px,11vw,54px)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .site-footer{border-radius:26px 26px 0 0}}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .catalog-card,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .catalog-card>div{background:#342832;color:#fff2e6;border:0;box-shadow:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .catalog-card p,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .compare-grid p,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pdp-details ul,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pdp-faq p,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pdp-hero p{color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-teaser{background:#35252b;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .fine-print,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pdp-hero small{color:#ddc8c0!important}html[data-editorial-theme=twilight] .editorial-checkout-drawer{--paper:#2b2029;--ink:#fff2e6;--secondary:#ddc8c0;--accent:#efc49d}html[data-editorial-theme=twilight] .editorial-checkout-drawer :is(.checkout-site,.one-order-summary,.checkout-divider span){background:#2b2029;color:#fff2e6}html[data-editorial-theme=twilight] .editorial-checkout-drawer .one-order-summary{background:#342832;border-color:#ffffff18}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(.commerce-button,.checkout-submit){background:#fff2e6;color:#35252b}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.technical-specs,.gallery-rail,.gallery-rail figure,.in-the-box article,.in-box article,.box-symbol,.app-launch,.app-feature-frame,.app-moments,.app-moments article,.engineering-thesis){background:#342832;color:#fff2e6;border-color:#ffffff18;box-shadow:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.technical-specs,.app-launch,.app-feature-frame,.app-moments,.engineering-thesis) :is(p,small,span,dd){color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .box-content article,:is(.site.twilight,html[data-editorial-theme=twilight] .site) article:has(>.box-symbol){background:#342832;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-feature-theatre nav button[aria-pressed=true]{background:#202020;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-feature-theatre nav button{border-color:#ffffff18;color:#fff2e6}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .card-actions button,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .product-subnav>button{background:#fff2e6;color:#35252b}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-moments>a,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-roadmap-banner{background:#342832;color:#fff2e6;border:0;box-shadow:none}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-moments>a p,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-roadmap-banner p{color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .discipline-tabs button[aria-pressed=true],:is(.site.twilight,html[data-editorial-theme=twilight] .site) .discipline-tabs button[aria-selected=true]{background:#fff2e6;color:#35252b}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article){background:linear-gradient(145deg,#3c2d38,#2b2029);box-shadow:inset 0 1px 0 #ffffff0d,0 16px 40px #21191f16}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy,.hardware-choice-grid article>div){background:transparent}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .app-teaser{background:radial-gradient(ellipse at 78% 35%,#171717 0,transparent 62%),#21191f}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.hardware-choice-grid article) img{transition:transform .6s cubic-bezier(.22,1,.36,1)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.hardware-choice-grid article) :is(button,.hardware-explore-pill),html[data-editorial-theme=twilight] :is(.commerce-button,.checkout-submit){border-radius:999px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.card-actions button,.hardware-choice-actions button,.product-subnav>button),html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(.commerce-button,.checkout-submit){background:#fff2e6;color:#35252b;box-shadow:inset 0 1px 0 #ffffff80;transition:background .18s ease,transform .18s ease}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(button:disabled,[aria-disabled=true]),html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(button:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .compare-grid>div{padding:16px 16px 24px;background:#2b2029;border-radius:28px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .compare-grid>div>ul{color:#efc49d;line-height:1.8}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.compare-grid,.catalog-grid) h3{letter-spacing:-.025em}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .compare-grid>div>a:last-child{display:inline-flex;align-items:center;min-height:44px;color:#fff2e6}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea):focus{border-color:#efc49d;outline:2px solid #c9af8455;outline-offset:2px}html[data-editorial-theme=twilight] ::selection{background:#d0d0d5;color:#21191f}@media(hover:hover) and (prefers-reduced-motion:no-preference){:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.hardware-choice-grid article):hover img{transform:scale(1.025)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.card-actions button,.hardware-choice-actions button,.product-subnav>button):not(:disabled):hover{background:#fff;transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.hardware-choice-grid article) img{transition:none}}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer){--surface:#2b2029;--surface-strong:#35252b;--line:#505055}html[data-editorial-theme=twilight] .editorial-checkout-topbar{border-color:#505055}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea){border-color:#505055}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) ::placeholder{color:#a5a5aa;opacity:1}html[data-editorial-theme=twilight] .editorial-checkout-drawer .checkout-discount-entry button{background:#fff2e6;color:#35252b}html[data-editorial-theme=twilight] .editorial-checkout-drawer .sandbox-card-field>div{background:#3c2d38;border-color:#505055}html[data-editorial-theme=twilight] .editorial-checkout-drawer :is(.checkout-confirmation,.first-pour-steps){background:#35252b;color:#fff2e6;border-color:#505055}html[data-editorial-theme=twilight] .editorial-checkout-drawer .sandbox-paypal iframe{color-scheme:normal}html[data-editorial-theme=twilight] .editorial-checkout-drawer .sandbox-card-field iframe{background:#3c2d38;border-radius:9px}html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel){--foreground:#fff2e6;--muted-foreground:#ddc8c0;--border:#505055;background:#2b2029!important;color:#fff2e6;border-color:#505055}html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel) :is(p,small,[data-slot=sheet-description],[data-slot=dialog-description]){color:#ddc8c0}html[data-editorial-theme=twilight] :is(.expanded-nav a,.menu-bottom,.menu-app,.site-search-input,.search-results a,.search-results button){border-color:#505055}html[data-editorial-theme=twilight] .site-search-input input{color:#fff2e6;background:transparent}html[data-editorial-theme=twilight] .site-search-input input::placeholder{color:#ddc8c0;opacity:1}html[data-editorial-theme=twilight] .navigation-sheet .sheet-brand img{background:#fff2e6;border-radius:12px;padding:8px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-desks{border-color:#505055}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-desks button,:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-utility a{color:#ddc8c0}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .pour-desks button[aria-pressed=true]{color:#fff2e6;border-color:#efc49d}html[data-editorial-theme=twilight] .site-search-input{background:#3c2d38}html[data-editorial-theme=twilight] .search-results h3{color:#efc49d}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .paypal-wallet small{color:#132958}html[data-editorial-theme=twilight]{--review-canvas:#21191f;--review-surface:#2b2029;--review-raised:#35252b;--review-field:#3c2d38;--review-text:#fff2e6;--review-muted:#ddc8c0;--review-line:#303033;--review-control-line:#717177;--review-accent:#ffcc9e;--review-error:#ffb4ab}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.breadcrumb,.engineering-intro>p,.box-grid span,.box-grid small,.in-the-box>p,.confirmation>p){color:var(--review-muted)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .story-copy{background:linear-gradient(180deg,transparent 12%,#090b0dcc 65%,#090b0df5);color:var(--review-text)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .story-copy :is(p,.eyebrow){color:#e3e3e5}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .gallery-thumbnails button{background:var(--review-raised);border-color:var(--review-line)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .gallery-thumbnails button[aria-pressed=true]{border-color:var(--review-accent)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .gallery-thumbnails span{background:#21191f;color:var(--review-text)}html[data-editorial-theme=twilight] .wallet-button.paypal-wallet small{color:#132958!important}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer,.navigation-sheet,.search-panel){--foreground:var(--review-text);--muted-foreground:var(--review-muted);--border:var(--review-line);border-color:var(--review-line)}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(.cart-lines article,.bag-total,.one-grand-total,.checkout-after,.checkout-divider){border-color:var(--review-line)}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) .quantity button{border-color:var(--review-control-line);background:var(--review-raised);color:var(--review-text)}html[data-editorial-theme=twilight] .editorial-checkout-drawer .one-order-summary{background:var(--review-raised);border:1px solid var(--review-line);border-radius:20px}html[data-editorial-theme=twilight] :is(.editorial-checkout-drawer,.checkout-site) :is(.one-delivery-option,.sample-payment){background:var(--review-surface);border-color:var(--review-control-line)}html[data-editorial-theme=twilight] :is(.editorial-checkout-drawer,.checkout-site) .one-delivery-option:has(input:checked){background:var(--review-raised);border-color:var(--review-accent)}html[data-editorial-theme=twilight] :is(.editorial-checkout-drawer,.checkout-site) :is(input[type=checkbox],input[type=radio]){accent-color:var(--review-accent)}html[data-editorial-theme=twilight] :is(.editorial-checkout-drawer,.store-drawer) :is(input,select,textarea):is([aria-invalid=true],:user-invalid){border-color:var(--review-error);outline-color:var(--review-error)}html[data-editorial-theme=twilight] :is(.editorial-checkout-drawer,.store-drawer) [role=alert]:not(:empty){color:var(--review-error)}html[data-editorial-theme=twilight] .editorial-checkout-drawer .sandbox-card-field>div:focus-within{border-color:var(--review-accent);box-shadow:0 0 0 2px #d7bb8640}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer) :is(button,input,select,textarea):disabled{opacity:.55;cursor:not-allowed}html[data-editorial-theme=twilight] .collins-unified .conversation-bottom form{border:1px solid var(--review-control-line)}html[data-editorial-theme=twilight] .collins-unified .conversation-bottom form:focus-within{border-color:var(--review-accent)}html[data-editorial-theme=twilight] .collins-unified :is(.conversation-toolbar,.conversation-bottom){border-color:var(--review-line)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.receipt,.first-pour-steps>div){background:var(--review-raised);color:var(--review-text);border:1px solid var(--review-line)}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .receipt p{color:var(--review-muted)}html[data-editorial-theme=twilight] :is(.checkout-confirmation-reference,.first-pour-steps){border-color:var(--review-line)}@media(max-width:700px){html[data-editorial-theme=twilight] :is(.store-drawer,.collins-chat-drawer){border-radius:24px!important;padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){html[data-editorial-theme=twilight]{scroll-behavior:auto}html[data-editorial-theme=twilight] *,html[data-editorial-theme=twilight] :after,html[data-editorial-theme=twilight] :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-editorial-theme=twilight] .collins-chat-drawer [data-slot=sheet-description]{color:var(--review-muted)}html[data-editorial-theme=twilight] .express-wallet-dialog[data-slot=dialog-content]{--foreground:var(--review-text);--secondary:var(--review-muted);background:var(--review-surface);color:var(--review-text);border-color:var(--review-line)}html[data-editorial-theme=twilight] .express-wallet-dialog :is([data-slot=dialog-title],h2,strong){color:var(--review-text)}html[data-editorial-theme=twilight] .express-wallet-dialog :is([data-slot=dialog-description],p,small){color:var(--review-muted)}html[data-editorial-theme=twilight] .express-wallet-dialog .wallet-sample{background:var(--review-raised);border-color:var(--review-line)}html[data-editorial-theme=twilight] .wallet-button small{margin:0;opacity:1}@media(max-width:600px){html[data-editorial-theme=twilight] .wallet-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html[data-editorial-theme=twilight] .wallet-button{width:100%;min-width:0;min-height:48px}}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .serving-control select{background:var(--review-field);color:var(--review-text);border-color:var(--review-control-line);min-height:44px}:is(.site.twilight,html[data-editorial-theme=twilight] .site) .serving-control select:focus-visible{outline-color:var(--review-accent)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article){background:linear-gradient(150deg,#111,#21191f);border:1px solid #ffffff14;box-shadow:inset 0 1px 0 #ffffff05}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){background:#2b2029!important}html[data-editorial-theme=twilight] .collins-unified{--collins-accent:#d0d0d5;--collins-muted:#ddc8c0;--collins-ink:#fff2e6;background:#2b2029!important}html[data-editorial-theme=twilight] [class*=collins-pill_pill]{background:#0a0a0a;border-color:#333}:is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.recipe-story,.engineering-intro>p){color:#ddc8c0}html[data-editorial-theme=twilight]{--premium-radius:32px;--premium-radius-small:20px;--premium-glass:linear-gradient(135deg,#ffffff0d,#ffffff03),#2b2029d9}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(section,article,aside,figure){border-radius:var(--premium-radius)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card,.product-card,.hardware-choice-grid article,.discovery-card,.compare-grid>div,.press-coverage>div>a,.footer-collins-card,.app-moments>a){border-radius:var(--premium-radius);border:1px solid #ffffff16;background:linear-gradient(145deg,#151515,#2b2029);box-shadow:inset 0 1px 0 #ffffff09}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy){background:transparent}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.story,.story-open,.instrument-photo,.object-photo,.gallery-main,.gallery-rail figure,.compare-product-image,.engineering-film-stage,.app-feature-frame,.app-feature-theatre,.recipe-photo,.collins-picture){border-radius:var(--premium-radius);overflow:hidden}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.good-scene>img,.pdp-hero>img,.product-gallery img,.gallery-rail img,.in-the-box img,.box-grid img,.longform-article img,.technology-chapter img,.app-moments img){border-radius:var(--premium-radius-small)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.film-hero,.page-cover,.hero){border-radius:0 0 var(--premium-radius) var(--premium-radius);overflow:hidden}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.story-copy,.film-shade,.page-cover-shade){border-radius:inherit}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.technical-specs,.app-teaser,.app-launch,.engineering-thesis,.hardware-evidence aside,.receipt,.first-pour-steps>div){border-radius:var(--premium-radius);border:1px solid #ffffff12}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.store-intro,.living-intro,.journal,.instruments,.covered-page-story,.press-coverage,.creator-films,.engineering-exhibit,.app-moments){padding-block:clamp(56px,7vw,112px)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(h1,h2,h3){text-wrap:balance}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-grid,.compare-grid,.story-grid,.instrument-grid){gap:clamp(16px,2vw,28px)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.catalog-card>div,.product-card-body,.product-card-copy){padding:clamp(24px,2.4vw,36px)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header{inset:12px 16px auto;border:1px solid #ffffff1c;border-radius:26px;background:var(--premium-glass);color:#fff2e6;backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);box-shadow:inset 0 1px 0 #ffffff0d,0 12px 40px #0003}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header .header-main{height:72px;border:0}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header .brand-lockup img{filter:invert(1)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .product-subnav{border-radius:0 0 24px 24px;background:#2b2029eb;backdrop-filter:blur(20px)}html[data-editorial-theme=twilight] :is(.commerce-button,.checkout-submit,.card-actions button,.hardware-choice-actions button,.product-subnav>button,.wallet-button,.journal-filters button,.discipline-tabs button,.engineering-product-tabs button,.conversation-toolbar button,.collins-starters button,.serving-control button){border-radius:999px}html[data-editorial-theme=twilight] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.sandbox-card-field>div,.one-delivery-option,.sample-payment,.wallet-sample,.gallery-thumbnails button){border-radius:16px}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer,.navigation-sheet,.search-panel,.express-wallet-dialog){border-radius:28px!important;border:1px solid #ffffff20;box-shadow:inset 0 1px 0 #ffffff0a,0 24px 80px #0008;overflow:hidden}html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel){background:var(--premium-glass)!important;backdrop-filter:blur(28px)}html[data-editorial-theme=twilight] .collins-chat-drawer{background:var(--premium-glass)!important;backdrop-filter:blur(28px)}html[data-editorial-theme=twilight] .collins-chat-drawer .collins-unified{background:transparent!important}html[data-editorial-theme=twilight] .collins-unified :is(.collins-make-card,.collins-starters button,.collins-picture,.conversation-bottom form){border-radius:22px;border:1px solid #ffffff20;background:#3c2d38!important}html[data-editorial-theme=twilight] .collins-unified .conversation-bottom{background:#0a0a0ae8;backdrop-filter:blur(20px)}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(.cart-lines img,.quantity button,.one-order-summary,.checkout-confirmation,.first-pour-steps>div){border-radius:16px}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .site-footer{border-radius:36px 36px 0 0;border-top:1px solid #ffffff12}html[data-editorial-theme=twilight] .editorial-checkout-drawer .sandbox-card-field>div:focus-within,html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer) :is(input,select,textarea):focus{outline-color:#ffcc9e;box-shadow:0 0 0 2px #ffcc9e26}@media(max-width:700px){html[data-editorial-theme=twilight]{--premium-radius:24px;--premium-radius-small:18px}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header{inset:8px 8px auto;border-radius:22px}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header .header-main{height:64px}html[data-editorial-theme=twilight] :is(.store-drawer,.editorial-checkout-drawer,.collins-chat-drawer){border-radius:24px!important}}@supports not (backdrop-filter:blur(1px)){html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel,.collins-chat-drawer),html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header{background:#342832!important}}@media(prefers-reduced-transparency:reduce){html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel,.collins-chat-drawer),html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .immersive-header{background:#342832!important;backdrop-filter:none}}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.message-ribbon,.app-update-row,.care-section,.engineering-story,.engineering-cover,.engineering-wide-message,.engineering-visual,.making-media,.roadmap-columns>section,.technology-chapter){background:linear-gradient(145deg,#151515,#2b2029);color:#fff2e6;border-radius:var(--premium-radius)}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.care-section,.engineering-story,.engineering-wide-message,.roadmap-columns>section,.technology-chapter) :is(p,small,li,dd){color:#ddc8c0}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.hardware-choice-actions button,.discovery-controls button[aria-pressed=true],.library-save[aria-pressed=true],.engineering-tabs button[aria-pressed=true],.app-feature-theatre nav button[aria-pressed=true]){background:#fff2e6;color:#111;border-color:#fff2e6;border-radius:999px}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .discovery-controls input{background:#3c2d38;color:#fff2e6;border:1px solid #717177}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) .page-cinematic-cover{border-radius:0 0 var(--premium-radius) var(--premium-radius);overflow:hidden}html[data-editorial-theme=twilight] :is(.navigation-sheet,.search-panel){overflow-y:auto}html[data-editorial-theme=twilight] :is(.site.twilight,html[data-editorial-theme=twilight] .site) :is(.hardware-choice-actions button,.discovery-controls button[aria-pressed=true],.library-save[aria-pressed=true],.engineering-tabs button[aria-pressed=true],.app-feature-theatre nav button[aria-pressed=true]){background:#fff2e6!important;color:#111!important;border-color:#fff2e6!important}html[data-editorial-theme=twilight] .site{--paper:#21191f;--ink:#fff2e6;--secondary:#ddc8c0;--accent:#efc49d;--surface:#2b2029;--surface-strong:#342832}html[data-editorial-theme=twilight] [class*=collins-pill_pill]{background:#2b2029;color:#fff2e6;border-color:#725664}html[data-editorial-theme=twilight] [class*=collins-pill_pill] [class*=collins-pill_message]{color:#fff2e6}html[data-editorial-theme=twilight] [class*=collins-pill_pill] small{color:#ddc8c0}html[data-editorial-theme=twilight] .navigation-sheet{--surface:#2b2029;--material-line:#725664}html[data-editorial-theme=twilight] .navigation-sheet .menu-products>a{background:#2b2029;color:#fff2e6;border-color:#725664}html[data-editorial-theme=twilight] .navigation-sheet .menu-app{color:#ddc8c0}html[data-editorial-theme=twilight] [class*=collins-pill_icon]{background:#ede7dc;color:#202326}html[data-editorial-theme=twilight] .site dt{color:#ddc8c0}@media (max-width:700px){html[data-editorial-theme] .site .site-header.immersive-header{inset:calc(6px + env(safe-area-inset-top, 0px)) 10px auto;border-radius:20px}html[data-editorial-theme] .site .site-header.immersive-header .header-main{height:52px!important;min-height:52px!important;padding:0;margin:0 8px;gap:8px}html[data-editorial-theme] .site .header-tools{gap:0}html[data-editorial-theme] .site .header-tools>button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0}html[data-editorial-theme] .site .header-tools>button[aria-label="Search Barsys"]{display:none}html[data-editorial-theme] .site .header-tools>button>svg{width:21px;height:21px}html[data-editorial-theme] .site .header-tools .header-collins>svg{width:18px;height:23px}html[data-editorial-theme] .site .brand-lockup{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}html[data-editorial-theme] .site .brand-lockup img{width:25px;height:28px;object-fit:contain}html[data-editorial-theme] .site .bag-count{top:2px;right:0;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:999px;font-size:10px;line-height:1;font-weight:500;background:var(--ink);color:var(--paper)}html[data-editorial-theme] .site .bag-count:empty{display:none}html[data-editorial-theme] .site .product-subnav{display:none;position:relative;inset:auto!important;z-index:1;min-height:56px!important;padding:6px 20px;gap:12px}html[data-editorial-theme] .site .product-subnav>button{min-height:44px;padding:10px 18px}html[data-editorial-theme] [class*=collins-pill_pill]{display:none!important}html[data-editorial-theme] .site :is(section[id],aside[id]){scroll-margin-top:calc(76px + env(safe-area-inset-top, 0px))}}