.sft-wrapper{position:relative;width:100%;overflow:hidden;z-index:1}.sft-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.sft-bg img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sft-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--sft-overlay-color, #000);opacity:var(--sft-overlay-opacity, .45)}.sft-overlay--gradient{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.85) 100%);opacity:1}.sft-inner{position:relative;z-index:10;width:100%;min-height:var(--sft-height, 80vh);display:flex;flex-direction:column;align-items:var(--sft-align-items, center);justify-content:space-between;padding:clamp(40px,6vh,80px) clamp(20px,5vw,80px)}.sft-content{display:flex;flex-direction:column;align-items:var(--sft-align-items, center);gap:14px;text-align:var(--sft-text-align, center);max-width:860px;width:100%}.sft-eyebrow{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin:0}.sft-title{margin:0;line-height:1.08;font-weight:700;color:var(--sft-heading-color, #fff);letter-spacing:-.02em;font-size:var(--sft-title-desktop, 56px)}.sft-font-heading{font-family:var(--font-heading--family)}.sft-font-body{font-family:var(--font-body--family)}.sft-font-serif{font-family:Georgia,Times New Roman,serif}.sft-subtitle{font-size:15px;color:rgba(var(--color-foreground),.75);margin:0;line-height:1.6;font-weight:300;max-width:560px}.sft-pill-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.sft-pill-hint{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.sft-pill{position:relative;display:flex;align-items:center;width:var(--sft-pill-w, 300px);height:var(--sft-pill-h, 60px);background:rgba(var(--color-foreground),.1);border:1px solid rgba(var(--color-foreground),.2);border-radius:50px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}.sft-pill-fill{position:absolute;left:0;top:0;height:100%;width:0%;background:rgba(var(--color-foreground),.06);border-radius:50px;pointer-events:none}.sft-pill-knob{position:absolute;left:6px;width:calc(var(--sft-pill-h, 60px) - 12px);height:calc(var(--sft-pill-h, 60px) - 12px);border-radius:50%;background:rgb(var(--color-button));display:flex;align-items:center;justify-content:center;z-index:2;cursor:grab;flex-shrink:0}.sft-pill-knob:active{cursor:grabbing}.sft-pill-knob svg{width:20px;height:20px;stroke:rgb(var(--color-button-text));fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.sft-pill-text{flex:1;text-align:center;font-size:14px;font-weight:600;letter-spacing:.05em;color:rgb(var(--color-foreground));padding:0 16px 0 calc(var(--sft-pill-h, 60px) + 6px);pointer-events:none}@keyframes sft-pulse{0%,to{box-shadow:0 0 rgba(var(--color-button),.4)}50%{box-shadow:0 0 0 10px rgba(var(--color-button),0)}}.sft-pill-knob{animation:sft-pulse 2.5s ease-in-out infinite}.sft-pill--dragging .sft-pill-knob{animation:none}@media screen and (max-width:749px){.sft-inner{min-height:var(--sft-height-mobile, 70vh);padding:clamp(24px,4vh,44px) 20px clamp(40px,7vh,70px);align-items:var(--sft-align-items-mobile, center);justify-content:space-between}.sft-content{align-items:var(--sft-align-items-mobile, center);text-align:var(--sft-text-align-mobile, center);gap:10px}.sft-title{font-size:var(--sft-title-mobile, 32px)}.sft-pill-wrap{align-items:var(--sft-align-items-mobile, center);margin-top:auto;padding-bottom:0}.sft-pill{width:var(--sft-pill-w-mobile, 220px);height:var(--sft-pill-h-mobile, 50px)}.sft-pill-knob{width:calc(var(--sft-pill-h-mobile, 50px) - 12px);height:calc(var(--sft-pill-h-mobile, 50px) - 12px)}.sft-pill-knob svg{width:16px;height:16px}.sft-pill-text{font-size:12px;padding:0 12px 0 calc(var(--sft-pill-h-mobile, 50px) + 4px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/scent-finder-teaser.css.map */
