.whirose-ticker{display:flex;align-items:center;min-width:0;gap:.4rem}.whirose-ticker__viewport{flex:1;min-width:0;overflow:hidden}.whirose-ticker__track{display:flex;width:max-content;animation:whirose-announcement-scroll var(--whirose-ticker-duration, 30s) linear infinite}.whirose-ticker__group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;gap:clamp(2rem,5vw,6rem);min-width:100vw;margin:0;padding:0 clamp(1.6rem,4vw,4.8rem);list-style:none;box-sizing:border-box}.whirose-ticker__item{display:flex;flex:0 0 auto;align-items:center;gap:clamp(2rem,5vw,6rem);padding:1rem 0;font-size:1.3rem;font-weight:500;line-height:1.5;letter-spacing:.06rem;white-space:nowrap;color:rgb(var(--color-foreground))}.whirose-ticker__item a{color:inherit;text-decoration:none}.whirose-ticker__item a:hover{text-decoration:underline}.whirose-ticker__separator{opacity:.65}.whirose-ticker__pause{display:grid;place-items:center;flex:0 0 3.2rem;width:3.2rem;height:3.2rem;padding:.8rem;border:0;border-radius:.3rem;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.whirose-ticker__pause:hover{background:rgba(var(--color-foreground),.08)}.whirose-ticker__pause:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.whirose-ticker__pause svg{width:1.6rem;height:1.6rem}.whirose-ticker__play-icon,.whirose-ticker[data-paused] .whirose-ticker__pause-icon{display:none}.whirose-ticker[data-paused] .whirose-ticker__play-icon{display:block}.whirose-ticker[data-paused] .whirose-ticker__track,.whirose-ticker__viewport:focus-within .whirose-ticker__track{animation-play-state:paused}@media(hover:hover){.whirose-ticker:hover .whirose-ticker__track{animation-play-state:paused}}@keyframes whirose-announcement-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.whirose-ticker__track{width:100%;animation:none}.whirose-ticker__group{flex:1;flex-wrap:wrap;justify-content:center;min-width:0;padding:0;gap:.6rem 1.6rem}.whirose-ticker__item{max-width:100%;white-space:normal;text-align:center;gap:0;padding:.5rem 0}.whirose-ticker__group[aria-hidden],.whirose-ticker__separator,.whirose-ticker__pause{display:none}}.whirose-cart-benefits{margin:1.2rem 0;text-align:left;font-size:1.3rem;line-height:1.45}.whirose-cart-benefits p{margin:0 0 .6rem}.whirose-cart-benefits__shipping{display:flex;gap:.7rem;align-items:baseline}.whirose-cart-benefits .link{font-size:inherit;line-height:inherit}.whirose-cart-savings{display:flex;justify-content:space-between;gap:1rem;margin:0 0 1rem;font-size:1.4rem}.whirose-cart-next-step{margin:1rem 0;text-align:center;font-size:1.2rem;line-height:1.5}.cart__footer .cart__blocks{width:100%;max-width:44rem}.cart__blocks .cart__checkout-button{max-width:none;min-height:5.2rem;font-weight:700}.cart__blocks .totals__total-value{font-weight:700}.drawer__footer .tax-note{margin-top:1rem;margin-bottom:1rem}body:has(cart-drawer.active) #wa__widget_simple{display:none!important}.whirose-cart-promotion{padding:1.6rem;margin-bottom:2rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgba(var(--color-foreground),.04);text-align:left}.whirose-cart-promotion__title{margin:0 0 .8rem;font-size:1.6rem;font-weight:700;line-height:1.4}.whirose-cart-promotion__status{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;font-size:1.3rem;line-height:1.45}.whirose-cart-promotion__status p{margin:0}.whirose-cart-promotion__status span{flex-shrink:0;font-weight:700}.whirose-cart-promotion__progress{display:block;-webkit-appearance:none;appearance:none;width:100%;height:.5rem;margin:1rem 0;border:0;border-radius:1rem;overflow:hidden;background:rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground))}.whirose-cart-promotion__progress::-webkit-progress-bar{background:rgba(var(--color-foreground),.12)}.whirose-cart-promotion__progress::-webkit-progress-value{background:rgb(var(--color-foreground));border-radius:1rem}.whirose-cart-promotion__progress::-moz-progress-bar{background:rgb(var(--color-foreground));border-radius:1rem}.whirose-cart-promotion .link{font-size:1.3rem;line-height:1.5}.cart__warnings .whirose-cart-promotion{max-width:50rem;margin:2rem auto}.whirose-warm-materials.gradient,.whirose-warm-materials .gradient{background-image:var(--whirose-stone-texture);background-size:256px 256px}.whirose-warm-materials .announcement-bar,.whirose-warm-materials .footer{background-image:var(--whirose-oak-texture);background-size:320px 640px}.whirose-warm-materials .whirose-offers__panel{background-color:#e9dcc8;background-image:linear-gradient(115deg,#fffaf24d,#f5ebdc30),var(--whirose-oak-texture);background-size:auto,320px 640px;box-shadow:0 5px 24px #4a34280a}.whirose-warm-materials .whirose-offers__combo,.whirose-warm-materials .whirose-discovery__frame{background-color:#f3eee5;background-image:var(--whirose-stone-texture);background-size:256px 256px}.whirose-warm-materials .whirose-discovery__profiles{background-color:#faf6ee;background-image:var(--whirose-stone-texture);background-size:256px 256px}.whirose-warm-materials .whirose-perfume-card .card__information{color:#352a24}.whirose-warm-materials .quick-add__submit.button{--color-button: 74, 52, 40;--color-button-text: 255, 250, 242;--alpha-button-background: 1;--alpha-button-border: 1}.whirose-warm-materials .quick-add__submit.button:not([disabled]):hover,.whirose-warm-materials .whirose-offers__button:hover{box-shadow:0 4px 14px #4a342825}.whirose-warm-materials .button:focus-visible{outline:2px solid #8a6844;outline-offset:4px}.whirose-perfume-card .card__heading{font-size:clamp(1.45rem,1.5vw,1.8rem);font-weight:600;line-height:1.35}.whirose-perfume-details{margin:.65rem 0 1rem}.whirose-perfume-details__specs,.whirose-perfume-details__inspiration{margin:0;font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}.whirose-perfume-details__specs{color:rgba(var(--color-foreground),.8)}.whirose-perfume-details__inspiration{margin-top:.35rem;color:rgba(var(--color-foreground),.75);min-height:3.9rem}.whirose-perfume-details__badge{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;margin:.9rem 0 0;padding:.5rem .85rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.5rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground));font-size:1.15rem;line-height:1.4}.whirose-perfume-details__badge--favorite{border-color:#c9b393;background:#f6eddf;color:#745530}.whirose-perfume-details__icon{width:1.3rem;height:1.3rem;flex-shrink:0}@media screen and (max-width:749px){.whirose-perfume-details__badge{padding:.45rem .65rem;font-size:1.05rem}.whirose-perfume-details__inspiration{min-height:5.85rem}}.whirose-discovery{display:block;margin-bottom:3.2rem;color:#352a24}.whirose-discovery [hidden],.whirose-discovery__more [hidden]{display:none!important}.whirose-discovery__frame{padding:3.2rem;border:1px solid #c0ad95;border-radius:1.2rem;background:#f3eee5}.whirose-discovery__search{display:flex;align-items:center;gap:1.6rem;background:#fffaf2;border:1px solid #b49f85;border-left:6px solid #9c7852;border-radius:1.2rem;padding:1.6rem 2rem;margin-bottom:2.4rem}.whirose-discovery__search>span{color:#4a3428;display:flex;flex-shrink:0;width:2.4rem}.whirose-discovery__search svg{width:100%;height:2.4rem}.whirose-discovery__search input{background:transparent;border:0;border-radius:0;outline-offset:5px;width:100%;min-width:0;color:#352a24;font:inherit;font-size:1.8rem;line-height:1.5}.whirose-discovery__search:focus-within{outline:2px solid #4a3428;outline-offset:3px}.whirose-discovery__group{border:0;padding:0;margin:0 0 1.8rem;min-width:0}.whirose-discovery__chips{display:flex;flex-wrap:wrap;gap:1rem}.whirose-discovery__chips button{min-height:4.8rem;padding:1.1rem 2.2rem;border:1px solid #bca68b;border-radius:999px;background:#faf6ee;color:#352a24;font:inherit;font-size:1.6rem;line-height:1.4;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s}.whirose-discovery__chips button:hover{border-color:#4a3428}.whirose-discovery__chips button[aria-pressed=true]{background:#4a3428;border-color:#4a3428;color:#fffaf2;box-shadow:0 5px 14px #4a342818}.whirose-discovery__chips button:focus-visible,.whirose-discovery__reset:focus-visible,.whirose-discovery__more button:focus-visible{outline:2px solid #4a3428;outline-offset:4px}.whirose-discovery__profiles{min-width:0;margin:2.8rem 0 0;padding:2.6rem;border:1px solid #c0ad95;border-radius:2.2rem}.whirose-discovery__eyebrow{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.22em;font-weight:700;text-transform:uppercase;color:#796347}.whirose-discovery__profiles h2{margin:0;color:#352a24;font-family:Georgia,serif;font-size:clamp(2.5rem,3vw,3.8rem);line-height:1.2}.whirose-discovery__intro{margin:1.4rem 0 2.4rem;font-size:1.7rem;line-height:1.6;color:#6f6052}.whirose-discovery__profiles button[aria-pressed=true]{background:#4a3428;border-color:#4a3428;box-shadow:0 5px 14px #4a342818}.whirose-discovery__profiles button:hover{border-color:#4a3428}.whirose-discovery__hint{margin:2.2rem 0 0;color:#6f6052;font-size:1.5rem;line-height:1.5}.whirose-discovery__summary{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;border-top:1px solid #c7b69e;margin-top:2.4rem;padding-top:1.8rem}.whirose-discovery__summary p{margin:0;font-size:1.6rem}.whirose-discovery__reset{background:transparent;border:0;padding:.8rem 0;min-height:4.4rem;color:#4a3428;font:inherit;font-size:1.5rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.whirose-discovery__empty{margin:1.6rem 0 0}.whirose-discovery__more{text-align:center;margin:2.8rem auto;width:100%}.whirose-perfume-collection:has(whirose-perfume-filters[data-active=true]) .product-count,.whirose-perfume-collection:has(whirose-perfume-filters[data-active=true]) .product-count-vertical{display:none}@media screen and (max-width:749px){.whirose-discovery{margin-bottom:2.4rem}.whirose-discovery__frame{padding:1.8rem}.whirose-discovery__search{padding:1.4rem 1.2rem;gap:1rem}.whirose-discovery__search input{font-size:1.6rem}.whirose-discovery__chips{gap:.8rem}.whirose-discovery__chips button{padding:1.1rem 1.6rem;font-size:1.5rem}.whirose-discovery__profiles{padding:1.8rem;margin-top:2.2rem}.whirose-discovery__intro{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.whirose-discovery__chips button{transition:none}}.whirose-offers{padding-top:2.4rem;padding-bottom:.8rem;color:#352a24}.whirose-offers__panel{background:#f3eee5;border:1px solid #c0ad95;border-radius:2rem;padding:3.2rem}.whirose-offers__intro{text-align:center}.whirose-offers__eyebrow{margin:0 0 1rem;font-size:1.3rem;letter-spacing:.19em;text-transform:uppercase;color:#796347;font-weight:700}.whirose-offers h1{color:#352a24;font-family:Georgia,serif;font-size:clamp(3rem,3.6vw,4.8rem);line-height:1.15;margin:0}.whirose-offers__description{margin:1rem 0 2.4rem;color:#6f6052;font-size:1.7rem;line-height:1.5}.whirose-offers__combos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.whirose-offers__combo{border:1px solid #c7b69e;border-radius:1.4rem;padding:1.8rem 1.2rem;text-align:center;background:#faf6ee}.whirose-offers__combo h2{color:#352a24;margin:0 0 .6rem;font:inherit;font-weight:600;font-size:1.8rem}.whirose-offers__price{margin:0;font-size:clamp(2.4rem,2.7vw,3.6rem);font-weight:750;color:#775136;letter-spacing:-.02em;line-height:1.25;white-space:nowrap}.whirose-offers__price span{font-size:1.1rem;letter-spacing:.02em;font-weight:500}.whirose-offers__unit{margin:.6rem 0 0;font-size:1.4rem;line-height:1.5;color:#6f6052}.whirose-offers__benefits{margin:2.2rem 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.whirose-offers__benefits li{display:flex;align-items:center;gap:.6rem;border:1px solid #cdbca3;border-radius:999px;padding:.7rem 1.2rem;background:#faf6ee;font-size:1.4rem;line-height:1.5}.whirose-offers__benefits a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.whirose-offers__action{text-align:center}.whirose-offers__button{display:inline-flex;align-items:center;justify-content:center;gap:1.4rem;min-height:5rem;border:1px solid #4a3428;border-radius:999px;padding:1.2rem 3rem;background:#4a3428;color:#fffaf2;text-decoration:none;font-size:1.7rem;font-weight:600;line-height:1.4}.whirose-offers__button:hover{background:#36261e}.whirose-offers__button:focus-visible,.whirose-offers__benefits a:focus-visible{outline:2px solid #352a24;outline-offset:4px}.whirose-offers__action p{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:#6f6052}.whirose-perfume-collection #ProductGridContainer{scroll-margin-top:11rem}@media screen and (max-width:749px){.whirose-offers{padding-top:1.6rem}.whirose-offers__panel{border-radius:1.6rem;padding:2rem 1.6rem}.whirose-offers__eyebrow{font-size:1.1rem}.whirose-offers h1{font-size:3.2rem}.whirose-offers__description{font-size:1.5rem;margin-bottom:1.8rem}.whirose-offers__combos{grid-template-columns:minmax(0,1fr);gap:.8rem}.whirose-offers__combo{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.8rem;align-items:center;padding:1.1rem 1.4rem;text-align:left}.whirose-offers__combo h2{grid-row:span 2;margin:0;font-size:1.6rem}.whirose-offers__price{font-size:2.5rem;text-align:right}.whirose-offers__price span{font-size:1rem}.whirose-offers__unit{margin:.2rem 0 0;text-align:right;font-size:1.2rem}.whirose-offers__benefits{margin:1.6rem 0;gap:.6rem}.whirose-offers__benefits li{font-size:1.2rem;padding:.6rem .9rem;gap:.4rem}.whirose-offers__button{width:100%;min-height:4.8rem;font-size:1.6rem;padding:1.1rem 1.6rem}.whirose-offers__action p{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AQAAAAAAAAAAAADwBg */
