:root{--aura-bone:#FAFAF7;--aura-paper:#FFFFFF;--aura-ink:#0E1620;--aura-ink-2:#3A4452;--aura-ink-3:#6E7785;--aura-hairline:rgba(14,22,32,.1);--aura-hairline-2:rgba(14,22,32,.06);--aura-accent:oklch(.62 .09 220);--aura-accent-deep:oklch(.46 .1 220);--aura-accent-soft:oklch(.95 .02 220);--aura-good:oklch(.62 .09 160);--aura-radius-btn:14px;--aura-radius-card:4px;--aura-type-display:"Cormorant Garamond", Georgia, serif}.aura-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 22px;min-height:54px;border-radius:var(--aura-radius-btn);background:var(--aura-ink);color:#fff;font-weight:600;letter-spacing:.01em;font-size:15px;border:0;cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.2,1),background .2s,box-shadow .2s}.aura-cta--accent{background:var(--aura-accent)}.aura-cta--full{width:100%}.aura-cta:active{transform:scale(.985)}.aura-cta__label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.aura-cta--breathing{animation:auraBreathe 4.2s ease-in-out infinite}@keyframes auraBreathe{0%,to{box-shadow:0 1px #0000000a,0 0 0 0 transparent}50%{box-shadow:0 1px #0000000a,0 8px 28px -10px var(--aura-accent)}}.aura-cta__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.42) 50%,transparent 70%);transform:translate(-120%);animation:auraShine 9s ease-in-out infinite}@keyframes auraShine{0%,70%{transform:translate(-120%)}85%{transform:translate(120%)}to{transform:translate(120%)}}.aura-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:200;padding:10px 14px 14px;background:linear-gradient(180deg,#fafaf700,#fafaf7eb 22%,#fafaf7);transform:translateY(120%);transition:transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none}.aura-sticky-atc[data-visible="1"]{transform:translateY(0);pointer-events:auto}.aura-sticky-atc__inner{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;background:var(--aura-paper);border:1px solid var(--aura-hairline);border-radius:18px;box-shadow:0 8px 24px -10px #0e162033,0 2px 6px -2px #0e16200f;max-width:760px;margin:0 auto}.aura-sticky-atc__thumb{width:40px;height:40px;border-radius:10px;overflow:hidden;flex-shrink:0;background:#efece3}.aura-sticky-atc__thumb img{width:100%;height:100%;object-fit:cover;display:block}.aura-sticky-atc__meta{flex:1;min-width:0}.aura-sticky-atc__title{font-size:11px;color:var(--aura-ink-3);text-transform:uppercase;letter-spacing:.08em;font-weight:500}.aura-sticky-atc__price{font-size:13.5px;font-weight:600;color:var(--aura-ink);font-variant-numeric:tabular-nums;margin-top:1px}.aura-sticky-atc__price s{color:var(--aura-ink-3);font-weight:400;font-size:11.5px;margin-left:4px}.aura-sticky-atc .aura-cta{padding:12px 18px;min-height:46px;font-size:14px;flex-shrink:0}.aura-bef-aft{position:relative;height:340px;border-radius:var(--aura-radius-card);overflow:hidden;background:#e9e6df;cursor:ew-resize;-webkit-user-select:none;user-select:none;border:1px solid var(--aura-hairline);touch-action:none}.aura-bef-aft__layer{position:absolute;top:0;right:0;bottom:0;left:0}.aura-bef-aft__layer img{width:100%;height:100%;object-fit:cover;display:block}.aura-bef-aft__before{clip-path:inset(0 50% 0 0)}.aura-bef-aft__label{position:absolute;top:10px;padding:4px 9px;border-radius:99px;font-size:10px;font-weight:600;letter-spacing:.12em}.aura-bef-aft__label--b{left:10px;background:#ffffffeb;color:var(--aura-ink)}.aura-bef-aft__label--a{right:10px;background:var(--aura-accent);color:#fff}.aura-bef-aft__handle{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-1px);box-shadow:0 0 0 1px #0000002e,0 2px 14px #0003}.aura-bef-aft__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 4px 16px #0000002e,0 0 0 1px #0000000f;display:flex;align-items:center;justify-content:center;color:var(--aura-ink)}.aura-bef-aft__hint{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:10.5px;color:#fff;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.4);pointer-events:none}.aura-toast{position:fixed;left:12px;bottom:90px;max-width:340px;z-index:150;transform:translateY(14px);opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s}.aura-toast[data-visible="1"]{transform:translateY(0);opacity:1}.aura-toast__inner{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#fffffff5;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--aura-hairline);box-shadow:0 8px 24px -8px #0e16202e,0 2px 6px -2px #0e162014}.aura-toast__icon{width:30px;height:30px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--aura-accent-soft),#fff);border:1px solid var(--aura-hairline);color:var(--aura-accent-deep);display:flex;align-items:center;justify-content:center}.aura-toast__who{font-size:11.5px;color:var(--aura-ink-3);font-weight:500}.aura-toast__text{font-size:12.5px;color:var(--aura-ink);line-height:1.35;font-style:italic}.aura-anchor{background:var(--aura-paper);border:1px solid var(--aura-hairline);border-radius:var(--aura-radius-card);overflow:hidden}.aura-anchor__head{padding:16px 18px 12px;border-bottom:1px solid var(--aura-hairline-2)}.aura-anchor__eyebrow{display:flex;align-items:center;gap:10px;color:var(--aura-ink-3);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.aura-anchor__eyebrow:before{content:"";height:1px;width:18px;background:currentColor;opacity:.5}.aura-anchor__title{margin:10px 0 0;font-family:var(--aura-type-display);font-weight:500;font-size:24px;line-height:1.25;letter-spacing:-.01em;color:var(--aura-ink)}.aura-anchor__title em{color:var(--aura-accent-deep);font-style:normal}.aura-anchor__row{display:grid;grid-template-columns:1.2fr .9fr auto;gap:10px;padding:14px 18px;border-top:1px solid var(--aura-hairline-2);align-items:center}.aura-anchor__row:first-of-type{border-top:none}.aura-anchor__row--hi{background:var(--aura-accent-soft)}.aura-anchor__a{font-size:13px;color:var(--aura-ink-2);font-weight:500}.aura-anchor__row--hi .aura-anchor__a{color:var(--aura-ink);font-weight:600}.aura-anchor__b{font-size:12px;color:var(--aura-ink-3)}.aura-anchor__c{font-variant-numeric:tabular-nums;font-weight:600;font-size:13px;color:var(--aura-ink-2);text-decoration:line-through;text-decoration-color:#0e16204d}.aura-anchor__row--hi .aura-anchor__c{color:var(--aura-accent-deep);text-decoration:none}.aura-guarantee{display:flex;gap:16px;align-items:flex-start;padding:18px;background:var(--aura-paper);border:1px solid var(--aura-hairline);border-radius:var(--aura-radius-card)}.aura-guarantee__seal{flex-shrink:0;width:60px;height:60px;border-radius:50%;border:1.5px solid var(--aura-accent-deep);color:var(--aura-accent-deep);display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--aura-type-display);font-weight:500}.aura-guarantee__num{font-size:18px;font-weight:600;line-height:1}.aura-guarantee__sub{font-size:9px;letter-spacing:.1em}.aura-guarantee__title{font-family:var(--aura-type-display);font-weight:500;font-size:18px;line-height:1.25;color:var(--aura-ink);margin:0}.aura-guarantee__body{margin-top:6px;font-size:13px;color:var(--aura-ink-2);line-height:1.6}.aura-eyebrow{display:flex;align-items:center;gap:10px;color:var(--aura-ink-3);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.aura-eyebrow:before{content:"";height:1px;width:18px;background:currentColor;opacity:.5}.aura-section{padding:32px 18px;max-width:880px;margin:0 auto}.aura-section--narrow{max-width:560px}.aura-section h2.aura-section__title{margin:10px 0 14px;font-family:var(--aura-type-display);font-weight:500;font-size:28px;line-height:1.15;letter-spacing:-.01em;color:var(--aura-ink)}.aura-section h2.aura-section__title em{color:var(--aura-accent-deep);font-style:italic}body.has-aura-sticky{padding-bottom:88px}@media(min-width:750px){.aura-bef-aft{height:480px}.aura-anchor__title{font-size:28px}.aura-section h2.aura-section__title{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aura-cro.css.map */
