.amp-stack{display:block;scroll-margin-top:calc(var(--header-height, 72px) + 12px);--amp-stack-bg: linear-gradient(90deg, #101010 0%, #4f4f4f 100%);--amp-stack-card: #111111;--amp-stack-ink: #ffffff;--amp-stack-intro: rgba(255, 255, 255, .8);--amp-stack-muted: rgba(255, 255, 255, .6);--amp-stack-faint: rgba(255, 255, 255, .5);--amp-stack-line: rgba(255, 255, 255, .2);--amp-stack-green: #18e36c;--amp-stack-save: #18e36c;--amp-stack-offer: #111111;--amp-stack-seg: rgba(255, 255, 255, .2);--amp-stack-glow: linear-gradient(90deg, #1e97ff 0%, #ff0200 50%, #ff9000 100%);--amp-stack-ease: cubic-bezier(.22, .61, .36, 1);--amp-stack-dur: .35s;color:var(--amp-stack-ink);font-synthesis:none}.shopify-section.amp-stack-section,.shopify-section.amp-stack-section>section{background-color:#f7f7f7}.amp-stack__inner{display:flex;flex-direction:column;gap:20px;width:100%;max-width:min(1300px,calc(100% - 40px));margin:0 auto}.amp-stack__panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 560px;grid-template-areas:"main summary" "offer offer";column-gap:40px;row-gap:20px;box-sizing:border-box;padding:50px;border-radius:40px;background:var(--amp-stack-bg);overflow:visible}.amp-stack__main{grid-area:main;display:flex;flex-direction:column;gap:40px;min-width:0}.amp-stack__copy{display:flex;flex-direction:column;gap:20px}.amp-stack h2.amp-stack__heading{margin:0;font-family:var(--font-heading-family);font-style:normal;font-size:54px;font-weight:900;font-variation-settings:"wght" 900;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--amp-stack-ink)}.amp-stack__intro{margin:0;font-family:var(--font-body-family);font-size:20px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.6;letter-spacing:0;color:var(--amp-stack-intro)}.amp-stack__products{display:flex;flex-direction:column;gap:20px;width:100%}.amp-stack .amp-stack__row{appearance:none;-webkit-appearance:none;display:grid;grid-template-columns:24px 70px minmax(0,1fr) auto;grid-template-areas:"check thumb meta price";gap:20px;align-items:center;width:100%;height:70px;min-height:70px;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:inherit;text-align:left;cursor:pointer;font:inherit;opacity:.5;outline:none;overflow:visible;transition:opacity var(--amp-stack-dur) ease}.amp-stack .amp-stack__row.is-selected,.amp-stack .amp-stack__row[aria-pressed=true]{opacity:1}.amp-stack__rule{display:block;width:100%;height:0;margin:0;border:0;border-top:1px solid var(--amp-stack-line);flex-shrink:0}.amp-stack__products>.amp-stack__rule:last-child{display:none}.amp-stack__row:focus-visible,.amp-stack__supply-btn:focus-visible,.amp-stack__ship:focus-visible,.amp-stack__offer-btn:focus-visible,.amp-stack .amp-button__control:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.amp-stack .amp-stack__check{appearance:none;-webkit-appearance:none;grid-area:check;position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;min-width:24px;height:24px;margin:0;padding:0;border:0;background:transparent;flex-shrink:0}.amp-stack__check svg{width:24px;height:24px;flex-shrink:0}.amp-stack .amp-stack__check-off,.amp-stack .amp-stack__check-on{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:24px;height:24px;transition:opacity .28s ease,transform var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack .amp-stack__check-on{opacity:0;transform:scale(.82)}.amp-stack .amp-stack__row.is-selected .amp-stack__check-off,.amp-stack .amp-stack__row[aria-pressed=true] .amp-stack__check-off{opacity:0}.amp-stack .amp-stack__row.is-selected .amp-stack__check-on,.amp-stack .amp-stack__row[aria-pressed=true] .amp-stack__check-on{opacity:1;transform:scale(1)}.amp-stack__thumb{grid-area:thumb;width:70px;height:70px;overflow:hidden;border-radius:5px;background:#161616;flex-shrink:0}.amp-stack__thumb img{display:block;width:100%;height:100%;object-fit:cover}.amp-stack__meta{grid-area:meta;display:flex;flex-direction:column;gap:10px;min-width:0}.amp-stack__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.amp-stack__name{font-family:var(--font-heading-family);font-size:24px;font-weight:700;font-variation-settings:"wght" 700;line-height:20px;letter-spacing:0;color:var(--amp-stack-ink)}.amp-stack__sub{margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:500;font-variation-settings:"wght" 500;line-height:20px;color:var(--amp-stack-muted);text-transform:lowercase}.amp-stack__tag{display:inline-flex;align-items:center;border-radius:5px;background:var(--amp-stack-green);color:#000;font-family:var(--font-heading-family);font-size:12px;font-weight:800;font-variation-settings:"wght" 800;letter-spacing:0;line-height:1.2;text-transform:none;white-space:nowrap;max-width:0;opacity:0;overflow:hidden;padding:2px 0;pointer-events:none;transition:max-width var(--amp-stack-dur) var(--amp-stack-ease),opacity .25s ease,padding .28s ease}.amp-stack__tag.is-on{max-width:12rem;opacity:1;padding:2px 8px;pointer-events:auto}.amp-stack__tag[hidden]{display:inline-flex}.amp-stack__price-col{grid-area:price;display:flex;flex-direction:column;gap:10px;justify-self:end;flex-shrink:0;min-width:max-content;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.amp-stack__price{display:block;font-family:var(--font-heading-family);font-size:24px;font-weight:700;font-variation-settings:"wght" 700;line-height:20px}.amp-stack__per{display:block;margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:500;font-variation-settings:"wght" 500;line-height:20px;color:var(--amp-stack-muted);text-transform:lowercase;white-space:nowrap}.amp-stack__row.is-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.amp-stack__summary-host{grid-area:summary;position:relative;isolation:isolate;z-index:0;width:560px;max-width:100%;align-self:start}.amp-stack__summary-host:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:var(--amp-stack-glow);pointer-events:none;z-index:-1;filter:blur(24px);opacity:.7;transition:opacity var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack:not(.is-empty) .amp-stack__summary-host:before{opacity:0}.amp-stack__summary{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;box-sizing:border-box;width:100%;padding:40px 30px;border:2px solid transparent;border-radius:20px;background:linear-gradient(var(--amp-stack-card),var(--amp-stack-card)) padding-box,var(--amp-stack-glow) border-box;transition:background var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack:not(.is-empty) .amp-stack__summary{background:linear-gradient(var(--amp-stack-card),var(--amp-stack-card)) padding-box,linear-gradient(var(--amp-stack-line),var(--amp-stack-line)) border-box}.amp-stack__fieldset{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;border:0}.amp-stack .amp-stack__legend{margin:0;font-family:var(--font-heading-family);font-size:20px;font-weight:800;font-variation-settings:"wght" 800;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--amp-stack-ink);text-box:cap alphabetic}.amp-stack__supply{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.amp-stack__supply-btn{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:70px;padding:0 10px;border:1px solid rgba(255,255,255,.5);border-radius:10px;background:transparent;color:var(--amp-stack-ink);cursor:pointer;font-family:var(--font-heading-family);transition:background-color var(--amp-stack-dur) var(--amp-stack-ease),border-color var(--amp-stack-dur) var(--amp-stack-ease),color .28s ease}.amp-stack__supply-btn.is-selected{background:#fff;border-color:#fff;color:#000}.amp-stack__supply-top{display:block;width:100%;font-size:20px;font-weight:900;font-variation-settings:"wght" 900;line-height:1;text-align:center;white-space:nowrap;text-box:cap alphabetic}.amp-stack__supply-sub{display:block;width:100%;margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;text-align:center;color:inherit;text-box:cap alphabetic}.amp-stack__free-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%) translateY(4px) scale(.92);padding:5px;border-radius:5px;background:var(--amp-stack-green);color:#000;font-family:var(--font-heading-family);font-size:12px;font-weight:800;font-variation-settings:"wght" 800;letter-spacing:0;line-height:1;white-space:nowrap;text-box:cap alphabetic;opacity:0;pointer-events:none;transition:opacity .28s ease,transform var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__free-badge.is-on{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.amp-stack__free-badge[hidden]{display:block}.amp-stack__ships{display:flex;flex-direction:column;gap:10px}.amp-stack__ship{box-sizing:border-box;display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;height:70px;margin:0;padding:15px 20px;border:1px solid var(--amp-stack-line);border-radius:10px;background:#111;color:inherit;text-align:left;cursor:pointer;font:inherit;overflow:visible;transition:background-color var(--amp-stack-dur) var(--amp-stack-ease),border-color var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__ship.is-selected{background:#fff3;border-color:transparent}.amp-stack__radio{position:relative;width:25px;height:25px;border:2px solid #ffffff;border-radius:50%;background:transparent;box-shadow:none}.amp-stack__radio:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .28s var(--amp-stack-ease)}.amp-stack__ship.is-selected .amp-stack__radio:after{transform:scale(1)}.amp-stack__ship-copy,.amp-stack__ship-prices{display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0}.amp-stack__ship-prices{align-items:flex-end;text-align:right;font-variant-numeric:tabular-nums}.amp-stack__ship-label{display:block;font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1;text-box:cap alphabetic}.amp-stack__ship-save{color:var(--amp-stack-save);font-weight:700;font-variation-settings:"wght" 700}.amp-stack__ship-sub{display:block;margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;color:var(--amp-stack-faint);white-space:nowrap;text-box:cap alphabetic}.amp-stack__ship-now{display:block;font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1;text-box:cap alphabetic}.amp-stack__ship-was{display:block;margin:0;font-family:var(--font-body-family);font-size:16px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;color:var(--amp-stack-muted);text-decoration:line-through;text-box:cap alphabetic}.amp-stack__ship-was[hidden]{display:none}.amp-stack__lines-host{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack:not(.is-empty) .amp-stack__lines-host{grid-template-rows:1fr}.amp-stack__lines-host>.amp-stack__lines{overflow:clip;overflow-clip-margin:.3em;overflow-clip-margin-bottom:calc(.3em + 3px);min-height:0}.amp-stack__lines{margin:0;padding:20px 0;border-top:1px solid var(--amp-stack-line);border-bottom:1px solid var(--amp-stack-line);list-style:none;display:flex;flex-direction:column}.amp-stack__line{display:grid;grid-template-rows:0fr;margin:0;padding:0;opacity:0;font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1;font-variant-numeric:tabular-nums;transition:grid-template-rows var(--amp-stack-dur) var(--amp-stack-ease),opacity .28s ease}.amp-stack__line.is-in{grid-template-rows:1fr;opacity:1}.amp-stack__line-inner{display:flex;justify-content:space-between;align-items:center;gap:10px;overflow:clip;overflow-clip-margin:.35em;overflow-clip-margin-bottom:calc(.35em + 3px);min-height:0;padding-bottom:0;transition:padding-bottom var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__line.is-in .amp-stack__line-inner{padding-bottom:20px}.amp-stack__line.is-in:last-child .amp-stack__line-inner{padding-bottom:calc(.35em + 3px)}.amp-stack__line span{line-height:1;text-box:cap alphabetic;overflow:visible;padding-bottom:3px}.amp-stack__line.is-save{color:var(--amp-stack-save)}.amp-stack__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-variant-numeric:tabular-nums}.amp-stack__total-label{font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1.2}.amp-stack__total-value{font-family:var(--font-heading-family);font-size:30px;font-weight:700;font-variation-settings:"wght" 700;line-height:1.1}.amp-stack__checkout{display:flex;flex-direction:column;gap:20px}.amp-stack__checkout .amp-button{width:100%;background:#fff;--amp-button-face: #ffffff;--amp-button-ink: #111111;--amp-button-height: 60px}.amp-stack.is-empty .amp-stack__checkout .amp-button--glow:before,.amp-stack.is-empty .amp-stack__checkout .amp-button--glow:after{opacity:0;animation:none}.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:before,.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:after{opacity:1}.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:after{animation:amp-hero-glow-shift 5s linear infinite}@media(min-width:750px){.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:not(:hover):not(:focus-within):before,.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:not(:hover):not(:focus-within):after{opacity:1}.amp-stack:not(.is-empty) .amp-stack__checkout .amp-button--glow:not(:hover):not(:focus-within):after{animation:amp-hero-glow-shift 5s linear infinite}}.amp-stack__checkout .amp-button.amp-button--glow .amp-button__control,.amp-stack__checkout .amp-button.amp-button--glow .amp-button__control:is(:hover,:focus,:focus-visible,:active),.amp-stack__checkout .amp-button.amp-button--glow .amp-button__control.loading{background:#fff;color:#111}.amp-stack__checkout .amp-button .amp-button__control:disabled,.amp-stack__checkout .amp-button .amp-button__control[aria-disabled=true]{opacity:1;color:#111;cursor:pointer}.amp-stack__checkout .amp-button .amp-button__control.loading{opacity:1;cursor:wait}.amp-stack__checkout .amp-button__label{display:inline-flex;align-items:center;gap:10px;font-family:var(--type-button-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1;color:inherit}.amp-stack__cart-icon{display:block;width:20px;height:21px;flex-shrink:0}.amp-stack__hint{margin:0;text-align:center;font-family:var(--font-body-family);font-size:14px;font-weight:500;font-variation-settings:"wght" 500;line-height:1.4;color:#ffffffb3;overflow:hidden;max-height:4em;opacity:1;transition:opacity .28s ease,max-height var(--amp-stack-dur) var(--amp-stack-ease),margin var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__hint[hidden]{display:block;opacity:0;max-height:0;margin:0;pointer-events:none}.amp-stack__note{margin:0;text-align:center;font-family:var(--font-body-family);font-size:16px;font-weight:400;font-style:italic;line-height:1.5;color:#fff9;overflow:hidden;max-height:5em;opacity:1;transition:opacity .28s ease,max-height var(--amp-stack-dur) var(--amp-stack-ease),margin var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__note[hidden]{display:block;opacity:0;max-height:0;margin:0;pointer-events:none}.amp-stack__error{margin:0;color:#f0a0a0;font-size:13px}.amp-stack__error[hidden]{display:none}.amp-stack__offer{grid-area:offer;position:relative;z-index:1;display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-template-areas:"art copy action";gap:20px;align-items:center;box-sizing:border-box;min-height:110px;padding:20px;border:0;border-radius:10px;background:var(--amp-stack-offer);overflow:visible}.amp-stack__offer-art{grid-area:art;position:relative;width:92px;height:70px;overflow:visible;border-radius:0}.amp-stack__offer-glow{position:absolute;left:0;top:-11px;width:92px;height:92px;border-radius:50%;background:#df9e838c;filter:blur(25px);pointer-events:none;z-index:0;transition:background-color .45s ease}.amp-stack__offer.is-unlocked .amp-stack__offer-glow{background:var(--amp-stack-green)}.amp-stack .amp-stack__offer-bottle{position:relative;z-index:1;display:block;width:92px;height:150px;max-width:none;max-height:none;margin-top:-40px;object-fit:contain;object-position:center;border-radius:0;clip-path:none}.amp-stack__offer-copy{grid-area:copy;display:flex;flex-direction:column;gap:10px;min-width:0}.amp-stack__offer-title{margin:0;font-family:var(--font-body-family);font-size:24px;font-weight:700;font-variation-settings:"wght" 700;line-height:1.2;letter-spacing:0;color:var(--amp-stack-ink)}.amp-stack__offer-sub{margin:0;font-family:var(--font-body-family);font-size:18px;font-weight:500;font-variation-settings:"wght" 500;line-height:1.2;color:var(--amp-stack-intro)}.amp-stack__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.amp-stack__seg{position:relative;overflow:hidden;height:10px;border-radius:999px;background:var(--amp-stack-seg)}.amp-stack__seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--amp-stack-green);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--amp-stack-ease)}.amp-stack__seg.is-filled:after{transform:scale(1)}.amp-stack__offer-btn{grid-area:action;box-sizing:border-box;min-width:220px;width:max-content;max-width:none;height:60px;padding:0 24px;border:0;border-radius:200px;background:#fff;color:#111;cursor:pointer;overflow:visible;font-family:var(--type-button-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1.2;letter-spacing:var(--type-button-letter-spacing);white-space:nowrap;transition:opacity .28s ease,min-width var(--amp-stack-dur) var(--amp-stack-ease),max-width var(--amp-stack-dur) var(--amp-stack-ease),width var(--amp-stack-dur) var(--amp-stack-ease),height var(--amp-stack-dur) var(--amp-stack-ease),padding var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__offer.is-unlocked .amp-stack__offer-btn{min-width:0;max-width:0;width:0;padding:0;opacity:0;pointer-events:none}@media(max-width:749px){.amp-stack-section,.shopify-section:has(.amp-stack){--sections-mobile-horizontal-padding: 0px;padding-left:0;padding-right:0}.amp-stack{padding-left:0;padding-right:0}.amp-stack__inner{width:100%;max-width:none;margin-left:0;margin-right:0}.amp-stack__panel{width:100%;border-radius:0}.amp-stack__offer{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"art copy" "action action";align-items:start;column-gap:16px;row-gap:32px;min-height:0;padding:16px 20px 20px}.amp-stack__offer-art{width:64px;height:54px}.amp-stack__offer-glow{width:64px;height:64px;top:-6px}.amp-stack .amp-stack__offer-bottle{width:64px;height:104px;margin-top:-25px}.amp-stack__offer-copy{z-index:1}.amp-stack__offer-title{font-size:18px;line-height:1.25}.amp-stack__offer-sub{font-size:14px;line-height:1.3}.amp-stack__offer-btn{width:100%;min-width:0;position:relative;z-index:2}.amp-stack__offer{transition:row-gap var(--amp-stack-dur) var(--amp-stack-ease)}.amp-stack__offer.is-unlocked{row-gap:0}.amp-stack__offer.is-unlocked .amp-stack__offer-btn{width:auto;height:0;min-width:0}}@media(min-width:1200px){.amp-stack__offer-title,.amp-stack__offer-sub{white-space:nowrap}}@media(max-width:1199px){.amp-stack__panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "summary" "offer";padding:40px 32px;column-gap:20px;row-gap:24px}.amp-stack__summary-host{width:100%;align-self:stretch}}@media(max-width:699px){.amp-stack h2.amp-stack__heading{font-size:32px;line-height:1}.amp-stack__intro{font-size:16px;font-weight:400;font-variation-settings:"wght" 400;line-height:1.6}.amp-stack .amp-stack__row{grid-template-columns:24px minmax(0,1fr) max-content;grid-template-areas:"check meta price";column-gap:20px;row-gap:0;height:auto;min-height:0;align-items:center;padding:0}.amp-stack .amp-stack__check{margin-top:0}.amp-stack__thumb{display:none}.amp-stack__name,.amp-stack__price{font-size:20px;font-weight:700;font-variation-settings:"wght" 700;line-height:1}.amp-stack__sub,.amp-stack__per{font-size:12px;font-weight:500;font-variation-settings:"wght" 500;line-height:1}.amp-stack__meta,.amp-stack__price-col{gap:10px}.amp-stack__price-col{text-align:right;padding-top:0}.amp-stack__summary-host:before{filter:blur(14px);opacity:.75}.amp-stack:not(.is-empty) .amp-stack__summary-host:before{opacity:0}.amp-stack__summary{padding:22px 12px;gap:20px}.amp-stack .amp-stack__legend{font-size:16px;font-weight:800;font-variation-settings:"wght" 800;letter-spacing:1px}.amp-stack__supply-btn{height:70px;gap:10px;padding:0 10px}.amp-stack__supply-top{font-size:16px;font-weight:900;font-variation-settings:"wght" 900}.amp-stack__supply-sub{font-size:12px;font-weight:500;font-variation-settings:"wght" 500}.amp-stack .amp-stack__ship{height:auto;min-height:70px;padding:15px 10px;align-items:center}.amp-stack__ship-label,.amp-stack__ship-now{font-size:16px;font-weight:700;font-variation-settings:"wght" 700;line-height:1}.amp-stack__ship-sub,.amp-stack__ship-was{white-space:nowrap;font-size:12px;font-weight:500;font-variation-settings:"wght" 500;line-height:1}.amp-stack__ship-copy,.amp-stack__ship-prices{gap:10px}.amp-stack__line{font-size:14px;font-weight:700;font-variation-settings:"wght" 700}.amp-stack__total-label{font-size:16px;font-weight:700;font-variation-settings:"wght" 700}.amp-stack__total-value{font-size:24px;font-weight:700;font-variation-settings:"wght" 700;line-height:1}.amp-stack__note{font-size:14px;line-height:1.5}}@media(max-width:599px){.amp-stack__panel{padding:40px 20px 24px;row-gap:20px;border-radius:0}.amp-stack h2.amp-stack__heading{font-size:32px}.amp-stack__intro{font-size:16px;line-height:1.6}.amp-stack__main{gap:28px}.amp-stack__offer{padding:16px}}@media(max-width:479px){.amp-stack__panel{padding:40px 20px 24px;border-radius:0}.amp-stack h2.amp-stack__heading{font-size:32px}.amp-stack .amp-stack__row{grid-template-columns:22px minmax(0,1fr) max-content}.amp-stack .amp-stack__check{width:22px;min-width:22px;height:22px;margin-top:0}.amp-stack__check svg{width:22px;height:22px}.amp-stack__free-badge{font-size:12px;padding:5px;top:-10px}.amp-stack .amp-stack__ship{grid-template-columns:22px minmax(0,1fr) auto;column-gap:10px;padding:14px}.amp-stack__radio{width:22px;height:22px}}.amp-stack-promo{position:relative;display:grid;grid-template-columns:350px minmax(0,1fr);align-items:center;box-sizing:border-box;min-height:246px;overflow:hidden;border-radius:20px;background:linear-gradient(90deg,#b25738 52.231%,#e58f6b);color:#fff}.amp-stack-promo__art{position:relative;z-index:0;align-self:stretch;min-height:246px;pointer-events:none}.amp-stack-promo__art img{position:absolute;left:0;top:50%;width:416px;height:416px;transform:translateY(-50%);object-fit:cover;object-position:center}.amp-stack-promo__fade{position:absolute;top:0;bottom:0;left:315px;width:101px;background:linear-gradient(90deg,#b2573800,#b25738);pointer-events:none}.amp-stack-promo__body{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:30px;min-width:0;padding:50px 50px 50px 0}.amp-stack-promo__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-width:0}.amp-stack-promo__kicker,.amp-stack-promo__title,.amp-stack-promo__sub{margin:0;color:#fff}.amp-stack-promo__kicker{font-family:var(--font-heading-family);font-size:18px;font-weight:700;font-variation-settings:"wght" 700;line-height:1.11;letter-spacing:2px;text-transform:uppercase}.amp-stack-promo__title{font-family:var(--font-heading-family);font-size:45px;font-weight:900;font-variation-settings:"wght" 900;line-height:1;letter-spacing:.05em;text-transform:uppercase}.amp-stack-promo__sub{font-family:var(--font-body-family);font-size:20px;font-weight:500;font-variation-settings:"wght" 500;line-height:1;letter-spacing:0;color:#fffc}.amp-stack-promo__action{flex:0 0 300px;width:300px;min-width:0}.amp-stack-promo__action .amp-button{width:100%}@media(min-width:750px)and (max-width:1299px){.amp-stack-promo .amp-stack-promo__body{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}.amp-stack-promo .amp-stack-promo__action{flex:0 0 auto;width:auto}.amp-stack-promo__title{text-wrap:balance}}@media(max-width:959px){.amp-stack-promo,.amp-stack-promo__art{min-height:315px}.amp-stack-promo__art img{height:446px}.amp-stack-promo__body{flex-direction:column;align-items:stretch;gap:30px}.amp-stack-promo__kicker{font-size:16px;line-height:1.25}.amp-stack-promo__title{font-size:35px}.amp-stack-promo__sub{font-size:18px;line-height:1.11}.amp-stack-promo__action{flex:0 0 auto;width:100%}}@media(max-width:749px){.amp-stack-promo{grid-template-columns:minmax(0,1fr);min-height:0;margin:0 20px;background:linear-gradient(180deg,#b25738 50%,#e58f6b)}.amp-stack-promo__art{min-height:287px;height:287px}.amp-stack-promo__art img{width:100%;height:100%;top:0;transform:none;object-position:center 28%}.amp-stack-promo__fade{top:auto;bottom:0;left:0;width:100%;height:109px;background:linear-gradient(180deg,#b2573800,#b25738)}.amp-stack-promo__body{padding:23px 20px 50px}.amp-stack-promo__title{font-size:29px}.amp-stack-promo__sub{font-size:16px;line-height:1.25}}@keyframes amp-stack-live{0%{opacity:.4}to{opacity:1}}.amp-stack .is-live{animation:amp-stack-live .32s ease}@media(prefers-reduced-motion:reduce){.amp-stack .amp-stack__row,.amp-stack .amp-stack__check-off,.amp-stack .amp-stack__check-on,.amp-stack__tag,.amp-stack__supply-btn,.amp-stack__free-badge,.amp-stack__ship,.amp-stack__radio:after,.amp-stack__lines-host,.amp-stack__line,.amp-stack__line-inner,.amp-stack__hint,.amp-stack__note,.amp-stack__offer-glow,.amp-stack__seg:after,.amp-stack__offer-btn,.amp-stack__offer,.amp-stack__summary-host:before{transition:none}.amp-stack .is-live{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/amp-stack-builder.css.map */
