.volume-bar.animated .volume-label{opacity:1}.volume-price-warn{color:rgb(var(--error-text))}.volume-price-good{color:rgb(var(--landing-accent))}@media(max-width:600px){.volume-comparison{gap:1rem}.volume-card{padding:1.25rem}}.bundle-offer{text-align:center;margin-block-start:2.5rem;padding:1.75rem;background:rgb(var(--landing-accent) / .1);border:0;border-radius:8px}.testimonials{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin:2.5rem 0}.testimonial{background:#fff3;border:0;padding:1.75rem;border-radius:8px}.testimonial-stars{color:rgb(var(--landing-accent));font-size:16px;letter-spacing:2px;margin-block-end:.75rem}.testimonial p{font-style:italic;margin-block-end:1rem}.testimonial-author{font-size:var(--text-sm);font-style:normal}@media(max-width:768px){.testimonials{grid-template-columns:1fr}}.ugc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0}.ugc-item{overflow:hidden;border:0}.ugc-item img{width:100%;height:auto;display:block}@media(max-width:600px){.ugc-grid{grid-template-columns:1fr 1fr}}.faq-list{margin:2.5rem 0}.faq-item{padding-block:1.5rem;border:0}.faq-q{text-transform:uppercase;letter-spacing:.06em;margin-block-end:.5rem}.guarantee-box{text-align:center;padding:2.5rem;border:0;background:rgb(var(--landing-accent) / .1);border-radius:8px;color:rgb(var(--text-color))}.scents-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:640px;margin:2.5rem auto 0}@media(min-width:768px){.scents-grid{max-width:960px;gap:1.875rem}}.scent-card{text-decoration:none;text-align:center;color:inherit;transition:transform .2s ease-out;display:block}.scent-card:hover{transform:translateY(-4px)}.scent-img{width:100%;background:rgb(var(--landing-accent) / .06);margin-block-end:.75rem;overflow:hidden;display:block;border-radius:10px!important}.scent-img img{width:100%;height:auto;display:block;border-radius:10px!important}.scent-img--placeholder{aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}.scent-claim{text-decoration:underline;text-underline-offset:3px;font-size:var(--text-xs)}@media(max-width:600px){.scents-grid{grid-template-columns:repeat(2,1fr);gap:.875rem}}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:2.5rem 0}.feature{display:flex;gap:1rem;align-items:flex-start}.feature-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-icon svg{width:22px;height:22px;stroke:rgb(var(--landing-accent));stroke-width:1.5;fill:none}.feature-text p{font-size:var(--text-sm);margin:0}@media(max-width:600px){.features{grid-template-columns:1fr}}.cta-block{text-align:center;padding-block:4rem;background:#fff3;border:0}body.scent-modal-open{overflow:hidden}.scent-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:1.5rem}.scent-modal.open{display:flex!important}.scent-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.scent-modal__dialog{position:relative;width:100%;max-width:340px;color:rgb(var(--text-color));background:transparent;text-align:center}.scent-modal__close{position:absolute;top:-2.5rem;right:0;background:none;border:0;cursor:pointer;font-size:26px;line-height:1;color:rgb(var(--text-color) / .55)}.scent-modal__title{margin:0 0 .35rem;text-transform:uppercase;letter-spacing:.22em;font-size:var(--text-sm);font-weight:400}.scent-modal__hint{margin:0;font-size:var(--text-xs);letter-spacing:.04em;opacity:.45}.scent-deck{position:relative;width:100%;max-width:300px;height:410px;margin:1.25rem auto 0}.scent-tinder-card{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--landing-accent) / .06);border-radius:0!important;overflow:hidden;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;transition:transform .35s ease,opacity .35s ease;will-change:transform}.scent-tinder-card.dragging{transition:none;cursor:grabbing}.scent-tinder-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:0!important;pointer-events:none}.scent-tinder-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:var(--text-lg);color:rgb(var(--text-color))}.scent-tinder-card__label{position:absolute;left:0;right:0;bottom:0;padding:3rem 1rem 1.1rem;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);text-align:center;text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-base)}.scent-tinder-card__tint{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .25s ease}.scent-card-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:84px;height:84px;opacity:0;pointer-events:none;z-index:2;transition:opacity .25s ease}.scent-card-icon svg{width:100%;height:100%;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;border-radius:0!important}.scent-card-icon--cross svg{stroke:#fff}.scent-card-icon--tick svg{stroke:#1a1a1a}.scent-deck__controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem}.scent-deck__btn{background:none;border:0;cursor:pointer;padding:6px 2px;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}.scent-deck__btn--skip{color:rgb(var(--text-color) / .5)}.scent-deck__btn--claim{background:#000;color:#fff;padding:11px 24px}.scent-deck__dots{display:flex;gap:7px}.scent-deck__dots .scent-dot{width:6px;height:6px;border-radius:50%!important;background:rgb(var(--text-color) / .2);transition:background .2s ease}.scent-deck__dots .scent-dot.active{background:rgb(var(--landing-accent))}.scent-confirm,.scent-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;min-height:360px;text-align:center}.scent-confirm[hidden],.scent-success[hidden]{display:none}.scent-confirm__pair{position:relative;width:min(90vw,340px);height:min(50vh,380px)}.scent-confirm__slot{position:absolute;height:82%;aspect-ratio:3 / 4}.scent-confirm__slot--a{left:0;bottom:0;transform:rotate(-4deg);z-index:1}.scent-confirm__slot--b{right:0;top:0;transform:rotate(4deg);z-index:2}.scent-mini-card{position:relative;width:100%;height:100%;overflow:hidden;background:rgb(var(--landing-accent) / .06);animation:scentLevitate 3.6s ease-in-out infinite}.scent-confirm__slot--b .scent-mini-card{animation-duration:4.2s;animation-delay:.35s}.scent-mini-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:0!important}.scent-mini-card__label{position:absolute;left:0;right:0;bottom:0;padding:1.6rem .5rem .65rem;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .65),transparent);text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);line-height:1.35}.scent-mini-card__price{display:block;margin-top:3px;opacity:.85}.scent-mini-card__free{color:#fff}@keyframes scentLevitate{0%,to{transform:translateY(0);box-shadow:0 18px 44px #b8924a66,0 26px 50px #0000002e}50%{transform:translateY(-8px);box-shadow:0 34px 64px #b8924a8c,0 46px 74px #0000001f}}.scent-confirm__actions{display:flex;flex-direction:column;align-items:center;gap:1rem}.scent-mini-btn{cursor:pointer;border:0;font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase}.scent-mini-btn--primary{background:#000;color:#fff;padding:14px 32px}.scent-mini-btn--ghost{background:none;color:rgb(var(--text-color) / .5);padding:4px}.scent-success__msg{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-sm)}.scent-success__check svg{width:64px;height:64px}.scent-success__check circle{stroke:rgb(var(--landing-accent));stroke-width:2;stroke-dasharray:151;stroke-dashoffset:151}.scent-success__check path{stroke:rgb(var(--landing-accent));stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48}.scent-success.playing circle{animation:scentCheckCircle .5s ease forwards}.scent-success.playing path{animation:scentCheckMark .35s .4s ease forwards}@keyframes scentCheckCircle{to{stroke-dashoffset:0}}@keyframes scentCheckMark{to{stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/brume-landing-b.css.map */
