.black-friday-warm-up{--bf-u: min(var(--rbn-u), 1px);--bf-gold: #f3c867;--bf-highlight: #e4b781;--bf-edge: #c89b64;--bf-gradient: linear-gradient(90deg, #c89b64, #fde4bc 49.519%, #c89b64);--bf-gradient-vertical: linear-gradient(180deg, #c89b64, #fde4bc 49.519%, #c89b64);display:block;isolation:isolate;overflow:clip;color:#fff;background:#000;font:400 calc(24 * var(--bf-u))/1.5 Poppins,sans-serif}.black-friday-warm-up :is(h1,h2,h3,p,ol){margin:0}.black-friday-warm-up :is(h1,h2,h3){font-family:inherit;letter-spacing:normal;text-transform:none}.black-friday-warm-up :is(h2,h3){font-weight:800}.black-friday-warm-up :is(h2,h3)>strong{color:var(--bf-highlight);font-weight:inherit}.black-friday-warm-up picture{display:block}.black-friday-warm-up img{display:block;max-width:none}.black-friday-warm-up .campaign-inner{position:relative;width:min(calc(1200 * var(--bf-u)),calc(100% - 40 * var(--bf-u)));margin-inline:auto}.black-friday-warm-up .hero-stage{position:relative;height:calc(720 * var(--bf-u))}.black-friday-warm-up .hero-art{position:absolute;top:0;right:0;bottom:0;left:0}.black-friday-warm-up .hero-art :is(picture,img){width:100%;height:100%}.black-friday-warm-up .hero-art img{object-fit:cover}.black-friday-warm-up .hero-inner{height:100%}.black-friday-warm-up .hero-copy{position:absolute;top:calc(209.593 * var(--bf-u));left:0;width:calc(448 * var(--bf-u))}.black-friday-warm-up .hero-eyebrow{width:max-content;height:calc(23.476 * var(--bf-u));margin-left:calc(5 * var(--bf-u));padding:calc(2 * var(--bf-u)) calc(14 * var(--bf-u));border-radius:calc(10 * var(--bf-u)) 0;background:linear-gradient(173deg,#dba141 22.001%,#fae9af 54.715%,#dba141 84.931%);color:#000;font-size:calc(16 * var(--bf-u));line-height:calc(20 * var(--bf-u));font-weight:600;letter-spacing:.12em;text-transform:uppercase;transform:skew(-12deg) scaleY(.98)}.black-friday-warm-up .hero-copy h1{display:flex;gap:calc(6 * var(--bf-u));align-items:center;margin-top:calc(12 * var(--bf-u));white-space:nowrap;font-size:calc(44 * var(--bf-u));line-height:calc(56 * var(--bf-u));font-style:italic;font-weight:600;text-transform:capitalize}.black-friday-warm-up .hero-copy h1 strong{font-size:calc(48 * var(--bf-u));font-weight:800}.black-friday-warm-up .hero-copy :is(h1 strong,.hero-addon strong){background:linear-gradient(159deg,#dba141 37.8%,#fae9af 52.418%,#dba141 65.92%);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .hero-addon{display:flex;gap:calc(8 * var(--bf-u));font-size:calc(28 * var(--bf-u));line-height:calc(40 * var(--bf-u));font-weight:700;font-style:italic;white-space:nowrap}.black-friday-warm-up .hero-addon strong{padding-right:.2em;font-weight:700}.black-friday-warm-up .hero-subtitle{font-size:calc(20 * var(--bf-u));line-height:calc(32 * var(--bf-u));font-weight:500;font-style:italic}.black-friday-warm-up .hero-date{margin-top:calc(16 * var(--bf-u));font-size:calc(20 * var(--bf-u));line-height:calc(28 * var(--bf-u));font-weight:700;text-transform:uppercase}.black-friday-warm-up .hero-copy :is(h1,.hero-addon,.hero-subtitle){font-family:var(--bf-italic-font)}.black-friday-warm-up .hero-brands{position:absolute;right:0;bottom:calc(34.225 * var(--bf-u));width:calc(133 * var(--bf-u))}.black-friday-warm-up .hero-brands img{width:100%;height:auto}.black-friday-warm-up .timeline-section{padding-block:calc(64 * var(--bf-u))}.black-friday-warm-up .timeline-track{height:calc(141 * var(--bf-u));padding:0;list-style:none}.black-friday-warm-up .timeline-track:before{content:"";position:absolute;inset-inline:0;top:calc(21 * var(--bf-u));height:calc(10 * var(--bf-u));border-radius:999px;background:var(--bf-gradient)}.black-friday-warm-up .timeline-item{position:absolute;top:0;left:22.5%;width:calc(126 * var(--bf-u));text-align:center;font-size:calc(20 * var(--bf-u));line-height:1.2;font-weight:800;text-transform:uppercase;color:#959595}.black-friday-warm-up .timeline-item+.timeline-item{left:67%}.black-friday-warm-up .timeline-item picture{width:calc(52 * var(--bf-u));height:calc(52 * var(--bf-u));margin:0 auto calc(9 * var(--bf-u))}.black-friday-warm-up .timeline-item img{width:100%;height:auto}.black-friday-warm-up .timeline-item h2{position:relative;left:50%;width:max-content;transform:translate(-50%);white-space:nowrap;font-size:inherit;line-height:inherit;text-transform:uppercase}.black-friday-warm-up .timeline-item h2 br{display:none}.black-friday-warm-up .timeline-item p{margin-top:calc(8 * var(--bf-u));white-space:nowrap}.black-friday-warm-up .timeline-item.is-active h2{background:var(--bf-gradient);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .timeline-item.is-active p{color:#fff}.black-friday-warm-up .countdown-section{display:flex;flex-direction:column;align-items:center;gap:calc(28 * var(--bf-u))}.black-friday-warm-up .countdown-section h2{font-size:calc(24 * var(--bf-u));line-height:1.5;font-weight:500;text-transform:capitalize}.black-friday-warm-up .campaign-countdown{display:flex;align-items:flex-start;justify-content:center;gap:calc(20 * var(--bf-u))}.black-friday-warm-up .countdown-item{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--bf-u));font-family:Rubik,sans-serif}.black-friday-warm-up .countdown-item strong{padding-block:calc(6 * var(--bf-u));margin-block:calc(-6 * var(--bf-u));background:var(--bf-gradient-vertical);background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(42 * var(--bf-u));font-weight:500;line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-variant-numeric:tabular-nums}.black-friday-warm-up .countdown-item span{color:#d1a773;font-size:calc(20 * var(--bf-u));line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}.black-friday-warm-up .countdown-colon{width:calc(6 * var(--bf-u));height:calc(20 * var(--bf-u))}.black-friday-warm-up .signup-section{padding-block:calc(96 * var(--bf-u)) calc(120 * var(--bf-u));scroll-margin-top:calc(var(--header-height, 80px) + var(--announcement-bar-height, 0px) + 20px)}.black-friday-warm-up .signup-card{display:grid;grid-template-columns:1fr 1fr;min-height:calc(380 * var(--bf-u));overflow:hidden;border-radius:calc(12 * var(--bf-u))}.black-friday-warm-up .signup-art{position:relative;background:#12171e}.black-friday-warm-up .signup-art :is(picture,img){width:100%;height:100%}.black-friday-warm-up .signup-art img{object-fit:cover;object-position:left center}.black-friday-warm-up .signup-content{display:flex;flex-direction:column;justify-content:center;gap:calc(16 * var(--bf-u));padding:calc(48 * var(--bf-u)) calc(32 * var(--bf-u)) calc(88 * var(--bf-u));background:var(--bf-gradient-vertical);color:#000}.black-friday-warm-up .signup-content h2{font-size:calc(42 * var(--bf-u));line-height:1.5}.black-friday-warm-up .signup-content h2>strong{color:inherit}.black-friday-warm-up .signup-description{font-size:calc(19 * var(--bf-u));font-weight:500}.black-friday-warm-up .subscribe-form{position:relative;width:min(100%,calc(500 * var(--bf-u)))}.black-friday-warm-up .subscribe-row{--bf-submit-width: calc(148 * var(--bf-u));position:relative;display:flex}.black-friday-warm-up .subscribe-row input{flex:1;min-width:0;width:0;border:0;border-radius:999px 0 0 999px;padding:calc(16 * var(--bf-u)) calc(24 * var(--bf-u));background:#fff6;color:#000;font:500 calc(18 * var(--bf-u))/1.5 Poppins,sans-serif}.black-friday-warm-up .subscribe-row input::placeholder{color:#000;opacity:1}.black-friday-warm-up .subscribe-row button{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--bf-submit-width);padding:calc(16 * var(--bf-u));border:0;border-radius:0 999px 999px 0;background:#000;color:#fff;font:600 calc(18 * var(--bf-u))/1.5 Poppins,sans-serif;text-align:center;cursor:pointer}.black-friday-warm-up .subscribe-row button:disabled{opacity:.6;cursor:wait}.black-friday-warm-up :is(a,button,input){-webkit-tap-highlight-color:transparent}.black-friday-warm-up :is(a,button,input):is(:focus,:focus-visible,:active){outline:none;box-shadow:none}.black-friday-warm-up .mini-banner:before{content:""}.black-friday-warm-up :is(.mini-banner,.deal-card):before{position:absolute;z-index:2;top:calc(var(--bf-stroke) / -2);left:calc(var(--bf-stroke) / -2);box-sizing:border-box;width:calc(200% + 2 * var(--bf-stroke));height:calc(200% + 2 * var(--bf-stroke));padding:calc(2 * var(--bf-stroke));border-radius:calc(2 * var(--bf-radius) + var(--bf-stroke));background:var(--bf-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transform:scale(.5);transform-origin:top left;pointer-events:none}.black-friday-warm-up .subscribe-status{position:absolute;top:calc(100% + 8 * var(--bf-u));inset-inline:0;font-size:max(12px,calc(14 * var(--bf-u)));line-height:1.4;color:#8f1d14}.black-friday-warm-up .subscribe-status:empty{display:none}.black-friday-warm-up .subscribe-status[data-state=success]{color:#176b45}.black-friday-warm-up .sneak-peek-section{position:relative;padding-block:calc(96 * var(--bf-u)) calc(120 * var(--bf-u))}.black-friday-warm-up .peek-backdrop{position:absolute;top:0;right:0;bottom:0;left:0}.black-friday-warm-up .peek-backdrop img{width:100%;height:auto}.black-friday-warm-up .section-heading{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--bf-u));text-align:center}.black-friday-warm-up .section-heading h2{font-size:calc(40 * var(--bf-u));line-height:1.5}.black-friday-warm-up .section-heading>p{font-size:calc(28 * var(--bf-u));line-height:1.5;font-weight:500;letter-spacing:.02em;text-transform:capitalize}.black-friday-warm-up .deal-list{position:relative;height:calc(1294 * var(--bf-u));margin-top:calc(72 * var(--bf-u))}.black-friday-warm-up .deal-card{position:absolute;top:calc(106 * var(--bf-u));left:0;width:calc(565 * var(--bf-u));height:calc(321 * var(--bf-u))}.black-friday-warm-up .deal-card>picture{position:relative;top:calc(-17 * var(--bf-u));width:100%;height:100%}.black-friday-warm-up .deal-image{width:100%;height:auto}.black-friday-warm-up .deal-copy{position:absolute;z-index:1;left:0;top:calc(52 * var(--bf-u));width:calc(235 * var(--bf-u))}.black-friday-warm-up .deal-copy h3{font-size:calc(36 * var(--bf-u));line-height:1.5}.black-friday-warm-up .deal-copy h3 small{display:block;color:#fff;font-size:calc(24 * var(--bf-u));font-weight:500}.black-friday-warm-up .deal-copy h3 strong{display:block;font-weight:800;color:var(--bf-gold);white-space:nowrap}.black-friday-warm-up .deal-copy>p{margin-top:calc(4 * var(--bf-u));font-size:calc(24 * var(--bf-u));line-height:1.5}.black-friday-warm-up .deal-card:nth-child(2){top:calc(426 * var(--bf-u));left:calc(623 * var(--bf-u));width:calc(624.5 * var(--bf-u));height:calc(304.5 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(2) .deal-copy{top:calc(56.6 * var(--bf-u));width:calc(275 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(2)>picture{top:0}.black-friday-warm-up .deal-card:nth-child(3){top:calc(750 * var(--bf-u));width:calc(577 * var(--bf-u));height:calc(279.5 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(3) .deal-copy{top:calc(67.5 * var(--bf-u));width:calc(245 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(3)>picture{top:0}.black-friday-warm-up .deal-card:nth-child(3) .deal-copy h3 strong{color:var(--bf-highlight)}.black-friday-warm-up .deal-card:nth-child(4){top:calc(1032 * var(--bf-u));left:calc(623 * var(--bf-u));width:calc(624 * var(--bf-u));height:calc(329 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(4)>picture{position:absolute;top:0;left:calc(191 * var(--bf-u));width:calc(432.255 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(4) .deal-image{width:calc(455.5 * var(--bf-u));transform:translate(calc(-.698 * var(--bf-u)))}.black-friday-warm-up .deal-card:nth-child(4) .deal-copy{top:calc(100.5 * var(--bf-u));width:calc(314 * var(--bf-u))}.black-friday-warm-up .price-section{position:relative;padding-block:calc(96 * var(--bf-u)) calc(120 * var(--bf-u))}.black-friday-warm-up .price-backdrop{position:absolute;inset:calc(30 * var(--bf-u)) 0 auto}.black-friday-warm-up .price-backdrop img{width:100%;height:auto}.black-friday-warm-up .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20 * var(--bf-u));margin-top:calc(64 * var(--bf-u))}.black-friday-warm-up .product-card{position:relative;align-items:stretch;gap:0;overflow:hidden;border-radius:calc(12 * var(--bf-u));background:#fff;color:#000}.black-friday-warm-up .product-art img{width:100%;height:auto}.black-friday-warm-up .product-saving{position:absolute;top:0;right:0;padding:calc(8 * var(--bf-u)) calc(16 * var(--bf-u));border-radius:0 0 0 calc(15 * var(--bf-u));background:#fff;font-size:calc(20 * var(--bf-u));line-height:1.5;font-weight:800}.black-friday-warm-up .product-saving span{background:var(--bf-gradient);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .product-copy{display:flex;flex-direction:column;align-items:center;gap:calc(28 * var(--bf-u));padding:calc(28 * var(--bf-u)) calc(16 * var(--bf-u)) calc(16 * var(--bf-u))}.black-friday-warm-up .product-copy h3{font-size:calc(32 * var(--bf-u));line-height:1.28;text-align:center}.black-friday-warm-up .product-prices{display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--bf-u))}.black-friday-warm-up .product-prices strong{padding-block:calc(6 * var(--bf-u));margin-block:calc(-6 * var(--bf-u));background:var(--bf-gradient);background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(50 * var(--bf-u));line-height:normal;font-weight:800;text-box-trim:trim-both;text-box-edge:cap alphabetic}.black-friday-warm-up .product-prices s{color:#afafaf;font-size:calc(22 * var(--bf-u));line-height:normal;font-weight:500;text-box-trim:trim-both;text-box-edge:cap alphabetic}.black-friday-warm-up .notify-link{display:flex;align-items:center;justify-content:center;width:calc(200 * var(--bf-u));padding-block:calc(16 * var(--bf-u));border-radius:999px;background:#000;color:#fff;font-size:calc(18 * var(--bf-u));line-height:calc(27 * var(--bf-u));font-weight:600;text-decoration:none}.black-friday-warm-up .mini-banner{--bf-stroke: calc(2 * var(--bf-u));--bf-radius: calc(12 * var(--bf-u));position:relative;display:flex;align-items:center;gap:calc(131 * var(--bf-u));margin-top:calc(24 * var(--bf-u));height:calc(200 * var(--bf-u));padding-inline:calc(48 * var(--bf-u));border-radius:var(--bf-radius);background:#000;text-decoration:none}.black-friday-warm-up .mini-art{flex-shrink:0;width:calc(433 * var(--bf-u))}.black-friday-warm-up .mini-art img{width:100%;height:auto}.black-friday-warm-up .mini-copy{width:calc(410 * var(--bf-u));flex-shrink:0}.black-friday-warm-up .mini-eyebrow{display:flex;align-items:center;gap:calc(12 * var(--bf-u));font-size:calc(16 * var(--bf-u));letter-spacing:.19em;line-height:1.5;white-space:nowrap;font-weight:500}.black-friday-warm-up .mini-eyebrow img{width:calc(50 * var(--bf-u));height:calc(1 * var(--bf-u))}.black-friday-warm-up .mini-copy h3{font-size:calc(34 * var(--bf-u));line-height:calc(52 * var(--bf-u));font-weight:700;white-space:nowrap}.black-friday-warm-up .mini-copy h3 strong{background:var(--bf-gradient);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .mini-description{margin-top:calc(8 * var(--bf-u));font-size:calc(16 * var(--bf-u));line-height:calc(22 * var(--bf-u));font-weight:500}.black-friday-warm-up .mini-arrow{position:absolute;right:calc(86 * var(--bf-u));width:calc(40 * var(--bf-u));height:auto}.black-friday-warm-up .benefits-section{padding-block:calc(96 * var(--bf-u)) calc(120 * var(--bf-u))}.black-friday-warm-up .benefits-section h2{font-size:calc(40 * var(--bf-u));line-height:1.5;text-align:center}.black-friday-warm-up .benefit-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(12 * var(--bf-u));margin-top:calc(64 * var(--bf-u))}.black-friday-warm-up .benefit-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(16 * var(--bf-u));padding:calc(24 * var(--bf-u));background:#12171e;text-align:center}.black-friday-warm-up .benefit-icon{position:relative;display:grid;place-items:center;width:calc(48 * var(--bf-u));height:calc(48 * var(--bf-u))}.black-friday-warm-up .benefit-icon img{width:100%;height:auto}.black-friday-warm-up .benefit-card>p{width:calc(146 * var(--bf-u));max-width:100%;font:400 calc(16 * var(--bf-u))/1.2 Rubik,sans-serif;letter-spacing:.01em;background:var(--bf-gradient-vertical);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .terms-section{padding-block:calc(64 * var(--bf-u)) calc(96 * var(--bf-u))}.black-friday-warm-up .terms-inner{width:min(calc(960 * var(--bf-u)),calc(100% - 40 * var(--bf-u)))}.black-friday-warm-up .terms-inner>h2{text-align:center;font-size:calc(50 * var(--bf-u));line-height:1.5}.black-friday-warm-up .terms-list{display:flex;flex-direction:column;gap:calc(16 * var(--bf-u));margin-top:calc(32 * var(--bf-u));font-size:calc(14 * var(--bf-u));line-height:1.5}.black-friday-warm-up .term-item h3{margin-bottom:calc(8 * var(--bf-u));font-size:inherit;line-height:inherit}.black-friday-warm-up .term-item>div{color:#8a8a8a}@media screen and (max-width:720px){.black-friday-warm-up{--bf-u: min(var(--rbn-u), calc(100vw / var(--rbn-design-m)))}.black-friday-warm-up .campaign-inner{width:calc(100% - 64 * var(--bf-u))}.black-friday-warm-up .hero-stage{height:calc(960 * var(--bf-u))}.black-friday-warm-up .hero-copy{top:calc(80 * var(--bf-u));width:100%;text-align:center}.black-friday-warm-up .hero-eyebrow{margin-inline:auto;height:calc(27.388 * var(--bf-u));padding:calc(4 * var(--bf-u)) calc(24 * var(--bf-u));font-size:calc(24 * var(--bf-u))}.black-friday-warm-up .hero-copy h1{justify-content:center;font-size:calc(64 * var(--bf-u));line-height:calc(64 * var(--bf-u))}.black-friday-warm-up .hero-copy h1 strong{font-size:inherit}.black-friday-warm-up .hero-addon{justify-content:center;margin-top:calc(8 * var(--bf-u))}.black-friday-warm-up .hero-subtitle{margin-top:calc(16 * var(--bf-u));font-size:calc(24 * var(--bf-u));line-height:calc(36 * var(--bf-u));text-transform:uppercase}.black-friday-warm-up .hero-date{font-size:calc(28 * var(--bf-u));line-height:calc(40 * var(--bf-u));text-transform:none}.black-friday-warm-up .hero-brands{left:0;right:0;bottom:calc(22.225 * var(--bf-u));width:100%}.black-friday-warm-up .timeline-section{padding-block:calc(32 * var(--bf-u))}.black-friday-warm-up .timeline-track{height:calc(165 * var(--bf-u))}.black-friday-warm-up .timeline-item{left:calc(72 / 656 * 100%);width:calc(161 * var(--bf-u));font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .timeline-item+.timeline-item{left:calc(447 / 656 * 100%)}.black-friday-warm-up .timeline-item h2{left:0;width:100%;transform:none}.black-friday-warm-up .timeline-item h2 br{display:initial}.black-friday-warm-up .countdown-section{padding:calc(32 * var(--bf-u))}.black-friday-warm-up .countdown-section h2{font-weight:700}.black-friday-warm-up .countdown-item span{color:#97672b;font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .signup-section{padding:calc(32 * var(--bf-u)) 0}.black-friday-warm-up .signup-card{display:flex;flex-direction:column}.black-friday-warm-up .signup-art{width:100%;height:calc(360 * var(--bf-u))}.black-friday-warm-up .signup-content{padding:calc(32 * var(--bf-u));text-align:center}.black-friday-warm-up .signup-content h2{font-size:calc(48 * var(--bf-u))}.black-friday-warm-up .signup-description{font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .subscribe-form{width:100%}.black-friday-warm-up .subscribe-status{position:static;margin-top:calc(12 * var(--bf-u))}.black-friday-warm-up .subscribe-row{--bf-submit-width: calc(153 * var(--bf-u))}.black-friday-warm-up .subscribe-row input{padding-block:calc(16 * var(--bf-u));padding-inline:calc(20 * var(--bf-u));font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .subscribe-row button{padding:calc(16 * var(--bf-u)) calc(24 * var(--bf-u));font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u));white-space:nowrap}.black-friday-warm-up .sneak-peek-section{padding:calc(32 * var(--bf-u)) 0}.black-friday-warm-up .peek-backdrop{top:calc(243 * var(--bf-u));height:calc(1104 * var(--bf-u))}.black-friday-warm-up .section-heading{gap:calc(8 * var(--bf-u))}.black-friday-warm-up .section-heading h2{font-size:calc(32 * var(--bf-u));letter-spacing:.02em}.black-friday-warm-up .section-heading>p{font-size:calc(28 * var(--bf-u))}.black-friday-warm-up .deal-list{display:flex;flex-direction:column;gap:calc(24 * var(--bf-u));height:auto;margin-top:calc(36 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(n){--bf-stroke: var(--bf-u);--bf-radius: calc(12 * var(--bf-u));position:relative;top:auto;left:auto;width:100%;height:calc(260 * var(--bf-u));border-radius:var(--bf-radius)}.black-friday-warm-up .deal-card:before{content:""}.black-friday-warm-up .deal-card:nth-child(n)>picture{position:absolute;top:50%;left:calc(296 * var(--bf-u));transform:translateY(-50%);width:calc(340.884 * var(--bf-u));height:auto}.black-friday-warm-up .deal-card:nth-child(2)>picture{left:calc(-7 * var(--bf-u));width:calc(335.021 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(3)>picture{left:calc(285.94 * var(--bf-u));width:calc(353.565 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(4)>picture{left:0;width:calc(328 * var(--bf-u));height:calc(213 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(4) .deal-image{width:calc(358 * var(--bf-u));transform:translate(calc(-29.548 * var(--bf-u)))}.black-friday-warm-up .deal-card:nth-child(n) .deal-copy{top:50%;left:calc(32 * var(--bf-u));width:calc(314 * var(--bf-u));transform:translateY(-50%)}.black-friday-warm-up .deal-card:nth-child(2n) .deal-copy{left:calc(342 * var(--bf-u))}.black-friday-warm-up .deal-card:nth-child(2) .deal-copy>p{max-width:calc(275 * var(--bf-u))}.black-friday-warm-up .deal-copy br{display:none}.black-friday-warm-up .deal-copy>p{font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .price-section{padding:calc(32 * var(--bf-u)) 0}.black-friday-warm-up .price-backdrop{display:none}.black-friday-warm-up .price-section .section-heading>p{max-width:calc(600 * var(--bf-u))}.black-friday-warm-up .product-grid{grid-template-columns:minmax(0,1fr);gap:calc(24 * var(--bf-u));margin-top:calc(32 * var(--bf-u))}.black-friday-warm-up .product-card{display:flex;height:calc(260 * var(--bf-u))}.black-friday-warm-up .product-art{width:calc(300 * var(--bf-u));flex-shrink:0}.black-friday-warm-up .product-card:nth-child(2n) .product-art{order:1}.black-friday-warm-up .product-copy{flex:1;align-items:flex-start;justify-content:center;gap:calc(24 * var(--bf-u));padding:0 calc(36 * var(--bf-u))}.black-friday-warm-up .product-copy h3{font-size:calc(28 * var(--bf-u));line-height:1.5;font-weight:900;text-align:left}.black-friday-warm-up .product-prices{flex-direction:row;gap:calc(12 * var(--bf-u));align-items:flex-end;margin-top:calc(-8 * var(--bf-u))}.black-friday-warm-up .product-prices s{font-size:calc(24 * var(--bf-u));font-weight:600;color:#8a8a8a}.black-friday-warm-up .product-saving{padding:calc(6 * var(--bf-u)) calc(16 * var(--bf-u));background:var(--bf-gradient);font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .product-saving span{background:none;-webkit-text-fill-color:#fff}.black-friday-warm-up .product-card:nth-child(2n) .product-saving{background:#fff}.black-friday-warm-up .product-card:nth-child(2n) .product-saving span{background:var(--bf-gradient);background-clip:text;-webkit-text-fill-color:transparent}.black-friday-warm-up .notify-link{font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .mini-banner{--bf-stroke: var(--bf-u);--bf-radius: calc(15 * var(--bf-u));display:flex;flex-direction:column;align-items:stretch;gap:0;height:calc(785 * var(--bf-u));padding:0;margin-top:calc(32 * var(--bf-u))}.black-friday-warm-up .mini-art{position:absolute;inset:auto 0 0;width:100%;height:calc(406.321 * var(--bf-u));border-radius:0 0 var(--bf-radius) var(--bf-radius);overflow:hidden}.black-friday-warm-up .mini-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:calc(51 * var(--bf-u)) calc(52 * var(--bf-u))}.black-friday-warm-up .mini-copy h3{order:-1;max-width:calc(410 * var(--bf-u));font-size:calc(48 * var(--bf-u));line-height:1.5;font-weight:800;white-space:normal}.black-friday-warm-up .mini-copy h3 strong{display:block}.black-friday-warm-up .mini-eyebrow{margin-top:calc(8 * var(--bf-u));font-size:calc(28 * var(--bf-u));line-height:calc(42 * var(--bf-u));letter-spacing:normal}.black-friday-warm-up .mini-description{font-size:calc(24 * var(--bf-u));line-height:calc(36 * var(--bf-u));color:#8a8a8a;font-weight:500}.black-friday-warm-up :is(.mini-eyebrow img,.mini-arrow){display:none}.black-friday-warm-up .benefits-section{padding:calc(32 * var(--bf-u)) 0}.black-friday-warm-up .benefits-section h2{font-size:calc(32 * var(--bf-u));letter-spacing:.02em}.black-friday-warm-up .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24 * var(--bf-u));margin-top:calc(32 * var(--bf-u))}.black-friday-warm-up .benefit-card{border-radius:calc(8 * var(--bf-u))}.black-friday-warm-up .benefit-card>p{font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}.black-friday-warm-up .terms-section{padding:calc(32 * var(--bf-u)) 0}.black-friday-warm-up .terms-inner>h2{font-size:calc(32 * var(--bf-u))}.black-friday-warm-up .terms-list{font-size:calc(22 * var(--bf-u));line-height:calc(32 * var(--bf-u))}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/black-friday-warm-up-2026.css.map */
