body .musk-main-header{top:var(--asl-announcement-height, 0px)!important}.asl-announcement{position:relative;z-index:4;overflow:hidden;min-height:var(--asl-bar-height);background:var(--asl-bar-bg);color:var(--asl-bar-text)}.asl-announcement__viewport{display:flex;min-height:var(--asl-bar-height);overflow:hidden}.asl-announcement__track{display:flex;width:max-content;min-width:max-content;animation:asl-announcement-scroll var(--asl-bar-speed) linear infinite;will-change:transform}.asl-announcement__track--pause:hover{animation-play-state:paused}.asl-announcement__set{display:flex;align-items:center;flex-shrink:0;gap:var(--asl-bar-gap);padding-right:var(--asl-bar-gap)}.asl-announcement__item{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;min-height:var(--asl-bar-height);color:inherit;font-size:var(--asl-bar-font-size);font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.asl-announcement__stars{color:var(--asl-bar-accent);font-size:calc(var(--asl-bar-font-size) + 2px);letter-spacing:1px}.asl-announcement__icon{width:19px;height:19px;fill:none;stroke:var(--asl-bar-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.asl-announcement__klarna{width:43px;height:auto;flex-shrink:0}@keyframes asl-announcement-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media(max-width:749px){.asl-announcement__item{gap:6px}}@media(prefers-reduced-motion:reduce){.asl-announcement__track{animation-play-state:paused}}.asl-fragrance-details{padding:clamp(36px,6vw,76px) 0;background:#fff;color:#292521}.asl-fragrance-details__inner{max-width:1240px;margin:0 auto}.asl-fragrance-details__heading{max-width:740px;margin:0 auto 34px;text-align:center}.asl-fragrance-details__eyebrow{margin:0 0 10px;color:#a78055;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.asl-fragrance-details h2,.asl-fragrance-details h3{color:#292521}.asl-fragrance-details__heading h2{margin:0 0 12px;font-size:clamp(27px,3.3vw,40px);line-height:1.15}.asl-fragrance-details__intro{margin:0;color:#625b53;font-size:17px;line-height:1.65}.asl-fragrance-details__story-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(24px,5vw,64px);align-items:start;padding:clamp(24px,4vw,42px);border:1px solid #eee6de;border-radius:20px;background:#faf7f3}.asl-fragrance-details__story h3{margin:0 0 16px;font-size:clamp(23px,2.6vw,30px);line-height:1.2}.asl-fragrance-details__description{color:#524c45;font-size:16px;line-height:1.75}.asl-fragrance-details__description>*:first-child{margin-top:0}.asl-fragrance-details__promises{display:grid;gap:18px}.asl-fragrance-details__promise{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start}.asl-fragrance-details__icon{color:#bd9162;font-size:20px;line-height:1.2}.asl-fragrance-details__promise h3{margin:0 0 4px;font-size:16px;line-height:1.35}.asl-fragrance-details__promise p{margin:0;color:#625b53;font-size:14px;line-height:1.55}.asl-fragrance-details__accordions{max-width:920px;margin:34px auto 0;border-top:1px solid #e7ded5}.asl-fragrance-details__accordions details{border-bottom:1px solid #e7ded5}.asl-fragrance-details__accordions summary{position:relative;padding:19px 40px 19px 0;color:#292521;cursor:pointer;font-size:16px;font-weight:650;list-style:none}.asl-fragrance-details__accordions summary::-webkit-details-marker{display:none}.asl-fragrance-details__accordions summary:after{position:absolute;right:4px;color:#a78055;content:"+";font-size:22px;font-weight:400;line-height:1}.asl-fragrance-details__accordions details[open] summary:after{content:"\2212"}.asl-fragrance-details__answer{padding:0 0 18px;color:#625b53;font-size:15px;line-height:1.7}.asl-fragrance-details__answer p{margin:0 0 8px}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-sticky-content-row{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(24px,4.5vw,64px);align-items:start}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .left-section,body:has(.asl-fragrance-details) .product-detail-hero-wrapper .right-section{width:auto!important;max-width:none;min-width:0;padding:0}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-details-card-sticky-inner{padding:clamp(20px,3vw,34px);border:1px solid #ece2d8;border-radius:18px;background:#faf7f3}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .pd-hero-img,body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-image-magnify-wrap{height:auto!important;min-height:0;aspect-ratio:auto!important;overflow:visible!important}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product__media-item{height:auto!important;overflow:visible!important}body:has(.asl-fragrance-details) .product-detail-hero-wrapper img.image-magnify-hover{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-name{margin:0 0 10px;color:#292521;font-size:clamp(27px,3vw,38px);line-height:1.14}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-cart-btn-row button[type=submit]{min-height:52px;border:0;border-radius:999px;background:#e08336;color:#fff;font-weight:700}@media screen and (max-width:749px){.asl-fragrance-details{padding:38px 0}.asl-fragrance-details__heading{margin-bottom:24px;text-align:left}.asl-fragrance-details__intro{font-size:15px}.asl-fragrance-details__story-grid{grid-template-columns:1fr;gap:26px;padding:22px 18px;border-radius:15px}.asl-fragrance-details__description{font-size:15px}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .product-sticky-content-row{grid-template-columns:minmax(0,1fr);gap:18px}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .right-section{order:2}body:has(.asl-fragrance-details) .product-detail-hero-wrapper .left-section{order:1}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=EAg */
