@layer reset;@layer defaults;@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}}html{scroll-behavior:smooth;scroll-padding-top:var(--space-6)}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;scroll-behavior:smooth}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}:is(body[predictive-search-open] .content-for-layout) footer,:is(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;z-index:1}:is(body:has(panel-menu[data-active-level]) .content-for-layout):after{backdrop-filter:blur(10px) brightness(.1);content:"";inset:0;position:absolute;z-index:2}@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{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;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;--brand-color-3-tint:#764b0b;--mono-color-1:#a1a1a1;--mono-color-2:#eaeaea;--gold:#bfa742;--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}@supports (height:100svh){:root{--height-100:100svh}}:root{--nav-bar-height:0;--header-bar-height:66px;--whole-header-height:var(--header-bar-height);--bundle-builder-active-height:0px}@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))}}:root{--scrollbar-width:15px;--usable-screen-height:calc(var(--height-100) - var(--whole-header-height) - var(--bundle-builder-active-height));--safe-space-right:100px}::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)}:is(.btn-primary,.btn-secondary):focus-visible{outline:2px solid var(--brand-color-3);outline-offset:2px}:is(.btn-primary,.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(--mono-color-1)}.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(--mono-color-1);outline:2px solid var(--mono-color-1);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(--mono-color-1);color:var(--mono-color-1)}.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)}.disabled:is(.btn-primary,.btn-secondary,.btn-product,.btn-card),:is(.btn-primary,.btn-secondary,.btn-product,.btn-card):disabled{cursor:not-allowed}.btn-loading:is(.btn-primary,.btn-secondary,.btn-product,.btn-card){background-color:var(--brand-color-1);color:transparent;height:-moz-fit-content;height:fit-content;width:100%}.btn-loading:is(.btn-primary,.btn-secondary,.btn-product,.btn-card):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-success:is(.btn-primary,.btn-secondary,.btn-product,.btn-card){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-error:is(.btn-primary,.btn-secondary,.btn-product,.btn-card){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%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.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)}.color-mode-light ul>li{--list-bullet-image:url(icon-bullet-point.svg)}.background-light,.color-mode-light,.shopify-section:has(>.background-light),.shopify-section:has(>.color-mode-light){--background-color:var(--light-color-1)}ul>li{--list-bullet-image:url(icon-bullet-point.svg)}.color-mode-brand ul>li,.color-mode-dark ul>li{--list-bullet-image:url(icon-bullet-point-light.svg)}}.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,.shopify-policy__container{--font-size:var(--font-size-b1);--font-weight:var(--body-font-weight);--line-height:var(--body-line-height-small)}:is(.rich-text,.shopify-policy__container),:is(.rich-text,.shopify-policy__container) div.rte,:is(.rich-text,.shopify-policy__container) li,:is(.rich-text,.shopify-policy__container) ol,:is(.rich-text,.shopify-policy__container) p,:is(.rich-text,.shopify-policy__container) ul{font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}:is(.rich-text,.shopify-policy__container) h1{font-size:var(--font-size-xl);line-height:var(--heading-line-height-large)}:is(.rich-text,.shopify-policy__container) h2{font-size:var(--font-size-l);line-height:var(--heading-line-height-large)}:is(.rich-text,.shopify-policy__container) h3{font-size:var(--font-size-m);line-height:var(--heading-line-height-small)}:is(.rich-text,.shopify-policy__container) h4{font-size:var(--font-size-s);line-height:var(--heading-line-height-small)}:is(.rich-text,.shopify-policy__container) h5,:is(.rich-text,.shopify-policy__container) h6{line-height:var(--heading-line-height-small);margin-bottom:.5rem}:is(.rich-text,.shopify-policy__container) h1,:is(.rich-text,.shopify-policy__container) h2,:is(.rich-text,.shopify-policy__container) h3,:is(.rich-text,.shopify-policy__container) h4,:is(.rich-text,.shopify-policy__container) ol,:is(.rich-text,.shopify-policy__container) p,:is(.rich-text,.shopify-policy__container) ul{font-weight:var(--heading-font-weight);margin-bottom:var(--space-4)}:is(.rich-text,.shopify-policy__container) ul{list-style-position:inside;list-style-type:none}:is(.rich-text,.shopify-policy__container) ol{list-style-position:inside;list-style-type:decimal;padding:0}:is(.rich-text,.shopify-policy__container) li ol,:is(.rich-text,.shopify-policy__container) li ul{margin:0 1.5em}:is(.rich-text,.shopify-policy__container) ol ol{list-style:upper-alpha}:is(.rich-text,.shopify-policy__container) ol ol ol{list-style:lower-roman}:is(.rich-text,.shopify-policy__container) ol ol ol ol{list-style:lower-alpha}:is(.rich-text,.shopify-policy__container) img{max-width:100%}:is(.rich-text,.shopify-policy__container) blockquote{border-left:2px solid var(--dark-color-1);margin-block:var(--space-8);padding-left:var(--space-4)}:is(.rich-text,.shopify-policy__container) blockquote,:is(.rich-text,.shopify-policy__container) blockquote p{font-size:1.75rem;font-weight:var(--font-weight-bold)}:is(.rich-text,.shopify-policy__container) ol>li,:is(.rich-text,.shopify-policy__container) ul>li{margin:var(--space-1) 0}:is(.rich-text,.shopify-policy__container) ul>li{background:var(
      --list-bullet-image
    );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%;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{display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-card .cta-group{align-items:center;display:flex;flex-direction:column;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}:is(.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){:is(.product-card .image-group) .image-overlay{transform:none}}:is(:is(.product-card .image-group) .image-overlay) img{position:relative;width:100%}:is(.product-card .image-group) .series-logo{height:47px;position:absolute;right:30px;top:31px;width:48px;z-index:20}:is(:is(.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)}:is(.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))}}.product-title-wrapper{margin-bottom:var(--space-4)}.product-title-wrapper .multilingual-titles{display:flex;flex-direction:column;gap:var(--space-2)}.product-title-wrapper .caption{margin-bottom:var(--space-2)}.product-title-wrapper .title-first{font-weight:var(--font-weight-medium)}.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))}:is(.age-verification dialog):not([open]){display:none}:is(.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}:is(.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)}:is(.age-verification dialog):modal p{max-width:var(--space-112)}:is(.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}