arvada-home-reveal,arvada-product-rail,arvada-story-slides{display:block;min-width:0}.avh{--avh-ink:#121212;--avh-soft:#5c5c5c;--avh-gold:#eeb83d;--avh-gold-deep:#e0a82a;--avh-media:#f5f5f5;--avh-ease:cubic-bezier(.16,1,.3,1);--avh-serif:var(--avh-font,var(--font-heading-family,Georgia,serif));color:var(--avh-text,var(--avh-ink));background:var(--avh-bg,transparent);min-width:0;overflow-x:clip;font-family:var(--font-body-family,Arial,sans-serif)}.avh *,.avh *:before,.avh *:after{box-sizing:border-box}.avh-wrap{--avh-pad:clamp(16px,4vw,56px);width:100%;max-width:var(--page-width,1600px);margin-inline:auto;padding-inline:var(--avh-pad)}.avh [hidden]{display:none!important}.avh a:focus-visible,.avh button:focus-visible,.avh [tabindex]:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.avh-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,2.4vw,32px)}.avh-title{display:block;margin:0;min-width:0;color:var(--avh-heading-ink,currentColor);font-family:var(--avh-serif);font-style:var(--avh-font-style,italic);font-weight:var(--avh-title-weight,600);font-size:var(--avh-heading-size,40px);line-height:1.08;letter-spacing:-.015em;overflow-wrap:anywhere}.avh-title:before{content:"";display:block;width:44px;height:3px;margin-bottom:18px;background:var(--avh-gold)}.avh-head__aside{display:flex;align-items:center;gap:10px;flex:none}.avh-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 32px;border-radius:50px;background:var(--avh-gold);color:#242424;text-decoration:none;font-family:var(--avh-serif);font-style:var(--avh-font-style,italic);font-weight:var(--avh-font-weight,500);font-size:18px;line-height:1;letter-spacing:.01em;transition:background-color .25s ease}.avh-btn:hover{background:var(--avh-gold-deep)}.avh-btn svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--avh-ease)}.avh-btn:hover svg{transform:translate(4px)}.avh-actions{display:flex;justify-content:center;margin-top:clamp(28px,3vw,40px)}.avh-arrow{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid currentColor;border-radius:50%;background:var(--avh-arrow-bg,transparent);color:inherit;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,opacity .25s ease}.avh-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.avh-arrow:hover:not(:disabled){background:var(--avh-gold);border-color:var(--avh-gold);color:#242424}.avh-arrow:disabled{opacity:.25;cursor:default}.avh-styles__grid{display:grid;grid-template-columns:repeat(var(--avh-cols,4),minmax(0,1fr));gap:var(--avh-gap,20px)}.avh-style{min-width:0}.avh-style__card{position:relative;display:flex;flex-direction:column;height:100%;border:var(--avh-border,1px) solid var(--avh-border-color,var(--avh-ink));border-radius:var(--avh-radius,20px);overflow:hidden;background:var(--avh-media-bg,var(--avh-media));color:inherit;text-decoration:none;isolation:isolate;transition:border-color .35s ease}.avh-style__media{position:relative;display:block;aspect-ratio:var(--avh-ratio,.8);overflow:hidden;background:var(--avh-media-bg,var(--avh-media))}.avh-style__media img,.avh-style__media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--avh-fit,cover);transition:transform 1.1s var(--avh-ease)}.avh-style__media svg{background:#ececec}.avh-style__body{display:flex;align-items:center;gap:14px;min-width:0}.avh-style__text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.avh-style__name{font-family:var(--avh-serif);font-style:var(--avh-font-style,italic);font-weight:var(--avh-font-weight,500);font-size:var(--avh-card-title,26px);line-height:1.1;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.avh-style__count{font-size:13px;line-height:1.3;letter-spacing:.02em;opacity:.82}.avh-style__go{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;border:1px solid currentColor;transition:background-color .35s ease,border-color .35s ease,color .35s ease,transform .5s var(--avh-ease)}.avh-style__go svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-45deg);transition:transform .5s var(--avh-ease)}.avh-styles--below .avh-style__card{gap:16px;border:0;border-radius:0;overflow:visible;background:none}.avh-styles--below .avh-style__media{border:var(--avh-border,1px) solid var(--avh-border-color,var(--avh-ink));border-radius:var(--avh-radius,20px);transition:border-color .35s ease}.avh-styles--below .avh-style__body{color:var(--avh-text,inherit)}.avh-styles--below .avh-style__count{opacity:.62}.avh-styles--below .avh-style__go{border-color:color-mix(in srgb,currentColor 45%,transparent)}.avh-styles--overlay .avh-style__media{flex:1}.avh-styles--overlay .avh-style__media:after{content:"";position:absolute;inset:auto 0 0;height:62%;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--avh-shade,.4)),rgba(0,0,0,calc(var(--avh-shade,.4) * .45)) 45%,#0000);transition:opacity .5s ease}.avh-styles--overlay .avh-style__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(16px,1.6vw,24px);color:var(--avh-style-text,#fff)}.avh-styles--panel .avh-style__body{padding:16px clamp(16px,1.4vw,22px) 18px;border-top:var(--avh-border,1px) solid var(--avh-border-color,var(--avh-ink));background:var(--avh-panel-bg,#fff);color:var(--avh-panel-ink,var(--avh-ink));flex:1}@media(hover:hover){.avh-styles[data-hover=true] .avh-style__card:hover .avh-style__media img{transform:scale(1.06)}.avh-styles[data-hover=true] .avh-style__card:hover,.avh-styles--below[data-hover=true] .avh-style__card:hover .avh-style__media{border-color:var(--avh-gold)}.avh-style__card:hover .avh-style__go{background:var(--avh-gold);border-color:var(--avh-gold);color:#242424}.avh-style__card:hover .avh-style__go svg{transform:rotate(0)}}.avh-rail__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--avh-gap,20px) * -.5);padding-block:6px 2px}.avh-rail__viewport::-webkit-scrollbar{display:none}arvada-product-rail[data-ready] .avh-rail__viewport{overflow:hidden;scroll-snap-type:none}.avh-rail__track{display:flex;touch-action:pan-y pinch-zoom;backface-visibility:hidden}.avh-rail__slide{flex:0 0 calc(100% / var(--avh-cols,4));min-width:0;padding-inline:calc(var(--avh-gap,20px) * .5);scroll-snap-align:start}.avh-rail__foot{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:clamp(22px,2.4vw,32px)}.avh-progress{position:relative;flex:0 1 280px;height:2px;background:color-mix(in srgb,currentColor 14%,transparent);border-radius:2px;overflow:hidden}.avh-progress span{position:absolute;inset:0 auto 0 0;width:var(--avh-thumb,25%);background:currentColor;border-radius:2px;transform:translate(var(--avh-thumb-x,0%));transition:transform .45s var(--avh-ease),width .3s ease}.avh-pause{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.7;cursor:pointer}.avh-pause svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6}.avh-pause[aria-pressed=true]{background:#12121214;color:var(--avh-ink)}.avh-pause .avh-icon-play,.avh-pause[aria-pressed=true] .avh-icon-pause{display:none}.avh-pause[aria-pressed=true] .avh-icon-play{display:block}.avh-card{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;color:inherit;text-decoration:none}.avh-card__media{position:relative;display:block;aspect-ratio:var(--avh-ratio,.8);overflow:hidden;border:var(--avh-border,1px) solid var(--avh-border-color,var(--avh-ink));border-radius:var(--avh-radius,20px);background:var(--avh-media-bg,var(--avh-media));isolation:isolate;transition:border-color .35s ease}.avh-card__media img,.avh-card__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--avh-fit,cover);transition:opacity .6s ease,transform 1.1s var(--avh-ease)}.avh-card__media>svg{background:#ececec}.avh-card__media img+img{opacity:0}.avh-card__badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px 11px;border-radius:30px;background:var(--avh-gold);color:#242424;font-size:12px;line-height:1;letter-spacing:.02em}.avh-card__badge--muted{background:#fff;border:1px solid rgba(18,18,18,.18);color:var(--avh-ink)}.avh-card__info{display:flex;flex-direction:column;gap:6px;padding-inline:2px;text-align:var(--avh-card-align,left)}.avh-card__title{margin:0;font-family:var(--font-body-family,Arial,sans-serif);font-size:15px;line-height:1.35;font-weight:400;letter-spacing:.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .3s ease}.avh-card__price{display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:var(--avh-card-justify,flex-start);font-size:15px;line-height:1.3;font-variant-numeric:tabular-nums}.avh-card__price s{opacity:.6}.avh-products--framed .avh-card{gap:0;background:var(--avh-card-bg,#fff);border:var(--avh-border,1px) solid var(--avh-border-color,var(--avh-ink));border-radius:var(--avh-radius,20px);overflow:hidden;transition:border-color .35s ease,transform .6s var(--avh-ease)}.avh-products--framed .avh-card__media{border:0;border-radius:0}.avh-products--framed .avh-card__info{padding:14px 18px 18px;color:var(--avh-card-text,var(--avh-ink))}.avh-card__price .avh-card__sale{color:#a26a00}@media(hover:hover){.avh-card:hover .avh-card__media{border-color:var(--avh-gold)}.avh-products--framed .avh-card:hover{border-color:var(--avh-gold);transform:translateY(-4px)}.avh-card:hover .avh-card__media:not(.avh-card__media--swap) img{transform:scale(1.04)}.avh-card:hover .avh-card__media--swap img:first-child{opacity:0}.avh-card:hover .avh-card__media--swap img+img{opacity:1}.avh-card:hover .avh-card__title{text-decoration-color:currentColor}}.avh-empty{padding:40px 24px;border:1px dashed rgba(18,18,18,.3);border-radius:20px;text-align:center;color:var(--avh-soft)}.avh-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--avh-story-bg,#f1f1f1);color:var(--avh-story-ink,#121212)}.avh-story--right .avh-story__media{order:2}.avh-story__media{position:relative;min-width:0;min-height:320px;align-self:stretch;overflow:hidden}.avh-story__media:before{content:"";display:block;padding-top:calc(100% / var(--avh-story-ratio,1.25))}.avh-story__slides{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:pan-y}.avh-story__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity var(--avh-fade-ms,.9s) ease,visibility 0s linear var(--avh-fade-ms,.9s)}.avh-story__slide.is-active{opacity:1;visibility:visible;transition:opacity var(--avh-fade-ms,.9s) ease,visibility 0s}.avh-story__slide img,.avh-story__slide>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.001);transition:transform 7s linear}.avh-story__slide>svg{background:#e3e3e3}.avh-story[data-drift=true] .avh-story__slide.is-active img{transform:scale(1.045)}.avh-story__media:after{content:"";position:absolute;top:0;bottom:0;right:0;width:var(--avh-story-fade,20%);background:linear-gradient(to right,var(--avh-story-bg0,rgba(241,241,241,0)),var(--avh-story-bg,#f1f1f1));pointer-events:none;z-index:1}.avh-story--right .avh-story__media:after{right:auto;left:0;background:linear-gradient(to left,var(--avh-story-bg0,rgba(241,241,241,0)),var(--avh-story-bg,#f1f1f1))}.avh-story__controls{position:absolute;z-index:2;left:20px;bottom:20px;display:flex;align-items:center;gap:2px;padding:0 6px;border-radius:40px;background:#12121261;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.avh-story--right .avh-story__controls{left:auto;right:20px}.avh-dots{display:flex;align-items:center}.avh-dot{display:grid;place-items:center;width:26px;height:38px;padding:0;border:0;background:transparent;cursor:pointer}.avh-dot:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:#ffffff80;transition:background-color .3s ease,width .4s var(--avh-ease)}.avh-dot[aria-current=true]:before{width:20px;border-radius:4px;background:var(--avh-gold)}.avh-story__controls .avh-pause{color:#fff;width:30px;height:38px}.avh-story__controls .avh-pause[aria-pressed=true]{background:#ffffff29;color:#fff}.avh-story__controls button:focus-visible{outline-color:#fff;outline-offset:-4px}.avh-story__copy{align-self:center;min-width:0;max-width:620px;padding:clamp(32px,5vw,80px) clamp(24px,5vw,80px)}.avh-story--right .avh-story__copy{justify-self:end}.avh-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:14px;line-height:1.3;letter-spacing:.04em}.avh-story__copy:before{content:"";display:block;width:44px;height:3px;margin-bottom:20px;background:var(--avh-gold)}.avh-story__title{margin:0 0 22px;color:inherit;font-family:var(--avh-serif);font-style:var(--avh-font-style,italic);font-weight:var(--avh-font-weight,500);font-size:clamp(32px,3.6vw,52px);line-height:1.06;letter-spacing:-.015em}.avh-story__text{font-size:17px;line-height:1.7;margin-bottom:32px;max-width:34em}.avh-story__text>*:first-child{margin-top:0}.avh-story__text>*:last-child{margin-bottom:0}.avh-story__text p{margin:0 0 1em}.avh-story__text ol{list-style:none;counter-reset:avh-step;margin:22px 0 0;padding:0;display:grid;gap:14px}.avh-story__text ol li{counter-increment:avh-step;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:baseline;line-height:1.5}.avh-story__text ol li:before{content:counter(avh-step);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid currentColor;font-family:var(--avh-serif);font-style:var(--avh-font-style,italic);font-size:16px;line-height:1;transform:translateY(.55em)}.avh-story__text ul{margin:16px 0 0;padding-left:1.1em}.avh-story__text a{color:inherit;text-underline-offset:3px}.avh-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s ease var(--avh-delay,0ms),transform 1.1s var(--avh-ease) var(--avh-delay,0ms)}.avh-js [data-reveal-media] img{transform:scale(1.08)}.avh-js [data-reveal].is-in{opacity:1;transform:none}.avh-js [data-reveal].is-in [data-reveal-media] img{transform:scale(1);transition:transform 1.6s var(--avh-ease) var(--avh-delay,0ms),opacity .6s ease}.avh-js .avh-story__media[data-reveal]{transform:none;clip-path:inset(0 0 8% 0);transition:opacity 1s ease,clip-path 1.3s var(--avh-ease)}.avh-js .avh-story__media[data-reveal].is-in{clip-path:inset(0)}@media(max-width:989px){.avh-styles__grid{gap:14px}.avh-story__copy{padding:40px 32px}}@media(min-width:750px)and (max-width:1023px){.avh-rail__slide{flex-basis:calc(100% / var(--avh-cols-tablet,3.5))}}@media(max-width:749px){.avh-head{align-items:center;margin-bottom:18px}.avh-title{font-size:min(var(--avh-heading-size,40px),var(--avh-heading-size-m,30px))}.avh-title:before{margin-bottom:14px}.avh-styles--below .avh-style__card{gap:10px}.avh-products--framed .avh-card__info{padding:12px}.avh-head__aside .avh-arrow{display:none}.avh-styles__grid{grid-template-columns:repeat(var(--avh-cols-m,2),minmax(0,1fr));gap:12px}.avh-style__name{font-size:min(var(--avh-card-title,26px),19px)}.avh-style__count{font-size:12px}.avh-style__body{gap:8px}.avh-styles--overlay .avh-style__body{padding:14px}.avh-styles--panel .avh-style__body{padding:12px 12px 14px}.avh-style__go{display:none}.avh-rail__viewport{--avh-gap:12px;margin-right:calc(-1 * var(--avh-pad))}.avh-rail__slide{flex-basis:calc(100% / var(--avh-cols-m,1.6))}.avh-card{gap:10px}.avh-card__title,.avh-card__price{font-size:14px}.avh-card__badge{top:9px;left:9px;font-size:11px;padding:5px 9px}.avh-progress{flex-basis:100%}.avh-btn{width:100%;min-height:52px;font-size:17px}.avh-story{grid-template-columns:minmax(0,1fr)}.avh-story--right .avh-story__media{order:0}.avh-story__media{min-height:0}.avh-story__media:after,.avh-story--right .avh-story__media:after{top:auto;left:0;right:0;bottom:0;width:100%;height:var(--avh-story-fade,20%);background:linear-gradient(to bottom,var(--avh-story-bg0,rgba(241,241,241,0)),var(--avh-story-bg,#f1f1f1))}.avh-story__controls,.avh-story--right .avh-story__controls{left:50%;right:auto;bottom:14px;transform:translate(-50%)}.avh-story__copy{padding:12px 20px 40px;max-width:none}.avh-story__title{font-size:32px}.avh-story__text{font-size:16px}}@media(prefers-reduced-motion:reduce){.avh-js [data-reveal],.avh-js [data-reveal] img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.avh-style__media img,.avh-card__media img,.avh-story__slide,.avh-story__slide img,.avh-progress span{transition:none!important}.avh-styles[data-hover=true] .avh-style__card:hover .avh-style__media img,.avh-card:hover .avh-card__media img{transform:none}}.avh[data-divider=top],.avh[data-divider=both]{border-top:1px solid var(--avh-divider,#dcdcdc)}.avh[data-divider=bottom],.avh[data-divider=both]{border-bottom:1px solid var(--avh-divider,#dcdcdc)}.avh-card__media{container-type:inline-size}.avh-card__badges{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.avh-card__badges:empty{display:none}.avh-card__badges .avh-card__badge{position:static}.avh-ready{display:flex;gap:5px;max-width:100%}.avh-ready--stacked{flex-direction:column;align-items:flex-start}.avh-ready--inline{flex-direction:row;flex-wrap:wrap;align-items:center}.avh-ready__pill{display:inline-flex;align-items:center;max-width:100%;padding:.32em .9em;border-radius:999px;background:var(--avh-gold,#eeb83d);color:#242424;font-size:clamp(9px,4.6cqi,11.5px);font-weight:600;line-height:1.2;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}@container (max-width:220px){.avh-card__badges{top:8px;left:8px;right:8px;gap:4px}.avh-ready{flex-direction:column;align-items:flex-start;gap:4px}}@container (max-width:150px){.avh-ready__sizes{display:none}}.avh-story__slide video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.avh-story{--avh-story-vh: calc(100vh - 112px) }@supports (height:100svh){.avh-story{--avh-story-vh: calc(100svh - 112px) }}.avh-story__media{max-height:var(--avh-story-vh)}@media(min-width:750px){.avh-story{container-type:inline-size}.avh-story__media{align-self:center;height:100%}.avh-story[style*=--avh-story-media-ratio] .avh-story__media{max-height:min(var(--avh-story-vh),calc(50cqw/min(var(--avh-story-media-ratio),var(--avh-story-ratio,1.25))))}}.avh-story--fixed .avh-story__media,.avh-story--fixed[style*=--avh-story-media-ratio] .avh-story__media{align-self:center;justify-self:center;width:min(100%,calc(var(--avh-story-vh) * var(--avh-story-fixed)));height:auto;min-height:0;max-height:none;aspect-ratio:var(--avh-story-fixed)}.avh-story--fixed .avh-story__media:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/84/assets/arvada-home.css.map */
