.black-friday-prize-signup{padding-block:var(--section-outer-spacing-block, 2rem)}.black-friday-prize-signup__layout{display:grid;gap:clamp(1rem,3vw,2.5rem);align-items:center}.black-friday-prize-signup__pool,.black-friday-prize-signup__signup,.black-friday-prize-signup__panel{min-width:0;display:grid;gap:clamp(.75rem,2vw,1.25rem)}.black-friday-prize-signup__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.375rem,1.25vw,.875rem)}.black-friday-prize-signup__tile{display:grid;grid-template-rows:auto 1fr;gap:.375rem;padding:clamp(.25rem,.75vw,.625rem);border:1px solid #e6e5e8;border-radius:clamp(.5rem,1.5vw,1rem);background:#faf9fa;color:#18171b;text-align:center;transition:border-color .18s ease,box-shadow .18s ease}.black-friday-prize-signup__tile[data-highlighted]{border-color:#ce153b;box-shadow:0 0 0 2px #ce153b59,0 0 15px #ce153b47}.black-friday-prize-signup__image{aspect-ratio:1;overflow:hidden;border-radius:.5rem;background:#f3f2f4}.black-friday-prize-signup__image :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.black-friday-prize-signup__name{align-self:center;font-size:clamp(.625rem,1.2vw,.875rem);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.black-friday-prize-signup__tile--placeholder{aspect-ratio:1;grid-template-rows:1fr;place-items:center;border-style:dashed}.black-friday-prize-signup__panel{scroll-margin-top:6rem;padding:clamp(1.25rem,4vw,3.25rem);border-radius:clamp(.875rem,2vw,1.5rem);background:#f8f7f9;color:#202020;text-align:center}.black-friday-prize-signup__hint{padding:1rem;border:1px dashed #99939f;border-radius:.625rem;font-size:.875rem}.black-friday-prize-signup__signup{container-type:inline-size}.black-friday-prize-signup__guide{display:grid;justify-items:start;gap:.625rem;padding:clamp(1rem,4cqi,1.5rem);border:1px solid #e6e5e8;border-radius:1rem;background:#fff;color:#202020}.black-friday-prize-signup__badge{padding:.25rem .625rem;border-radius:999px;background:#fff0f2;color:#a40e2d;font-size:.75rem;font-weight:700;letter-spacing:.04em}.black-friday-prize-signup__guide h3{font-size:1.125rem;font-weight:700}.black-friday-prize-signup__steps{display:grid;gap:.75rem;width:100%;list-style:none;counter-reset:black-friday-step}.black-friday-prize-signup__steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.125rem .5rem;counter-increment:black-friday-step;font-size:.8125rem;line-height:1.4}.black-friday-prize-signup__steps li:before{content:counter(black-friday-step);grid-row:span 2;display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background:#f3f2f4;font-weight:700}.black-friday-prize-signup__steps span{color:#55515a}@container (min-width: 28rem){.black-friday-prize-signup__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:900px){.black-friday-prize-signup__layout:has(.black-friday-prize-signup__signup){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.black-friday-prize-signup__tile{transition:none}.black-friday-prize-signup__tile[data-highlighted]{border-color:#e6e5e8;box-shadow:none}}.black-friday-benefits{padding-block:clamp(1.5rem,4vw,3rem)}.black-friday-benefits__panel{display:grid;gap:clamp(1.25rem,3vw,2.25rem);padding:clamp(1rem,4vw,3.5rem);border:1px solid #372d34;border-radius:clamp(1rem,2.5vw,2rem);background:radial-gradient(ellipse at 95% 0%,#4b1d2d 0%,transparent 48%),#17151a;color:#fff}.black-friday-benefits__header{display:grid;gap:.5rem;text-align:center}.black-friday-benefits__eyebrow{color:#ffb6c4;font-size:.75rem;font-weight:700;letter-spacing:.14em}.black-friday-benefits__header h2{font-size:clamp(1.625rem,4vw,3.25rem);font-weight:750;line-height:1.08;text-wrap:balance}.black-friday-benefits__description{color:#ded6df;font-size:clamp(.875rem,1.6vw,1.0625rem)}.black-friday-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.5vw,1rem);margin:0;padding:0;list-style:none}.black-friday-benefits__card{display:grid;align-content:start;gap:.625rem;padding:clamp(.75rem,2vw,1.25rem);border:1px solid rgb(255 255 255 / 16%);border-radius:.875rem;background:#ffffff14}.black-friday-benefits__icon{display:grid;place-items:center;width:2.375rem;height:2.375rem;border-radius:.625rem;background:#ffced6;color:#861f36}.black-friday-benefits__icon svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.black-friday-benefits__card h3{color:#fff;font-size:clamp(.875rem,1.75vw,1.125rem);font-weight:700;line-height:1.2}.black-friday-benefits__card p{color:#e5dce5;font-size:clamp(.8125rem,1.3vw,.9375rem);line-height:1.45}.black-friday-benefits__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.black-friday-benefits__button{display:inline-grid;place-items:center;min-height:2.75rem;padding:.625rem 1.25rem;border:1px solid #bdaab7;border-radius:999px;color:#fff;font-size:.875rem;font-weight:600;text-align:center}.black-friday-benefits__button--primary{border-color:#ffdce3;background:#ffdce3;color:#521729}.black-friday-benefits__button:hover{text-decoration:underline}@media screen and (min-width:1000px){.black-friday-benefits__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.black-friday-brush-bogo{padding-block:clamp(1.5rem,4vw,3rem)}.black-friday-brush-bogo__panel{display:grid;gap:clamp(1rem,2.5vw,2rem);padding:clamp(.75rem,3vw,2rem);border:1px solid #f0dce2;border-radius:clamp(1rem,2.5vw,1.75rem);background:#fff6f8;color:#20171c}.black-friday-brush-bogo__header{display:grid;justify-items:center;gap:.625rem;padding:.5rem;text-align:center}.black-friday-brush-bogo__badge{padding:.3em .65em;border-radius:999px;background:#a40e32;color:#fff;font-size:.625rem;font-weight:700;line-height:1.25;letter-spacing:.04em}.black-friday-brush-bogo__description{max-width:56ch;color:#5d4c54;font-size:clamp(.8125rem,1.6vw,1rem)}.black-friday-brush-bogo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.5vw,1rem);margin:0;padding:0;list-style:none}.black-friday-brush-bogo__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #efdee4;border-radius:.875rem;background:#fff}.black-friday-brush-bogo__image{position:relative;display:block;aspect-ratio:1;background:#f6f4f5}.black-friday-brush-bogo__image :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.black-friday-brush-bogo__image .black-friday-brush-bogo__badge{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.black-friday-brush-bogo__details{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:.625rem;padding:clamp(.625rem,1.5vw,1rem)}.black-friday-brush-bogo__details h3{font-size:clamp(.8125rem,1.5vw,1rem);font-weight:650;line-height:1.35;overflow-wrap:anywhere}.black-friday-brush-bogo__link{margin-block-start:auto;color:#971332;font-size:.75rem;font-weight:650;text-decoration:underline;text-underline-offset:.18em}.black-friday-brush-bogo__placeholder{align-items:center;justify-content:center;min-height:8rem;padding:.75rem;border-style:dashed;font-size:.8125rem;text-align:center}@media screen and (min-width:1000px){.black-friday-brush-bogo__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.black-friday-preview{padding-block:var(--section-outer-spacing-block, 2rem)}.black-friday-preview__heading{margin-block-end:1.125rem;text-align:center}.black-friday-preview__cart-hint{margin-block-end:.875rem;color:#51434a;font-size:.8125rem;text-align:center}.black-friday-preview__cart-hint span{margin-inline-end:.25rem;color:#b3265b;font-weight:700}.black-friday-preview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.625rem,2vw,1.5rem)}.black-friday-preview__card{position:relative;container-type:inline-size;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e7e7ea;border-radius:clamp(.75rem,1.5vw,1.25rem);background:#fff;color:#18181b;box-shadow:0 4px 16px #18181b0d}.black-friday-preview__image{position:relative;display:block;flex-shrink:0;aspect-ratio:1;overflow:hidden;background:#f5f5f7}.black-friday-preview__image :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}.black-friday-preview__crown{position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#19191e;color:#ffd66b}.black-friday-preview__crown svg{width:1rem;height:1rem}.black-friday-preview__heart{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.black-friday-preview__heart-button{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#fff;color:#302a30;box-shadow:0 2px 8px #18181b29}.black-friday-preview__heart-button svg{width:1.375rem;height:1.375rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.black-friday-preview__heart-button:disabled{background:#ffe6ef;color:#c62f69;opacity:1}.black-friday-preview__heart-button:disabled svg{fill:currentColor}.black-friday-preview__heart-button[aria-busy=true]{opacity:.65}.black-friday-preview__details{display:flex;flex-direction:column;gap:.75rem;flex:1;padding:.75rem clamp(.5rem,5cqi,1rem) clamp(.5rem,5cqi,1rem)}.black-friday-preview__title{display:block;padding:clamp(.5rem,5cqi,1rem) clamp(.5rem,5cqi,1rem) 0;font-size:clamp(.75rem,4.5cqi,.8125rem);font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.black-friday-preview__participants{display:block;margin:0 clamp(.375rem,4cqi,.75rem) clamp(.375rem,4cqi,.75rem);padding-block-start:.75rem;overflow:hidden;border-radius:.625rem;background:#19191e;color:#fff;font-size:.75rem;line-height:1.4;text-align:center;font-variant-numeric:tabular-nums}.black-friday-preview__participation-label{display:block;margin:0 .375rem .25rem;color:#ffe583;font-weight:700}.black-friday-preview__participants strong{display:inline-block;font-size:clamp(1.125rem,9cqi,1.625rem);font-weight:700;line-height:1.15;animation:black-friday-preview-participant-pulse 1.8s ease-in-out 2}@keyframes black-friday-preview-participant-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.black-friday-preview__prices{display:grid;margin-block-start:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:end;gap:.25rem;font-variant-numeric:tabular-nums;line-height:1.15}.black-friday-preview__price-label{display:block;margin-block-end:.25rem;color:#55555f;font-size:clamp(.625rem,5cqi,.8125rem);font-weight:500}.black-friday-preview__regular{grid-column:1;color:#242428;font-size:clamp(.6875rem,8cqi,1.25rem);overflow-wrap:anywhere}.black-friday-preview__offer{grid-column:2;color:#be092a;font-size:clamp(.875rem,11cqi,2rem);font-weight:700;text-align:right;overflow-wrap:anywhere}.black-friday-preview__currency{grid-column:1 / -1;justify-self:end;color:#55555f;font-size:.625rem;letter-spacing:.06em}.black-friday-preview__timer{display:block;width:min(100%,28rem);margin:0 auto clamp(1.25rem,3vw,2rem);overflow:hidden;border:1px solid #f0dce2;border-radius:1rem;background:#fff6f8;text-align:center;font-variant-numeric:tabular-nums}.black-friday-preview__timer[hidden],.black-friday-preview__timer [hidden]{display:none}.black-friday-preview__timer .slideshow-countdown__units{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.25rem,1.5vw,.625rem);padding:clamp(.625rem,2vw,.875rem)}.black-friday-preview__timer-label{grid-column:1 / -1;color:#9c1737;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.black-friday-preview__time-unit{padding:.5rem .125rem;border-radius:.625rem;background:#281a23;color:#fff;font-size:clamp(1.125rem,4.5vw,1.75rem);font-weight:700;line-height:1.15}.black-friday-preview__time-unit small{display:block;margin-block-start:.25rem;color:#f4c9d3;font-size:.625rem;font-weight:500}.black-friday-preview__timer .slideshow-countdown__expired{padding:.875rem;color:#9c1737;font-size:.875rem;font-weight:700}.black-friday-preview__participation-progress{height:clamp(.5rem,5cqi,.875rem);margin-block-start:.625rem;overflow:hidden;background:var(--bf-track, #f8d44e)}.black-friday-preview__participation-progress:before{content:"";display:block;width:calc(100% * var(--bf-progress, 0));height:100%;margin-right:auto;border-radius:0 999px 999px 0;background:linear-gradient(180deg,rgb(255 255 255 / 28%),transparent 65%,rgb(0 0 0 / 12%)),var(--bf-fill, #e40f38);transition:width .4s ease}.black-friday-preview__participation-target{margin-block-start:.125rem;color:#ded9e2;font-size:.6875rem}@media(prefers-reduced-motion:reduce){.black-friday-preview__participants strong{animation:none}.black-friday-preview__participation-progress:before{transition:none}}.black-friday-preview__notice{color:#55555f;font-size:.75rem}.black-friday-preview__placeholder{display:grid;min-height:8rem;place-items:center;border-style:dashed;background:#fafafa;color:#55555f;font-size:.8125rem;text-align:center;box-shadow:none}@media screen and (min-width:1000px){.black-friday-preview__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=AQc */
