.wnfbf-r8{--r8-pad: 32px}.wnfbf-r8 h2,.wnfbf-r8 .wnfbf-h1-scope,.wnfbf-r8 .wnfs-hero-description{text-wrap:balance}body:has(.wnfbf-r8) #wnf-bar,body:has(.wnfbf-r8) .wnf-service-nav{display:none}.wnfbf-r8 .wnfbf-hero .wnfbf-kicker{display:block;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:0;margin-bottom:14px}.wnfs.wnfbf-r8 .wnfbf-hero h1{font-size:clamp(60px,5.6vw,84px);letter-spacing:-2.6px}.wnfbf-r8 .wnfbf-hero h1 .wnfbf-h1-scope{margin-top:.3em;font-size:28px;line-height:1.2;font-weight:400;letter-spacing:-.3px}.wnfbf-r8 .wnfbf-hero .wnfs-hero-description{font-size:17px;margin:20px 0 28px}.wnfbf-r8 .wnfbf-hero-actions .wnfs-button{min-width:240px;font-size:16px}.wnfbf-r8 .wnfbf-picks h2{margin-bottom:20px}.wnfbf-r8 .wnfbf-picks-line{margin-top:-8px}.wnfbf-r8 .wnfbf-chip{min-height:44px;font-size:16px}.wnfbf-r8 .wnfbf-product .wnfs-product-info h3{margin-bottom:4px}.wnfbf-r8 .wnfbf-price{font-size:18px;margin-top:0}.wnfbf-r8 .wnfbf-product .wnfs-product-note{border-radius:999px;padding:5px 12px}.wnfbf-r8 .wnfbf-offers{padding-block:72px 80px}.wnfbf-r8 .wnfbf-offers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wnfbf-r8 .wnfbf-offer{display:flex;flex-direction:column;align-items:flex-start;background:#f3d9cd;border-radius:3px;overflow:hidden;padding-bottom:var(--r8-pad)}.wnfbf-r8 .wnfbf-offer-art{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#000 82%,transparent);mask-image:linear-gradient(to bottom,#000 82%,transparent)}.wnfbf-r8 .wnfbf-offer h2{margin:4px var(--r8-pad) 10px;font-size:clamp(27px,2.4vw,36px);line-height:1.08;letter-spacing:-1px}.wnfbf-r8 .wnfbf-offer p{margin:0 var(--r8-pad);font-size:17px;line-height:1.5;color:var(--plum)}.wnfbf-r8 .wnfbf-offer p a{color:inherit;text-decoration:underline;text-underline-offset:4px}.wnfbf-r8 .wnfbf-offer .wnfs-button{margin:22px var(--r8-pad) 0;font-size:16px;color:var(--plum)}.wnfbf-r8 .wnfbf-band{padding-block:64px}.wnfbf-r8 .wnfbf-band-copy>p{margin-top:12px;font-size:19px}.wnfbf-r8 .wnfbf-calls{flex-direction:row;flex-wrap:wrap;gap:12px}.wnfbf-r8 .wnfbf-button-line{min-width:200px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.8);font-size:16px}.wnfbf-r8 .wnfbf-button-line:hover{background:#ffffff1a;border-color:#fff}.wnfbf-r8 .wnfbf-button-line:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.wnfbf-r8 .wnfbf-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wnfbf-r8 .wnfbf-review{gap:18px}.wnfbf-r8 .wnfbf-review blockquote p{font-size:21px;line-height:1.32;font-weight:700;letter-spacing:-.3px;color:var(--plum)}.wnfbf-r8 .wnfbf-review figcaption span{font-size:15px}@media screen and (max-width:989px){.wnfbf-r8 .wnfbf-review-grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.wnfbf-r8{--r8-pad: 22px}.wnfbf-r8 .wnfbf-offers{padding-block:48px 56px}.wnfbf-r8 .wnfbf-offers-grid{grid-template-columns:1fr;gap:24px}.wnfbf-r8 .wnfbf-offer h2{font-size:27px;letter-spacing:-.8px}.wnfbf-r8 .wnfbf-offer p{font-size:17px}.wnfbf-r8 .wnfbf-offer .wnfs-button{align-self:stretch}.wnfbf-r8 .wnfbf-band{padding-block:48px}.wnfbf-r8 .wnfbf-calls .wnfs-button{flex:1 1 0;min-width:0}.wnfbf-r8 .wnfbf-review{padding:24px}.wnfbf-r8 .wnfbf-review blockquote p{font-size:20px}}@media screen and (max-width:700px){.wnfs.wnfbf-r8 .wnfs-hero.wnfbf-hero .wnfbf-hero-photo{height:auto;aspect-ratio:3 / 2;max-height:none}.wnfs.wnfbf-r8 .wnfs-hero.wnfbf-hero .wnfbf-hero-photo picture img{object-position:50% 50%;transform:none}.wnfbf-r8 .wnfbf-hero .wnfs-hero-copy{padding:20px 22px 24px}.wnfbf-r8 .wnfbf-hero .wnfbf-kicker{display:block;font-size:16px;margin-bottom:6px}.wnfs.wnfbf-r8 .wnfbf-hero h1{font-size:52px;letter-spacing:-1.8px}.wnfbf-r8 .wnfbf-hero h1 .wnfbf-h1-scope{font-size:18px;font-weight:400;letter-spacing:0;margin-top:.35em}.wnfbf-r8 .wnfbf-hero .wnfs-hero-description{font-size:16px;margin:10px 0 16px}.wnfbf-r8 .wnfbf-hero-actions{display:flex}.wnfbf-r8 .wnfbf-hero-actions .wnfs-button{flex:1;min-width:0;min-height:52px;font-size:16px}.wnfbf-r8 .wnfbf-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.wnfbf-r8 .wnfbf-chips::-webkit-scrollbar{display:none}.wnfbf-r8 .wnfbf-chip{flex:none;padding-inline:14px}}body:has(.wnfbf-r8) .wnfs-reviews-link{display:none}@media screen and (min-width:750px){.wnfbf-r8 .wnfbf-product .wnfs-product-info h3{min-height:0;margin-bottom:8px}}@media screen and (min-width:990px){.wnfbf-r8 .wnfbf-calls{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/wnf-black-friday-r8.css.map */
