av-hero{display:block}.av-hero{--av-hero-scale: .77;--av-hero-est: calc(var(--av-outer) * 2 + 20px + var(--av-hero-est-sub, 0px) + var(--av-hero-est-title, 0px) + var(--av-hero-est-button, 0px));position:relative;width:100%;overflow:hidden;min-height:calc(var(--av-hero-content-h, var(--av-hero-est)) + 64px + var(--av-menu-height))}.av-hero--title{--av-hero-est-title: calc(var(--av-hero-title-size, 26px) * var(--av-hero-scale) * 1.375)}.av-hero--subheading{--av-hero-est-sub: calc(max(10px, var(--av-hero-sub-size, 14px) * var(--av-hero-scale))*1.5 + 8px) }.av-hero--button{--av-hero-est-button: calc(20px + var(--av-fs-3) * 1.1 + 26px)}.av-hero--screen{height:var(--av-hero-h, 50vh)}.av-hero--adapt{aspect-ratio:var(--av-hero-ratio-mobile, var(--av-hero-ratio));max-height:calc(100vh - var(--av-hero-offset, var(--av-menu-height)));max-height:calc(100svh - var(--av-hero-offset, var(--av-menu-height)))}@media(min-width:768px){.av-hero{--av-hero-scale: .85;--av-hero-est: calc(var(--av-outer) * 2 + var(--av-hero-est-sub, 0px) + var(--av-hero-est-title, 0px) + var(--av-hero-est-button, 0px))}.av-hero--button{--av-hero-est-button: calc(22px + var(--av-fs-3) * 1.1 + 26px)}.av-hero--adapt{aspect-ratio:var(--av-hero-ratio)}}@media(min-width:1100px){.av-hero{--av-hero-scale: 1}.av-hero--button{--av-hero-est-button: calc(24px + var(--av-fs-3) * 1.1 + 26px)}}.av-hero__pane{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.av-hero__layer{position:relative;width:100%;height:var(--av-hero-layer-h-mobile, var(--av-hero-layer-h));min-height:110%;max-height:120%}@media(min-width:768px){.av-hero__layer{height:var(--av-hero-layer-h)}}.av-hero--static .av-hero__layer{height:100%;min-height:0;max-height:none}.av-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.av-hero__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--av-hero-position-mobile, var(--av-hero-position, 50% 50%))}@media(min-width:768px){.av-hero__image{object-position:var(--av-hero-position, 50% 50%)}}.av-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.av-hero--copy .av-hero__placeholder{background:#8c8c8c;fill:#fff3}.av-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#000;opacity:var(--av-hero-overlay, 0);pointer-events:none}.av-hero__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;padding:var(--av-inner) 0;text-align:center}.av-hero--bottom-center .av-hero__wrapper{align-items:flex-end}.av-hero__content{width:100%;max-width:min(2000px,100%);margin:var(--av-inner);padding:var(--av-outer);color:var(--av-hero-color, #fff)}.av-hero__text{max-width:2000px;padding:10px 0}@media(min-width:768px){.av-hero__content{max-width:min(2000px,66%)}.av-hero__text{padding:0}}@media(min-width:1100px){.av-hero__content{max-width:min(2000px,66% - 40px)}}.av-hero__title{margin:0;overflow:hidden;color:inherit;font-family:var(--av-font-heading);font-weight:var(--av-font-heading-weight);font-size:calc(var(--av-hero-title-size, 26px) * var(--av-hero-scale));line-height:1.375;overflow-wrap:break-word;backface-visibility:hidden}.av-hero__subheading{margin:0 0 8px;color:inherit;font-family:var(--av-font-heading);font-weight:var(--av-font-heading-weight);font-size:max(10px,calc(var(--av-hero-sub-size, 14px) * var(--av-hero-scale)));line-height:1.5;overflow-wrap:break-word;backface-visibility:hidden}.av-hero--sub-upper .av-hero__subheading{text-transform:uppercase;letter-spacing:var(--av-tracking-accent)}.av-hero__actions{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -8px}.av-hero__button{margin:20px 8px 0;overflow:hidden;vertical-align:middle;-webkit-user-select:none;user-select:none;backface-visibility:hidden;transition:background-color .5s var(--av-ease)}@media(min-width:768px){.av-hero__actions{flex-direction:row}.av-hero__button{margin-top:22px}}@media(min-width:1100px){.av-hero__button{margin-top:24px}}@media(scripting:enabled){.av-hero:not(.is-revealed) .av-hero__subheading,.av-hero:not(.is-revealed) .av-hero__title,.av-hero:not(.is-revealed) .av-hero__button{opacity:0}}.av-hero.is-revealed .av-hero__subheading,.av-hero.is-revealed .av-hero__title{animation:av-hero-fade 1s both}.av-hero.is-revealed .av-hero__button{animation:av-hero-fade 1s .25s both}@media(prefers-reduced-motion:reduce){.av-hero.is-revealed .av-hero__subheading,.av-hero.is-revealed .av-hero__title,.av-hero.is-revealed .av-hero__button{animation:none}}.av-collection-row-section{background:var(--av-bg)}.av-collection-row__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-gutter);align-items:start}@media(min-width:768px){.av-collection-row__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.av-collection-row__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.av-collection-row__empty{text-align:center;color:var(--av-text-light)}.av-collection-row__footer{display:flex;justify-content:center;margin-top:40px}@media(min-width:768px){.av-collection-row__footer{margin-top:45px}}@media(min-width:1100px){.av-collection-row__footer{margin-top:50px}}av-product-card{display:block}.av-card{position:relative;width:100%;text-align:center}.av-card__media{position:relative;overflow:hidden;border-radius:var(--av-card-radius);transform:translateZ(0)}.av-card__link{display:block}.av-card__pagination{position:absolute;top:0;left:0;right:0;z-index:5;display:none;padding:12px 12px 15px;background:linear-gradient(to bottom,#0d0d0d0f,#fff0);opacity:0;pointer-events:none;transition:opacity .5s var(--av-ease)}.av-card__bar{position:relative;display:block;flex:1 0 auto;height:2px;margin:0 1px;overflow:hidden;border-radius:5px;transform:translateY(-5px);transition:transform .5s var(--av-ease)}.av-card__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.4}.av-card__bar-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:0 50%}.av-card__images{position:relative;width:100%;aspect-ratio:var(--av-card-ratio, .8)}.av-card__slide{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--av-bg);opacity:0;visibility:hidden;transition:opacity .15s linear .15s,visibility .15s linear .15s}.av-card__slide.is-active{opacity:1;visibility:visible;transition:opacity .15s linear 0s,visibility .15s linear 0s}.av-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.av-card__toolbar{position:absolute;inset:calc(var(--av-inner) / 2);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;overflow:hidden;pointer-events:none}.av-card__button{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:50px;height:50px;min-width:40px;min-height:40px;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--av-button);color:var(--av-button-text);font-family:var(--av-font-heading);font-weight:var(--av-font-heading-weight-bold);font-size:calc(var(--av-fs-3) * 1.1);line-height:1.5;letter-spacing:var(--av-tracking-accent);text-transform:uppercase;white-space:nowrap;cursor:pointer;pointer-events:auto;transition:opacity 225ms}.av-card__button:disabled{opacity:.5;cursor:not-allowed}.av-card__button:focus-visible,.av-card__option:focus-visible{outline:1px solid var(--av-button-text);outline-offset:-4px}.av-card__button-icon{width:1em;height:1em;color:var(--av-button-text);transition:opacity .15s}.av-card__button-label{display:none;color:var(--av-button-text);transform:translateY(0);opacity:1;transition:color .2s,transform .4s var(--av-ease) .4s,opacity .4s var(--av-ease) .4s}.av-card__button:hover .av-card__button-label{color:rgb(var(--av-button-text-rgb) / .5)}.av-card__button:disabled:hover .av-card__button-label{color:var(--av-button-text)}.av-card__menu{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;pointer-events:none}.av-card__panel{position:absolute;left:0;right:0;bottom:0;max-height:100%;overflow:auto;background:var(--av-button);transform:translateY(100%);transform-origin:bottom;visibility:hidden;pointer-events:auto;scrollbar-width:none;transition:transform .8s var(--av-ease) .1s,opacity .8s var(--av-ease) .1s,visibility 0s linear .9s}.av-card__panel::-webkit-scrollbar{display:none}.av-card__options{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:4px;min-height:40px;padding:8px 0;transform:translateY(50%);opacity:0;transition:transform .4s var(--av-ease),opacity .4s var(--av-ease)}.av-card__option{cursor:pointer}.av-card__option:disabled{cursor:default}.av-card__option span{display:inline-block;padding:8px;border-radius:2px;color:var(--av-button-text);font-family:var(--av-font-heading);font-weight:var(--av-font-heading-weight);font-size:calc(var(--av-fs-2) * 1.1);line-height:1.625;letter-spacing:var(--av-tracking-accent);text-transform:uppercase}.av-card__option:not(:disabled):hover span,.av-card__option:focus-visible span{background:rgb(var(--av-button-text-rgb) / .05)}.av-card__option:disabled span{opacity:.7;text-decoration:line-through}.av-card.is-menu-open .av-card__panel{transform:translateY(0);opacity:1;visibility:visible;transition:transform .45s var(--av-ease) .1125s,opacity .45s var(--av-ease) .1125s,visibility 0s linear 0s}.av-card.is-menu-open .av-card__options{transform:translateY(0);opacity:1;transition:transform .45s var(--av-ease) .1125s,opacity .45s var(--av-ease) .1125s}.av-card.is-menu-open .av-card__button-label{transform:translateY(100%);opacity:0;transition:color .2s,transform 225ms var(--av-ease) 0s,opacity 225ms var(--av-ease) 0s}.av-card__status{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--av-button-text);opacity:0;pointer-events:none;transition:opacity .2s}.av-card__spinner,.av-card__check{display:none}.av-card[data-state] .av-card__status{opacity:1}.av-card[data-state=loading] .av-card__spinner,.av-card[data-state=added] .av-card__check{display:block}.av-card[data-state] .av-card__button-icon,.av-card[data-state] .av-card__button-label,.av-card[data-state] .av-card__options{opacity:0;transition:opacity .15s}@media(max-width:767px){.av-card__slide:not(:first-child){display:none}.av-card.is-menu-open .av-card__button,.av-card__panel{opacity:0}}@media(min-width:768px){.av-card__pagination{display:flex}.av-card:hover .av-card__pagination{opacity:1}.av-card:hover .av-card__bar{transform:translateY(0)}.av-card__toolbar{align-items:stretch;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.av-card:hover .av-card__toolbar,.av-card:focus-within .av-card__toolbar{opacity:1;transform:translateY(0)}.av-card__button{width:100%;height:auto;min-height:48px;padding:12px 24px}.av-card__button-icon{display:none}.av-card__button-label{display:block}.av-card__options{min-height:48px}}.av-card__info{position:relative;padding-top:8px}.av-card__info-link{display:block;color:var(--av-text)}.av-card__title{margin:8px 0 2px;font-family:var(--av-font-body);font-weight:var(--av-font-body-weight-bold);font-size:calc(var(--av-fs-4) * 1.05);line-height:1.5;letter-spacing:normal;text-transform:none;overflow-wrap:break-word;word-break:break-word}.av-card__price{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:6px;margin:3px 0;overflow:hidden;font-size:calc(var(--av-fs-3) * 1.05);line-height:1.5}.av-card__price-value{white-space:nowrap}.av-card__price--sale .av-card__price-value{color:var(--av-sale)}.av-card__compare{color:var(--av-text-light);white-space:nowrap}.av-card__note{margin:3px 0;font-size:calc(var(--av-fs-3) * 1.05);line-height:1.5}.av-card__note em{font-style:italic}.av-image-banner-section{background:var(--av-bg)}.av-image-banner__media{position:relative;display:block;width:100%;overflow:hidden}.av-image-banner--adapt .av-image-banner__media{aspect-ratio:var(--av-banner-ratio-mobile, var(--av-banner-ratio, 16 / 9))}.av-image-banner--screen .av-image-banner__media{height:var(--av-banner-h, 50vh)}.av-image-banner__picture{display:block;width:100%;height:100%}.av-image-banner__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--av-banner-position-mobile, var(--av-banner-position, 50% 50%))}@media(min-width:768px){.av-image-banner--adapt .av-image-banner__media{aspect-ratio:var(--av-banner-ratio, 16 / 9)}.av-image-banner__image{object-position:var(--av-banner-position, 50% 50%)}}.av-spacer{height:calc(var(--av-spacer-h, 6px) * var(--av-pad-scale) + 20px);background:var(--av-bg)}@media(min-width:768px){.av-spacer{height:calc(var(--av-spacer-h, 6px) * var(--av-pad-scale))}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/alvii-home.css.map */
