.arv-h{--h-gutter: 2rem;--h-edge: .4rem;--h-gap: .4rem;--h-pad: 4rem;--h-title: 1.8rem;--h-font: var(--font-heading);--h-stretch: 115%;--h-text: var(--font-text, var(--font-body));--h-cream: var(--color-cream, var(--color-bg));--h-cream-light: var(--color-cream-light, color-mix(in srgb, var(--color-bg) 50%, var(--color-white)));--h-cream-line: var(--color-cream-line, var(--color-bg));--h-sand: var(--color-sand, var(--color-bg-alt));--h-hairline: var(--color-hairline, rgba(var(--color-ink-rgb), .12));--h-muted: var(--color-muted, var(--color-ink-soft));--h-ease-tile: cubic-bezier(.22, 1, .36, 1);position:relative;font-family:var(--h-font);font-stretch:var(--h-stretch);font-size:1.2rem;line-height:1.6}:where(.arv-h){background-color:var(--color-page, var(--color-white));color:var(--color-ink)}@media screen and (min-width:700px){.arv-h{--h-gutter: 3.2rem;--h-title: 2.2rem}}@media screen and (min-width:1000px){.arv-h{--h-gutter: 4.8rem;--h-pad: 8rem}}@media screen and (min-width:1400px){.arv-h{--h-title: 2.8rem}}.arv-h *,.arv-h *:before,.arv-h *:after{box-sizing:border-box}:where(.arv-h) p{margin:0}:where(.arv-h) img{display:block;max-width:100%}.arv-h__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;padding-inline:2.4rem;margin-block-end:3.2rem}.arv-h__head--center{flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:76rem;margin-inline:auto}.arv-h__title{margin:0;font-family:var(--h-font);font-size:var(--h-title);font-weight:var(--font-weight-semibold);font-stretch:var(--h-stretch);line-height:1.25;letter-spacing:0;text-transform:uppercase}.arv-h__intro{max-width:57.8rem;margin-inline:auto;font-family:var(--h-text);font-size:1.3rem;line-height:1.6}@media screen and (min-width:1000px){.arv-h__head{margin-block-end:4.8rem}}.arv-h-btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:3.1rem;padding:1rem;border:0;border-radius:0;background-color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-ink);color:var(--color-white);font-family:var(--h-font);font-stretch:var(--h-stretch);font-size:1.1rem;font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.arv-h-btn:before{content:"";position:absolute;top:-.65rem;right:0;bottom:-.65rem;left:0}@media screen and (min-width:1000px){.arv-h-btn{min-height:4.3rem;padding:1.2rem 2.4rem;font-size:1.2rem;line-height:1.2}.arv-h-btn:before{top:0;right:0;bottom:0;left:0}}@media(hover:hover)and (pointer:fine){.arv-h-btn:hover{background-color:transparent;color:var(--color-ink)}}.arv-h-btn--light{min-width:20rem;min-height:3.9rem;padding:1rem 3rem;background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-white);color:var(--color-white)}.arv-h-btn--light:before{top:-.25rem;right:0;bottom:-.25rem;left:0}@media screen and (min-width:1000px){.arv-h-btn--light{min-width:22rem;min-height:3.9rem;padding:1rem 4rem}}@media(hover:hover)and (pointer:fine){.arv-h-btn--light:hover{background-color:var(--color-white);color:var(--color-ink)}}.arv-h-btn--light:focus-visible{outline-color:var(--color-white)}.arv-h-link{display:inline-flex;align-items:center;min-height:4.4rem;color:inherit;font-family:var(--h-font);font-stretch:var(--h-stretch);font-size:1.1rem;font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.arv-h-link:hover{opacity:.7}}arvano-home-scroller{position:relative;display:block}.arv-h-track{position:relative;--pv: 2.3;--pv-gaps: 2;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--h-gap) * var(--pv-gaps)) / var(--pv));gap:var(--h-gap);margin:0;padding:0 var(--h-edge);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--h-edge);scrollbar-width:none}.arv-h-track::-webkit-scrollbar{display:none}.arv-h-track>*{min-width:0;scroll-snap-align:start}[data-arv-track]:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}@media screen and (min-width:700px){.arv-h-track{--pv: 3.3;--pv-gaps: 3}}@media screen and (min-width:1000px){.arv-h-track{--pv: 4.5;--pv-gaps: 4}.arv-h-track[data-fill]{grid-auto-flow:row;grid-template-columns:repeat(var(--fill-cols, 4),minmax(0,1fr));grid-auto-columns:auto;overflow:visible}}.arv-h-nav{-webkit-appearance:none;appearance:none;position:absolute;z-index:3;top:var(--nav-top, 50%);display:none;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-top:-2.25rem;padding:0;border:1px solid var(--h-hairline);border-radius:50%;background-color:var(--color-white);color:var(--color-ink);cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .1s ease,transform .1s ease}.arv-h-nav--prev{left:3rem}.arv-h-nav--next{right:3rem}.arv-h-nav svg{width:.8rem;height:.8rem}.arv-h-nav--prev svg{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){arvano-home-scroller[data-scrollable] .arv-h-nav{display:inline-flex}arvano-home-scroller[data-scrollable]:hover .arv-h-nav:not([disabled]),arvano-home-scroller[data-scrollable] .arv-h-nav:focus-visible{opacity:1;transform:scale(1)}}.arv-h-nav[disabled]{pointer-events:none}.arv-h-nav--small{width:3rem;height:3rem;margin-top:-1.5rem;border-color:transparent;background-color:#ffffffe6}.arv-h-nav--small svg{width:.8rem;height:.8rem}.arv-h-nav--small:before{content:"";position:absolute;top:-.7rem;right:-.7rem;bottom:-.7rem;left:-.7rem}.arv-h-dots{display:flex;justify-content:center;gap:.8rem;margin:2.5rem 0 0;padding:0;list-style:none}.arv-h-dots__dot{display:block;width:.8rem;height:.4rem;border-radius:999px;background-color:rgba(var(--color-ink-rgb),.22);transition:width .15s ease,background-color .15s ease}.arv-h-dots__dot[data-active]{width:2.2rem;background-color:var(--color-accent)}.arv-h-progress{position:relative;height:.3rem;margin:2.4rem 2rem 0;border-radius:999px;background-color:rgba(var(--color-ink-rgb),.1);overflow:hidden}.arv-h-progress__thumb{position:absolute;inset:0 auto 0 0;width:var(--thumb-size, 40%);border-radius:999px;background-color:var(--color-ink);transform:translate(var(--thumb-offset, 0));transition:transform .1s linear}.arv-h-pill{display:inline-flex;align-items:center;padding:.3rem .9rem;border-radius:999px;background-color:rgba(var(--color-ink-rgb),.55);color:var(--color-white);font-family:var(--h-font);font-stretch:var(--h-stretch);font-size:.9rem;font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.arv-h-media-empty{display:block;width:100%;height:100%;background-color:var(--h-cream)}.arv-h .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;white-space:nowrap!important}@media(prefers-reduced-motion:no-preference){.arv-h [data-arv-reveal]{transition:opacity .3s ease,transform .3s ease}.arv-h [data-arv-reveal=pending]{opacity:0;transform:translateY(.5em)}.arv-h [data-arv-reveal-items]>*{transition:opacity .2s ease;transition-delay:calc(var(--i, 0) * 40ms)}.arv-h [data-arv-reveal-items=pending]>*{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-arv-home.css.map */
