:root{--sol-shell:#FBF6EF;--sol-sand:#F4E8D8;--sol-peach:#F9DFC8;--sol-apricot:#F4CBA8;--sol-butter:#F6E5B0;--sol-terra:#B8562F;--sol-terra-ink:#A24A27;--sol-terra-soft:#E9B79B;--sol-ink:#2E2019;--sol-ink-2:#5E4B41;--sol-line:#E8D5C0;--sol-serif:"Fraunces",Georgia,"Times New Roman",serif;--sol-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-heading-family:var(--sol-serif);--font-body-family:var(--sol-sans);--font-heading-weight:400;--font-heading-style:normal}html body{background:var(--sol-shell);color:var(--sol-ink);font-family:var(--sol-sans)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--sol-serif);font-weight:400;letter-spacing:-.015em}::selection{background:var(--sol-apricot);color:var(--sol-ink)}.sol-logo{display:inline-flex;flex-direction:column;align-items:center;gap:3px;color:var(--sol-terra);line-height:1}.sol-logo__sun{width:30px;height:auto;display:block}.sol-logo__word{font-family:var(--sol-serif);font-weight:400;font-size:30px;letter-spacing:-.02em;color:var(--sol-terra)}@media(max-width:749px){.sol-logo__sun{width:24px}.sol-logo__word{font-size:25px}}.announcement-bar-section .announcement-bar{background:var(--sol-terra)!important}.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar *{color:#fff8f0!important}.announcement-bar-section .announcement-bar p,.announcement-bar-section .announcement-bar span{letter-spacing:.1em;text-transform:uppercase;font-size:11.5px!important;font-weight:500}sticky-header.header-wrapper{background:#fbf6eff2!important;border-bottom:1px solid var(--sol-line)}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__menu-item{font-family:var(--sol-sans);font-size:14.5px;color:var(--sol-ink)!important;padding:10px 12px!important}.header__menu-item span{white-space:nowrap;background:transparent!important;color:inherit!important;padding:0 0 3px!important;border-radius:0!important}.header__menu-item[aria-current=page] span,.header__menu-item:hover span{box-shadow:inset 0 -1.5px 0 var(--sol-terra);text-decoration:none}.header__icon,.header__icon svg{color:var(--sol-ink)}.menu-drawer{background:var(--sol-shell)!important}.menu-drawer__menu-item{font-family:var(--sol-serif);font-size:24px!important}.menu-drawer__menu-item--active{background:transparent!important;color:var(--sol-terra)!important}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important}.product-form__submit.button,.main-product-atc{background:var(--sol-terra)!important;color:#fff8f0!important;letter-spacing:.14em;font-weight:600;min-height:58px}.product-form__submit.button:hover{background:var(--sol-terra-ink)!important}.product__title h1,.product__title .h2{font-family:var(--sol-serif)!important;font-weight:400!important;font-size:clamp(34px,3.4vw,46px)!important;line-height:1.05!important;letter-spacing:-.025em!important;text-transform:none!important}.product__info-container .price-item{font-family:var(--sol-sans);font-weight:500;color:var(--sol-ink)!important}.product__info-container .price{font-size:22px}variant-selects .form__label,.product-form__input .form__label{font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--sol-ink-2)!important}variant-selects input[type=radio]+label{border:1px solid var(--sol-line)!important;background:#fffcf8!important;color:var(--sol-ink)!important;border-radius:999px!important;padding:11px 22px!important;font-weight:500}variant-selects input[type=radio]:checked+label{background:var(--sol-terra)!important;border-color:var(--sol-terra)!important;color:#fff8f0!important}.product__info-container .accordion,.product__info-container .product__accordion{border-color:var(--sol-line)!important}.product__info-container .accordion__title{font-family:var(--sol-serif);font-weight:400;font-size:19px}.product__description,.product__description p{font-size:16px;line-height:1.7;color:var(--sol-ink-2)}.product__description strong{color:var(--sol-ink);font-weight:600}.sticky-atc{background:var(--sol-shell)!important;border-top:1px solid var(--sol-line)}.sol-facts{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13.5px;color:var(--sol-ink-2);margin:16px 0 20px}.sol-facts span{display:inline-flex;align-items:center;gap:8px}.sol-facts svg{width:18px;height:9px;color:var(--sol-terra);flex:none}.sol-sub{font-size:16.5px;line-height:1.6;color:var(--sol-ink-2);margin:2px 0 8px}.solg{position:relative}.solg-main{position:relative;aspect-ratio:4/5;border-radius:24px;overflow:hidden;background:var(--sol-peach)}.solg-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.solg-slide.is-on{opacity:1}.solg-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:12px}.solg-thumbs button{padding:0;border:1.5px solid transparent;border-radius:14px;overflow:hidden;aspect-ratio:1;background:var(--sol-sand);cursor:pointer;transition:border-color .2s}.solg-thumbs button.is-on{border-color:var(--sol-terra)}.solg-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.solg-dots{display:none}@media(max-width:749px){.solg-main{aspect-ratio:auto;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:18px;scrollbar-width:none}.solg-main::-webkit-scrollbar{display:none}.solg-slide{position:relative;flex:0 0 100%;opacity:1;aspect-ratio:4/5;scroll-snap-align:center}.solg-thumbs{display:none}.solg-dots{display:flex;justify-content:center;gap:7px;margin:14px 0 4px}.solg-dots i{width:7px;height:7px;border-radius:50%;background:var(--sol-line);transition:background .2s,width .2s}.solg-dots i.is-on{background:var(--sol-terra);width:20px;border-radius:7px}}footer.footer{background:var(--sol-ink)!important}footer.footer,footer.footer p,footer.footer li,footer.footer .copyright__content{color:#e6d8ca!important}footer.footer a,footer.footer h2,footer.footer .footer-block__heading{color:#fbf6ef!important}footer.footer .footer-block__heading{font-family:var(--sol-serif);font-weight:400;font-size:20px}.s2{font-family:var(--sol-sans);color:var(--sol-ink);position:relative}.s2 *{box-sizing:border-box}.s2-in{max-width:1220px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.s2-pad{padding:108px 0}.s2-eye{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sol-terra-ink);margin:0 0 18px}.s2-eye:before{content:"";width:16px;height:8px;border-radius:16px 16px 0 0;background:currentColor;display:inline-block}.s2 h1,.s2 h2,.s2 h3{font-family:var(--sol-serif);font-weight:400;color:var(--sol-ink);margin:0;letter-spacing:-.025em}.s2 h2{font-size:clamp(36px,4.6vw,60px);line-height:1.02;margin:0 0 20px}.s2 h1 em,.s2 h2 em{font-style:italic;color:var(--sol-terra);font-weight:350}.s2 p{font-size:17px;line-height:1.68;color:var(--sol-ink-2);margin:0 0 16px}.s2-lead{max-width:540px}.s2-c{text-align:center}.s2-c .s2-lead{margin-left:auto;margin-right:auto}.s2-btn{display:inline-flex;align-items:center;gap:10px;background:var(--sol-terra);color:#fff8f0!important;padding:17px 30px;border-radius:999px;border:1px solid var(--sol-terra);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;transition:transform .25s ease,background .25s ease,color .25s ease;margin:6px 10px 6px 0}.s2-btn:hover{background:var(--sol-terra-ink);transform:translateY(-1px)}.s2-btn.ghost{background:transparent;color:var(--sol-ink)!important;border-color:var(--sol-ink)}.s2-btn.ghost:hover{background:var(--sol-ink);color:var(--sol-shell)!important}.s2-btn.cream{background:#fff8f0;border-color:#fff8f0;color:var(--sol-terra-ink)!important}.s2-btn.cream:hover{background:var(--sol-butter);border-color:var(--sol-butter)}.s2-link{color:var(--sol-terra-ink)!important;font-weight:600;font-size:14px;letter-spacing:.06em;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:2px}.s2-img{display:block;width:100%;height:100%;object-fit:cover}.s2-frame{overflow:hidden;border-radius:22px;background:var(--sol-sand);position:relative}.s2-arch{overflow:hidden;border-radius:1000px 1000px 22px 22px;background:var(--sol-sand);position:relative}.s2-r45{aspect-ratio:4/5}.s2-r32{aspect-ratio:3/2}.s2-r11{aspect-ratio:1/1}.s2-r169{aspect-ratio:16/9}.s2-g2{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.s2-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.bg-shell{background:var(--sol-shell)}.bg-sand{background:var(--sol-sand)}.bg-peach{background:var(--sol-peach)}.bg-apricot{background:var(--sol-apricot)}.bg-butter{background:var(--sol-butter)}.bg-terra{background:var(--sol-terra)}.s2-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .13 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.s2-list{list-style:none;padding:0;margin:10px 0 32px}.s2-list li{display:flex;gap:16px;align-items:baseline;font-size:16px;line-height:1.55;color:var(--sol-ink-2);padding:15px 0;border-top:1px solid rgba(46,32,25,.14)}.s2-list li:last-child{border-bottom:1px solid rgba(46,32,25,.14)}.s2-list b{color:var(--sol-ink);font-weight:600;min-width:140px;flex:none}.s2-hero{position:relative;min-height:min(88vh,840px);display:flex;align-items:center;overflow:hidden;background:var(--sol-peach)}.s2-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:68% center}.s2-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f9dfc8f0,#f9dfc8c7 28%,#f9dfc800 55%)}.s2-hero__t{position:relative;z-index:3;max-width:1220px;margin:0 auto;padding:90px 24px;width:100%}.s2-hero__t>div{max-width:540px}.s2-hero h1{font-size:clamp(50px,6.4vw,92px);line-height:.96;margin:0 0 26px;letter-spacing:-.035em}.s2-sub{font-size:18.5px!important;max-width:450px;margin:0 0 34px!important}.s2-trust{display:flex;gap:10px 24px;flex-wrap:wrap;font-size:13.5px;color:var(--sol-ink-2);margin-top:30px}.s2-trust span{display:inline-flex;gap:8px;align-items:center}.s2-trust svg,.s2-sun{width:18px;height:9px;color:var(--sol-terra);flex:none}.s2-badge{position:absolute;z-index:4;right:5%;bottom:7%;width:136px;height:136px}.s2-badge .ring{width:100%;height:100%;animation:s2spin 28s linear infinite;display:block}.s2-badge .core{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--sol-terra)}.s2-badge .core svg{width:40px;height:auto}@keyframes s2spin{to{transform:rotate(360deg)}}.s2-marquee{background:var(--sol-terra);color:#fff8f0;overflow:hidden;padding:17px 0}.s2-marquee__track{display:flex;width:max-content;animation:s2marq 40s linear infinite}.s2-marquee__track span{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--sol-serif);font-style:italic;font-size:23px;white-space:nowrap;color:#fff8f0}.s2-marquee__track svg{width:24px;height:11px;color:var(--sol-butter)}@keyframes s2marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.s2-badge .ring,.s2-marquee__track{animation:none}}.s2-card{display:block;text-decoration:none!important;color:var(--sol-ink)}.s2-card__img{border-radius:1000px 1000px 24px 24px;overflow:hidden;aspect-ratio:4/5;background:var(--sol-peach)}.s2-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.s2-card:hover .s2-card__img img{transform:scale(1.045)}.s2-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:22px}.s2-card h3{font-size:27px;line-height:1.1}.s2-card .pr{font-size:16px;font-weight:600;color:var(--sol-ink);white-space:nowrap}.s2-card .sub{font-size:15.5px!important;margin:6px 0 14px!important}.s2-tag{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:6px 12px;border-radius:99px;margin-top:18px}.t-cream{background:#f6d6bc;color:#8e4223}.t-serum{background:#ebc1a9;color:#7e3519}.t-patch{background:#f4e2a6;color:#6f5210}.s2-step{text-decoration:none!important;color:inherit;display:block}.s2-step .num{display:block;font-family:var(--sol-serif);font-style:italic;font-size:46px;line-height:1;color:var(--sol-terra);margin:24px 0 8px}.s2-step h3{font-size:27px;margin:0 0 10px}.s2-mosaic{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:18px;margin-top:48px}.s2-mosaic .a{grid-row:span 2}.s2-mosaic .s2-frame{height:100%}.s2-mosaic .b,.s2-mosaic .c,.s2-mosaic .d,.s2-mosaic .e{aspect-ratio:1/1}.bg-terra h2,.bg-terra p,.bg-terra .s2-eye{color:#fff8f0!important}.bg-terra h2 em{color:var(--sol-butter)!important}.s2-final{overflow:hidden;background:var(--sol-peach);text-align:center;padding:128px 0 150px}.s2-final .sun{position:absolute;left:50%;bottom:-330px;transform:translate(-50%);width:640px;height:640px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#f7cfa8,#f0ae84 62%,#eba077);z-index:0}.s2-final .horizon{position:absolute;left:0;right:0;bottom:0;height:150px;background:var(--sol-peach);z-index:0;opacity:0}.s2-pre{background:var(--sol-shell);text-align:center;padding:84px 20px 0;overflow:hidden;border-top:1px solid var(--sol-line)}.s2-pre .tag{font-family:var(--sol-serif);font-style:italic;font-size:24px;color:var(--sol-ink-2);margin:0 0 14px}.s2-pre svg{width:clamp(64px,8vw,110px);height:auto;color:var(--sol-terra);display:block;margin:0 auto 4px}.s2-pre .big{display:block;font-family:var(--sol-serif);font-weight:400;font-size:clamp(120px,24vw,340px);line-height:.74;letter-spacing:-.05em;color:var(--sol-terra);margin:0;transform:translateY(10%)}.s2-vals{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:56px}.s2-vals div{border-top:1px solid rgba(46,32,25,.16);padding-top:24px}.s2-vals h3{font-size:25px;margin:14px 0 10px}.s2-vals svg{width:30px;height:15px;color:var(--sol-terra)}@media(max-width:900px){.s2-pad{padding:64px 0}.s2-in{padding:0 20px}.s2-g2{grid-template-columns:1fr;gap:34px}.s2-g3,.s2-vals{grid-template-columns:1fr;gap:46px}.s2 p{font-size:16.5px}.s2-hero{display:block;min-height:0;background:var(--sol-shell)}.s2-hero:before{display:none}.s2-hero__img{position:relative;height:auto;aspect-ratio:1/1.05;object-position:82% center}.s2-hero__t{padding:36px 20px 52px}.s2-hero h1{font-size:clamp(44px,12vw,60px)}.s2-badge{width:100px;height:100px;right:16px;bottom:auto;top:calc(105vw - 78px)}.s2-badge .core svg{width:30px}.s2-marquee__track span{font-size:19px;gap:22px;padding-right:22px}.s2-mosaic{grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}.s2-mosaic .a{grid-column:span 2;grid-row:auto;aspect-ratio:4/5}.s2-list b{min-width:118px}.s2-final{padding:88px 0 120px}.s2-final .sun{width:460px;height:460px;bottom:-250px}.s2-g2 .s2-order-first{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/solae-da.css.map */
