.salt-home{font-family:var(--salt-font-sans);color:var(--salt-content-primary, #272727);-webkit-font-smoothing:antialiased}:where(.salt-home *){box-sizing:border-box}:where(.salt-home h1,.salt-home h2,.salt-home h3,.salt-home h4,.salt-home p){margin:0;padding:0}:where(.salt-home img){display:block;max-width:100%;height:auto}:where(.salt-home a){color:inherit}:where(.salt-home button){font-family:inherit}.salt-container{width:100%;max-width:var(--salt-page-width, 1280px);margin:0 auto;padding:0 var(--salt-page-gutter, 64px)}@media(max-width:767px){.salt-container{padding:0 16px}}.salt-title-lg{font-size:64px;font-weight:700;line-height:1.15}.salt-title-md{font-size:48px;font-weight:700;line-height:1.15}.salt-title-sm{font-size:40px;font-weight:700;line-height:1.15}.salt-headline{font-size:28px;font-weight:700;line-height:1.25}.salt-subheadline{font-size:24px;font-weight:600;line-height:1.25}.salt-body{font-size:16px;font-weight:400;line-height:1.5}.salt-body--bold{font-weight:700}.salt-caption{font-size:14px;font-weight:400;line-height:1.35}.salt-quote{font-size:18px;font-weight:600;font-style:italic;line-height:1.35}.salt-cta-text{font-size:16px;font-weight:700;line-height:1;letter-spacing:.8px;text-transform:uppercase}.salt-accent{color:var(--salt-content-branded-text)}.salt-accent-italic{color:var(--salt-content-branded-text);font-style:italic;font-weight:600}@media(max-width:767px){.salt-title-lg{font-size:40px}.salt-title-md{font-size:32px}.salt-title-sm{font-size:28px}.salt-headline{font-size:24px}.salt-subheadline{font-size:18px}}.salt-btn,.salt-btn:link,.salt-btn:visited{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border:1px solid var(--salt-bg-branded-focus, #D3172E);border-radius:var(--salt-corner-200, 4px);background:var(--salt-bg-branded-focus, #D3172E);color:var(--salt-content-primary-on-color, #FFF9F8);font-family:var(--salt-font-sans);font-size:16px;font-weight:700;line-height:1;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.salt-btn:hover,.salt-btn:focus-visible{background:#fff;color:var(--salt-bg-branded-focus, #D3172E)}.salt-btn--secondary,.salt-btn--secondary:link,.salt-btn--secondary:visited{background:transparent;color:var(--salt-content-focus, #D3172E)}.salt-btn--secondary:hover,.salt-btn--secondary:focus-visible{background:var(--salt-bg-branded-focus, #D3172E);color:var(--salt-content-primary-on-color, #FFF9F8)}.salt-btn--block{width:100%}.salt-link,.salt-link:link,.salt-link:visited{color:var(--salt-content-focus, #D3172E);font-size:16px;font-weight:400;line-height:1;text-decoration:underline;text-underline-position:from-font}.salt-link:hover{color:var(--salt-content-branded-text)}.salt-home :focus-visible{outline:2px solid var(--salt-bg-branded-primary, #FF4262);outline-offset:3px}@media(max-width:767px){.salt-btn,.salt-btn:link,.salt-btn:visited{min-height:44px;padding:10px 16px}}.salt-dots{display:flex;align-items:center;justify-content:center;gap:4px;min-height:8px}.salt-dot{--salt-dot-size: 8px;--salt-dot-h: var(--salt-dot-size);--salt-dot-active: 24px;--salt-dot-color: var(--salt-bg-branded-secondary, #FF879B);--salt-dot-active-color: var(--salt-bg-branded-focus, #D3172E);position:relative;width:24px;height:24px;margin:0 calc((var(--salt-dot-size) - 24px) / 2);padding:0;border:0;background:none;cursor:pointer}.salt-dot:before{content:"";position:absolute;top:50%;left:50%;width:var(--salt-dot-size);height:var(--salt-dot-h);border-radius:999px;background:var(--salt-dot-color);transform:translate(-50%,-50%);transition:width .25s ease,background .25s ease}.salt-dot[aria-current=true]{margin:0 calc((var(--salt-dot-active) - 24px) / 2)}.salt-dot[aria-current=true]:before{width:var(--salt-dot-active);background:var(--salt-dot-active-color)}.salt-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.salt-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--salt-bg-branded-focus, #D3172E);cursor:pointer}.salt-arrow:disabled{opacity:.35;cursor:default}.salt-arrow svg{display:block;width:24px;height:24px}salt-snap{display:block;position:relative;width:100%;min-width:0;box-sizing:border-box}.salt-snap__sticky{min-width:0}:where(.salt-snap__track){--salt-snap-gap: 24px;--salt-snap-pad: var(--salt-page-gutter, 64px)}.salt-snap__track{min-width:0;display:flex;gap:var(--salt-snap-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--salt-snap-pad);padding-inline:var(--salt-snap-pad);padding-block:6px;margin-block:-6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.salt-snap__track::-webkit-scrollbar{display:none}.salt-snap__slide{flex:0 0 auto;scroll-snap-align:start}.salt-snap__track:focus-visible{outline-offset:-3px}@media(max-width:767px){:where(.salt-snap__track){--salt-snap-gap: 16px;--salt-snap-pad: 16px}}salt-snap.is-sticky{display:block}salt-snap.is-sticky .salt-snap__sticky{position:sticky;top:var(--salt-sticky-top, 0px)}salt-snap.is-sticky .salt-snap__track{scroll-snap-type:none;scroll-behavior:auto}salt-snap .salt-snap__cta{display:none!important}salt-snap[data-cta-at-end].is-at-end.is-scrollable .salt-snap__cta{display:inline-flex!important}salt-snap[data-cta-at-end].is-at-end.is-scrollable .salt-dots{display:none}.salt-js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),filter .7s ease;transition-delay:calc(var(--salt-i, 0) * 80ms + var(--salt-delay, 0ms));will-change:opacity,transform}.salt-js [data-reveal=fade]{transform:none}.salt-js [data-reveal=blur]{transform:none;filter:blur(10px)}.salt-js [data-reveal=settle]{opacity:1;transform:scale(1.06);transition-duration:1.4s}.salt-js [data-reveal=rise-30]{transform:translateY(30px)}.salt-js [data-reveal=rise-40]{transform:translateY(40px)}.salt-js [data-reveal=blur-rise]{transform:translateY(12px);filter:blur(12px)}.salt-js [data-reveal=blur-in]{transform:none;filter:blur(12px)}.salt-js [data-reveal=blur-scale]{transform:scale(.9);filter:blur(12px)}.salt-js [data-reveal=rise-30],.salt-js [data-reveal=rise-40],.salt-js [data-reveal=blur-rise],.salt-js [data-reveal=blur-in],.salt-js [data-reveal=blur-scale]{transition-duration:.9s,.9s,.9s;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1)}.salt-js [data-reveal].is-inview,.salt-js [data-reveal][data-revealed]{opacity:1;transform:none;filter:none;will-change:auto}@media(prefers-reduced-motion:reduce){.salt-js [data-reveal]{opacity:1;transform:none;filter:none;transition:none}}.salt-marquee{overflow:hidden;width:100%}.salt-marquee__track{display:flex;align-items:center;width:max-content;animation:salt-marquee-scroll var(--salt-marquee-speed, 40s) linear infinite}.salt-marquee__set{display:flex;align-items:center;flex-shrink:0;gap:var(--salt-marquee-gap, 48px);padding-right:var(--salt-marquee-gap, 48px)}.salt-marquee:hover .salt-marquee__track,.salt-marquee:focus-within .salt-marquee__track{animation-play-state:paused}@keyframes salt-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.salt-marquee__track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.salt-marquee__set:not(:first-child){display:none}}.salt-stars{display:inline-flex;align-items:center;gap:4px}.salt-stars svg{display:block;width:16px;height:16px}.salt-card{display:flex;flex-direction:column;gap:24px;width:100%;padding-bottom:16px;border-radius:var(--salt-corner-400, 8px);background:var(--salt-bg-neutral-tertiary, #FFFDFD);box-shadow:var(--salt-shadow-card, 0 0 4px 0 rgba(255, 76, 106, .25))}.salt-card__media{position:relative;display:block;flex-shrink:0;height:320px;border-radius:var(--salt-corner-200, 4px) var(--salt-corner-200, 4px) 0 0;overflow:hidden;background:var(--salt-bg-neutral-secondary, #FFEDF0);box-shadow:var(--salt-shadow-card, 0 0 4px 0 rgba(255, 76, 106, .25))}.salt-card__image{width:100%;height:100%;object-fit:cover}.salt-card__tag{position:absolute;top:16px;left:0;display:inline-flex;align-items:center;gap:4px;padding:4px 6px 4px 4px;border-radius:0 var(--salt-corner-200, 4px) var(--salt-corner-200, 4px) 0;background:var(--salt-bg-branded-focus, #D3172E);color:var(--salt-content-primary-on-color, #FFF9F8);font-size:14px;font-weight:600;line-height:1.35;text-transform:uppercase}.salt-card__tag svg{width:24px;height:24px;display:block}.salt-card__body{display:flex;flex-direction:column;flex:1;gap:24px;padding:0 16px}.salt-card__head{display:flex;flex-direction:column;gap:16px}.salt-card__title{font-size:24px;font-weight:700;line-height:1.25;color:var(--salt-content-branded, #FF4262)}.salt-card__title a{color:inherit;text-decoration:none}.salt-card__title a:hover{text-decoration:underline;text-decoration-skip-ink:none}.salt-card__rating{display:flex;align-items:center;gap:12px}.salt-card__count{font-size:14px;line-height:1;letter-spacing:.5px;text-transform:uppercase;color:var(--salt-content-secondary, #525252);text-box:trim-both cap alphabetic}.salt-card__desc{font-size:16px;line-height:1.5;color:var(--salt-content-primary, #272727)}.salt-card__about{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.salt-card__about .salt-card__desc{align-self:stretch;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.salt-card__about.is-open .salt-card__desc{display:block;-webkit-line-clamp:unset;overflow:visible}.salt-card__more{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-family:inherit;font-size:14px;line-height:1;color:var(--salt-content-secondary, #525252);cursor:pointer}.salt-card__more[hidden]{display:none}.salt-card__more>span{text-box:trim-both cap alphabetic}.salt-card__more svg{display:block;transition:transform .2s ease}.salt-card__about.is-open .salt-card__more svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.salt-card__more svg{transition:none}}.salt-card__includes{font-size:16px;line-height:1.5;font-style:italic;color:var(--salt-content-primary, #272727)}.salt-card__options{display:flex;align-items:flex-end;gap:4px;padding:0 16px}.salt-card__option{display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:0;border:0;background:none;font-family:inherit;color:var(--salt-content-secondary, #525252);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.salt-card__option-tag{display:block;padding:8px 6px 8px 4px;border-radius:var(--salt-corner-200, 4px) var(--salt-corner-200, 4px) 0 0;background:var(--salt-bg-branded-focus, #D3172E);color:var(--salt-content-primary-on-color, #FFF9F8);font-size:14px;font-weight:600;line-height:1.35;text-box:trim-both cap alphabetic}.salt-card__option-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:7px;border:1px solid rgba(110,110,110,.25);border-radius:var(--salt-corner-200, 4px);transition:background .15s ease,border-color .15s ease}.salt-card__option--tagged .salt-card__option-box{padding-top:8px;border-top:0;border-radius:0 0 var(--salt-corner-200, 4px) var(--salt-corner-200, 4px)}.salt-card__option[aria-pressed=true] .salt-card__option-box{background:var(--salt-bg-neutral-secondary, #FFEDF0);border-color:var(--salt-bg-branded-focus, #D3172E)}@media(hover:hover){.salt-card__option:hover .salt-card__option-box{border-color:var(--salt-bg-branded-focus, #D3172E)}}.salt-card__option:focus-visible{outline:2px solid var(--salt-bg-branded-primary, #FF4262);outline-offset:2px;border-radius:var(--salt-corner-200, 4px)}.salt-card__option.is-unavailable .salt-card__option-box{color:#52525299}.salt-card__option-label{font-size:14px;font-weight:700;line-height:1}.salt-card__option-sub{font-size:14px;font-weight:400;line-height:1.35;text-box:trim-both cap alphabetic}.salt-card__cta[aria-disabled=true]{cursor:not-allowed}.salt-card__footer{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.salt-card__cta{position:relative}.salt-card__cta.salt-btn,.salt-card__cta.salt-btn:link,.salt-card__cta.salt-btn:visited{min-height:44px;height:44px;padding:12px 8px}.salt-card__cta--sold-out,.salt-card__cta--sold-out:hover,.salt-card__cta--sold-out:focus-visible,.salt-card__cta--sold-out:disabled{background:var(--salt-bg-neutral-secondary, #FFEDF0);color:var(--salt-content-secondary, #525252);box-shadow:none;cursor:not-allowed}.salt-card__cta-dash{width:12px;height:2px;background:currentColor}.salt-card__compare{opacity:.75;font-weight:400}.salt-card__details{padding:12px 0}.salt-card__cta>*{transition:opacity .2s ease}.salt-card__cta[aria-busy=true],.salt-card__cta[aria-busy=true]:hover,.salt-card__cta[aria-busy=true]:focus-visible,.salt-card__cta.is-added,.salt-card__cta.is-added:hover,.salt-card__cta.is-added:focus-visible{background:var(--salt-bg-branded-focus, #D3172E);color:var(--salt-content-primary-on-color, #FFF9F8);cursor:default}.salt-card__cta[aria-busy=true]>*:not(.salt-card__spinner),.salt-card__cta.is-swapping>*:not(.salt-card__spinner){opacity:0}.salt-card__cta-done{display:none;width:20px;height:20px;flex-shrink:0;translate:0 -2px}.salt-card__cta.is-added .salt-card__cta-done{display:block}.salt-card__cta.is-added .salt-card__cta-dash,.salt-card__cta.is-added .salt-card__compare,.salt-card__cta.is-added .salt-card__price{display:none}.salt-card__spinner{display:block;position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255,249,248,.35);border-top-color:#fff9f8;border-radius:50%;opacity:0;pointer-events:none}.salt-card__cta[aria-busy=true] .salt-card__spinner{opacity:1;animation:salt-spin .7s linear infinite}@keyframes salt-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.salt-card__cta>*{transition:none}}@media(max-width:767px){.salt-card{background:var(--salt-bg-neutral-primary, #FFF9F8)}.salt-card:not(.salt-card--sale) .salt-card__image{object-position:50% 0}.salt-card__tag{padding-left:8px}.salt-card__title{font-size:24px;font-weight:600}.salt-card__count{line-height:1.35;letter-spacing:0}.salt-card__options{justify-content:center}.salt-card__option{max-width:141px}.salt-card__option-box{gap:4px}.salt-card__option-label{line-height:1.35}}.template--index .layout--template{background:var(--salt-bg-neutral-primary, #FFF9F8)}@media(max-width:767px){.salt-home.salt-editorial,.salt-home.salt-intro,.salt-home.salt-bestsellers,.salt-home.salt-ugc,.salt-home.salt-bundles,.salt-home.salt-guarantee,.salt-home.salt-tiktok{margin-top:96px}.template--index .layout--template{padding-bottom:48px}}.salt-home .salt-snap-nav{display:flex;align-items:center;justify-content:center;gap:24px}.salt-home salt-snap:not(.is-scrollable) .salt-snap-nav--auto{display:none}.salt-home .salt-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--salt-slider-arrow-color, #FF4262);cursor:pointer;flex-shrink:0;transition:transform .15s ease,opacity .15s ease}.salt-home .salt-slider-arrow:hover{transform:scale(1.08)}.salt-home .salt-slider-arrow:focus-visible{outline:2px solid #D3172E;outline-offset:2px;border-radius:50%}.salt-home .salt-slider-arrow svg{display:block}.salt-home .salt-slider-arrow--next svg{transform:rotate(180deg)}.salt-home .salt-slider-arrow[disabled]{opacity:.35;cursor:default;transform:none}.salt-home{--salt-content-primary: #272727}
/*# sourceMappingURL=/cdn/shop/t/53/assets/salt-home.css.map */
