.cf-homepage--promos{display:grid;gap:clamp(16px,2vw,32px);max-width:1440px;margin-inline:auto;padding:clamp(20px,3.5vw,50px)}.cf-home-card{--copy-top: 38.8%;--copy-left: 7.35%;--copy-width: 37.6%;--heading-size: 2.612cqw;--body-size: 1.493cqw;--body-gap: .86cqw;--button-gap: 1.98cqw;--button-width: 23.88cqw;--button-height: 3.172cqw;--button-size: 1.12cqw;position:relative;container-type:inline-size;aspect-ratio:2680 / 1000;overflow:hidden;isolation:isolate;color:#fff;background:#1c161a}.cf-home-card--hero{--copy-top: 37.6%;--copy-left: 10.067%;--copy-width: 33.567%;--heading-size: 1.823cqw;--body-size: 1.042cqw;--body-gap: 1.615cqw;--button-gap: 2.162cqw;--button-width: 21.333cqw;--button-height: 2.833cqw;--button-size: .782cqw;aspect-ratio:3840 / 1730}.cf-home-card__art,.cf-home-card__art img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cf-home-card__art img{object-fit:cover}.cf-home-card__copy{position:absolute;z-index:2;top:var(--copy-top);left:var(--copy-left);width:var(--copy-width);min-width:0;display:flex;flex-direction:column;align-items:flex-start}.cf-home-card__heading{margin:0;color:inherit;font:900 max(21px,var(--heading-size))/1 "Review Wide Web",var(--font-heading-family, sans-serif);text-transform:uppercase;letter-spacing:0;overflow-wrap:break-word}.cf-home-card__text{margin-top:var(--body-gap);color:inherit;font:500 max(13px,var(--body-size))/1.2 "Review Web",var(--font-body-family, sans-serif);letter-spacing:.02em}.cf-home-card__text p{margin:0}.cf-home-card__button,.cf-home-card .newsletter-form__button--stacked{display:inline-flex;align-items:center;justify-content:center;width:var(--button-width);min-height:max(44px,var(--button-height));margin-top:var(--button-gap);padding:.5em 1em;border:0;border-radius:100px;background:#c62a6e;color:#fff;font:700 max(14px,var(--button-size))/1.15 "Review Condensed Web",var(--font-body-family, sans-serif);letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.cf-home-card__button:hover,.cf-home-card .newsletter-form__button--stacked:hover{background:#a81e59}.cf-home-card__button:focus-visible,.cf-home-card input:focus-visible,.cf-home-card button:focus-visible{outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 6px #54102f}.cf-home-card .cf-home-card__signup input:focus,.cf-home-card .cf-home-card__signup input:focus-visible{outline:2px solid #eb3986!important;outline-offset:-3px!important;box-shadow:none!important}.cf-home-card__signup{--token-background: #fff;--secondary-foreground: #222;--primary-background: #c62a6e;--hovered-primary-background-color: #a81e59;--white: #fff;--d-sp-sm: 16px;width:var(--button-width);max-width:100%;margin-top:var(--button-gap)}.cf-home-card .cf-home-card__signup .klaviyo-newsletter--stacked,.cf-home-card .cf-home-card__signup .klaviyo-newsletter--stacked :is(.newsletter-form,.klaviyo-newsletter__field,.field__input,.newsletter-form__button--stacked){width:100%!important;min-width:0!important;max-width:none!important}.cf-home-card .cf-home-card__signup .klaviyo-newsletter.klaviyo-newsletter--stacked :is(.field__input,.newsletter-form__button--stacked){height:max(44px,var(--button-height))!important;min-height:44px!important;max-height:none!important}.cf-home-card__signup .klaviyo-newsletter{width:100%;max-width:none;margin:0}.cf-home-card__signup .newsletter-form,.cf-home-card__signup .newsletter-form__field-wrapper,.cf-home-card__signup .klaviyo-newsletter__form-fields{width:100%;max-width:none;margin:0;padding:0}.cf-home-card__signup .klaviyo-newsletter--stacked .klaviyo-newsletter__form-fields{display:flex;flex-direction:column;gap:.733cqw}.cf-home-card__signup .klaviyo-newsletter__field{width:100%;margin:0;min-height:0}.cf-home-card__signup .field:before,.cf-home-card__signup .field:after{display:none}.cf-home-card__signup input.input-newsletter--stacked{width:100%;height:max(30px,var(--button-height));min-height:0;padding:.4em 1em;margin:0;border:0;border-radius:100px;background:#fff;color:#222;box-shadow:none;font:700 max(13px,var(--button-size))/1.2 "Review Condensed Web",sans-serif;text-align:center;letter-spacing:.05em}.cf-home-card .cf-home-card__signup .klaviyo-newsletter__field .field__input::placeholder{color:#656565;opacity:1;text-transform:uppercase}.cf-home-card .cf-home-card__signup button:focus-visible{outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 6px #54102f}.cf-home-card .newsletter-form__button--stacked{width:100%;margin:0}.cf-home-card .klaviyo-newsletter__submit-button-text,.cf-home-card .klaviyo-newsletter--stacked .klaviyo-newsletter__submit-button-text{font:inherit;letter-spacing:inherit;color:inherit}.cf-home-card .cf-signup-done{color:inherit;font-size:max(13px,var(--body-size))}.cf-home-card .cf-signup-done__text{font-size:max(14px,var(--body-size))}.cf-home-card .cf-signup-done__link{color:inherit;text-underline-offset:.2em}.cf-home-card .klaviyo-newsletter__message{color:#fff;background:#54102f;padding:.5em;border-radius:4px;font-size:max(12px,.8cqw)}.cf-home-card--wishlist{color:#111;background:#fef0f0}.cf-home-card--wishlist .cf-home-card__heading{color:#c62a6e}.cf-home-card--survival{--copy-top: 32%}.cf-home-card--wishlist{--copy-top: 29%}@media(min-width:750px)and (max-width:1099px){.cf-home-card--hero{--copy-top: 20%;--copy-left: 6.65%;--copy-width: 46%;--heading-size: 3.418cqw;--body-size: 1.953cqw;--body-gap: 1.54cqw;--button-gap: 4cqw;--button-width: 32cqw;--button-height: 4.25cqw;--button-size: 1.465cqw;aspect-ratio:4 / 3}.cf-home-card--hero .cf-home-card__signup .klaviyo-newsletter--stacked .klaviyo-newsletter__form-fields{gap:1.1cqw}}@media(max-width:749px){.cf-home-card{--mobile-copy-start: 94.43cqw;--copy-top: 73%;--copy-left: 0%;--copy-width: 100%;--heading-size: 5.804cqw;--body-size: 3.317cqw;--body-gap: 1.5cqw;--button-gap: 2.74cqw;--button-width: 53.07cqw;--button-height: 7.05cqw;--button-size: 2.488cqw;display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:auto}.cf-home-card:before{content:"";grid-area:1 / 1;width:100%;aspect-ratio:1206 / 1560}.cf-home-card--hero{--mobile-copy-start: 93.333cqw;--copy-top: 70%;--button-width: 53.333cqw;--button-height: 7.083cqw}.cf-home-card--hero:before{aspect-ratio:3 / 4}.cf-home-card__art{inset:0 0 auto;height:auto;aspect-ratio:1206 / 1560}.cf-home-card__art img{height:auto;aspect-ratio:1206 / 1560;object-fit:fill}.cf-home-card--hero .cf-home-card__art,.cf-home-card--hero .cf-home-card__art img{aspect-ratio:3 / 4}.cf-home-card__copy{grid-area:1 / 1;align-self:start;position:relative;top:auto;left:auto;padding:var(--mobile-copy-start) 6% 5cqw;align-items:center;text-align:center}.cf-home-card__heading{font-size:max(20px,var(--heading-size));line-height:.95}.cf-home-card__text{font-size:max(12px,var(--body-size))}.cf-home-card .cf-signup-done{align-items:center;text-align:center}.cf-home-card__signup .klaviyo-newsletter--stacked .klaviyo-newsletter__form-fields{gap:1.83cqw}.cf-home-card--survival,.cf-home-card--wishlist{--mobile-copy-start: 93.14cqw}}[dir=rtl] .cf-home-card__copy{direction:rtl}[dir=rtl] .cf-home-card__heading{font-family:var(--font-heading-family, sans-serif);line-height:1.2}.cf-home-card--fig .cf-home-card__copy{top:var(--copy-top);left:var(--copy-left);width:calc(100% - var(--copy-left))}.cf-home-card--fig .cf-home-card__heading{max-width:var(--heading-max, none);margin:0 0 0 var(--heading-indent, 0);color:var(--heading-color);font:900 var(--heading-size)/var(--heading-lh) "Review Wide Web",var(--font-heading-family, sans-serif)}.cf-home-card--fig .cf-home-card__text{max-width:var(--body-max, none);margin:var(--body-gap) 0 0 var(--body-indent, 0);color:var(--body-color);font:500 var(--body-size)/var(--body-lh) "Review Web",var(--font-body-family, sans-serif);letter-spacing:var(--body-track);transform:translateY(-.1em)}.cf-home-card--fig .cf-home-card__text strong{color:#eb3986;font-weight:800}.cf-home-card--fig .cf-home-card__button{box-sizing:border-box;width:var(--button-w);height:var(--button-h);min-height:0;margin:var(--button-gap) 0 0 var(--button-indent, 0);padding:0 .5em .2em;border-radius:var(--button-radius);background:var(--button-bg);color:var(--button-color);font:700 var(--button-size)/normal "Review Condensed Web",var(--font-body-family, sans-serif);letter-spacing:var(--button-track)}.cf-home-card--fig .cf-home-card__button:hover{background:var(--button-bg);filter:brightness(.92)}.cf-home-card--fig .cf-home-card__signup{width:var(--field-w);margin:var(--field-gap) 0 0 var(--field-indent, 0)}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter--stacked .klaviyo-newsletter__form-fields{gap:var(--button-gap)}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter.klaviyo-newsletter--stacked .field__input{box-sizing:border-box;height:var(--field-h)!important;min-height:0!important;padding:0 1em .2em;font:700 var(--field-size)/normal "Review Condensed Web",sans-serif;letter-spacing:var(--field-track)}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter__field .field__input::placeholder{color:var(--field-color);text-transform:none}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter.klaviyo-newsletter--stacked .newsletter-form__button--stacked{box-sizing:border-box;height:var(--button-h)!important;min-height:0!important;padding:0 .5em .2em;background:var(--button-bg);color:var(--button-color);font:700 var(--button-size)/normal "Review Condensed Web",sans-serif;letter-spacing:var(--button-track)}.cf-home-card.cf-home-card--fig .cf-home-card__signup .newsletter-form__button--stacked:hover{background:var(--button-bg);filter:brightness(.92)}.cf-home-card--hero_lead{--copy-top: 16.9365cqw;--copy-left: 9.9667cqw;--heading-indent: .0997cqw;--body-indent: .0997cqw;--field-indent: 0cqw;--button-indent: 0cqw;--body-gap: 1.5987cqw;--field-gap: 2.1844cqw;--button-gap: .7333cqw;--heading-size: 1.8229cqw;--heading-lh: 1;--heading-color: #fff;--heading-max: 33.5664cqw;--body-size: 1.0417cqw;--body-lh: 1.2;--body-track: .0208cqw;--body-color: #fff;--body-max: 26.2997cqw;--button-w: 21.3331cqw;--button-h: 2.8333cqw;--button-bg: #eb3986;--button-radius: 2.6167cqw;--button-size: .7812cqw;--button-track: .0391cqw;--button-color: #fff;--field-w: 21.3331cqw;--field-h: 2.8333cqw;--field-size: 1cqw;--field-track: .05cqw;--field-color: #d9d9d9}.cf-home-card--survival{--copy-top: 14.4776cqw;--copy-left: 7.2388cqw;--heading-indent: .1119cqw;--body-indent: .1119cqw;--button-indent: 0cqw;--body-gap: .3731cqw;--button-gap: 1.9776cqw;--heading-size: 2.6119cqw;--heading-lh: 1;--heading-color: #fff;--heading-max: 37.5746cqw;--body-size: 1.4925cqw;--body-lh: 1.2;--body-track: .0299cqw;--body-color: #fff;--body-max: 37.5746cqw;--button-w: 23.8806cqw;--button-h: 3.1716cqw;--button-bg: #eb3986;--button-radius: 2.9291cqw;--button-size: 1.1194cqw;--button-track: .056cqw;--button-color: #fff}.cf-home-card--wishlist{--copy-top: 12.2201cqw;--copy-left: 7.2388cqw;--heading-indent: .1119cqw;--body-indent: .1119cqw;--button-indent: 0cqw;--body-gap: 1.5299cqw;--button-gap: 1.9776cqw;--heading-size: 2.6119cqw;--heading-lh: 1;--heading-color: #eb3986;--heading-max: 37.3134cqw;--body-size: 1.4925cqw;--body-lh: 1.2;--body-track: .0299cqw;--body-color: #000;--body-max: 29.6269cqw;--button-w: 23.8806cqw;--button-h: 3.1716cqw;--button-bg: #eb3986;--button-radius: 2.9291cqw;--button-size: 1.1194cqw;--button-track: .056cqw;--button-color: #fff}.cf-home-card--pink_lead{--copy-top: 14.4776cqw;--copy-left: 7.2388cqw;--heading-indent: .1119cqw;--body-indent: .1119cqw;--button-indent: 0cqw;--body-gap: .597cqw;--button-gap: 1.7537cqw;--heading-size: 2.6119cqw;--heading-lh: 1;--heading-color: #fff;--heading-max: 37.5746cqw;--body-size: 1.4925cqw;--body-lh: 1.2;--body-track: .0299cqw;--body-color: #fff;--body-max: 37.5746cqw;--button-w: 23.8806cqw;--button-h: 3.1716cqw;--button-bg: #eb3986;--button-radius: 2.9291cqw;--button-size: 1.1194cqw;--button-track: .056cqw;--button-color: #fff}@media(min-width:750px)and (max-width:1099px){.cf-home-card--hero_lead{--copy-top: 14.9736cqw;--copy-left: 6.6494cqw;--heading-indent: .0005cqw;--body-indent: .0005cqw;--field-indent: 0cqw;--button-indent: 0cqw;--body-gap: 1.5386cqw;--field-gap: 4.0068cqw;--button-gap: 1.1006cqw;--heading-size: 3.418cqw;--heading-lh: 1;--heading-color: #fff;--heading-max: 50.3496cqw;--body-size: 1.9531cqw;--body-lh: 1.2;--body-track: .0391cqw;--body-color: #fff;--body-max: 39.9995cqw;--button-w: 32cqw;--button-h: 4.2495cqw;--button-bg: #eb3986;--button-radius: 3.925cqw;--button-size: 1.4648cqw;--button-track: .0732cqw;--button-color: #fff;--field-w: 32cqw;--field-h: 4.2495cqw;--field-size: 1.5cqw;--field-track: .075cqw;--field-color: #d9d9d9}}@media(max-width:749px){.cf-homepage--promos{padding-inline:0}.cf-home-card--fig .cf-home-card__copy{top:auto;left:auto;width:auto;padding:var(--copy-top) 0 0}.cf-home-card--fig .cf-home-card__heading,.cf-home-card--fig .cf-home-card__text,.cf-home-card--fig .cf-home-card__button,.cf-home-card--fig .cf-home-card__signup{margin-inline:auto}.cf-home-card--fig .cf-home-card__heading{font-size:var(--heading-size);line-height:var(--heading-lh)}.cf-home-card--fig .cf-home-card__text{font-size:var(--body-size)}.cf-home-card--hero_lead{--copy-top: 94.8367cqw;--body-gap: 1.529cqw;--field-gap: 2.699cqw;--button-gap: 1.835cqw;--heading-size: 5.8043cqw;--heading-lh: .9;--heading-color: #fff;--heading-max: 83.9163cqw;--body-size: 3.3167cqw;--body-lh: 1.2;--body-track: .0663cqw;--body-color: #fff;--body-max: 100cqw;--button-w: 53.3325cqw;--button-h: 7.0829cqw;--button-bg: #eb3986;--button-radius: 6.5417cqw;--button-size: 2.4876cqw;--button-track: .1244cqw;--button-color: #fff;--field-w: 53.3325cqw;--field-h: 7.0829cqw;--field-size: 2.5cqw;--field-track: .125cqw;--field-color: #d9d9d9}.cf-home-card--survival{--copy-top: 99.4196cqw;--body-gap: 1.4925cqw;--button-gap: 2.7363cqw;--heading-size: 5.8043cqw;--heading-lh: .9;--heading-color: #fff;--heading-max: 83.4992cqw;--body-size: 3.3167cqw;--body-lh: 1.2;--body-track: .0663cqw;--body-color: #fff;--body-max: 83.0846cqw;--button-w: 53.068cqw;--button-h: 7.0481cqw;--button-bg: #eb3986;--button-radius: 6.5091cqw;--button-size: 2.4876cqw;--button-track: .1244cqw;--button-color: #fff}.cf-home-card--wishlist{--copy-top: 100.1658cqw;--body-gap: 1.4925cqw;--button-gap: 1.4096cqw;--heading-size: 5.8043cqw;--heading-lh: 1;--heading-color: #eb3986;--heading-max: 83.4992cqw;--body-size: 3.3167cqw;--body-lh: 1.2;--body-track: .0663cqw;--body-color: #000;--body-max: 100cqw;--button-w: 53.068cqw;--button-h: 7.0481cqw;--button-bg: #eb3986;--button-radius: 6.5091cqw;--button-size: 2.4876cqw;--button-track: .1244cqw;--button-color: #fff}.cf-home-card--pink_lead{--copy-top: 99.4196cqw;--body-gap: 1.99cqw;--button-gap: 2.2388cqw;--heading-size: 5.8043cqw;--heading-lh: .9;--heading-color: #fff;--heading-max: 83.4992cqw;--body-size: 3.3167cqw;--body-lh: 1.2;--body-track: .0663cqw;--body-color: #fff;--body-max: 83.0846cqw;--button-w: 53.068cqw;--button-h: 7.0481cqw;--button-bg: #eb3986;--button-radius: 6.5091cqw;--button-size: 2.4876cqw;--button-track: .1244cqw;--button-color: #fff}}.cf-homepage--promos .cf-home-card{border-radius:var(--cf-home-card-radius, 10px)}.cf-home-card__text--phone{display:none}@media(max-width:749px){.cf-home-card__text--wide{display:none}.cf-home-card__text--phone{display:block}}.cf-home-card .klaviyo-newsletter--hide-form-on-success.klaviyo-newsletter--stacked .newsletter-form__field-wrapper{min-height:0}.cf-home-card .cf-signup-small{max-width:var(--field-w, 100%);margin:.9em 0 0;font-size:max(10px,calc(var(--body-size) * .6));line-height:1.35;color:inherit;text-align:start}.cf-home-card .cf-signup-done{width:var(--field-w, 100%);max-width:100%;align-items:center;gap:.6em;padding-block:0;text-align:center;color:inherit}.cf-home-card .cf-signup-done__text{font:700 max(13px,var(--body-size))/1.2 "Review Web",var(--font-body-family, sans-serif);letter-spacing:var(--body-track, .02em);text-transform:none}.cf-home-card .cf-signup-done__link{box-sizing:border-box;width:var(--button-w, auto);min-height:max(32px,var(--button-h));padding:0 1em .2em;border:0;border-radius:100px;background:var(--button-bg, #eb3986);color:var(--button-color, #fff);font:700 max(11px,var(--button-size))/normal "Review Condensed Web",sans-serif;letter-spacing:var(--button-track, .05em)}.cf-home-card .cf-signup-done__link:hover{background:var(--button-bg, #eb3986);color:var(--button-color, #fff);filter:brightness(.92)}@media(min-width:750px){.cf-home-card .cf-signup-done{width:var(--field-w, 100%);max-width:100%;align-items:flex-start;text-align:start}}@media(max-width:749px){.cf-home-card .cf-signup-small{box-sizing:border-box;width:calc(100cqw - 32px);max-width:none;margin-inline:calc((var(--field-w, 100cqw) - 100cqw) / 2 + 16px);text-align:center}}.cf-homepage--promos .cf-home-card--fig .cf-home-card__button{height:auto;min-height:max(40px,var(--button-h));font-size:max(12px,var(--button-size))}@media(max-width:749px){.cf-home-card--fig .cf-home-card__copy{padding-inline:16px}}.cf-home-slide{position:relative;overflow:hidden;background:#1c161a}.cf-home-slide>.cf-home-card{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}@media(min-width:750px)and (max-width:1099px)and (orientation:landscape){.cf-home-card--slide.cf-home-card--hero{aspect-ratio:3840 / 1730}.cf-home-card--slide.cf-home-card--hero_lead{--copy-top: 16.9365cqw;--copy-left: 9.9667cqw;--heading-indent: .0997cqw;--body-indent: .0997cqw;--field-indent: 0cqw;--button-indent: 0cqw;--body-gap: 1.5987cqw;--field-gap: 2.1844cqw;--button-gap: .7333cqw;--heading-size: 1.8229cqw;--heading-max: 33.5664cqw;--body-size: max(12px, 1.0417cqw);--body-track: .0208cqw;--body-max: 30cqw;--button-w: 21.3331cqw;--button-h: max(30px, 2.8333cqw);--button-radius: 2.6167cqw;--button-size: max(11px, .7812cqw);--button-track: .0391cqw;--field-w: 21.3331cqw;--field-h: max(30px, 2.8333cqw);--field-size: max(11px, 1cqw);--field-track: .05cqw}}@media(max-width:749px){.cf-home-slide>.cf-home-card{top:0;transform:none}.cf-home-card--slide.cf-home-card--hero_lead{--copy-top: 91.3367cqw}.cf-home-card--slide .cf-signup-small{box-sizing:border-box;width:100cqw;margin:1.4cqw calc((var(--field-w) - 100cqw) / 2) 0;padding-inline:40px;font-size:9px;line-height:1.3}}@media(min-width:750px){[dir=rtl] .cf-home-card--fig .cf-home-card__copy{width:max-content;max-width:min(calc(100% - var(--copy-left)),max(var(--heading-max, 0px),var(--body-max, 0px),var(--field-w, 0px),var(--button-w, 0px)))}[dir=rtl] .cf-home-card--fig :is(.cf-home-card__heading,.cf-home-card__text,.cf-home-card__button,.cf-home-card__signup){margin-left:0}}@media(max-width:749px){[dir=rtl] .cf-home-card--slide.cf-home-card--hero_lead{--copy-top: 88.3367cqw}[dir=rtl] .cf-home-card--slide .cf-signup-small{line-height:1.3;padding-inline:24px 40px}}.cf-home-card:has(.klaviyo-newsletter.is-success,.klaviyo-newsletter.is-cf-done,.cf-signup-in) .cf-home-card__text{display:none}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter.klaviyo-newsletter--stacked .klaviyo-newsletter__field .field__input{font-size:var(--button-size);letter-spacing:var(--button-track)}.cf-home-card.cf-home-card--fig .cf-home-card__signup .klaviyo-newsletter.klaviyo-newsletter--stacked .klaviyo-newsletter__field .field__input::placeholder{font-size:var(--button-size);letter-spacing:var(--button-track)}[dir=rtl] .cf-home-card .cf-signup-done__text{font-size:max(16px,calc(var(--body-size, 14px) * 1.15));line-height:1.45;letter-spacing:0}[dir=rtl] .cf-home-card .cf-signup-done__link{letter-spacing:0;font-size:max(15px,var(--button-size, 15px))}
/*# sourceMappingURL=/cdn/shop/t/355/assets/cf-homepage.css.map */
