.ap *,.ap *:before,.ap *:after{box-sizing:border-box}.ap img{max-width:100%;display:block}.ap a{text-decoration:none;color:inherit}.ap{overflow-x:clip}.ap{--obsidian: #0D0D0D;--off-white: #F7F4EF;--blush: #C97B6E;--blush-light: #F2E0DC;--stone: #8B7D78;--ink: #1C1917;--gold: #C9A96E;--white: #FFFFFF;--radius-btn: 6px;--radius-card: 12px;--radius-badge: 18px;--shadow-sm: 0 1px 3px rgba(0,0,0,.12), 0 4px 16px rgba(0,0,0,.08);--shadow-md: 0 2px 8px rgba(0,0,0,.16), 0 8px 32px rgba(0,0,0,.12);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;color:var(--ink)}@media(prefers-reduced-motion:reduce){.ap *,.ap *:before,.ap *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ap .proof-bar__track{animation:none}}@keyframes ap-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@keyframes ap-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ap-shimmer{0%{transform:translate(-100%) skew(-12deg)}to{transform:translate(220%) skew(-12deg)}}@keyframes ap-bar-pulse{0%,to{box-shadow:0 0 #c9a96e00}50%{box-shadow:0 0 0 4px #c9a96e4d}}@keyframes ap-hero-fade{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ap-scroll-progress{position:fixed;top:0;left:0;height:2px;width:0%;background:var(--blush);z-index:9999;transition:width .1s linear;pointer-events:none}[class*=before-you-leave],[class*=promotion-popup],.popup-overlay,.popup-wrapper{display:none!important}.shopify-section.aorami-section{display:block!important;margin:0!important;padding:0!important;grid-template-columns:unset!important;gap:0!important;background:#0d0d0d!important;transform:translateZ(0)}.shopify-section.aorami-section>.ap{display:block;width:100%;margin:0;padding:0}.shopify-section.aorami-section+.shopify-section.aorami-section{margin-top:0!important}.shopify-section.aorami-section>.ap>.wave-sep,.shopify-section.aorami-section>.ap>section{margin:0}.ap .wave-sep{display:block!important;width:100%;overflow:hidden!important;line-height:0!important;font-size:0!important;margin:0 0 -2px!important;padding:0!important}.ap .wave-sep svg{display:block;width:100%;height:29px;margin:0;padding:0;vertical-align:bottom}.ap section{margin-top:0;margin-bottom:0}.ap .btn-primary{display:flex;align-items:center;justify-content:center;gap:8px;background:#c9a84c;color:#1a1a1a;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:14px 32px;height:auto;border-radius:2px;border:none;cursor:pointer;position:relative;overflow:hidden;width:100%;box-shadow:0 4px 20px #c9a84c59;transition:all .25s ease}.ap .btn-primary:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skew(-12deg);pointer-events:none}.ap .btn-primary:hover:after{animation:ap-shimmer .6s var(--ease-out) forwards}.ap .btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 32px #c9a84c80}.ap .btn-primary:active{transform:scale(.97);box-shadow:0 2px 8px #c9a84c4d;transition-duration:.08s}.ap .btn-primary:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none}.ap .btn-primary:focus-visible{outline:2px solid #C9A84C;outline-offset:3px}.ap .btn-secondary{display:flex;align-items:center;justify-content:center;background:transparent;color:#c9a84c;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:14px 32px;height:auto;border-radius:2px;border:1.5px solid #C9A84C;cursor:pointer;width:100%;transition:all .25s ease}.ap .btn-secondary:hover{background:#c9a84c;color:#1a1a1a;transform:translateY(-1px)}.ap .btn-secondary:active{transform:scale(.97);transition-duration:.08s}.ap .btn-secondary:focus-visible{outline:2px solid #C9A84C;outline-offset:3px}.ap .section-eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blush);margin-bottom:8px}.ap .section-title{font-family:Playfair Display,serif;font-size:clamp(26px,6vw,38px);line-height:1.18;letter-spacing:-.03em;margin-bottom:12px;text-wrap:balance}.ap .section-subtitle{font-size:15px;line-height:1.7;margin-bottom:28px;max-width:54ch}.ap .section-title--light{color:var(--white)}.ap .section-title--dark{color:var(--ink)}.ap .section-eyebrow--light{color:#c97b6ed9}.ap .section-subtitle--light{color:#fff9}.ap .section-subtitle--dark{color:var(--stone)}.ap-wa-fab{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom,0px));right:24px;z-index:999;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #25d36680,0 2px 6px #0000002e;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out);text-decoration:none;-webkit-tap-highlight-color:transparent}.ap-wa-fab:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 10px 32px #25d3668c,0 4px 10px #0003}.ap-wa-fab:active{transform:scale(.96);transition-duration:.08s}@media(max-width:767px){.ap-wa-fab{bottom:calc(16px + env(safe-area-inset-bottom,0px));right:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aorami-global.css.map */
