.scentt-fd{margin:0 0 1.2rem;padding:1.2rem 1.4rem;border-radius:1rem;background:rgba(var(--color-foreground),.05)}.drawer__inner>.scentt-fd{margin:0 1.5rem 1.2rem}.scentt-fd__text{display:flex;align-items:center;gap:.8rem;margin:0 0 .9rem;font-size:1.35rem;line-height:1.4}.scentt-fd__text .scentt-icon{color:var(--scentt-accent)}.scentt-fd__bar{height:.5rem;overflow:hidden;border-radius:99rem;background:rgba(var(--color-foreground),.12)}.scentt-fd__bar span{display:block;height:100%;border-radius:inherit;background:var(--scentt-accent);transition:width .6s cubic-bezier(.2,.8,.2,1)}.scentt-fd.is-done .scentt-fd__text{font-weight:500;color:var(--scentt-accent)}scentt-cart-extras{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;min-width:0;max-width:100%;margin-top:1.6rem}scentt-cart-extras>*{min-width:0}.scentt-cart-extras--drawer{padding-bottom:1.6rem}.scentt-cart-extras__error{margin:0;font-size:1.3rem;color:var(--scentt-error, rgb(var(--color-foreground)))}.scentt-cart-extras__error[hidden]{display:none}.scentt-samples{padding:1.4rem;border:1px solid var(--scentt-line);border-radius:1.2rem}.scentt-samples__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 1rem;margin-bottom:1.2rem}.scentt-samples__head>*{grid-column:1}.scentt-samples__nav{grid-column:2;grid-row:1 / span 2;display:flex;gap:.6rem}.scentt-samples__nav[hidden]{display:none}.scentt-samples__arrow{display:grid;place-items:center;width:3.2rem;height:3.2rem;padding:0;cursor:pointer;border:1px solid rgba(var(--color-foreground),.3);border-radius:50%;background:transparent;color:rgb(var(--color-foreground))}.scentt-samples__arrow .scentt-icon{width:1.4rem;height:1.4rem}.scentt-samples__arrow[disabled]{opacity:.35;cursor:default}.scentt-samples__arrow:focus-visible{outline:.2rem solid var(--scentt-accent);outline-offset:.2rem}.scentt-samples__title{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.45rem;font-weight:500}.scentt-samples__title .scentt-icon{color:var(--scentt-accent)}.scentt-samples__count{margin-left:auto;padding:.2rem .9rem;border-radius:99rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem}.scentt-samples__sub{margin:.5rem 0 0;font-size:1.25rem;color:var(--scentt-muted)}.scentt-samples__list{display:grid;grid-auto-flow:column;grid-auto-columns:10.4rem;gap:1rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.scentt-samples__item{display:grid;align-content:start;gap:.6rem;text-align:center;scroll-snap-align:start}.scentt-samples__img{aspect-ratio:1;overflow:hidden;border:1px solid transparent;border-radius:.8rem;background:rgba(var(--color-foreground),.05)}.scentt-samples__item.is-chosen .scentt-samples__img{border-color:var(--scentt-accent)}.scentt-samples__img img{width:100%;height:100%;object-fit:contain}.scentt-samples__name{display:-webkit-box;min-height:2.6em;margin:0;overflow:hidden;font-size:1.15rem;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.scentt-samples__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:3rem;padding:0 .8rem;cursor:pointer;border:1px solid rgba(var(--color-foreground),.35);border-radius:99rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem}.scentt-samples__btn .scentt-icon{width:1.3rem;height:1.3rem}.scentt-samples__btn:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.scentt-samples__btn[disabled]{opacity:.4;cursor:not-allowed}.scentt-samples__btn.loading{opacity:.6;pointer-events:none}.scentt-samples.is-locked .scentt-samples__list{opacity:.6}.scentt-gift{display:grid;gap:.8rem;padding:1.4rem;border:1px solid var(--scentt-line);border-radius:1.2rem}.scentt-gift__wrap{position:relative;display:flex;align-items:center;gap:1rem;font-size:1.4rem;cursor:pointer}.scentt-gift__wrap input{position:absolute;width:1px;height:1px;opacity:0}.scentt-gift__box{display:grid;place-items:center;flex:0 0 auto;width:2rem;height:2rem;border:1px solid rgba(var(--color-foreground),.5);border-radius:.4rem;transition:background-color var(--scentt-speed),border-color var(--scentt-speed)}.scentt-gift__wrap input:checked+.scentt-gift__box{border-color:var(--scentt-accent);background:var(--scentt-accent)}.scentt-gift__wrap input:checked+.scentt-gift__box:after{content:"";width:.55rem;height:1rem;border:solid var(--scentt-accent-contrast, rgb(var(--color-background)));border-width:0 .2rem .2rem 0;transform:rotate(45deg) translate(-.1rem,-.1rem)}.scentt-gift__wrap input:focus-visible+.scentt-gift__box{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.scentt-gift__wrap input:disabled+.scentt-gift__box{opacity:.5}.scentt-gift__wrap>.scentt-icon{color:var(--scentt-accent)}.scentt-gift__label{display:flex;flex-wrap:wrap;gap:.2rem .8rem}.scentt-gift__price{color:var(--scentt-muted)}.scentt-gift__ask{transition:color var(--scentt-speed, .2s)}.scentt-gift__ask:has(input:checked){color:var(--scentt-accent)}.scentt-gift__msg[hidden]{display:none}.scentt-gift__msg-label{display:flex;align-items:center;gap:1rem;margin-bottom:.6rem;font-size:1.4rem}.scentt-gift__msg-label .scentt-icon{color:var(--scentt-accent)}.scentt-gift__msg textarea{box-sizing:border-box;width:100%;margin-top:1rem;padding:1rem 1.2rem;resize:vertical;border:1px solid rgba(var(--color-foreground),.25);border-radius:.8rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem}.scentt-gift__msg textarea:focus{outline:0;border-color:var(--scentt-accent);box-shadow:0 0 0 1px var(--scentt-accent)}.scentt-gift__meta{display:flex;justify-content:space-between;margin:.4rem 0 0;font-size:1.15rem;color:rgba(var(--color-foreground),.6)}.scentt-gift__meta [data-scentt-gift-saved]{color:var(--scentt-accent)}@media screen and (min-width:750px){.drawer__inner>.scentt-fd{margin:0 3rem 1.2rem}.scentt-cart-extras--page{max-width:64rem;margin:2.4rem 0 0 auto}}@media(prefers-reduced-motion:reduce){.scentt-fd__bar span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/scentt-cart.css.map */
