.naah-bf{--bf-pad: 20px;font-family:var(--font-body-family)}.naah-bf__hero{display:grid;background:var(--bf-bg);color:var(--bf-fg)}.naah-bf__copy{padding:36px var(--bf-pad) 32px}.naah-bf .naah-bf__label{margin:0 0 14px;font-size:15px;line-height:1.3;letter-spacing:0;color:var(--bf-accent)}.naah-bf .naah-bf__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(38px,4.2vw + 20px,80px);font-weight:500;line-height:.98;letter-spacing:-.025em;text-transform:none;color:var(--bf-fg)}.naah-bf__title em,.naah-bf__title i{font-style:italic;font-weight:300;color:var(--bf-accent)}.naah-bf__text{margin-top:18px;max-width:34em;font-size:17px;line-height:1.45;letter-spacing:0;color:color-mix(in srgb,var(--bf-fg) 82%,transparent)}.naah-bf__text p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.naah-bf__text p+p{margin-top:10px}.naah-bf__cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;margin-top:26px;padding:0 28px;width:100%;background:var(--bf-accent);color:var(--bf-accent-fg);font-size:15px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s}.naah-bf .naah-bf__cta svg{flex:none;width:22px;height:22px;transition:transform .25s}.naah-bf__note{margin:12px 0 0;font-size:14px;letter-spacing:0;color:color-mix(in srgb,var(--bf-fg) 60%,transparent)}.naah-bf__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#111}.naah-bf__media picture,.naah-bf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.naah-bf__img{object-fit:cover;object-position:50% 25%}.naah-bf__band{overflow:hidden;background:var(--bf-accent);color:var(--bf-accent-fg)}.naah-bf__band-track{display:flex;width:max-content}.naah-bf__band-group{display:flex;flex:none}.naah-bf__band-item{display:inline-flex;align-items:center;gap:22px;padding:13px 22px 13px 0;font-size:17px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.naah-bf__band-item svg{flex:none}.naah-bf__perks{padding:44px var(--bf-pad) 8px;max-width:1440px;margin:0 auto}.naah-bf .naah-bf__perks-title{margin:0 0 22px;font-family:var(--font-heading-family);font-size:clamp(26px,1.6vw + 18px,40px);font-weight:500;line-height:1.05;letter-spacing:-.02em;text-transform:none;color:#000}.naah-bf__perks-list{list-style:none;margin:0;padding:0;display:grid}.naah-bf__perk{display:grid;grid-template-columns:40px 1fr;column-gap:8px;padding:18px 0;border-top:1px solid #e3e3e3}.naah-bf__perk-num{grid-row:span 2;padding-top:3px;font-size:14px;font-weight:500;line-height:1.4;color:var(--bf-accent);font-variant-numeric:tabular-nums}.naah-bf .naah-bf__perk-title{margin:0;font-family:var(--font-heading-family);font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:#000}.naah-bf__perk-text{margin:4px 0 0;font-size:15px;line-height:1.45;letter-spacing:0;color:#5c5c5c}.naah-bf__anchor,.naah-bf .naah-bf__anchor:empty{display:block;scroll-margin-top:70px}.naah-bf .naah-bf__form-title{margin:0;padding:44px var(--bf-pad) 22px;font-family:var(--font-heading-family);font-size:clamp(26px,1.6vw + 18px,40px);font-weight:500;line-height:1.05;letter-spacing:-.02em;text-align:center;text-transform:none;color:#000}.section-naah-bf+.shopify-section [data-form-root]{max-width:560px;margin-inline:auto;padding-inline:20px}.naah-bf__sticky{display:none}@media(max-width:1024px){.naah-bf__sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:98;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bf-bg);transform:translateY(110%);visibility:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s}.naah-bf__sticky[data-toolbar]{bottom:var(--naah-bf-toolbar, 0px);padding-bottom:10px}.naah-bf__sticky.is-on{transform:none;visibility:visible;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s}.naah-bf__cta--sticky{margin-top:0;min-height:50px}body.naah-bf-cta-on .help-customer{bottom:150px}body.naah-bf-cta-on .list-options-help{bottom:290px}}@media(min-width:750px){.naah-bf{--bf-pad: 40px}.naah-bf__cta{width:auto;min-width:320px}.naah-bf__perks-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media(min-width:990px){.naah-bf__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:min(780px,calc(100svh - 110px))}.naah-bf__hero--sem-foto{grid-template-columns:minmax(0,1fr);min-height:0}.naah-bf__copy{align-self:center;padding:72px clamp(40px,6vw,120px)}.naah-bf__text{margin-top:24px;font-size:19px}.naah-bf__cta{margin-top:34px}.naah-bf__media{aspect-ratio:auto}.naah-bf__perks{padding:72px clamp(40px,6vw,120px) 16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);column-gap:56px;align-items:start}.naah-bf__perks-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.naah-bf__perk{padding:22px 0 26px}.naah-bf .naah-bf__perk-title{font-size:21px}}@media(hover:hover){.naah-bf__cta:hover{background:var(--bf-fg);color:var(--bf-bg)}.naah-bf__cta:hover svg{transform:translate(4px)}}.naah-bf__cta:focus-visible{outline:2px solid var(--bf-fg);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.naah-bf__img{animation:naah-bf-reveal .8s cubic-bezier(.2,.7,.2,1) both}.naah-bf__band-track{animation:naah-bf-marquee 32s linear infinite}.naah-bf__cta:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:naah-bf-shine 5s ease-in-out 1.5s infinite;pointer-events:none}}@keyframes naah-bf-reveal{0%{clip-path:inset(7% 7% 7% 7%);transform:scale(1.08)}to{clip-path:inset(0);transform:none}}@keyframes naah-bf-marquee{to{transform:translate(-50%)}}@keyframes naah-bf-shine{0%,70%{left:-60%}to{left:130%}}body .faqs-body .faqs-card .card-header .title{font-size:17px;line-height:1.35;letter-spacing:0}body .faqs-body .faqs-card .card-body,body .faqs-body .faqs-card .card-body p{font-size:16px;line-height:1.6;letter-spacing:0}@media(min-width:1025px){body .faqs-body .faqs-card .card-header .title{font-size:19px}body .faqs-body .faqs-card .card-body,body .faqs-body .faqs-card .card-body p{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/naah-black-friday.css.map */
