.ar-hero{--hero-offset: 0px;--hero-inset-w: 96px;--hero-inset-x: -8px;--hero-inset-y: -12px;padding-top:calc(var(--hero-offset) + 12px);padding-bottom:var(--section-py);overflow-x:clip}body:has(.ar-header--overlay) .ar-main>.shopify-section:first-child .ar-hero{--hero-offset: var(--header-h)}.ar-hero.ar-glow{background-image:radial-gradient(90% 46% at 50% 52%,color-mix(in srgb,var(--color-statement) 50%,transparent),color-mix(in srgb,var(--color-walnut) 30%,transparent) 55%,transparent 78%)}.ar-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.ar-hero__intro{display:grid;gap:var(--gap-2);margin-bottom:14px}.ar-hero__title{max-width:22ch}.ar-hero__media{width:100%;max-width:57.6svh;margin:0 auto 24px}.ar-hero__stage{display:grid}.ar-hero__stage>.ar-pair{grid-area:1 / 1;transition:opacity var(--t3) ease-in-out}.ar-hero__stage>.ar-pair.is-entering{opacity:0}.ar-hero__actions{display:grid;gap:var(--gap-3)}.ar-hero__actions .ar-btn{width:100%}.ar-hero__trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:var(--gap-4)}.ar-hero__trust:not(:has(.ar-trust-item)){display:none}.ar-hero__trust .ar-trust-item{gap:6px;font-size:var(--fs-label);letter-spacing:.04em;color:var(--fg-muted)}.ar-hero__trust .ar-trust-item__icon{--icon-size: 16px}.ar-hero__switch{margin-top:var(--gap-6)}.ar-hero__switch-label{margin-bottom:var(--gap-2);font-size:var(--fs-label);letter-spacing:.04em;color:var(--fg-muted)}.ar-hero__options{display:flex;flex-wrap:wrap;gap:var(--gap-2)}.ar-hero__option{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--tap);min-width:var(--tap);padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--fg);font-family:var(--font-body);font-weight:var(--font-body-weight-medium);font-size:var(--fs-label);letter-spacing:.04em;transition:background-color var(--t1),border-color var(--t1),color var(--t1)}.ar-hero__option:hover{border-color:var(--accent)}.ar-hero__option-check{display:none;--icon-size: 14px;stroke-width:2.2}.ar-hero__option[aria-checked=true]{background-color:var(--accent);border-color:var(--accent);color:var(--btn-fg)}.ar-hero__option[aria-checked=true] .ar-hero__option-check{display:block}.ar-hero__lead{margin-top:var(--gap-5)}.ar-hero__notice{margin-top:var(--gap-5);padding:var(--gap-3) var(--gap-4);border:1px dashed var(--line-strong);border-radius:var(--radius-sm);font-size:var(--fs-small);color:var(--fg-muted)}.ar-hero .ar-pair,.ar-hero .ar-pair__stage{position:relative}.ar-hero .ar-pair__after.ar-frame{padding:6px}.ar-hero .ar-pair__after .ar-media{background-color:var(--c-sunken)}.ar-hero .ar-pair__after .ar-pair__tag{top:14px;left:14px}.ar-hero .ar-pair--inset .ar-pair__before{position:absolute;z-index:3;left:var(--hero-inset-x);bottom:var(--hero-inset-y);width:var(--hero-inset-w);padding:3px;border:1px solid var(--accent);background-color:var(--c-sunken);box-shadow:0 14px 30px -12px #000000d9}.ar-hero .ar-pair--inset .ar-pair__before .ar-pair__tag{top:auto;bottom:6px;left:50%;transform:translate(-50%);padding:3px 7px;font-size:.6875rem;letter-spacing:.1em}.ar-hero .ar-pair__before--empty{aspect-ratio:4 / 5;display:grid}.ar-hero .ar-pair__your-photo{border:1px solid var(--line)}.ar-hero .ar-pair--inset .ar-pair__caption,.ar-hero .ar-pair--none .ar-pair__caption{position:absolute;z-index:2;right:12px;bottom:var(--hero-inset-y);margin:0;max-width:calc(100% - var(--hero-inset-w) - var(--hero-inset-x) - 24px);padding:3px 12px;border:1px solid var(--line-strong);background-color:var(--c-sunken);font-size:.9375rem;line-height:1.3;text-align:center}.ar-hero .ar-pair--none .ar-pair__caption{max-width:calc(100% - 24px)}.ar-hero .ar-pair--inset:not(.ar-pair--has-before):not(:has(.ar-pair__before)) .ar-pair__caption{left:50%;right:auto;width:max-content;max-width:calc(100% - 24px);transform:translate(-50%)}.ar-hero--scene .ar-hero__intro{margin-bottom:18px}.ar-hero__scene{position:relative;margin:0 calc(var(--space) * -1) 22px;aspect-ratio:1 / 1.08;overflow:hidden;background-color:var(--c-sunken)}.ar-hero__scene picture{display:block;width:100%;height:100%}.ar-hero__scene-img{width:100%;height:100%;object-fit:cover}.ar-hero__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,var(--bg) 0%,color-mix(in srgb,var(--bg) 0%,transparent) 12%,transparent 78%,var(--bg) 100%)}.ar-hero--scene .ar-hero__title{max-width:20ch}@media(min-width:750px)and (max-width:989px){.ar-hero__scene{aspect-ratio:4 / 3;margin-bottom:32px}.ar-hero__scene-img{object-position:72% 45%!important}}@media(max-width:749px){.ar-hero--align-center .ar-hero__intro,.ar-hero--align-center .ar-hero__lead,.ar-hero--align-center .ar-hero__switch{text-align:center;justify-items:center}.ar-hero--align-center .ar-hero__title,.ar-hero--align-center .ar-hero__lead{margin-inline:auto}.ar-hero--align-center .ar-hero__trust,.ar-hero--align-center .ar-hero__options{justify-content:center}}@media(min-width:750px){.ar-hero{padding-top:calc(var(--hero-offset) + 32px)}.ar-hero__grid{justify-items:center;text-align:center}.ar-hero__intro{justify-items:center;margin-bottom:var(--gap-6)}.ar-hero__title{margin-inline:auto}.ar-hero__media{max-width:min(480px,57.6svh);margin-bottom:40px}.ar-hero__actions{display:flex;flex-wrap:wrap;justify-content:center}.ar-hero__actions .ar-btn{width:auto;min-width:240px}.ar-hero__trust,.ar-hero__options{justify-content:center}.ar-hero__lead{margin-inline:auto}}@media(min-width:990px){.ar-hero{--hero-inset-w: 150px;--hero-inset-x: -36px;--hero-inset-y: -28px;padding-top:calc(var(--hero-offset) + clamp(32px,4vw,64px))}.ar-hero.ar-glow{background-image:radial-gradient(52% 62% at 72% 50%,color-mix(in srgb,var(--color-statement) 50%,transparent),color-mix(in srgb,var(--color-walnut) 30%,transparent) 55%,transparent 80%)}.ar-hero--media-left.ar-glow{background-image:radial-gradient(52% 62% at 28% 50%,color-mix(in srgb,var(--color-statement) 50%,transparent),color-mix(in srgb,var(--color-walnut) 30%,transparent) 55%,transparent 80%)}.ar-hero__grid{--hero-media-w: min(42vw, 540px, max(380px, calc((100svh - var(--header-h) - 190px) * .8)));grid-template-columns:minmax(0,1fr) var(--hero-media-w);grid-template-rows:1fr auto auto auto auto 1fr auto;grid-template-areas:".       media" "intro   media" "lead    media" "actions media" "trust   media" ".       media" ".       switch";column-gap:clamp(56px,7vw,128px);justify-items:stretch;text-align:start}.ar-hero--media-left{--hero-inset-x: -16px}.ar-hero--media-left .ar-hero__grid{grid-template-columns:var(--hero-media-w) minmax(0,1fr);grid-template-areas:"media  ." "media  intro" "media  lead" "media  actions" "media  trust" "media  ." "switch ."}.ar-hero__intro{grid-area:intro;justify-items:start;margin-bottom:0}.ar-hero__title{margin-inline:0}.ar-hero__media{grid-area:media;max-width:none;margin:0}.ar-hero__lead{grid-area:lead;margin:var(--gap-5) 0 0}.ar-hero__actions{grid-area:actions;justify-content:flex-start;margin-top:var(--gap-6)}.ar-hero__trust{grid-area:trust;justify-content:flex-start;margin-top:var(--gap-5)}.ar-hero__switch,.ar-hero__notice{grid-area:switch;margin-top:56px}.ar-hero__options{justify-content:flex-start}.ar-hero .ar-pair__after.ar-frame{padding:8px}.ar-hero .ar-pair__after.ar-frame:after{top:8px;right:8px;bottom:8px;left:8px}.ar-hero .ar-pair__after .ar-pair__tag{top:18px;left:18px}.ar-hero .ar-pair--inset .ar-pair__before{padding:4px}.ar-hero .ar-pair--inset .ar-pair__before .ar-pair__tag{bottom:8px;letter-spacing:.14em}}@media(min-width:990px){.ar-hero--scene{display:flex;align-items:center;min-height:clamp(580px,56.25vw,860px);padding-top:calc(var(--hero-offset) + 40px);padding-bottom:64px}.ar-hero--scene.ar-glow{background-image:none}.ar-hero--scene .ar-hero__grid>:not(.ar-hero__scene){position:relative;z-index:1}.ar-hero--scene .ar-hero__grid{grid-template-columns:minmax(0,min(46%,560px));grid-template-rows:none;grid-template-areas:"intro" "lead" "actions" "trust"}.ar-hero--scene.ar-hero--media-left .ar-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,min(46%,560px));grid-template-areas:". intro" ". lead" ". actions" ". trust"}.ar-hero__scene{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;margin:0;aspect-ratio:auto}.ar-hero__scene-img{object-position:50% 50%!important}.ar-hero__scene:after{background:linear-gradient(90deg,#0c0907e6,#0c0907b3 26%,#0c090740 48%,#0c090700 62%),linear-gradient(to bottom,#0c090799,#0c090700 20%),linear-gradient(to top,var(--bg) 0%,rgba(12,9,7,0) 18%)}.ar-hero--scene.ar-hero--media-left .ar-hero__scene:after{background:linear-gradient(270deg,#0c0907e6,#0c0907b3 26%,#0c090740 48%,#0c090700 62%),linear-gradient(to bottom,#0c090799,#0c090700 20%),linear-gradient(to top,var(--bg) 0%,rgba(12,9,7,0) 18%)}.ar-hero--scene .ar-hero__title{max-width:14ch;font-size:clamp(3.25rem,1.2rem + 3.4vw,4.5rem);line-height:1.02}.ar-hero--scene .ar-hero__lead{max-width:34rem;color:color-mix(in srgb,var(--fg) 82%,transparent)}.ar-hero--scene .ar-hero__trust .ar-trust-item{color:color-mix(in srgb,var(--fg) 80%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-royal-hero.css.map */
