:root{--ar-navy: #16253f;--ar-gold: #f3c869;--ar-gold-deep: #b8892a;--ar-ease: cubic-bezier(.16, .84, .24, 1);--ar-font: "Heebo", "Assistant", system-ui, -apple-system, "Segoe UI", sans-serif}body,.rte,input,select,textarea,button,.button,.price,.product-form__input label{font-family:var(--ar-font)!important;letter-spacing:0!important}body{color:rgba(var(--color-foreground),.92)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.image-with-text__heading,.collapsible-content__heading,.product__title>*{font-family:var(--ar-font)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.08!important;text-wrap:balance}.banner__heading{font-size:clamp(3.8rem,6.6vw,9.2rem)!important;font-weight:900!important;line-height:1!important}.rich-text__heading.h0,.rich-text__heading.h1,.collapsible-content__heading.h1{font-size:clamp(3rem,4.8vw,6.4rem)!important}.image-with-text__heading.h1{font-size:clamp(3rem,4vw,5.6rem)!important}.image-with-text__text,.rich-text__text,.rte{font-size:clamp(1.6rem,1.2vw,1.9rem);line-height:1.65}.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:999px!important;font-weight:700!important;min-height:5.2rem;padding-inline:3.2rem!important;transition:transform .45s var(--ar-ease),background-color .3s ease,color .3s ease!important}.button:before,.button:after,.shopify-payment-button__button--unbranded:after{border-radius:999px!important}.button:hover,.product-form__submit:hover{transform:translateY(-3px)}.button:active,.product-form__submit:active{transform:translateY(0) scale(.97)}.button:focus-visible{outline:3px solid var(--ar-gold)!important;outline-offset:3px}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.scroll-trigger.animate--zoom-in{animation:none!important;opacity:1!important;transform:none!important}.ar-progress{position:fixed;top:0;inset-inline:0;height:4px;background:var(--ar-gold);transform:scaleX(0);transform-origin:right center;z-index:1000;pointer-events:none}.banner{overflow:hidden}.banner__media{will-change:transform}.banner__media img{transform-origin:50% 40%}.ar-buybar{position:fixed;inset-inline:0;bottom:0;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.2rem max(1.6rem,env(safe-area-inset-right,0px)) calc(1.2rem + env(safe-area-inset-bottom,0px)) max(1.6rem,env(safe-area-inset-left,0px));background:var(--ar-navy);color:#fff;font-family:var(--ar-font);transform:translateY(110%);transition:transform .5s var(--ar-ease)}.ar-buybar.is-on{transform:translateY(0)}.ar-buybar__name{font-weight:700;font-size:1.6rem;line-height:1.3;min-width:0}.ar-buybar__go{flex:none;border:0;border-radius:999px;background:var(--ar-gold);color:var(--ar-navy);font:800 1.6rem/1 var(--ar-font);padding:1.4rem 2.6rem;cursor:pointer;transition:transform .35s var(--ar-ease)}.ar-buybar__go:hover{transform:translateY(-2px)}.ar-buybar__go:active{transform:scale(.96)}.ar-buybar__go:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.ar-motion .banner__media img{animation:ar-ken 2.6s var(--ar-ease) both}@keyframes ar-ken{0%{transform:scale(1.14)}to{transform:scale(1)}}.ar-motion .ar-r{opacity:0;transform:translate3d(0,30px,0);transition:opacity .9s var(--ar-ease),transform 1s var(--ar-ease);transition-delay:var(--d, 0ms)}.ar-motion .ar-r.ar-in{opacity:1;transform:none}.ar-motion .ar-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.ar-motion .ar-w>span{display:inline-block;transform:translate3d(0,105%,0);transition:transform 1.05s var(--ar-ease);transition-delay:calc(var(--d, 0ms) + var(--wd, 0ms))}.ar-motion .ar-split.ar-in .ar-w>span{transform:none}.ar-motion .ar-img{clip-path:inset(0 0 0 100%);transition:clip-path 1.3s var(--ar-ease);transition-delay:var(--d, 0ms)}.ar-motion .ar-img.ar-in{clip-path:inset(0 0 0 0)}.ar-motion details[open]>*:not(summary){animation:ar-open .5s var(--ar-ease) both}@keyframes ar-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ar-motion .button .icon-arrow,.ar-motion .button svg{transition:transform .4s var(--ar-ease)}.ar-motion .button:hover .icon-arrow,.ar-motion .button:hover svg{transform:translate(-4px)}}::selection{background:var(--ar-gold);color:var(--ar-navy)}html{scrollbar-color:var(--ar-navy) transparent}@view-transition{navigation:auto}::view-transition-old(root){animation:ar-vt-out .28s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:ar-vt-in .45s var(--ar-ease) both}@keyframes ar-vt-out{to{opacity:0}}@keyframes ar-vt-in{0%{opacity:0;transform:translateY(10px)}}.ar-drift{overflow:hidden}.ar-drift img{will-change:transform}.ar-orbit{background:var(--ar-navy);color:#fff;overflow:hidden;padding-block:clamp(6.4rem,9vw,12rem);padding-inline:max(2rem,env(safe-area-inset-right,0px)) max(2rem,env(safe-area-inset-left,0px))}.ar-orbit__inner{max-width:120rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(3.2rem,6vw,9.6rem)}.ar-orbit__copy{display:grid;gap:2rem;justify-items:start;min-width:0}html:not(#ar0) body .ar-orbit__h{margin:0;color:#fff;font-size:clamp(3.4rem,5.2vw,6.8rem)!important;font-weight:900!important;line-height:1.02!important}.ar-orbit__p{margin:0;color:#ffffffd1;font-size:clamp(1.8rem,1.6vw,2.2rem);line-height:1.5;max-width:34ch}.ar-orbit__cta{display:inline-flex;align-items:center;min-height:5.4rem;padding:0 3.2rem;border-radius:999px;background:var(--ar-gold);color:var(--ar-navy);font:800 1.7rem/1 var(--ar-font);text-decoration:none;transition:transform .4s var(--ar-ease),background-color .25s ease}.ar-orbit__cta:hover{transform:translateY(-3px);background:#f7d78c}.ar-orbit__cta:active{transform:scale(.97)}.ar-orbit__cta:focus-visible{outline:3px solid #fff;outline-offset:4px}.ar-orbit__stage{position:relative;aspect-ratio:1 / 1;max-width:100%;display:grid;place-items:center;perspective:900px;touch-action:pan-y}.ar-orbit__stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ar-star{position:absolute;left:50%;top:50%;width:var(--s, 18px);height:var(--s, 18px);margin:calc(var(--s, 18px) / -2) 0 0 calc(var(--s, 18px) / -2);will-change:transform,opacity}.ar-star svg{display:block;width:100%;height:100%;fill:var(--ar-gold)}.ar-orbit.is-hot .ar-star svg{filter:drop-shadow(0 0 6px rgba(243,200,105,.65))}.ar-orbit__stand{position:relative;z-index:5;width:min(54%,26rem);padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;transition:transform .6s var(--ar-ease);-webkit-tap-highlight-color:transparent}.ar-orbit__img{display:block;width:100%;height:auto;filter:drop-shadow(0 34px 44px rgba(0,0,0,.5));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ar-orbit__stand:focus-visible{outline:3px solid var(--ar-gold);outline-offset:8px;border-radius:12px}.ar-orbit__rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:4}.ar-orbit__rings i{grid-area:1 / 1;width:44%;aspect-ratio:1;border-radius:50%;border:2px solid var(--ar-gold);opacity:0}.ar-orbit.is-tap .ar-orbit__rings i{animation:ar-ring 1.4s var(--ar-ease) both}.ar-orbit.is-tap .ar-orbit__rings i:nth-child(2){animation-delay:.18s}.ar-orbit.is-tap .ar-orbit__rings i:nth-child(3){animation-delay:.36s}@keyframes ar-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.ar-orbit__toast{position:absolute;inset-inline:0;top:0;z-index:9;text-align:center;font:800 clamp(1.8rem,2vw,2.4rem)/1.2 var(--ar-font);color:#fff;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .6s var(--ar-ease);pointer-events:none}.ar-orbit.is-tap .ar-orbit__toast{opacity:1;transform:none}.ar-orbit__hint{position:absolute;bottom:2%;inset-inline:0;margin:0;text-align:center;font-size:1.4rem;color:#ffffffb3}@media screen and (max-width:749px){.ar-orbit__inner{grid-template-columns:minmax(0,1fr)}.ar-orbit__copy{justify-items:center;text-align:center}.ar-orbit__p{margin-inline:auto}.ar-orbit__stage{order:-1;width:min(100%,44rem);margin-inline:auto}}html:not(#ar0) body,html:not(#ar0) body :is(p,a,li,label,button,input,summary),html:not(#ar0) body :is(h1,h2,h3,h4,h5,h6),html:not(#ar0) body :is(h1,h2,h3,h4,h5,h6) span,html:not(#ar0) body :is(.rte,.button,.price,summary,.product-form) span{font-family:var(--ar-font)!important}@media(prefers-reduced-motion:reduce){.ar-progress{display:none}.ar-buybar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ariora-motion.css.map */
