@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none;padding:0}}body,html{scroll-behavior:smooth}body{color:var(--body-font-color);display:grid;font-family:var(--body-font-family);font-size:var(--font-size-base);grid-template-columns:100%;grid-template-rows:auto auto 1fr auto;line-height:var(--body-line-height);min-height:100%;position:relative}body:before{background-color:transparent;content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:background-color var(--duration-300ms) ease-in-out;width:100%;z-index:35}body:has(.product-beer[data-animate]),body:has(dialog[open]),body:has(panel-menu[data-active-level]),body[cart-open],body[model-open],body[predictive-search-open]{margin-right:var(--scrollbar-width);overflow:hidden}:is(body:has(dialog[open]),body[cart-open],body[model-open],body[predictive-search-open],body:has(panel-menu[data-active-level]),body:has(.product-beer[data-animate])) .cart-drawer{width:calc(100% - var(--scrollbar-width))}body[cart-open]:before{background-color:rgba(0,0,0,.5);overflow:hidden;z-index:30}body[predictive-search-open] .content-for-layout footer,body[predictive-search-open] .content-for-layout section{filter:blur(5px);pointer-events:none}body:has(panel-menu[data-active-level]) .content-for-layout{position:relative}body:has(panel-menu[data-active-level]) .content-for-layout:after{-webkit-backdrop-filter:blur(10px) brightness(.1);backdrop-filter:blur(10px) brightness(.1);content:"";inset:0;position:absolute}@layer defaults{div:not(.rich-text) a{text-decoration:none}img,picture,video{height:auto;max-width:100%}:focus-visible{outline-color:var(--brand-color-3);outline-offset:2px}}option{color:var(--black)}fieldset{border:none;padding:initial}.sr-only,.visually-hidden{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.skip-to-content-link:focus{clip:auto;height:auto;overflow:auto;position:inherit;width:auto;z-index:9999}.focus-none{box-shadow:none!important;outline:0!important}.hidden{display:none}:root{--white:#fff;--black:#000;--gray:#c5c5c5;--gray-25:#dfdbe5;--gray-30:#dfdfdf;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-350:#adadad;--gray-355:#d9d9d9;--gray-375:#d3d3d3;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--dark-color-1:#000;--dark-color-2:#232323;--dark-color-3:#292929;--light-color-1:#f4f4f4;--light-color-1-rgb:255,255,255;--light-color-2:#fcfcfc;--light-color-2-tint:#e1e1e1;--brand-color-1:#1a142e;--brand-color-1-tint:#2d1970;--brand-color-1-tint-alternative:#1f163e;--brand-color-2:#ff3d00;--brand-color-3:#ae9570;--brand-color-3-alternative:#5f513d;--mono-color-1:#a1a1a1;--mono-color-2:#eaeaea;--gold:#bfa742;--light-gray:#a1a1a1;--middle-gray:#a7a7a7;--brand-color-3-tint:#764b0b;--font-size-xl:3.5rem;--font-size-l-to-xl:clamp(2.5rem,1.502vw + 2.148rem,3.5rem);--font-size-l:2.5rem;--font-size-m-to-l:clamp(2rem,0.751vw + 1.824rem,2.5rem);--font-size-m:2rem;--font-size-s:1.5rem;--font-size-b1:1.125rem;--font-size-b2:0.875rem;--font-size-base:1rem;--heading-line-height-small:1.1;--heading-line-height-large:1.1;--heading-font-weight:var(--font-weight-bold);--heading-font-color:var(--dark-color-1);--body-line-height-small:150%;--body-line-height-large:160%;--body-font-weight:var(--font-weight-regular);--body-font-color:var(--dark-color-2);--body-font-family:var(--heading-font-family);--section-space-vertical-zero:0;--section-space-vertical-small:3.5rem;--section-space-vertical-default:5rem;--section-space-vertical-large:7rem;--section-space-horizontal-default:clamp(1rem,3.005vw + 0.296rem,3rem);--section-space-vertical:var(--section-space-vertical-default);--section-space-horizontal:var(--section-space-horizontal-default);--space-0:0rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--space-22:5.5rem;--space-24:6rem;--space-26:6.5rem;--space-28:7rem;--space-30:7.5rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--space-64:16rem;--space-80:20rem;--space-96:24rem;--space-112:28rem;--space-128:32rem;--space-160:40rem;--space-192:48rem;--space-224:56rem;--space-256:64rem;--space-360:90rem;--space-384:96rem;--space-440:110rem;--space-640:160rem;--border-radius-0:0;--border-radius-1:0.5rem;--border-radius-2:1rem;--border-radius-3:9999rem;--scrollbar-color:rgba(0,0,0,.1);--scrollbar-thumb-color:rgba(0,0,0,.35);--scrollbar-thumb-color-hover:rgba(0,0,0,.55);--scrollbar-height:7px;--marquee-element-width:818px;--transition-time:0.3s;--transition-type:ease-in-out;--duration-3:3s;--duration-2:2s;--duration-300ms:300ms;--duration-600ms:600ms;--blog-max-width:1213px;--height-100:100vh;--nav-bar-height:0;--header-bar-height:66px;--whole-header-height:var(--header-bar-height);--bundle-builder-active-height:0px;--scrollbar-width:15px;--usable-screen-height:calc(var(--height-100) - var(--whole-header-height) - var(--bundle-builder-active-height));--safe-space-right:100px}@supports (height:100svh){:root{--height-100:100svh}}@media (min-width:990px){:root{--header-bar-height:57px;--nav-bar-height:57px;--whole-header-height:calc(var(--header-bar-height) + var(--nav-bar-height))}}::backdrop{--age-verification-backdrop-color:var(--light-color-1)}.heading-l,.heading-m,.heading-s,.heading-xl,.heading-xxl{color:var(--heading-font-color);font-weight:var(--heading-font-weight)}.heading-xl{font-size:var(--font-size-xl)}.heading-l,.heading-xl{line-height:var(--heading-line-height-small)}.heading-l{font-size:var(--font-size-l)}.heading-m{font-size:var(--font-size-m)}.heading-m,.heading-s{line-height:var(--heading-line-height-large)}.heading-s{font-size:var(--font-size-s)}.body-1,.body-2{font-weight:var(--body-font-weight)}.body-1{font-size:var(--font-size-b1);line-height:var(--body-line-height-small)}.body-2{font-size:var(--font-size-b2);line-height:var(--body-line-height-large)}.regular{font-weight:var(--font-weight-regular)}.medium{font-weight:var(--font-weight-medium)}.bold{font-weight:var(--font-weight-bold)}.all-caps{text-transform:uppercase}.light-text .body-1,.light-text .body-2,.light-text .heading-l,.light-text .heading-m,.light-text .heading-s,.light-text .heading-xl,.light-text .heading-xxl{color:var(--light-color-1)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-right{0%{transform:translateX(-6%)}to{transform:translateX(0)}}@layer defaults{.shopify-section:has(div){--section-space-top:var(--section-space-vertical);--section-space-bottom:var(--section-space-vertical);padding-bottom:var(--section-space-bottom);padding-top:var(--section-space-top);width:100%}.section-wrapper{margin-left:auto;margin-right:auto;max-width:var(--max-width);padding-left:var(--section-space-horizontal);padding-right:var(--section-space-horizontal)}}.btn-primary,.btn-secondary{border:none;font-size:var(--font-size-b2);font-weight:var(--font-weight-bold);line-height:var(--body-line-height-large);padding:var(--space-3) var(--space-6)}.btn-primary:focus-visible,.btn-secondary:focus-visible{outline:2px solid var(--brand-color-3);outline-offset:2px}.btn-primary a,.btn-secondary a{color:var(--light-color-2)}.btn-primary,.color-mode-brand .btn-secondary:not(.ignore-color-mode),.color-mode-dark .btn-secondary:not(.ignore-color-mode){background-color:var(--brand-color-1);color:var(--light-color-2)}:is(.btn-primary,.color-mode-brand .btn-secondary:not(.ignore-color-mode),.color-mode-dark .btn-secondary:not(.ignore-color-mode)):hover{background-color:var(--brand-color-1-tint)}.disabled:is(.btn-primary,.color-mode-brand .btn-secondary:not(.ignore-color-mode),.color-mode-dark .btn-secondary:not(.ignore-color-mode)),:is(.btn-primary,.color-mode-brand .btn-secondary:not(.ignore-color-mode),.color-mode-dark .btn-secondary:not(.ignore-color-mode)):disabled{background-color:var(--light-gray)}.btn-secondary,.color-mode-brand .btn-primary:not(.ignore-color-mode),.color-mode-dark .btn-primary:not(.ignore-color-mode){background-color:var(--light-color-2);color:var(--dark-color-1)}:is(.btn-secondary,.color-mode-brand .btn-primary:not(.ignore-color-mode),.color-mode-dark .btn-primary:not(.ignore-color-mode)):hover{background-color:var(--light-color-2-tint)}.disabled:is(.btn-secondary,.color-mode-brand .btn-primary:not(.ignore-color-mode),.color-mode-dark .btn-primary:not(.ignore-color-mode)),:is(.btn-secondary,.color-mode-brand .btn-primary:not(.ignore-color-mode),.color-mode-dark .btn-primary:not(.ignore-color-mode)):disabled{background-color:transparent;color:var(--light-gray);outline:2px solid var(--light-gray);outline-offset:-2px}.btn-product{background-color:transparent;border:1px solid var(--dark-color-1);border-radius:var(--border-radius-3);font-size:var(--font-size-b1);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-6);position:relative}.btn-product:hover{background-color:var(--brand-color-1);color:var(--light-color-1)}.btn-product.disabled,.btn-product:disabled{background:var(--light-color-1);border-color:var(--light-gray);color:var(--light-gray)}.btn-product:focus-visible{outline:none}.btn-product:focus-visible:after{content:"";inset:0;outline:2px solid var(--brand-color-3);outline-offset:4px;position:absolute}.btn-product.btn-success{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="11" viewBox="0 0 16 11" fill="none"><path d="M5.97297 11L0.5 5.56791L1.98646 4.07407L5.97297 8.14814L14.0135 0L15.5 1.49383L5.97297 11Z" fill="%231A142E"/></svg>')}.btn-card,.btn-product.btn-success{background-color:var(--light-color-1)}.btn-card{border:1px solid var(--dark-color-1);border-radius:var(--border-radius-3);color:var(--dark-color-1);font-size:var(--font-size-b1);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-6);position:relative}.btn-card:hover{background-color:var(--light-color-2)}.btn-card,.btn-primary,.btn-product,.btn-secondary{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;text-transform:uppercase;transition:background-color var(--transition-time) var(--transition-type),color var(--transition-time) var(--transition-type)}.btn-card.disabled,.btn-card:disabled,.btn-primary.disabled,.btn-primary:disabled,.btn-product.disabled,.btn-product:disabled,.btn-secondary.disabled,.btn-secondary:disabled{cursor:not-allowed}.btn-card.btn-loading,.btn-primary.btn-loading,.btn-product.btn-loading,.btn-secondary.btn-loading{background-color:var(--brand-color-1);color:transparent;height:-moz-fit-content;height:fit-content;width:100%}.btn-card.btn-loading:after,.btn-primary.btn-loading:after,.btn-product.btn-loading:after,.btn-secondary.btn-loading:after{animation:spin 2s linear infinite;border:2px solid var(--light-color-1);border-radius:50%;border-top-color:var(--gray-500);content:"";height:1.375rem;position:absolute;width:1.375rem}.btn-card.btn-success,.btn-primary.btn-success,.btn-product.btn-success,.btn-secondary.btn-success{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="11" viewBox="0 0 16 11" fill="none"><path d="M5.97297 11L0.5 5.56791L1.98646 4.07407L5.97297 8.14814L14.0135 0L15.5 1.49383L5.97297 11Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:22px;color:transparent;height:-moz-fit-content;height:fit-content;width:100%}.btn-card.btn-error,.btn-primary.btn-error,.btn-product.btn-error,.btn-secondary.btn-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none'%3E%3Cpath fill='%23fff' d='m16.33 2.34-1.6-1.6-6.4 6.4-6.4-6.4-1.6 1.6 6.4 6.4-6.4 6.4 1.6 1.6 6.4-6.4 6.4 6.4 1.6-1.6-6.4-6.4 6.4-6.4Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:22px;color:transparent;height:-moz-fit-content;height:fit-content}.btn-full-width{width:100%}.btn-coming-soon{background-color:var(--mono-color-1);color:var(--dark-color-2)}.btn-coming-soon:hover:not(:disabled){color:var(--light-color-1)}@keyframes spin{to{transform:rotate(1turn)}}@layer reset{.btn-unstyled{background:none;border:unset;cursor:pointer;padding:unset}}@layer defaults{.color-mode-dark{--heading-font-color:var(--light-color-2);--body-font-color:var(--light-color-1);color:var(--body-font-color)}.background-dark,.color-mode-dark,.shopify-section:has(>.background-dark),.shopify-section:has(>.color-mode-dark){--background-color:var(--dark-color-1)}.color-mode-brand{--heading-font-color:var(--light-color-2);--body-font-color:var(--light-color-1);color:var(--body-font-color)}.background-brand,.color-mode-brand,.shopify-section:has(>.background-brand),.shopify-section:has(>.color-mode-brand){--background-color:var(--brand-color-1)}.color-mode-light{--heading-font-color:var(--dark-color-1);--body-font-color:var(--dark-color-2);color:var(--body-font-color)}.background-light,.color-mode-light,.shopify-section:has(>.background-light),.shopify-section:has(>.color-mode-light){--background-color:var(--light-color-1)}}.background-color-primary{background-color:var(--light-color-1)}.background-color-secondary{background-color:var(--light-color-2)}@media (max-width:989px){.desktop-only{display:none!important}}@media (min-width:990px){.mobile-only{display:none!important}}.color-mode-brand .custom-scrollbar,.color-mode-dark .custom-scrollbar{--scrollbar-color:hsla(0,0%,100%,.5);--scrollbar-thumb-color:hsla(0,0%,100%,.75);--scrollbar-thumb-color-hover:hsla(0,0%,100%,.9)}.custom-scrollbar::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-color)}.custom-scrollbar::-webkit-scrollbar{border-radius:7px;height:var(--scrollbar-height)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollbar-thumb-color);border-radius:7px;box-shadow:inset -1px -1px 0 rgb(0 0 0/5%),inset 1px 1px 0 rgb(0 0 0/5%)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color-hover)}.custom-scrollbar::-webkit-scrollbar-button{display:none;height:0;width:0}.rich-text div.rte,.rich-text li,.rich-text ol,.rich-text p,.rich-text ul,.shopify-policy__container div.rte,.shopify-policy__container li,.shopify-policy__container ol,.shopify-policy__container p,.shopify-policy__container ul{font-size:var(--font-size-b1);font-weight:var(--body-font-weight);line-height:var(--body-line-height-small)}.rich-text h1,.shopify-policy__container h1{font-size:var(--font-size-xl);line-height:var(--heading-line-height-large)}.rich-text h2,.shopify-policy__container h2{font-size:var(--font-size-l);line-height:var(--heading-line-height-large)}.rich-text h3,.shopify-policy__container h3{font-size:var(--font-size-m);line-height:var(--heading-line-height-small)}.rich-text h4,.shopify-policy__container h4{font-size:var(--font-size-s);line-height:var(--heading-line-height-small)}.rich-text h5,.rich-text h6,.shopify-policy__container h5,.shopify-policy__container h6{line-height:var(--heading-line-height-small);margin-bottom:.5rem}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text ol,.rich-text p,.rich-text ul,.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container ol,.shopify-policy__container p,.shopify-policy__container ul{margin-bottom:var(--space-4)}.rich-text ul,.shopify-policy__container ul{list-style-position:inside;list-style-type:none}.rich-text ol,.shopify-policy__container ol{list-style-position:inside;list-style-type:decimal;padding:0}.rich-text li ol,.rich-text li ul,.shopify-policy__container li ol,.shopify-policy__container li ul{margin:0 1.5em}.rich-text ol ol,.shopify-policy__container ol ol{list-style:upper-alpha}.rich-text ol ol ol,.shopify-policy__container ol ol ol{list-style:lower-roman}.rich-text ol ol ol ol,.shopify-policy__container ol ol ol ol{list-style:lower-alpha}.rich-text img,.shopify-policy__container img{max-width:100%}.rich-text blockquote,.shopify-policy__container blockquote{border-left:2px solid var(--dark-color-1);margin-block:var(--space-8);padding-left:var(--space-4)}.rich-text blockquote,.rich-text blockquote p,.shopify-policy__container blockquote,.shopify-policy__container blockquote p{font-size:1.75rem;font-weight:var(--font-weight-bold)}.rich-text ol>li,.rich-text ul>li,.shopify-policy__container ol>li,.shopify-policy__container ul>li{margin:var(--space-1) 0}.rich-text ul>li,.shopify-policy__container ul>li{background:url(icon-bullet-point.svg);background-position:0;background-repeat:no-repeat;padding-left:calc(var(--space-4) + 17px)}.u-card-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pagination-group .pagination-wrapper{margin-top:20px}.pagination-group .list{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.pagination-item{align-items:center;display:inline-flex;height:4.4rem;justify-content:center;padding:0;position:relative;text-decoration:none;width:100%}.pagination-item .separator{margin-inline:var(--space-2)}.pagination-item .separator,.pagination-item .total-pages{color:var(--mono-color-1)}.pagination-item.arrow:hover .icon{transform:scale(1.07)}.pagination-item .icon{color:var(--dark-color-1);pointer-events:none}.shopify-policy__container{margin-block:var(--space-12)!important;max-width:800px!important}.shopify-policy__title{margin-bottom:var(--space-8)}.scrollbar-measure{height:100px;overflow:scroll;position:absolute;top:-9999px;width:100px}.error-message-wrapper{margin-bottom:var(--space-1);margin-top:var(--space-4);min-height:20px;overflow:hidden}[data-error-message]:before{content:attr(data-error-message)}.error-message{color:var(--brand-color-2);opacity:0;transform:translateX(100%);transition:transform 1s,opacity 2s}.error-message.show{opacity:1;transform:translateX(0)}.product-card{--card-max-width:324px;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:var(--card-max-width);padding-bottom:var(--space-4)}.product-card .image-text{display:flex;flex-direction:column;justify-content:center}.product-card .text-wrapper{flex:1 1 auto;justify-content:space-between}.product-card .cta-group,.product-card .text-wrapper{align-items:center;display:flex;flex-direction:column}.product-card .cta-group{justify-content:flex-end}.product-card input{display:flex;justify-content:center}.product-card .title-link{text-decoration:none}.product-card .title,.product-card .title-first,.product-card .title-second{display:block;text-align:center}.product-card .title-first{padding-top:var(--space-1)}.product-card .title-second{font-weight:var(--font-weight-medium);padding-top:.375rem;text-transform:uppercase}.product-card img{height:250px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:990px){.product-card img{height:350px}}.product-card a{color:var(--brand-color-1);text-align:center}.product-card .product-image{position:relative;z-index:2}.product-card .image-group{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.product-card .image-group .image-overlay{height:auto;position:absolute;transition:transform var(--duration-3) ease-in-out;width:80%;z-index:2}@media (prefers-reduced-motion:reduce){.product-card .image-group .image-overlay{transform:none}}.product-card .image-group .image-overlay img{position:relative;width:100%}.product-card .image-group .series-logo{height:47px;position:absolute;right:30px;top:31px;width:48px;z-index:20}.product-card .image-group .series-logo img{height:auto}.product-card :hover .image-overlay{transform:rotate(1turn);transition:transform var(--duration-2) ease-in-out}@media (prefers-reduced-motion:reduce){.product-card :hover .image-overlay{transform:none}}.product-card .card-fade{filter:opacity(60%)}.product-card .label-sold-out{background-color:var(--brand-color-3-tint);color:var(--light-color-1);opacity:1;padding:var(--space-2) var(--space-4);position:absolute;text-transform:uppercase;z-index:10}.product-card .dialog-content{display:none}.product-card .btn-coming-soon{background-color:var(--mono-color-1);color:var(--dark-color-2)}.product-card .btn-coming-soon:hover:not(:disabled){color:var(--light-color-1)}product-card-quick-add{display:flex;flex-direction:column}product-card-quick-add button{margin:0 auto}.price-group{align-items:flex-end;display:flex;gap:var(--space-1);padding-bottom:var(--space-4);padding-top:var(--space-4)}.price-group .price{font-weight:var(--font-weight-bold);line-height:1em}.price-group .price-highlight{color:var(--brand-color-2);font-size:var(--font-size-b1);font-weight:var(--font-weight-bold)}.price-group:has(.price):has(.price-highlight) .price{font-weight:var(--font-weight-regular)}.price-group:has(.price):has(.price-highlight) .price-highlight{font-weight:var(--font-weight-bold)}.price-group .tax-information{line-height:1em;padding-bottom:1px}.product-card-grid-wrapper{container-type:inline-size}.product-card-grid{--grid-gap:var(--space-4);--card-max-width:324px;--card-min-width:164px;display:grid;gap:var(--grid-gap);grid-template-columns:1fr;height:-moz-fit-content;height:fit-content}@container (min-width: 344px){.product-card-grid{grid-template-columns:repeat(2,minmax(var(--card-min-width),1fr))}}@container (min-width: 524px){.product-card-grid{grid-template-columns:repeat(3,minmax(var(--card-min-width),1fr))}}@container (min-width: 1004px){.product-card-grid{grid-template-columns:repeat(3,var(--card-max-width))}}.age-verification{--section-space-vertical:0}.age-verification dialog{margin-inline:auto;position:fixed;top:50%;transform:translateY(-50%);width:calc(100svw - var(--space-8))}.age-verification dialog:not([open]){display:none}.age-verification dialog:modal{align-items:center;background:transparent;border:none;display:flex;flex-direction:column;gap:var(--space-4);padding:1em;text-align:center}.age-verification dialog:modal .age-verification-title{font-size:var(--font-size-m-to-l);line-height:var(--heading-line-height-small);max-width:var(--space-128)}.age-verification dialog:modal p{max-width:var(--space-112)}.age-verification dialog::backdrop{background:var(--age-verification-backdrop-image),#fff;background-position:50%;background-repeat:no-repeat;background-size:contain}.age-verification .button-group{display:flex;gap:var(--space-2);margin-top:var(--space-4)}body:has(.age-verification dialog[open]){overflow:hidden}