.ag-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1328px;margin:0 auto}.ag-card{position:relative;border-radius:22px;overflow:hidden;min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;padding:30px;color:#fff;text-decoration:none;background-color:var(--panel,#7a2f8f);background-size:cover;background-position:center}.ag-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e0a1aad,#0e0a1a00 55%);pointer-events:none}.ag-card>*{position:relative;z-index:1}.ag-card__img{position:absolute;z-index:0;left:50%;top:34px;transform:translate(-50%);height:360px;transition:transform .6s var(--ag-spring)}.ag-card__img img{height:100%;width:auto;display:block;filter:drop-shadow(0 26px 22px rgba(10,6,20,.4))}.ag-card:hover .ag-card__img,.ag-card:focus-visible .ag-card__img{transform:translate(-50%) translateY(-14px) rotate(-3deg) scale(1.05)}.ag-card h3{font-family:var(--ag-display);font-weight:400;font-size:52px;text-transform:uppercase;line-height:.95;margin-bottom:8px}.ag-card p{font-size:14px;font-weight:600}.ag-card .ag-btn{margin-top:18px;align-self:flex-start;background:#fff;color:var(--ag-ink);border-color:#fff}.ag-card--mix{--panel:var(--ag-teal)}.ag-card--mix .ag-card__img{top:70px;height:auto;width:min(88%,560px)}.ag-card--mix .ag-card__img img{width:100%;height:auto}.ag-card--gift{background:var(--ag-yellow);color:var(--ag-ink)}.ag-card--gift:after{display:none}.ag-card--gift .ag-giftcard{position:absolute;z-index:0;left:50%;top:110px;margin-left:-140px;width:280px;height:176px}.ag-card--gift .ag-btn{background:var(--ag-ink);color:#fff;border-color:var(--ag-ink)}.ag-cards .ag-wide{grid-column:span 2}.ag-shop-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:end;padding:96px 56px 56px;max-width:1440px;margin:0 auto}.ag-shop-head h1{font-size:150px;margin-top:18px}.ag-shop-head p,.ag-shop-head .ag-rte{font-size:18px;line-height:1.75;max-width:560px}.ag-grid-pad{padding:0 56px 110px}.ag-why{padding:110px 56px}.ag-why h2{font-size:96px;max-width:1328px;margin:16px auto 0}.ag-why .ag-eyebrow{max-width:1328px;margin:0 auto}.ag-why .ag-pillars{max-width:1328px;margin:40px auto 0}.ag-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.ag-visual{position:sticky;top:70px;height:min(860px,calc(100vh - 70px));min-height:640px;overflow:hidden;background-color:var(--panel,#7a2f8f);background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.ag-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 50%,rgba(255,255,255,.18),transparent 70%);pointer-events:none}.ag-visual__img{position:relative;z-index:1;height:72%;width:100%;display:flex;align-items:center;justify-content:center}.ag-visual__img img{display:block;max-height:100%;max-width:86%;width:auto;height:auto;filter:drop-shadow(0 46px 38px rgba(10,6,20,.42));transition:transform .6s cubic-bezier(.2,.9,.25,1.2)}.ag-visual__img:hover img{transform:translateY(-12px) rotate(-2deg) scale(1.03)}.ag-visual .ag-giftcard{width:min(380px,70%);height:auto;aspect-ratio:1.58}.ag-visual .ag-giftcard b{font-size:56px}.ag-thumbs{position:relative;z-index:1;display:flex;gap:12px;margin-top:22px}.ag-thumb{width:72px;height:72px;border-radius:14px;border:2px solid rgba(255,255,255,.5);background:#ffffff2e;padding:6px;cursor:pointer;display:grid;place-items:center}.ag-thumb img{max-width:100%;max-height:100%;display:block}.ag-thumb[aria-pressed=true]{border-color:#fff;background:#fff6}.ag-visual .ag-award{top:40px;right:40px;width:156px;height:156px}.ag-info{padding:56px 64px 96px}.ag-crumbs{font-size:12px;font-weight:600;color:var(--ag-muted);margin-bottom:28px}.ag-crumbs a{text-decoration:none}.ag-info h1{font-size:112px;margin-bottom:18px;color:var(--title,var(--ag-purple))}.ag-info .ag-lede{max-width:520px;margin-bottom:30px}.ag-price-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:6px}.ag-price{font-family:var(--ag-display);font-size:44px;line-height:1}.ag-per-can{font-size:14px;font-weight:600;color:var(--ag-muted)}.ag-tax{font-size:12px;color:var(--ag-muted);margin-bottom:26px}.ag-info .ag-status{background:var(--ag-ink);color:var(--ag-cream)}.ag-buy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;max-width:560px;margin-bottom:16px}.ag-field label{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.ag-select{position:relative}.ag-select select{appearance:none;-webkit-appearance:none;width:100%;min-height:52px;border-radius:14px;border:2px solid var(--ag-ink);background:#fff;padding:0 48px 0 18px;font:600 15px var(--ag-sans);color:var(--ag-ink);cursor:pointer}.ag-select svg{position:absolute;right:18px;top:50%;transform:translateY(-50%);pointer-events:none}.ag-qty{display:flex;align-items:center;border:2px solid var(--ag-ink);border-radius:14px;background:#fff;min-height:52px}.ag-qty button{width:44px;height:48px;border:0;background:transparent;font:700 20px var(--ag-sans);cursor:pointer;color:var(--ag-ink)}.ag-qty input{width:36px;text-align:center;font:700 15px var(--ag-sans);border:0;background:transparent;color:var(--ag-ink);-moz-appearance:textfield;padding:0}.ag-qty input::-webkit-inner-spin-button,.ag-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ag-buy .ag-btn{grid-column:1 / -1;width:100%;min-height:54px}.ag-form-msg{grid-column:1 / -1;font-size:14px;font-weight:700;color:#b42318}.ag-form-msg:empty{display:none}.ag-notify{max-width:560px;margin-bottom:16px;background:#fff;border-radius:18px;padding:20px 22px;box-shadow:0 2px #17151f14}.ag-notify[hidden]{display:none}.ag-notify p{font-size:14px;line-height:1.6;margin-bottom:12px}.ag-notify__row{display:flex;gap:10px;flex-wrap:wrap}.ag-notify input[type=email]{flex:1 1 220px;min-height:52px;border-radius:999px;border:2px solid var(--ag-ink);padding:0 20px;font:500 15px var(--ag-sans);background:#fff;color:var(--ag-ink)}.ag-perks{list-style:none;margin:0 0 30px;padding:0;display:grid;gap:8px;font-size:14px;font-weight:600;max-width:560px}.ag-perks li{display:flex;gap:10px;align-items:center}.ag-free-box{background:#fff;border-radius:18px;padding:22px 24px;max-width:560px;margin-bottom:34px;box-shadow:0 2px #17151f14}.ag-free-box .ag-free-label{color:var(--ag-muted);opacity:1;margin-bottom:12px}.ag-free-box .ag-free{font-size:12px;gap:10px 18px}.ag-free-note{font-size:13px;line-height:1.6;margin-top:14px;color:#3b3640}.ag-acc{max-width:560px;border-top:2px solid var(--ag-ink)}.ag-acc details{border-bottom:1px solid rgba(23,21,31,.18)}.ag-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-family:var(--ag-display);font-size:24px;text-transform:uppercase}.ag-acc summary::-webkit-details-marker{display:none}.ag-acc summary:after{content:"+";font-family:var(--ag-sans);font-size:26px;font-weight:500;transition:transform .3s}.ag-acc details[open] summary:after{transform:rotate(45deg)}.ag-acc .ag-body{padding:0 0 24px;font-size:15px;line-height:1.75}.ag-acc .ag-body p+p{margin-top:10px}.ag-nut{width:100%;border-collapse:collapse;font-size:14px}.ag-nut th,.ag-nut td{text-align:left;padding:9px 0;border-bottom:1px solid rgba(23,21,31,.1)}.ag-nut th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-muted)}.ag-nut td:not(:first-child),.ag-nut th:not(:first-child){text-align:right}.ag-nut .ag-sub td:first-child{padding-left:16px;color:#3b3640}.ag-also{padding:110px 56px}.ag-also .ag-eyebrow{max-width:1328px;margin:0 auto;color:var(--ag-purple)}.ag-also h2{font-size:80px;max-width:1328px;margin:14px auto 48px}.ag-also .ag-card{min-height:520px}.ag-also .ag-card__img{height:330px}.ag-also .ag-card h3{font-size:48px}@media(prefers-reduced-motion:reduce){.ag-beer__can,.ag-fly,.ag-mat{animation:none!important}.ag-beer{background-attachment:scroll}.ag-coaster,.ag-card__img,.ag-mix-shot,.ag-giftcard,.ag-mat__inner,.ag-visual__img img{transition:none}}@media(max-width:1180px){.ag-beer__name{font-size:92px}.ag-beer__can img{height:600px}.ag-equation{font-size:84px}.ag-info{padding:48px 40px 80px}.ag-info h1{font-size:88px}.ag-more{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.ag-beer{grid-template-columns:minmax(0,1fr);min-height:0;padding:76px 16px 44px;gap:22px;background-attachment:scroll}.ag-beer:after{background:linear-gradient(to top,#0e0a1ab3,#0e0a1a00 62%)}.ag-beer--blonde-ale:after{background:linear-gradient(to top,#3db5aef2,#3db5ae00 62%)}.ag-beer__can,.ag-beer__left,.ag-beer__right{grid-column:1;justify-self:stretch;max-width:none}.ag-beer__can{grid-row:1;justify-self:center;margin:0}.ag-beer__can img{height:400px}.ag-beer__left{grid-row:2}.ag-beer__right{grid-row:3}.ag-beer__name{font-size:68px;margin-bottom:22px}.ag-award{top:20px;right:16px;width:116px;height:116px;padding:12px}.ag-award strong{font-size:26px}.ag-award small{font-size:9px}.ag-manifesto,.ag-reviews,.ag-news,.ag-more,.ag-why,.ag-also{padding:72px 16px}.ag-equation{font-size:52px}.ag-lede{font-size:16px;margin-bottom:48px}.ag-pillars{grid-template-columns:minmax(0,1fr)}.ag-pillar,.ag-pillar+.ag-pillar{padding:28px 0;border-left:0;border-bottom:1px solid rgba(23,21,31,.18)}.ag-pillar h3{font-size:34px}.ag-range{grid-template-columns:minmax(0,1fr);padding:64px 16px 56px;min-height:0}.ag-range h2{font-size:58px}.ag-range__cans{grid-row:1;height:420px;margin:0 -16px}.ag-range .ag-fly--1{width:44%;left:0;top:0}.ag-range .ag-fly--2{width:52%;left:26%;top:18%}.ag-range .ag-fly--3{width:40%;left:60%;top:4%}.ag-floor{display:none}.ag-incan{padding:72px 16px}.ag-incan__head h2{font-size:52px}.ag-incan__cols{grid-template-columns:minmax(0,1fr);gap:40px}.ag-incan li{font-size:38px}.ag-incan .ag-yes li{flex-wrap:wrap;gap:4px 12px}.ag-coasters{grid-template-columns:minmax(0,1fr);gap:36px}.ag-coaster{max-width:300px}.ag-promo{grid-template-columns:minmax(0,1fr)}.ag-promo__art{min-height:280px}.ag-promo__body{padding:28px 22px 32px}.ag-promo h3{font-size:44px}.ag-mats{grid-template-columns:minmax(0,1fr);padding:72px 16px 64px;gap:12px}.ag-mats h2{font-size:56px}.ag-mats p{font-size:16px}.ag-mats__art{grid-row:1;height:360px}.ag-mat{width:230px;height:230px}.ag-mat--a{left:0;top:110px}.ag-mat--b{left:38%;top:0}.ag-posts,.ag-cards{grid-template-columns:minmax(0,1fr)}.ag-cards .ag-wide{grid-column:auto}.ag-card{min-height:480px}.ag-shop-head{grid-template-columns:minmax(0,1fr);padding:56px 16px 32px;gap:20px}.ag-shop-head h1{font-size:72px}.ag-grid-pad{padding:0 16px 64px}.ag-why h2,.ag-also h2{font-size:52px}.ag-pdp{grid-template-columns:minmax(0,1fr)}.ag-visual{position:relative;top:0;height:560px;min-height:0}.ag-visual .ag-award{top:16px;right:16px;width:108px;height:108px;padding:12px}.ag-visual .ag-award strong{font-size:24px}.ag-visual .ag-award small{font-size:8px}.ag-thumb{width:58px;height:58px}.ag-info{padding:28px 16px 64px}.ag-info h1{font-size:64px}.ag-info .ag-lede{font-size:16px}.ag-buy{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ag-product.css.map */
