.ag-bf{--bf-ink:#20201e;--bf-cream:#f5f1e9;color:var(--bf-ink);background:var(--bf-cream);padding-bottom:28px}.ag-bf-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-top:42px;padding-bottom:42px}.ag-bf-copy{padding:15px 0}.ag-bf-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em}.ag-bf h1{font-size:clamp(38px,4.5vw,68px);line-height:1.05;letter-spacing:-.035em;max-width:640px;margin:24px 0}.ag-bf-offer{font-size:clamp(24px,2.5vw,36px);font-weight:650;line-height:1.2;margin:24px 0 12px}.ag-bf-copy>p:not([class]),.ag-bf-mystery p{line-height:1.6}.ag-bf-small{font-size:13px;line-height:1.5}.ag-bf-fine{font-size:11px;line-height:1.6;max-width:480px}.ag-bf-copy .button{display:inline-flex;min-height:48px;margin:12px 14px 10px 0}.ag-bf-text-link{display:block;margin:12px 0;color:inherit;text-underline-offset:5px;font-size:14px}.ag-bf-visual{overflow:hidden;border-radius:8px;background:#fff;aspect-ratio:1}.ag-bf-product-image{display:block;width:100%;height:100%;object-fit:contain}.ag-bf-mystery{display:grid;grid-template-columns:.85fr 1.15fr;gap:44px;align-items:center;background:#f8f5ef;color:#121212;padding-top:36px;padding-bottom:36px}.ag-bf-mystery h2{color:inherit;font-size:clamp(29px,3.2vw,45px);line-height:1.1;margin:12px 0 20px}.ag-bf-mystery-media img{display:block;width:100%;height:auto;max-height:400px;object-fit:contain}.ag-bf-packs{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.ag-bf-packs strong{font-size:15px;border:1px solid #989e91;padding:10px 14px}.ag-bf-mystery .button{background:#121212;color:#fff;--color-button-text:255,255,255;--color-button:18,18,18;min-height:48px}.ag-bf-terms{margin:24px 0;border-top:1px solid #c7c1b5;border-bottom:1px solid #c7c1b5;font-size:14px;line-height:1.6}.ag-bf-terms summary{display:list-item;padding:18px 4px;font-weight:600;cursor:pointer}.ag-bf-terms>div{padding:0 4px 18px}.ag-bf-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:20px;row-gap:3px;text-align:center;background:#121212;color:#fff;padding:10px 20px;font-size:13px;line-height:1.4;text-decoration:none;position:relative;z-index:5}.ag-bf-bar__main,.ag-bf-bar__mystery{font-weight:700}.ag-bf-bar__terms{font-size:10px;opacity:.8;text-decoration:underline;text-underline-offset:2px}.ag-bf-collection-note{padding:16px 24px;background:#f5f1e9;font-size:14px;text-align:center}.ag-bf-collection-note a{color:inherit;text-underline-offset:3px}.ag-bf-pdp{background:#f5f1e9;border:1px solid #d6c9ad;border-radius:8px;padding:14px 16px;margin:12px 0 18px;font-size:14px;line-height:1.45}.ag-bf-pdp p{margin:6px 0}.ag-bf-pdp>strong{font-size:16px}.ag-bf-pdp a{color:inherit;font-size:12px;text-underline-offset:3px}.ag-bf-cart-bonus{display:inline-flex;max-width:100%;margin:6px 0 0;padding:4px 8px;border:0;border-radius:4px;background:#fdf0f0;color:#b82424;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:0}.ag-bf-products{padding-top:38px;padding-bottom:38px}.ag-bf-card-note{font-size:12px;color:#3d4935;font-weight:600;margin:8px 0}.ag-bag-bf{font-size:11px;font-weight:700;line-height:1.2}.ag-mystery-bag-option input:focus-visible+label{outline:2px solid #847441;outline-offset:3px}.ag-bf-upgrade{padding:16px;background:#f5f1e9;margin-top:24px;font-size:14px}.ag-bf-upgrade a{color:inherit}.ag-bf a:focus-visible,.ag-bf-terms summary:focus-visible{outline:3px solid #847441;outline-offset:4px}@media(max-width:749px){.ag-bf-hero{grid-template-columns:1fr;gap:20px;padding-top:24px;padding-bottom:28px}.ag-bf-copy{padding:0}.ag-bf h1{margin:16px 0;font-size:40px}.ag-bf-offer{font-size:25px;margin-top:16px}.ag-bf-hero .ag-bf-visual{aspect-ratio:4/3}.ag-bf-product-image{object-fit:contain}.ag-bf-mystery{grid-template-columns:1fr;gap:18px;padding-top:24px;padding-bottom:28px}.ag-bf-mystery-media{max-width:230px;margin:auto}.ag-bf-mystery h2{font-size:32px}.ag-bf-bar{font-size:12px;padding:8px 12px;column-gap:12px}.ag-bf-bar__main{flex-basis:100%}.ag-bf-bar__terms{font-size:10px}.ag-bf-packs strong{font-size:14px}.ag-bf-copy .button{width:100%;margin-right:0}.ag-bf-fine{font-size:11px}}.ag-bf-mystery-feature{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-top:50px;padding-bottom:54px;color:#121212}.ag-bf-mystery-feature__image{display:block;background:#f8f5ef;overflow:hidden}.ag-bf-mystery-feature__image img{display:block;width:100%;height:auto;max-height:530px;object-fit:contain}.ag-bf-mystery-feature h2{font-family:var(--font-heading-family);font-size:clamp(30px,3vw,43px);font-weight:400;line-height:1.15;margin:14px 0 20px;color:inherit}.ag-bf-mystery-feature__copy>p{line-height:1.6;max-width:460px}.ag-bf-mystery-feature__packs{list-style:none;padding:0;margin:24px 0;border-top:1px solid #ded5c7}.ag-bf-mystery-feature__packs li{padding:12px 0;border-bottom:1px solid #ded5c7;font-size:17px}.ag-bf-mystery-feature .button{margin-top:12px;background:#121212;color:#fff}.ag-bf-pdp--mystery{background:#fff;border:0;border-top:1px solid #d7c6a3;border-bottom:1px solid #d7c6a3;border-radius:0;padding:16px 0;margin:18px 0 22px;color:#121212}.ag-bf-pdp--mystery .ag-bf-pdp__eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.14em;color:#78623a;margin-bottom:7px}.ag-bf-pdp--mystery>strong{display:block;font-size:17px;font-weight:600;letter-spacing:0;line-height:1.35}.ag-bf-pdp--mystery p{font-size:13px;line-height:1.5;letter-spacing:0;margin:8px 0 0}.ag-bf-pdp--mystery p.ag-bf-pdp__terms,.ag-bf-pdp--mystery p.ag-bf-pdp__terms a{font-size:11px;color:#6b6258}.ag-bf-pdp--mystery .ag-bf-pdp__terms a{display:inline;text-underline-offset:3px}@media(max-width:749px){.ag-bf-mystery-feature{grid-template-columns:1fr;gap:22px;padding-top:32px;padding-bottom:36px}.ag-bf-mystery-feature__image img{max-height:340px}.ag-bf-mystery-feature h2{font-size:31px;margin:10px 0 14px}.ag-bf-mystery-feature__packs{margin:18px 0}.ag-bf-mystery-feature__copy>p{font-size:14px}.ag-bf-mystery-feature .button{width:100%}}.ag-bf-mystery-inline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;align-items:center;font-size:14px;line-height:1.4;padding:12px 0;margin:12px 0 16px;border-block:1px solid #e5e5e5;letter-spacing:0;color:#121212}.ag-bf-mystery-inline>span{color:#555;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ag-bf-mystery-inline>strong{font-weight:600;color:#b82424}.ag-bf-collection-note{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 12px;padding-top:14px;padding-bottom:14px;background:transparent;border-bottom:1px solid #eee9e1;font-size:12px;line-height:1.4;letter-spacing:0}.ag-bf-collection-note>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#806738}.ag-bf-collection-note>a{text-decoration:none;color:#121212}.ag-bf-collection-note>a:hover{text-decoration:underline;text-underline-offset:4px}.ag-bf-mystery-feature__packs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;border:0}.ag-bf-mystery-feature__packs li{padding:11px 0;border-top:1px solid #ded5c7;border-bottom:0;font-size:15px;line-height:1.5}.ag-bf-mystery-feature__copy>p{max-width:430px}@media(max-width:749px){.ag-bf-mystery-feature{gap:18px}.ag-bf-mystery-feature h2{font-size:29px;max-width:300px}.ag-bf-mystery-feature__packs{gap:12px;margin:16px 0 6px}.ag-bf-mystery-feature__packs li{font-size:14px}.ag-bf-mystery-feature__copy>p{font-size:13px}.ag-bf-collection-note{font-size:12px}}.ag-bf-bar__mobile{display:none}@media(max-width:749px){.ag-bf-bar{padding:10px;min-height:38px;box-sizing:border-box}.ag-bf-bar__mobile{display:block;max-width:100%;font-size:clamp(12px,3.35vw,13px);line-height:1.5;letter-spacing:0;font-weight:700}.ag-bf-bar__main,.ag-bf-bar__mystery,.ag-bf-bar__terms{display:none}}@media(max-width:359px){html[lang^=en] .ag-bf-bar__mobile{font-weight:500}}@media(max-width:359px){.ag-bf-cart-bonus{font-size:11px;padding:3px 4px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ag-black-friday.css.map */
