:root{--ae-navy: #1b1263;--ae-gold: #c9b48a;--ae-ivory: #ede6da;--ae-charcoal: #2e2a24;--ae-ease: cubic-bezier(.2, .7, .2, 1)}.cart-drawer:not([hidden]) .cart-drawer-panel{animation:ae-drawer-in .38s var(--ae-ease) both}.cart-drawer:not([hidden]) .cart-drawer-scrim{animation:ae-fade-in .3s ease both}@keyframes ae-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ae-fade-in{0%{opacity:0}to{opacity:1}}.cart-drawer .cart-line{animation:ae-line-in .35s var(--ae-ease) both}@keyframes ae-line-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ae-bump{animation:ae-bump .5s var(--ae-ease)}@keyframes ae-bump{0%{transform:scale(1)}35%{transform:scale(1.35)}70%{transform:scale(.92)}to{transform:scale(1)}}.ae-fd{margin:0 0 18px;padding:14px 16px 16px;background:var(--ae-ivory);border:1px solid rgba(201,180,138,.55);font-size:13px;line-height:1.45;color:var(--ae-charcoal)}.ae-fd__msg{display:flex;align-items:center;gap:8px;margin:0 0 10px}.ae-fd__msg strong{color:var(--ae-navy);font-weight:600}.ae-fd__icon{flex:0 0 auto;width:18px;height:18px;color:var(--ae-navy)}.ae-fd__track{position:relative;height:6px;background:#1b12631f;overflow:hidden}.ae-fd__fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--ae-navy),#3a2fa0);transition:width .8s var(--ae-ease)}.ae-fd.is-unlocked .ae-fd__fill{background:linear-gradient(90deg,var(--ae-gold),#e3d3ac,var(--ae-gold));background-size:200% 100%;animation:ae-shimmer 2.4s linear infinite}.ae-fd.is-pop{animation:ae-pop .6s var(--ae-ease)}@keyframes ae-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ae-pop{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}.ae-cod-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 10px;font-size:12px;letter-spacing:.02em;color:#2e2a24c7;width:100%}.ae-cod-note svg{width:14px;height:14px}.p-card__media{position:relative;overflow:hidden}.p-card__link{display:block;position:relative}.p-card__link img{transition:transform .7s var(--ae-ease),opacity .45s ease;will-change:opacity}.p-card__link img.alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.p-card:hover .p-card__link img.alt{opacity:1}.p-card:hover .p-card__link img{transform:scale(1.04)}}.p-card.ae-peek .p-card__link img.alt{opacity:1}.ae-sp{position:fixed;left:16px;bottom:20px;z-index:60;width:min(340px,calc(100vw - 96px));pointer-events:none}.ae-sp__card{display:flex;align-items:center;gap:12px;padding:10px 34px 10px 10px;background:#fff;color:var(--ae-charcoal);border:1px solid rgba(201,180,138,.6);box-shadow:0 10px 30px #1b12631f;text-decoration:none;position:relative;opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .45s var(--ae-ease);pointer-events:none}.ae-sp__card[hidden]{display:none}.ae-sp__card.is-in{opacity:1;transform:none;pointer-events:auto}.ae-sp__img{flex:0 0 56px;width:56px;height:56px;object-fit:cover;background:var(--ae-ivory)}.ae-sp__text{font-size:12.5px;line-height:1.4;min-width:0}.ae-sp__who{color:#2e2a24bf}.ae-sp__what{display:block;font-weight:600;color:var(--ae-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ae-sp__when{display:block;font-size:11px;color:#2e2a248c;margin-top:2px}.ae-sp__close{position:absolute;top:4px;right:4px;width:26px;height:26px;border:0;background:transparent;color:#2e2a2480;font-size:16px;line-height:1;cursor:pointer}.ae-sp__badge{position:absolute;top:-9px;left:10px;padding:1px 6px;font-size:10px;background:var(--ae-gold);color:#fff;letter-spacing:.04em}@media(max-width:749px){.ae-sp{left:10px;bottom:14px}.template-product .ae-sp{bottom:84px}.ae-sp--hide-mobile{display:none}}.ae-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .8s var(--ae-ease);transition-delay:var(--ae-delay, 0ms)}.ae-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cart-drawer:not([hidden]) .cart-drawer-panel,.cart-drawer:not([hidden]) .cart-drawer-scrim,.cart-drawer .cart-line,.ae-bump,.ae-fd.is-pop,.ae-fd.is-unlocked .ae-fd__fill{animation:none}.ae-reveal{opacity:1;transform:none;transition:none}.p-card__link img{transition:none}}.ae-sp__link{display:flex;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/aaliyans-engage.css.map */
