@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Outfit:wght@300;400;500;600;700&family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&family=Red+Hat+Display:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";.brewing-welcome[data-astro-cid-6nhhm7fd]{background:var(--ca-bg);color:var(--ca-text);padding:56px max(24px,50% - 580px) 32px}.eyebrow[data-astro-cid-6nhhm7fd]{text-transform:uppercase;letter-spacing:.14em;margin:0 0 16px;font:500 12px/1.5 Outfit,sans-serif}h1[data-astro-cid-6nhhm7fd]{letter-spacing:-.025em;width:auto;max-width:none;margin:0 0 24px;font:500 clamp(42px,5.3vw,68px)/1.02 Cormorant Garamond,Georgia,serif}.introduction[data-astro-cid-6nhhm7fd]{max-width:68ch;margin:0 0 36px;font:400 20px/1.6 Miller Text,Georgia,serif}.paths[data-astro-cid-6nhhm7fd]{border-top:1px solid var(--ca-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:24px;display:grid}.path[data-astro-cid-6nhhm7fd]{flex-direction:column;align-items:flex-start;display:flex}.number[data-astro-cid-6nhhm7fd]{color:var(--ca-link);font:400 12px/1.5 IBM Plex Mono,monospace}h2[data-astro-cid-6nhhm7fd]{margin:12px 0;font:500 30px/1.1 Cormorant Garamond,Georgia,serif}.path[data-astro-cid-6nhhm7fd] p[data-astro-cid-6nhhm7fd]{margin:0 0 20px;font:400 17px/1.55 Miller Text,Georgia,serif}a[data-astro-cid-6nhhm7fd]{color:var(--ca-link);text-underline-offset:.2em;font:500 15px/1.5 Outfit,sans-serif;text-decoration:underline}.path[data-astro-cid-6nhhm7fd] a[data-astro-cid-6nhhm7fd]{margin-top:auto}.stories[data-astro-cid-6nhhm7fd]{margin-top:32px;display:inline-block}a[data-astro-cid-6nhhm7fd]:focus-visible{outline:2px solid var(--ca-link);outline-offset:5px}@media (width<=700px){.brewing-welcome[data-astro-cid-6nhhm7fd]{padding-top:32px}.paths[data-astro-cid-6nhhm7fd]{grid-template-columns:1fr;gap:24px}.path[data-astro-cid-6nhhm7fd]+.path[data-astro-cid-6nhhm7fd]{border-top:1px solid var(--ca-border);padding-top:24px}.introduction[data-astro-cid-6nhhm7fd]{font-size:18px}}#page .legacy-page{--heading-font-font-family:var(--ca-font-display);--body-font-font-family:"Miller Text", Georgia, serif;--paragraph-font-font-family:"Miller Text", Georgia, serif}#page .legacy-page :is(h1,h2,h3,.sqsrte-scaled-text){text-wrap:balance;font-family:var(--ca-font-display)!important;letter-spacing:-.02em!important;white-space:normal!important;font-weight:500!important;line-height:1.15!important}#page .legacy-page :is(h2,h2 .sqsrte-scaled-text){font-size:clamp(30px,3.4vw,44px)!important}#page .legacy-page :is(h3,h3 .sqsrte-scaled-text){font-size:clamp(26px,2.8vw,36px)!important}#page .legacy-page :is(p,li,blockquote){font-family:Miller Text,Georgia,serif!important;font-size:18px!important;line-height:1.6!important}#page .legacy-page :is(.bright,.bright-inverse,.white,.light-bold) :is(h2,h3,p,li,blockquote,figcaption){color:var(--ca-text)!important}#page .legacy-page :is(.bright,.bright-inverse,.white,.light-bold) a{color:var(--ca-link)!important}#page .legacy-page .bright-inverse .section-background,#page .legacy-page .light-bold .section-background{background:var(--ca-bg)!important}#page .legacy-page .sqs-block-content ul{margin-block:.6em!important;padding-inline-start:1.25em!important}#page .legacy-page .sqs-block-content li{padding-inline-start:.25em;margin-block:.45em!important}#page .legacy-page .sqs-block-content li p{margin:0!important}#page .legacy-page .sqs-block-quote blockquote{border-left:2px solid var(--ca-border);padding:0 0 0 20px;text-align:left!important;margin:0!important;font-size:clamp(21px,2vw,27px)!important;line-height:1.5!important}#page .legacy-page .sqs-gallery-meta-title{font-family:var(--ca-font-ui)!important;margin-top:10px!important;font-size:14px!important;line-height:1.4!important}#page .legacy-page .sqs-block-image:not(#block-668d9eab56d41d97e6647475) img{object-fit:contain!important;object-position:center!important}@media (width<=767px){#page .legacy-page :is(p,li){font-size:17px!important}}#page .legacy-page .page-section{min-height:0!important}#page .legacy-page .page-section .content-wrapper{padding-block:56px!important}#page .legacy-page .fluid-engine{width:calc(100% - 48px);max-width:1160px;margin-inline:auto;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:32px 48px!important;display:grid!important}#page .legacy-page .fe-block{min-width:0;align-self:start!important}#page .legacy-page .fe-block>.sqs-block{height:auto!important;padding:0!important}#page .legacy-page .sqs-block-content :is(h2,h3){text-align:left!important;margin:0 0 16px!important}#page .legacy-page .sqs-block-content p{margin-block:0 16px}#page .legacy-page .sqs-background-enabled .sqs-block-content{padding:20px!important}#page .legacy-page .sqs-block-image:not(#block-668d9eab56d41d97e6647475){height:220px!important}#page .legacy-page .sqs-block-image:not(#block-668d9eab56d41d97e6647475) :is(.sqs-block-content,.image-block-outer-wrapper,.fluid-image-animation-wrapper,.fluid-image-container){height:100%!important}#page .legacy-page .page-section:not(.has-background) .section-background{background:var(--ca-bg)!important}#page .legacy-page .page-section:not(.has-background) :is(h2,h3,p,li,blockquote,figcaption){color:var(--ca-text)!important}#page .legacy-page .page-section:not(.has-background) a{color:var(--ca-link)!important}#page .legacy-page .page-section.has-background :is(h2,h3,p){color:#fff!important}#page .legacy-page .section-divider-display{display:none}#page .legacy-page .page-section+.page-section{border-top:1px solid var(--ca-border)}#page .legacy-page #block-668d9eab56d41d97e6647475{height:300px!important}#page .legacy-page .fe-block-668d9e05947c6b2bc8fdc8b2{order:0;grid-area:1/1/2/3!important}#page .legacy-page .fe-block-668d9e052e05dc8ee715aefa{order:1;grid-area:2/1/3/3!important}#page .legacy-page .fe-block-668d9e05db88f2341c804823{order:2;grid-area:3/1/4/3!important}#page .legacy-page .fe-block-668d9eb0cad25c94e5caa957{order:0;grid-area:1/1/2/3!important}#page .legacy-page .fe-block-668d9eb02d04263dd9fdf8bc{order:1;grid-area:2/1!important}#page .legacy-page .fe-block-668d9eb047998d4df2455a4f{order:2;grid-area:2/2!important}#page .legacy-page .fe-block-668d9eb0c7d5e67988f21600{order:3;grid-area:3/1/4/3!important}#page .legacy-page .fe-block-668d9eb0c4cd6556cedf9864{order:4;grid-area:4/1/5/3!important}#page .legacy-page .fe-block-668d9eb0a5a0fd11d5fb8bac{order:5;grid-area:5/1!important}#page .legacy-page .fe-block-668d9eb04a35e909b97afafc{order:6;grid-area:5/2!important}#page .legacy-page .fe-block-668d9eb0373e7307a5e674a8{order:7;grid-area:6/1!important}#page .legacy-page .fe-block-668d9eb069081493cfff46e9{order:8;grid-area:6/2!important}#page .legacy-page .fe-block-3b6eac62276809f7a8bd{order:0;grid-area:1/1/2/3!important}#page .legacy-page .fe-block-3a288a799a1ce3215c23{order:1;grid-area:2/1!important}#page .legacy-page .fe-block-431f672d36290a4b3062{order:2;grid-area:2/2!important}#page .legacy-page .fe-block-1509a43d1645c48c35ef{order:3;grid-area:3/1!important}#page .legacy-page .fe-block-f63e1a5f2e41a610b4ed{order:4;grid-area:3/2!important}#page .legacy-page .fe-block-c125b479ef81af761540{order:5;grid-area:4/1!important}#page .legacy-page .fe-block-2dae81fd17989c7fa517{order:6;grid-area:4/2!important}#page .legacy-page .fe-block-3d3a0849cce5935077e2{order:7;grid-area:5/1!important}#page .legacy-page .fe-block-f0424fba0753f75256ec{order:8;grid-area:5/2!important}#page .legacy-page .fe-block-668d9eb04829b30e6ea5fd42{order:0;grid-area:1/1/2/3!important}#page .legacy-page .fe-block-668d9eb0f8854cbece4816cf{order:1;grid-area:2/1!important}#page .legacy-page .fe-block-668d9eb04c7541639fde5a1f{order:2;grid-area:2/2!important}#page .legacy-page .fe-block-668d9eb0bc99af95b33ae2e7{order:3;grid-area:3/1!important}#page .legacy-page .fe-block-668d9eb0e42dbe5250db633b{order:4;grid-area:3/2!important}#page .legacy-page .fe-block-668d9eb0adc0f6b5b88c1342{order:5;grid-area:4/1/5/3!important}#page .legacy-page .fe-block-668d9eb022fd094fce033a96{order:6;grid-area:5/1!important}#page .legacy-page .fe-block-668d9eb0bcafc5bdcc752da2{order:7;grid-area:5/2!important}#page .legacy-page .fe-block-668d9eb000a1b6520e2e55ce{order:8;grid-area:6/1!important}#page .legacy-page .fe-block-668d9eb05a786fb956ece895{order:9;grid-area:6/2!important}#page .legacy-page .fe-block-6928aa1150bbd3d7585a{order:0;grid-area:1/1!important}#page .legacy-page .fe-block-f7d07b69c9e647730d39{order:1;grid-area:1/2/3/3!important}#page .legacy-page .fe-block-b872f2375f2549386d72{order:2;grid-area:2/1!important}#page .legacy-page .fe-block-7180c2a4b7a427ed3a80,#page .legacy-page .fe-block-668d9eab430453173b114d15{order:0;grid-area:1/1/2/3!important}#page .legacy-page .fe-block-668d9eabaa4b90823f409faa{order:1;grid-area:2/1/6/2!important}#page .legacy-page .fe-block-668d9eab56d41d97e6647475{order:2;grid-area:2/2!important}#page .legacy-page .fe-block-668d9eab596a056c2b097224{order:3;grid-area:3/2!important}#page .legacy-page .fe-block-668d9eabc6bb4ca28f001660{order:4;grid-area:4/2!important}#page .legacy-page .fe-block-668d9eab505d004e273b38f0{order:5;grid-area:5/2!important}#page .legacy-page .fe-block-668d9eab5b0447b0e28a4bf7{order:6;grid-area:6/1/7/3!important}#page .legacy-page .fe-block-yui_3_17_2_1_1725394741510_19019{order:7;grid-area:7/1/8/3!important}@media (width<=767px){#page .legacy-page .fluid-engine{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr)!important;gap:24px!important}#page .legacy-page .fluid-engine .fe-block{grid-area:auto!important}#page .legacy-page .page-section .content-wrapper{padding-block:32px!important}}#page .legacy-page .sqs-background-enabled{background:0 0!important;border:0!important}#page .legacy-page .sqs-block-content p{text-align:left!important}#page .legacy-page .fe-block-c125b479ef81af761540,#page .legacy-page .fe-block-2dae81fd17989c7fa517,#page .legacy-page .fe-block-668d9eb0adc0f6b5b88c1342{margin-top:40px}#page .legacy-page #block-668d9eab56d41d97e6647475{width:300px;max-width:100%;margin-inline:auto}#page .legacy-page #block-668d9eab56d41d97e6647475 :is(.sqs-block-content,.image-block-outer-wrapper,.fluid-image-animation-wrapper,.fluid-image-container){height:100%!important}@media (width<=767px){#page .legacy-page .sqs-gallery-design-grid .slide{width:33.3333%!important}}#page>.legacy-page:first-of-type>.page-section{padding-block:0!important}#page>.legacy-page:first-of-type>.page-section:first-child .content-wrapper{padding-block:32px!important}#page .fe-block-668d9e05db88f2341c804823 :is(.sqs-block-content,.sqs-html-content){padding:0!important}#page .fe-block-668d9e05db88f2341c804823 p{margin-bottom:0!important}#page>.legacy-page:first-of-type>.page-section:nth-child(2) .content-wrapper{padding-top:32px!important}#page :is(#breweries,#brewers-blend,#contact){scroll-margin-top:32px}@font-face{font-family:Miller Text;src:url(/cam/_astro/miller-text-roman.BJb119vg.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Miller Text;src:url(/cam/_astro/miller-text-italic.DepDKREj.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:Miller Text;src:url(/cam/_astro/miller-text-bold.QHvvbxa_.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Miller Text;src:url(/cam/_astro/miller-text-bolditalic.DXzWdWzZ.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:700}@font-face{font-family:Miller Headline;src:url(/cam/_astro/miller-headline-bold.DWHmzEgP.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}.brewery-design{--ca-cream:#f5efe0;--ca-paper:#fff;--ca-parchment:#e8e1d5;--ca-rule:#c9bba8;--ca-paper-warm:#fffaf0;--ca-paper-warm-2:#f6ecd7;--ca-paper-warm-3:#f7f0df;--ca-cacao-ink:#1c1210;--ca-cacao-soft:#6b5744;--ca-annotation:#a89880;--ca-clay:#7d5449;--ca-cacao-deep:#402116;--ca-brass:#b68b45;--ca-blue-soft:#abd8ff;--ca-blue:#89cff0;--ca-blue-dark:#2b7a94;--ca-blue-hover:#6bb8e0;--ca-blue-muted:#b8dde9;--ca-blue-dark-hover:#1c5f74;--ca-warning:#d97706;--ca-warning-soft:#fef3c7;--ca-destructive:#dc2626;--ca-destructive-soft:#fee2e2;--ca-success:#3f7a4e;--ca-success-soft:#dcebdf;--ca-dark-bg:#1c1512;--ca-dark-surface:#2a211c;--ca-dark-border:#3d2e24;--ca-on-dark:#f5efe0;--surface-page:var(--ca-cream);--surface-card:var(--ca-paper);--surface-muted:var(--ca-parchment);--surface-sidebar:var(--ca-parchment);--surface-dark:var(--ca-cacao-deep);--text-primary:var(--ca-cacao-ink);--text-secondary:var(--ca-cacao-soft);--text-tertiary:var(--ca-annotation);--text-on-dark:var(--ca-on-dark);--text-link:var(--ca-blue-dark);--text-link-hover:var(--ca-blue-dark-hover);--border-default:var(--ca-rule);--border-strong:var(--ca-cacao-soft);--accent-action:var(--ca-blue);--accent-action-hover:var(--ca-blue-hover);--accent-interactive:var(--ca-blue-dark);--accent-selected:var(--ca-blue-soft);--accent-commerce:var(--ca-clay);--accent-editorial:var(--ca-brass);--focus-ring:var(--ca-blue);--text-on-action:var(--ca-cacao-ink);--font-text:"Miller Text", "Newsreader", Georgia, "Times New Roman", serif;--font-display:"Cormorant Garamond", "Miller Headline", Georgia, serif;--font-ui:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-shopify-sans:"Red Hat Display", "Outfit", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", "Cascadia Code", "Menlo", monospace;--text-display-xl:clamp(58px, 9vw, 104px);--text-display-lg:clamp(40px, 6vw, 68px);--text-display-md:clamp(28px, 4vw, 46px);--text-metric:56px;--text-page-title:30px;--text-h2:24px;--text-h3:18px;--text-body-lg:18px;--text-body:15px;--text-ui:13px;--text-label:12px;--text-meta:11px;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-display:-.02em;--tracking-title:-.01em;--tracking-normal:0;--tracking-label:.04em;--tracking-eyebrow:.12em;--leading-display:.95;--leading-tight:1;--leading-snug:1.3;--leading-body:1.5;--leading-prose:1.6;color:var(--ca-cacao-ink);font-weight:400}.brewery-design img{display:block}.brewery-design a{color:var(--ca-blue-dark);text-underline-offset:.18em;text-decoration:underline 1px}.brewery-design a:hover{color:var(--ca-blue-dark-hover)}.brewery-design{font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.brewery-design h2{color:var(--ca-cacao-ink)}.brewing-next{background:var(--ca-bg);border-top:1px solid var(--ca-border);flex-wrap:wrap;gap:20px 36px;padding:32px max(24px,50% - 580px);display:flex}.brewing-next a{color:var(--ca-link);text-underline-offset:.2em;font:500 15px/1.5 Outfit,sans-serif}.legacy-page{--legacy-rem:18px}@media (width<=767px){.legacy-page{--legacy-rem:16px}}.legacy-page img{opacity:1!important}.legacy-page .sqs-gallery-design-grid .image-slide-anchor{position:relative}.legacy-page .sqs-gallery-design-grid .image-slide-anchor img{object-fit:cover;object-position:center;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.legacy-page .sqs-video-wrapper{aspect-ratio:16/9}.legacy-page .sqs-video-wrapper iframe{border:0;width:100%;height:100%}#brewing-image-viewer{color:#fff;background:#171717;border:0;width:min(95vw,1100px);padding:24px}#brewing-image-viewer::backdrop{background:#000000e6}#brewing-image-viewer img{max-width:100%;max-height:75vh;margin:auto;display:block}#brewing-image-viewer form{text-align:right;margin-bottom:12px}#brewing-image-viewer button{cursor:pointer;text-decoration:underline}#brewing-image-viewer p,#brewing-image-viewer>div{text-align:center;margin-top:12px}.legacy-external:has(.currently),.legacy-external:has(.currently) .legacy-shell{background:var(--ca-bg)}.currently{--currently-paper-warm:#fffaf0;--currently-brass:#b68b45;--currently-clay:#7d5449;--currently-blue-soft:#abd8ff;--currently-blue:#89cff0;--currently-gutter:16px;--currently-spine:20px;--currently-thumb:96px;background:var(--ca-bg);width:min(100%,1120px);color:var(--ca-text);font-family:var(--ca-font-ui);margin:0 auto}.currently__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.currently__inner{width:100%}.currently__entry{grid-template-columns:var(--currently-spine) minmax(0,1fr) var(--currently-thumb);padding:18px var(--currently-gutter) 20px;border-top:1px solid var(--ca-border);align-items:start;gap:2px 12px;display:grid}.currently__entry--no-image{grid-template-columns:var(--currently-spine) minmax(0,1fr)}.currently__feature{aspect-ratio:16/9;object-fit:cover;background:var(--ca-card);grid-column:1/-1;width:100%;height:auto;margin-bottom:14px}.currently__num{color:var(--currently-brass);letter-spacing:.04em;grid-column:1;padding-top:7px;font:400 10px/1 IBM Plex Mono,ui-monospace,Menlo,monospace}.currently__body{grid-column:2;min-width:0}.currently__thumb{aspect-ratio:4/5;object-fit:cover;background:var(--ca-card);grid-column:3;width:100%;height:auto}.currently__links{grid-column:2/-1;min-width:0}.currently__title{max-width:26ch;color:var(--ca-text);font:500 23px/1.08 var(--ca-font-display);letter-spacing:-.01em;margin:0 0 5px}.currently__entry--feature .currently__title{font-size:30px;line-height:1.02}.currently__context{max-width:48ch;color:var(--ca-text-secondary);text-wrap:pretty;margin:0;font:400 14.5px/1.45 Miller Text,Georgia,serif}.currently__status{border-top:1px dotted var(--ca-border);color:var(--ca-text-secondary);font:600 10.5px/1.3 var(--ca-font-ui);letter-spacing:.1em;text-transform:uppercase;margin:9px 0 0;padding-top:7px}.currently__note{color:var(--ca-text-tertiary);margin:9px 0 0;font:italic 400 13px/1.45 Miller Text,Georgia,serif}.currently__anchor{color:var(--ca-text-tertiary);letter-spacing:.04em;white-space:nowrap;margin-top:9px;font:400 9.5px/1 IBM Plex Mono,ui-monospace,Menlo,monospace;text-decoration:none;display:inline-block}.currently__anchor:hover{color:var(--ca-link)}.currently__entry--archived :is(.currently__thumb,.currently__feature){opacity:.6}.currently__bar{border-block:1px solid var(--ca-border);align-items:stretch;margin-top:13px;display:flex}.currently__bar-name{min-width:0;color:var(--ca-text-secondary);font:600 11px/1.25 var(--ca-font-ui);letter-spacing:.08em;text-transform:uppercase;flex:auto;align-items:center;padding:8px 12px 8px 0;display:flex}.currently__bar-cell{border-left:1px solid var(--ca-border);min-width:92px;min-height:48px;color:var(--ca-link);font:600 13px/1 var(--ca-font-ui);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:7px;padding:0 10px;text-decoration:none;transition:background .15s;display:flex}.currently__bar-cell:hover{background:var(--currently-blue-soft)}.currently__bar--alt .currently__bar-name{color:var(--ca-text);font:600 13.5px/1.3 var(--ca-font-ui);letter-spacing:0;text-transform:none}.currently__eyebrow{color:var(--currently-clay);font:600 10.5px/1.3 var(--ca-font-ui);letter-spacing:.1em;text-transform:uppercase;margin:13px 0 0}.currently__eyebrow+.currently__bar{margin-top:3px}.currently :is(a,summary):focus-visible{outline:3px solid var(--currently-blue);outline-offset:2px}@media (width>=720px){.currently{--currently-gutter:40px;--currently-spine:34px;--currently-thumb:148px}.currently__entry{padding:24px var(--currently-gutter) 26px;column-gap:20px}.currently__feature{aspect-ratio:21/9;margin-bottom:18px}.currently__thumb{grid-area:1/3/span 2/4}.currently__links{grid-column:2/3;max-width:620px}.currently__title{font-size:26px}.currently__entry--feature .currently__title{font-size:40px}.currently__bar-cell{min-width:116px;padding:0 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.currently *{transition:none!important;animation:none!important}}.legacy-external:has(.bc-guide),.legacy-external:has(.bc-guide) .legacy-shell{background:#f5efe0}.bc-guide{--bc-cream:#f5efe0;--bc-parchment:#e8e1d5;--bc-ink:#1c1210;--bc-soft:#6b5744;--bc-rule:#c9bba8;--bc-brass:#b68b45;--bc-blue:#89cff0;--bc-blue-dark:#2b7a94;--bc-blue-hover:#1c5f74;--bc-deep:#402116;--bc-text:"Miller Text", Georgia, serif;--bc-display:var(--ca-font-display,"Cormorant Garamond", Georgia, serif);--bc-ui:var(--ca-font-ui,"Outfit", sans-serif);--bc-mono:"IBM Plex Mono", ui-monospace, monospace;background:var(--bc-cream);width:100%;color:var(--bc-ink);font:400 18px/1.62 var(--bc-text);margin:0;container-type:inline-size}.bc-guide *,.bc-guide :before,.bc-guide :after{box-sizing:border-box}.bc-guide :is(section,div)[id]{scroll-margin-top:76px}.bc-guide :is(a,button,summary):focus-visible{outline:3px solid var(--bc-blue);outline-offset:3px}.bc-guide :is(h1,h2,h3,p,figure,dl,dd){margin-top:0}.bc-guide a{color:var(--bc-blue-dark);text-underline-offset:.2em}.bc-guide a:hover{color:var(--bc-blue-hover)}.bc-hero,.bc-section,.bc-statement{width:min(100%,1180px);margin-inline:auto;padding-inline:clamp(20px,5cqi,80px)}.bc-hero{grid-template-columns:minmax(0,1fr) minmax(260px,400px);align-items:end;gap:clamp(26px,4cqi,56px);padding-block:clamp(40px,6cqi,86px) clamp(36px,4cqi,60px);display:grid}.bc-eyebrow,.bc-opener p,.bc-method__name>p,.bc-subhead>p{color:var(--bc-soft);font:600 12px/1.2 var(--bc-ui);letter-spacing:.11em;text-transform:uppercase;margin:0}.bc-hero h1{max-width:10ch;font:500 clamp(44px, 8.4cqi, 94px)/.95 var(--bc-display);letter-spacing:-.025em;text-wrap:balance;margin:13px 0 24px}.bc-hero__lede{max-width:43ch;margin-bottom:18px;font-size:clamp(20px,2.15cqi,25px);line-height:1.45}.bc-hero__copy>p:not(.bc-eyebrow,.bc-hero__lede){max-width:55ch;color:var(--bc-soft)}.bc-hero__links{border-top:1px solid var(--bc-rule);flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:30px;padding-top:16px;display:flex}.bc-hero__links a{min-height:44px;font:600 14px/1 var(--bc-ui);border-bottom:1px solid #abd8ff;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.bc-hero__links a:hover{border-bottom-color:var(--bc-blue-dark)}.bc-hero__image{margin:0}.bc-hero__image img{aspect-ratio:4/5;object-fit:cover;width:100%;height:min(125cqi,500px)}.bc-hero__image figcaption,.bc-grind figcaption{color:var(--bc-soft);font:500 11px/1.4 var(--bc-ui);letter-spacing:.06em;text-transform:uppercase;padding-top:10px}.bc-hero__image figcaption{color:var(--bc-soft);font:italic 400 15.5px/1.45 var(--bc-text);letter-spacing:0;text-transform:none}.bc-jumps{z-index:10;background:color-mix(in srgb, var(--bc-cream) 95%, transparent);border-block:1px solid var(--bc-rule);backdrop-filter:blur(8px);scrollbar-width:none;width:100%;padding-inline:max(20px,50% - 590px + clamp(20px,5cqi,80px));display:flex;position:sticky;top:0;overflow-x:auto}.bc-jumps::-webkit-scrollbar{display:none}.bc-jumps a{min-height:48px;color:var(--bc-soft);font:600 12px/1 var(--bc-ui);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 13px;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.bc-jumps a span{color:var(--bc-brass);font:500 10px/1 var(--bc-mono);letter-spacing:.08em}.bc-jumps a[aria-current]{box-shadow:inset 0 -2px var(--bc-blue-dark);color:var(--bc-ink);background:#abd8ff}.bc-jumps a[aria-current] span{color:var(--bc-blue-dark)}.bc-section{padding-block:clamp(72px,9cqi,126px)}.bc-quick,.bc-shop{background:var(--bc-parchment);width:100%;max-width:none;padding-inline:max(20px,50% - 590px + clamp(20px,5cqi,80px))}.bc-opener{align-items:center;gap:14px;margin-bottom:clamp(38px,5cqi,64px);display:flex}.bc-opener>span{color:var(--bc-brass);font:500 12px/1 var(--bc-mono);letter-spacing:.08em}.bc-opener i{background:var(--bc-rule);flex:1;height:1px}.bc-section__intro{max-width:65ch;margin-bottom:clamp(34px,5cqi,60px)}.bc-section__intro--wide{max-width:71ch}.bc-section__intro h2,.bc-video-block__copy h2{font:500 clamp(42px, 5cqi, 66px)/.98 var(--bc-display);letter-spacing:-.025em;text-wrap:balance;margin-bottom:20px}.bc-section__intro p,.bc-video-block__copy p{color:var(--bc-soft)}.bc-section__intro p:last-child{margin-bottom:0}.bc-quick__main{grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);align-items:start;gap:clamp(24px,4cqi,56px);display:grid}.bc-quick__main .bc-section__intro{margin-bottom:22px}.bc-quick__aside{min-width:0}.bc-specs{border-block:1px solid var(--bc-rule);margin:0 0 30px;display:grid}.bc-specs--four{grid-template-columns:repeat(4,minmax(0,1fr))}.bc-specs>div{border-left:1px solid var(--bc-rule);padding:18px 22px}.bc-specs>div:first-child{border-left:0}.bc-specs dt,.bc-method__specs dt{color:var(--bc-soft);font:500 10px/1 var(--bc-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.bc-specs dd{margin:0;font-size:16px;line-height:1.45}.bc-specs--stacked{margin-bottom:0;display:block}.bc-specs--stacked>div{border:0;border-bottom:1px solid var(--bc-rule);grid-template-columns:120px minmax(0,1fr);gap:24px;padding:14px 0;display:grid}.bc-specs--stacked dt{padding-top:4px}.bc-warning{border-left:2px solid var(--bc-brass);background:var(--bc-cream);color:var(--bc-ink);padding:16px 18px;font-size:16.5px;line-height:1.55;display:block}.bc-warning strong{font:700 1em/1.55 var(--bc-text);margin-right:.25em}.bc-warning span{color:var(--bc-ink);font-size:inherit}.bc-text-link{font:600 14px/1.4 var(--bc-ui);gap:10px;margin-top:24px;display:inline-flex}.bc-steps{grid-template-columns:repeat(3,1fr);gap:clamp(12px,2cqi,24px);margin-top:46px;display:grid}.bc-steps figure{margin:0}.bc-steps img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.bc-steps figcaption{color:var(--bc-soft);font:600 12px/1.3 var(--bc-ui);letter-spacing:.08em;text-transform:uppercase;gap:10px;padding-top:12px;display:flex}.bc-steps figcaption span{color:var(--bc-brass);font-family:var(--bc-mono)}.bc-video-block{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);align-items:center;gap:clamp(32px,5cqi,70px);display:grid}.bc-video,.bc-video-block iframe,.bc-supporting iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.bc-video{background:var(--bc-ink);cursor:pointer;padding:0;position:relative;overflow:hidden}.bc-video img{object-fit:cover;opacity:.86;width:100%;height:100%;transition:opacity .2s,transform .4s}.bc-video:hover img{opacity:.72;transform:scale(1.015)}.bc-video__play{aspect-ratio:1;background:var(--bc-blue);width:70px;color:var(--bc-ink);place-items:center;padding-left:5px;font-size:22px;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.bc-video__label{background:var(--bc-ink);color:var(--bc-cream);font:600 12px/1.2 var(--bc-ui);padding:8px 10px;position:absolute;bottom:16px;left:18px}.bc-video-block__copy h2{margin-top:0;font-size:clamp(27px,3.4cqi,38px);line-height:1.06}.bc-methods{border-top:1px solid var(--bc-rule)}.bc-method{border-bottom:1px solid var(--bc-rule);align-items:flex-start;gap:clamp(34px,7cqi,94px);padding-block:clamp(38px,5cqi,66px);display:flex}.bc-method--reverse{flex-direction:row-reverse}.bc-method__name{flex:0 310px}.bc-method__name>span{color:var(--bc-brass);font:500 11px/1 var(--bc-mono);letter-spacing:.08em}.bc-method__name h3{font:500 clamp(34px, 4cqi, 52px)/.96 var(--bc-display);letter-spacing:-.02em;margin:10px 0}.bc-method__body{max-width:65ch;color:var(--bc-soft);flex:520px}.bc-method__body>p{margin-bottom:24px}.bc-method__specs{border-block:1px solid var(--bc-rule);flex-wrap:wrap;margin:0;display:flex}.bc-method__specs>div{border-left:1px solid var(--bc-rule);flex:150px;padding:14px 16px}.bc-method__specs>div:first-child{border-left:0}.bc-method__specs dd{color:var(--bc-ink);font:500 12px/1.35 var(--bc-mono);margin:0}.bc-shop__intro{grid-template-columns:minmax(260px,1fr) minmax(280px,1fr);align-items:end;gap:clamp(16px,3cqi,48px);margin-bottom:clamp(22px,2.6cqi,32px);display:grid}.bc-shop__intro h2{font:500 clamp(30px, 4.4cqi, 50px)/1.03 var(--bc-display);letter-spacing:-.02em;margin:0}.bc-shop__intro p{max-width:52ch;color:var(--bc-ink);margin:0}.bc-shopify{min-height:360px;padding-top:12px}.bc-shop__links{border-top:1px solid var(--bc-rule);flex-wrap:wrap;gap:14px 28px;padding-top:30px;display:flex}.bc-shop__links a{font:600 14px/1.4 var(--bc-ui)}.bc-statement{background:var(--bc-deep);width:100%;max-width:none;color:var(--bc-cream);padding-block:clamp(72px,9cqi,116px);padding-inline:max(20px,50% - 590px + clamp(20px,5cqi,80px))}.bc-statement h2{max-width:30ch;font:500 clamp(32px, 5.2cqi, 62px)/1.04 var(--bc-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;color:var(--bc-cream)!important}.bc-statement p{max-width:56ch;font:400 clamp(17px, 1.9cqi, 21px)/1.55 var(--bc-text);letter-spacing:0;text-transform:none;margin:0;color:var(--bc-cream)!important}.bc-supporting{border-block:1px solid var(--bc-rule);grid-template-columns:minmax(280px,1fr) minmax(240px,.75fr);align-items:center;gap:clamp(30px,5cqi,66px);margin-block:clamp(52px,7cqi,88px);padding-block:clamp(30px,4cqi,52px);display:grid}.bc-supporting h3{font:500 clamp(31px, 4cqi, 48px)/1 var(--bc-display);margin:12px 0 14px}.bc-supporting>div>p:last-child{color:var(--bc-soft)}.bc-video--small .bc-video__play{width:58px;font-size:18px}.bc-subhead{flex-wrap:wrap;align-items:baseline;gap:8px 32px;margin:clamp(58px,8cqi,96px) 0 28px;display:flex}.bc-subhead h3{font:500 clamp(24px, 3cqi, 36px)/1.05 var(--bc-display);letter-spacing:-.015em;margin:0}.bc-subhead>p{max-width:44ch;color:var(--bc-soft);font:400 16px/1.5 var(--bc-text);letter-spacing:0;text-transform:none}.bc-comparison{border-top:1px solid var(--bc-rule)}.bc-comparison__row{border-bottom:1px solid var(--bc-rule);grid-template-columns:clamp(110px,13cqi,180px) 1fr 1fr;display:grid}.bc-comparison__row>div{padding:20px clamp(14px,2.2cqi,28px)}.bc-comparison__attribute{color:var(--bc-soft);font:600 12px/1.3 var(--bc-ui);letter-spacing:.08em;text-transform:uppercase;padding-left:0!important}.bc-comparison__row>div:nth-child(3){border-left:1px solid var(--bc-rule);background:var(--bc-parchment)}.bc-comparison small{color:var(--bc-soft);font:500 10px/1 var(--bc-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;display:block}.bc-primer-list{border-top:1px solid var(--bc-rule)}.bc-primer-item{border-bottom:1px solid var(--bc-rule);grid-template-columns:minmax(140px,.28fr) minmax(0,1fr);gap:28px;padding-block:30px;display:grid}.bc-primer-item>p{color:var(--bc-brass);font:600 12px/1.4 var(--bc-ui);letter-spacing:.08em;text-transform:uppercase}.bc-primer-item>div{max-width:68ch;color:var(--bc-soft)}.bc-primer-item>div>p:last-child{margin-bottom:0}.bc-grind{margin:28px 0 0}.bc-grind img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.bc-faq-layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:clamp(20px,3.5cqi,56px);display:grid}.bc-faq-layout>h2{font:500 clamp(30px, 4.4cqi, 50px)/1.03 var(--bc-display);letter-spacing:-.02em;margin:0}.bc-faq{border-top:1px solid var(--bc-soft)}.bc-faq details{border-bottom:1px solid var(--bc-rule)}.bc-faq summary{cursor:pointer;min-height:56px;font:700 18px/1.35 var(--bc-text);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;list-style:none;display:flex}.bc-faq summary::-webkit-details-marker{display:none}.bc-faq summary i{color:var(--bc-brass);font:400 26px/1 var(--bc-ui);transition:transform .2s}.bc-faq details[open] summary i{transform:rotate(45deg)}.bc-faq details>p{max-width:70ch;color:var(--bc-soft);padding:0 58px 24px 0}.bc-reading__grid{border-block:1px solid var(--bc-rule);grid-template-columns:repeat(3,1fr);display:grid}.bc-reading__grid>a{border-left:1px solid var(--bc-rule);min-height:340px;color:var(--bc-ink);flex-direction:column;padding:clamp(24px,3.2cqi,40px);text-decoration:none;display:flex}.bc-reading__grid>a:first-child{border-left:0}.bc-reading__grid>a:hover{background:var(--bc-parchment)}.bc-reading__grid span{color:var(--bc-brass);font:500 11px/1 var(--bc-mono)}.bc-reading__grid h3{font:500 clamp(28px, 3cqi, 39px)/1 var(--bc-display);margin:24px 0 16px}.bc-reading__grid p{color:var(--bc-soft);font-size:16px}.bc-reading__grid b{color:var(--bc-blue-dark);font:600 13px/1.4 var(--bc-ui);margin-top:auto}@container (width<=760px){.bc-hero{grid-template-columns:1fr;min-height:0}.bc-hero h1{max-width:12ch}.bc-hero__image{max-width:560px}.bc-specs--four{grid-template-columns:repeat(2,1fr)}.bc-specs>div:nth-child(3){border-left:0;border-top:1px solid var(--bc-rule)}.bc-specs>div:nth-child(4){border-top:1px solid var(--bc-rule)}.bc-video-block,.bc-supporting,.bc-quick__main,.bc-shop__intro,.bc-faq-layout{grid-template-columns:1fr}.bc-method,.bc-method--reverse{flex-direction:column;gap:22px}.bc-method__name,.bc-method__body{flex-basis:auto}.bc-reading__grid{grid-template-columns:1fr}.bc-reading__grid>a{border-left:0;border-top:1px solid var(--bc-rule);min-height:250px}.bc-reading__grid>a:first-child{border-top:0}}@container (width<=560px){.bc-guide{font-size:17px}.bc-hero{padding-block:56px}.bc-hero h1{font-size:50px}.bc-section{padding-block:64px}.bc-section__intro h2{font-size:41px}.bc-specs--four{grid-template-columns:1fr}.bc-specs>div,.bc-specs>div:nth-child(3){border-left:0;border-top:1px solid var(--bc-rule)}.bc-specs>div:first-child{border-top:0}.bc-specs--stacked>div{grid-template-columns:1fr;gap:5px}.bc-steps{grid-template-columns:1fr}.bc-steps figure{border-top:1px solid var(--bc-rule);grid-template-columns:120px 1fr;align-items:center;gap:16px;padding-top:12px;display:grid}.bc-steps img{aspect-ratio:4/5}.bc-video__label{display:none}.bc-method__specs{display:block}.bc-method__specs>div{border-left:0;border-top:1px solid var(--bc-rule)}.bc-method__specs>div:first-child{border-top:0}.bc-subhead,.bc-primer-item{grid-template-columns:1fr;gap:10px}.bc-comparison__row{grid-template-columns:1fr}.bc-comparison__row>div{padding-inline:0}.bc-comparison__row>div:nth-child(2){padding-inline:18px}.bc-comparison__row>div:nth-child(3){border-left:0;padding-inline:18px}.bc-faq details>p{padding-right:0}}@media (prefers-reduced-motion:reduce){.bc-guide *{scroll-behavior:auto!important;transition:none!important}}.legacy-external:has(.holiday),.legacy-external:has(.holiday) .legacy-shell{background:var(--ca-bg)}.holiday{--holiday-grid:#b68b451f;width:min(100%,1280px);color:var(--ca-text);font-family:var(--ca-font-ui);margin:0 auto}.holiday h1,.holiday h2,.holiday h3,.holiday p{margin-top:0}.holiday a{color:var(--ca-link);text-underline-offset:.18em}.holiday :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #89cff0}.holiday-eyebrow{color:#7d5449;font:600 11px/1.2 var(--ca-font-ui);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.holiday-hero{background:#7d5449;align-items:end;min-height:430px;display:grid;position:relative;overflow:hidden}.holiday-hero:after{content:"";background:linear-gradient(90deg,#1c1210b8 0%,#1c12103d 65%,#1c12100f);position:absolute;inset:0}.holiday-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.holiday-hero__copy{z-index:1;color:#fffaf0;max-width:760px;padding:56px 24px;position:relative}.holiday-hero__copy .holiday-eyebrow{color:#fffaf0}.holiday-hero h1{color:#fffaf0;max-width:10ch;font:500 clamp(56px,9vw,112px)/.84 var(--ca-font-display);letter-spacing:-.045em;margin-bottom:16px}.holiday-hero__copy>p:last-child{max-width:36ch;margin-bottom:0;font:400 22px/1.35 Miller Text,Georgia,serif}.holiday-intro{border-bottom:1px solid var(--ca-border);background:#fff;gap:30px;padding:64px 24px;display:grid}.holiday-intro h2{max-width:12ch;font:500 clamp(42px,6vw,72px)/.95 var(--ca-font-display);letter-spacing:-.035em;margin-bottom:0}.holiday-intro__copy{max-width:56ch;font:400 19px/1.55 Miller Text,Georgia,serif}.holiday-intro__copy p:last-child{color:var(--ca-text-secondary);margin-bottom:0}.holiday-jumps{border-bottom:1px solid var(--ca-border);background:var(--ca-bg);flex-wrap:wrap;display:flex}.holiday-jumps a{border-right:1px solid var(--ca-border);color:var(--ca-text);font:600 14px/1 var(--ca-font-ui);flex:180px;justify-content:space-between;gap:12px;padding:17px 24px;text-decoration:none;display:flex}.holiday-jumps a:hover{background:#abd8ff}.holiday-deadlines{background-color:var(--ca-bg);background-image:linear-gradient(var(--holiday-grid) 1px,transparent 1px),linear-gradient(90deg,var(--holiday-grid) 1px,transparent 1px);background-size:40px 40px;padding:64px 24px 72px}.holiday-section-title{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:20px;display:grid}.holiday-section-title>span{color:#b68b45;letter-spacing:.08em;padding-top:9px;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace}.holiday-section-title h2{max-width:13ch;font:500 clamp(42px,6vw,72px)/.95 var(--ca-font-display);letter-spacing:-.035em;margin-bottom:18px}.holiday-section-lede{max-width:60ch;color:var(--ca-text-secondary);margin:0 0 40px 84px;font:400 18px/1.5 Miller Text,Georgia,serif}.holiday-regions{gap:28px;display:grid}.holiday-region{border:1px solid var(--ca-border);background:#fffaf0}.holiday-region>header{border-bottom:1px solid var(--ca-border);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:24px;display:grid}.holiday-region>header>span{color:#b68b45;padding-top:7px;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.holiday-region h3{font:500 34px/1 var(--ca-font-display);margin-bottom:8px}.holiday-region header p{max-width:44ch;color:var(--ca-text-secondary);margin-bottom:0;font:400 15px/1.45 Miller Text,Georgia,serif}.holiday-region ol{margin:0;padding:0;list-style:none}.holiday-region li{border-bottom:1px solid var(--ca-border);grid-template-columns:92px minmax(0,1fr);gap:18px;padding:20px 24px;display:grid}.holiday-region li:last-child{border-bottom:0}.holiday-region time{color:#7d5449;text-transform:uppercase;font:600 14px/1.3 IBM Plex Mono,ui-monospace,monospace}.holiday-region li strong{margin-bottom:5px;font-size:14px;display:block}.holiday-region li p{color:var(--ca-text-secondary);margin-bottom:0;font:400 15px/1.45 Miller Text,Georgia,serif}.holiday-shipping{border-block:1px solid var(--ca-border);background:#fff;gap:40px;padding:72px 24px;display:grid}.holiday-shipping__heading h2{max-width:12ch;font:500 clamp(42px,6vw,68px)/.98 var(--ca-font-display);letter-spacing:-.03em;margin-bottom:0}.holiday-rule{background:#abd8ff;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 16px;padding:24px;display:grid}.holiday-rule>span{font:400 40px/1 var(--ca-font-display);grid-row:1/3}.holiday-rule strong{font:600 24px/1.1 var(--ca-font-ui)}.holiday-rule p{margin-bottom:0;font:400 16px/1.35 Miller Text,Georgia,serif}.holiday-notes{border-top:1px solid var(--ca-border);display:grid}.holiday-notes article{border-bottom:1px solid var(--ca-border);grid-template-columns:36px minmax(0,1fr);gap:8px 14px;padding:24px 0;display:grid}.holiday-notes article>span{color:#b68b45;grid-row:1/3;padding-top:4px;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.holiday-notes h3{font:600 17px/1.3 var(--ca-font-ui);margin-bottom:0}.holiday-notes p{max-width:58ch;color:var(--ca-text-secondary);margin-bottom:0;font:400 16px/1.5 Miller Text,Georgia,serif}.holiday-plain{color:#7d5449;margin-bottom:0;font:italic 500 24px/1.35 Miller Text,Georgia,serif}.holiday-closures{color:#fffaf0;background:#7d5449;gap:36px;padding:72px 24px;display:grid}.holiday-closures .holiday-eyebrow{color:#fffaf0}.holiday-closures h2{color:#fffaf0;max-width:10ch;font:500 clamp(42px,6vw,68px)/.95 var(--ca-font-display);margin-bottom:0}.holiday-closures dl{border-top:1px solid #fffaf066;margin:0}.holiday-closures dl>div{border-bottom:1px solid #fffaf066;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.holiday-closures dt{text-transform:uppercase;font:500 13px/1.4 IBM Plex Mono,ui-monospace,monospace}.holiday-closures dd{margin:0}.holiday-closures dd strong{font:600 17px/1.25 var(--ca-font-ui);margin-bottom:5px;display:block}.holiday-closures dd span{color:#fffaf0d1;max-width:48ch;font:400 15px/1.45 Miller Text,Georgia,serif;display:block}@media (width>=760px){.holiday-hero__copy{padding:82px 56px}.holiday-intro{grid-template-columns:minmax(0,.9fr) minmax(340px,1fr);padding:86px 56px}.holiday-jumps a{padding-inline:32px}.holiday-deadlines,.holiday-shipping,.holiday-closures{padding-inline:56px}.holiday-regions{grid-template-columns:repeat(2,minmax(0,1fr))}.holiday-shipping{grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr)}.holiday-shipping__heading{grid-column:1}.holiday-rule{grid-column:1;align-self:start}.holiday-notes{grid-area:1/2/3}.holiday-plain{grid-column:1/-1}.holiday-closures{grid-template-columns:minmax(0,.65fr) minmax(440px,1.35fr)}}@media (width>=1100px){.holiday-hero{min-height:560px}.holiday-hero__copy,.holiday-intro,.holiday-deadlines,.holiday-shipping,.holiday-closures{padding-inline:76px}}@media (width<=520px){.holiday-region li{grid-template-columns:76px minmax(0,1fr);padding-inline:18px}.holiday-section-title{grid-template-columns:42px minmax(0,1fr);gap:10px}.holiday-section-lede{margin-left:52px}.holiday-closures dl>div{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion:reduce){.holiday *{scroll-behavior:auto!important;transition:none!important}}
