:root{--af47-orange:#ff6a00;--af47-ink:#101827;--af47-cream:#fff8ef}.af181-hero{padding:clamp(34px,4.8vw,64px) max(20px,calc((100vw - 1200px)/2)) clamp(28px,3.3vw,45px)}.af181-hero h1{font-size:clamp(64px,8.25vw,112px);line-height:.82;margin:15px 0 21px}.af181-hero>div{max-width:500px;font-size:16px;line-height:1.45}.af47-hero-browse{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;margin-top:20px;padding:15px 22px;min-height:48px;border-radius:8px;background:var(--af47-orange);color:#fff;font-size:12px;font-weight:900;letter-spacing:.075em;text-decoration:none}.af47-hero-browse:hover,.af47-hero-browse:focus-visible{background:#dc5900;color:#fff}.af47-shop-perks{background:var(--af47-ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:clamp(14px,5vw,78px);padding:16px 20px;flex-wrap:wrap;font-size:11px;font-weight:900;letter-spacing:.055em;text-align:center}.af47-shop-intro{width:min(1280px,100%);margin:0 auto;padding:39px 24px 0;scroll-margin-top:90px}.af47-shop-intro p{font-size:10px;letter-spacing:.16em;color:#d65700;font-weight:900;margin:0 0 10px}.af47-shop-intro h2{font-size:clamp(30px,4vw,57px);font-weight:950;line-height:1;letter-spacing:-.065em;margin:0 0 9px;color:var(--af47-ink)}.af47-shop-intro h2 span{color:var(--af47-orange)}.af47-shop-intro small{display:block;font-size:11px;letter-spacing:.07em;font-weight:800;color:#4b5563}.af181-grid{padding-top:30px}.af47-card-size{color:#65717e;font-size:10px;letter-spacing:.09em;font-weight:800;margin:0 16px 8px;line-height:1.2}.af18-card .af47-card-size{margin:0 16px 8px}.af181-form button,.af18-form button{min-height:46px;background:var(--af47-orange);color:#fff;border-radius:10px;font-size:11px;letter-spacing:.035em;transition:background-color .15s ease,transform .15s ease}.af181-form button:hover,.af18-form button:hover{background:#dd5800;color:#fff}.af181-form button:disabled,.af18-form button:disabled{opacity:.52}.af181-info strong,.af18-info strong{font-size:clamp(14px,1.35vw,17px);line-height:1.15}.af181-info b,.af18-info b{font-size:15px;font-weight:900;color:var(--af47-ink)}.af47-lineup-perk{display:flex;align-items:center;gap:15px;justify-content:space-between;background:#fff1df;border:1px solid #ffd0a2;padding:12px 18px;border-radius:12px;margin:0 0 21px;color:#813800;font-size:11px;font-weight:900;letter-spacing:.07em}.af212-card__form button{background:var(--af47-orange);color:#fff;border-radius:9px;font-weight:900}.af212-card__form button:hover{background:#d85700;color:#fff}.af47-pdp-shipping{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:13px 0 16px;border:1px solid #ffd4ac;background:var(--af47-cream);border-radius:10px;padding:11px 13px;color:var(--af47-ink);line-height:1.4}.af47-pdp-shipping>span:first-child{font-size:19px}.af47-pdp-shipping [data-af47-shipping-copy]{flex:1;min-width:170px;font-size:11px;font-weight:900;letter-spacing:.035em}.af47-pdp-shipping small{font-size:10px;opacity:.72;font-weight:700;white-space:nowrap}.af47-mobile-pdp-bar{display:none}.af47-toast{position:fixed;bottom:24px;right:24px;z-index:100;width:min(390px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border-radius:13px;background:var(--af47-ink);color:#fff;box-shadow:0 18px 45px #00000040;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .17s,transform .17s,visibility .17s;font-family:inherit}.af47-toast[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.af47-toast__message{font-size:13px;line-height:1.45;font-weight:750}.af47-toast__cta{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:40px;padding:8px 13px;background:var(--af47-orange);color:#fff;text-decoration:none;border-radius:7px;font-size:11px;font-weight:900}.af47-toast__cta:hover{background:#db5700;color:#fff}@media(max-width:749px){.af181-hero{padding:31px 16px 29px}.af181-hero h1{font-size:clamp(50px,14vw,73px);line-height:.84;margin:15px 0}.af181-hero>div{font-size:14px}.af47-hero-browse{margin-top:17px;width:100%;justify-content:center;min-height:50px}.af47-shop-perks{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:9px;padding:13px}.af47-shop-perks span:first-child{grid-column:1 / -1}.af47-shop-intro{padding:25px 14px 0;scroll-margin-top:65px}.af47-shop-intro h2{font-size:clamp(27px,8vw,38px)}.af181-grid{padding-top:20px}.af181-info,.af18-info{min-height:0;padding:12px 10px 7px}.af181-info strong,.af18-info strong{font-size:12px;line-height:1.16}.af181-info b,.af18-info b{font-size:14px;margin-top:8px}.af181-form button,.af18-form button{font-size:10px;padding-inline:9px;min-height:46px}.af47-card-size,.af18-card .af47-card-size{font-size:9px;margin:1px 10px 8px}.af47-lineup-perk{flex-direction:column;align-items:flex-start;gap:4px;padding:12px;font-size:10px}.af47-pdp-shipping{padding:10px;gap:7px}.af47-pdp-shipping [data-af47-shipping-copy]{font-size:10px;min-width:145px}.af47-pdp-shipping small{font-size:9px}html.af47-js .af47-mobile-pdp-bar{position:fixed;inset:auto 0 0 0;z-index:22;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:10px max(13px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(13px,env(safe-area-inset-left));border-top:1px solid #e8d9c5;background:#fffaf2;color:#101827;box-shadow:0 -9px 30px #09172424;visibility:hidden;opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .18s,transform .18s,visibility .18s}html.af47-js .af47-mobile-pdp-bar[data-active=true]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.af47-mobile-pdp-bar__name{min-width:0;display:flex;flex-direction:column;gap:3px}.af47-mobile-pdp-bar__name strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:44vw;letter-spacing:-.01em}.af47-mobile-pdp-bar__name span{font-size:14px;font-weight:900;white-space:nowrap}.af47-mobile-pdp-bar button{min-height:48px;min-width:130px;padding:10px 17px;white-space:nowrap;border:0;border-radius:9px;color:#fff;background:var(--af47-orange);font-weight:900;font-size:11px;letter-spacing:.04em}.af47-mobile-pdp-bar button:disabled{opacity:.6}body:has(.af47-mobile-pdp-bar[data-active=true]){padding-bottom:calc(73px + env(safe-area-inset-bottom))}.af47-toast{bottom:calc(92px + env(safe-area-inset-bottom));right:12px;width:calc(100% - 24px);padding:13px}body:not(:has(.af47-mobile-pdp-bar[data-active=true])) .af47-toast{bottom:18px}.af47-toast__message{font-size:12px}}@media(prefers-reduced-motion:reduce){.af47-toast,.af47-mobile-pdp-bar{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/af47-conversion.css.map */
