@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap";.sl-sm-section{--sl-sm-bg:#FAF5EC;--sl-sm-card:#FFFDF8;--sl-sm-gold:#A8854C;--sl-sm-gold-light:#C9A66B;--sl-sm-brown:#3A2E20;--sl-sm-width:1180px;position:relative;isolation:isolate;overflow:hidden;padding:clamp(66px,8vw,124px) 20px;color:var(--sl-sm-brown);background:radial-gradient(circle at 12% 12%,rgba(201,166,107,.16),transparent 28rem),radial-gradient(circle at 90% 82%,rgba(168,133,76,.1),transparent 30rem),var(--sl-sm-bg)}.sl-sm-section *,.sl-sm-section *:before,.sl-sm-section *:after{box-sizing:border-box}.sl-sm-shell{position:relative;z-index:2;width:min(100%,var(--sl-sm-width));margin:0 auto}.sl-sm-orbit{position:absolute;width:31rem;aspect-ratio:1;border-radius:50%;border:1px solid rgba(168,133,76,.14);pointer-events:none}.sl-sm-orbit--one{top:-19rem;right:-12rem;box-shadow:inset 0 0 0 42px #ffffff1f,inset 0 0 0 43px #a8854c0f}.sl-sm-orbit--two{left:-18rem;bottom:-20rem}.sl-sm-watermark{position:absolute;left:50%;top:56%;z-index:0;transform:translate(-50%,-50%);color:transparent;-webkit-text-stroke:1px rgba(168,133,76,.06);font:500 clamp(13rem,30vw,34rem)/.8 "Cormorant Garamond",Georgia,serif;letter-spacing:-.08em;-webkit-user-select:none;user-select:none;pointer-events:none}.sl-sm-header{width:min(100%,800px);margin:0 auto clamp(38px,5vw,64px);text-align:center}.sl-sm-logo{display:block;width:auto;max-width:min(245px,64vw);max-height:120px;margin:0 auto 25px;object-fit:contain}.sl-sm-wordmark{margin:0 auto 25px;color:var(--sl-sm-gold)}.sl-sm-wordmark span{display:block;font:italic 500 clamp(2.25rem,6vw,3.6rem)/.9 "Cormorant Garamond",Georgia,serif}.sl-sm-wordmark small{display:block;margin-top:9px;font:500 .67rem/1 Jost,Arial,sans-serif;letter-spacing:.36em;text-transform:uppercase}.sl-sm-eyebrow,.sl-sm-panel-label,.sl-sm-field-label,.sl-sm-family,.sl-sm-result-label,.sl-sm-collection,.sl-sm-footer{font-family:Jost,Arial,sans-serif;text-transform:uppercase;letter-spacing:.27em}.sl-sm-eyebrow{margin:0 0 14px;color:var(--sl-sm-gold);font-size:.69rem;font-weight:500}.sl-sm-title{margin:0;color:var(--sl-sm-brown);font:500 clamp(3.2rem,7vw,6rem)/.92 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.sl-sm-title em{display:inline-block;color:var(--sl-sm-gold);font-weight:400}.sl-sm-subheading{max-width:640px;margin:22px auto 0;color:#3a2e20ad;font:300 clamp(.97rem,2vw,1.08rem)/1.8 "Jost",Arial,sans-serif}.sl-sm-consultation{display:grid;grid-template-columns:minmax(330px,.84fr) minmax(420px,1.16fr);border:1px solid rgba(168,133,76,.28);background:#fffdf8b8;box-shadow:0 32px 90px #4c35151a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sl-sm-search-panel{position:relative;padding:clamp(32px,5vw,58px);border-right:1px solid rgba(168,133,76,.22);background:linear-gradient(155deg,#ffffffb8,#faf5ec8f)}.sl-sm-search-panel:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(168,133,76,.13);pointer-events:none}.sl-sm-panel-label{position:relative;margin-bottom:34px;color:var(--sl-sm-gold);font-size:.62rem}.sl-sm-field-label{position:relative;display:block;margin-bottom:11px;color:var(--sl-sm-brown);font-size:.67rem;font-weight:500}.sl-sm-search-wrap{position:relative}.sl-sm-search{width:100%;min-height:58px;padding:15px 54px 15px 17px;border:0;border-bottom:1px solid rgba(168,133,76,.55);border-radius:0;background:#ffffff94;color:var(--sl-sm-brown);font:300 1rem/1.4 Jost,Arial,sans-serif;-webkit-appearance:none;appearance:none;box-shadow:none;transition:border-color .18s ease,background .18s ease}.sl-sm-search:focus{outline:none;border-color:var(--sl-sm-gold);background:#fff}.sl-sm-search::placeholder{color:#3a2e2061}.sl-sm-search-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--sl-sm-gold);font-size:1.45rem;pointer-events:none}.sl-sm-suggestions{position:absolute;z-index:20;left:clamp(32px,5vw,58px);right:clamp(32px,5vw,58px);margin:0;padding:0;list-style:none;border:1px solid rgba(168,133,76,.28);border-top:0;background:#fffdf8;box-shadow:0 20px 36px #3c28101f;max-height:330px;overflow:auto}.sl-sm-suggestions li{padding:13px 16px;border-top:1px solid rgba(168,133,76,.11);cursor:pointer;color:var(--sl-sm-brown);font:400 .86rem/1.4 Jost,Arial,sans-serif;transition:background .16s ease}.sl-sm-suggestions li:hover,.sl-sm-suggestions li.is-active{background:#a8854c1a}.sl-sm-suggestions span{display:block;margin-top:3px;color:#3a2e2085;font:italic 400 .85rem/1.35 Cormorant Garamond,Georgia,serif}.sl-sm-help{position:relative;margin:14px 0 0;color:#3a2e208c;font:300 .75rem/1.65 Jost,Arial,sans-serif}.sl-sm-example-row{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.sl-sm-example-row button{padding:8px 10px;border:1px solid rgba(168,133,76,.28);border-radius:999px;background:transparent;color:#3a2e20a8;cursor:pointer;font:400 .64rem/1 Jost,Arial,sans-serif;letter-spacing:.05em;transition:all .18s ease}.sl-sm-example-row button:hover,.sl-sm-example-row button:focus-visible{border-color:var(--sl-sm-gold);background:var(--sl-sm-gold);color:var(--sl-sm-bg);outline:none}.sl-sm-stage{min-height:520px;display:flex;align-items:center;justify-content:center;padding:clamp(32px,5vw,58px)}.sl-sm-idle{max-width:410px;text-align:center}.sl-sm-idle-mark{width:108px;height:108px;display:grid;place-items:center;margin:0 auto 24px;border:1px solid rgba(168,133,76,.34);border-radius:50%;color:var(--sl-sm-gold);font:500 2.1rem/1 Cormorant Garamond,Georgia,serif;box-shadow:inset 0 0 0 8px #a8854c0d}.sl-sm-idle p{margin:0;color:var(--sl-sm-brown);font:500 2rem/1.1 Cormorant Garamond,Georgia,serif}.sl-sm-idle span{display:block;margin-top:13px;color:#3a2e2094;font:300 .86rem/1.75 Jost,Arial,sans-serif}.sl-sm-result{width:100%;opacity:0;transform:translateY(12px)}.sl-sm-result.is-visible{animation:slSmReveal .62s cubic-bezier(.2,.75,.3,1) forwards}@keyframes slSmReveal{to{opacity:1;transform:translateY(0)}}.sl-sm-result-topline{color:#3a2e20a8;text-align:center;font:300 .9rem/1.5 Jost,Arial,sans-serif}.sl-sm-result-topline strong{color:var(--sl-sm-brown);font-weight:500}.sl-sm-perfume-notes{min-height:1.5em;margin:5px 0 0;color:#3a2e209e;text-align:center;font:italic 400 1rem/1.45 Cormorant Garamond,Georgia,serif}.sl-sm-family{margin:8px 0 30px;color:var(--sl-sm-gold);text-align:center;font-size:.62rem}.sl-sm-result-grid{display:grid;grid-template-columns:minmax(190px,.78fr) minmax(260px,1.22fr);gap:clamp(25px,4vw,52px);align-items:center}.sl-sm-product-visual{position:relative;min-height:360px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(168,133,76,.22);background:linear-gradient(155deg,#fffffff2,#ebddc76e)}.sl-sm-product-visual:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(168,133,76,.15)}.sl-sm-image-halo{position:absolute;width:74%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(201,166,107,.24),transparent 68%)}.sl-sm-product-image{position:relative;z-index:2;display:block;width:auto;max-width:82%;max-height:325px;object-fit:contain;filter:drop-shadow(0 28px 22px rgba(62,38,14,.22))}.sl-sm-bottle-placeholder{position:relative;z-index:2;width:125px;height:215px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(168,133,76,.55);border-radius:42px 42px 16px 16px;background:linear-gradient(180deg,#865527,#3a200f);color:var(--sl-sm-bg);box-shadow:0 24px 32px #3c230c33}.sl-sm-bottle-placeholder:before{content:"";position:absolute;top:-43px;width:56px;height:49px;border:1px solid rgba(168,133,76,.7);border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#dbc18d,#9e773d)}.sl-sm-bottle-placeholder span{font:500 1.75rem/1 Cormorant Garamond,Georgia,serif}.sl-sm-bottle-placeholder small{margin-top:7px;font:500 .42rem/1 Jost,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.sl-sm-result-copy{padding:4px 0}.sl-sm-result-label{margin:0 0 9px;color:var(--sl-sm-gold);font-size:.61rem}.sl-sm-match-name{margin:0;color:var(--sl-sm-brown);font:500 clamp(2.45rem,4.5vw,4rem)/.95 "Cormorant Garamond",Georgia,serif;letter-spacing:-.035em}.sl-sm-collection{margin:10px 0 0;color:var(--sl-sm-gold);font-size:.61rem}.sl-sm-match-notes{margin:14px 0 0;color:var(--sl-sm-gold-light);font:italic 500 1.13rem/1.45 Cormorant Garamond,Georgia,serif}.sl-sm-divider{display:flex;align-items:center;gap:9px;width:min(100%,250px);margin:21px 0;color:var(--sl-sm-gold-light)}.sl-sm-divider span{flex:1;height:1px;background:#a8854c42}.sl-sm-divider b{font-size:.4rem}.sl-sm-why{margin:0;color:#3a2e20bf;font:300 .88rem/1.78 Jost,Arial,sans-serif}.sl-sm-also{margin-top:18px;padding:15px 17px;border-left:2px solid var(--sl-sm-gold-light);background:#a8854c11}.sl-sm-also span{display:block;color:var(--sl-sm-gold);font:500 .58rem/1 Jost,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase}.sl-sm-also strong{display:block;margin-top:7px;color:var(--sl-sm-brown);font:500 1.12rem/1.2 Cormorant Garamond,Georgia,serif}.sl-sm-also p{margin:3px 0 0;color:#3a2e2094;font:italic 400 .87rem/1.4 Cormorant Garamond,Georgia,serif}.sl-sm-ritual{margin-top:17px;color:#3a2e209e;font:300 .78rem/1.65 Jost,Arial,sans-serif}.sl-sm-ritual span{display:block;margin-bottom:4px;color:var(--sl-sm-gold);font-weight:500;letter-spacing:.18em;text-transform:uppercase;font-size:.59rem}.sl-sm-ritual p{margin:0}.sl-sm-cta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:21px;padding:16px 18px;border:1px solid var(--sl-sm-gold);background:var(--sl-sm-gold);color:var(--sl-sm-bg);text-decoration:none;font:500 .69rem/1 Jost,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;transition:all .2s ease}.sl-sm-cta:hover,.sl-sm-cta:focus-visible{transform:translateY(-2px);border-color:var(--sl-sm-brown);background:var(--sl-sm-brown);color:var(--sl-sm-bg);outline:none}.sl-sm-picker{width:100%}.sl-sm-picker-intro{margin:0 0 24px;text-align:center;color:#3a2e20b3;font:300 1rem/1.6 Jost,Arial,sans-serif}.sl-sm-picker-intro strong{color:var(--sl-sm-brown);font-weight:500}.sl-sm-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sl-sm-picker-grid button{min-height:82px;padding:15px;border:1px solid rgba(168,133,76,.28);background:#ffffffa3;color:var(--sl-sm-brown);cursor:pointer;font:500 1.06rem/1.1 Cormorant Garamond,Georgia,serif;transition:all .18s ease}.sl-sm-picker-grid button:hover,.sl-sm-picker-grid button:focus-visible{border-color:var(--sl-sm-gold);background:var(--sl-sm-brown);color:var(--sl-sm-bg);outline:none;transform:translateY(-2px)}.sl-sm-footer{margin:35px 0 0;color:#a8854cb8;text-align:center;font-size:.59rem}@media(max-width:940px){.sl-sm-consultation{grid-template-columns:1fr}.sl-sm-search-panel{border-right:0;border-bottom:1px solid rgba(168,133,76,.22)}.sl-sm-suggestions{left:clamp(32px,5vw,58px);right:clamp(32px,5vw,58px)}}@media(max-width:670px){.sl-sm-section{padding:56px 14px 76px}.sl-sm-title em{display:block}.sl-sm-result-grid{grid-template-columns:1fr}.sl-sm-stage{min-height:420px;padding:28px 20px}.sl-sm-product-visual{min-height:320px}.sl-sm-product-image{max-height:285px}}@media(max-width:450px){.sl-sm-search-panel{padding:30px 22px}.sl-sm-suggestions{left:22px;right:22px}.sl-sm-picker-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sl-sm-result.is-visible{animation:none;opacity:1;transform:none}.sl-sm-cta,.sl-sm-picker-grid button,.sl-sm-example-row button,.sl-sm-search{transition:none}}.sl-sm-database-status{position:relative;min-height:1.25em;margin:8px 0 0;color:#a8854cc7;font:500 .62rem/1.5 Jost,Arial,sans-serif;letter-spacing:.08em}.sl-sm-database-status.is-error{color:#9a5a3b}.sl-sm-notes-fallback{margin-top:24px;padding-top:23px;border-top:1px solid rgba(168,133,76,.18)}.sl-sm-notes-fallback>span{display:block;margin-bottom:10px;color:var(--sl-sm-gold);text-align:center;font:500 .63rem/1.4 Jost,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.sl-sm-notes-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.sl-sm-notes-row input{min-width:0;min-height:48px;padding:12px 14px;border:1px solid rgba(168,133,76,.34);border-radius:0;background:#ffffffb8;color:var(--sl-sm-brown);font:300 .82rem/1.4 Jost,Arial,sans-serif}.sl-sm-notes-row input:focus{outline:none;border-color:var(--sl-sm-gold);background:#fff}.sl-sm-notes-row button{min-height:48px;padding:12px 15px;border:1px solid var(--sl-sm-gold);border-radius:0;background:var(--sl-sm-gold);color:var(--sl-sm-bg);cursor:pointer;font:500 .62rem/1.2 Jost,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.sl-sm-notes-row button:hover,.sl-sm-notes-row button:focus-visible{border-color:var(--sl-sm-brown);background:var(--sl-sm-brown);outline:none}.sl-sm-notes-fallback p{min-height:1.35em;margin:8px 0 0;color:#9a5a3b;text-align:center;font:300 .72rem/1.5 Jost,Arial,sans-serif}.sl-sm-search.is-loading{background-image:linear-gradient(90deg,transparent,rgba(168,133,76,.08),transparent);background-size:200% 100%;animation:slSmSearchLoading 1.2s linear infinite}@keyframes slSmSearchLoading{to{background-position:-200% 0}}@media(max-width:520px){.sl-sm-notes-row{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/soft-life-find-your-scent-mate.css.map */
