:root{--avb-gold: 201, 160, 74;--avb-steel: 26, 66, 80;--avb-steel-hi: 38, 96, 116;--avb-ink: 15, 16, 18;--avb-ease: cubic-bezier(.2, .7, .2, 1)}.avb-label{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--avb-gold))}.avb-label:before{content:"";width:3.2rem;height:2px;background:rgb(var(--avb-gold))}.avb-center .avb-label:after{content:"";width:3.2rem;height:2px;background:rgb(var(--avb-gold))}.avb-heading{margin:0;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.02em;line-height:1.05;color:rgb(var(--color-foreground))}.avb-sub{margin:1.2rem 0 0;max-width:64rem;color:rgba(var(--color-foreground),.72)}.avb-center{text-align:center}.avb-center .avb-sub{margin-left:auto;margin-right:auto}.collection__title .title:after,.title-wrapper-with-link .title:after,.newsletter .h1:after{content:"";display:block;width:5.6rem;height:3px;margin-top:1.4rem;background:rgb(var(--avb-gold))}.newsletter .h1:after{margin-left:auto;margin-right:auto}.collection__title .title,.newsletter .h1{text-transform:uppercase}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;transition:transform .25s var(--avb-ease),box-shadow .25s var(--avb-ease),background-color .25s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);background-color:rgb(var(--avb-steel-hi));box-shadow:0 14px 28px -14px rgba(var(--avb-steel-hi),.95)}.button--secondary:hover{transform:translateY(-2px)}.card-wrapper .card{transition:transform .4s var(--avb-ease),box-shadow .4s var(--avb-ease)}.card-wrapper .card__inner{overflow:hidden}.card-wrapper .card__media img{transition:transform .7s var(--avb-ease),opacity .4s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:0 22px 44px -22px #000000e6,0 0 0 1px rgba(var(--avb-gold),.55)}.card-wrapper:hover .card__media img:only-child,.card-wrapper:hover .card__media img:first-child:not(:only-child){transform:scale(1.05)}}.card__heading a{transition:color .2s ease}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card__heading a{color:rgb(var(--avb-gold));text-decoration:none}}.price .price-item--regular,.price .price-item--sale{color:rgb(var(--color-foreground));font-weight:600}.badge{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star,.rating-star{color:rgb(var(--avb-gold))!important}.announcement-bar__message{font-family:var(--font-heading-family);letter-spacing:.18em;text-transform:uppercase;font-size:1.15rem}.section-header .header-wrapper{-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px)}.header__menu-item span{letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-heading-family)}.mega-menu__link--level-2{color:rgb(var(--avb-gold))!important;letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem}.footer{border-top:1px solid rgba(var(--avb-gold),.35)}.slideshow .banner__box{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.slideshow .banner__heading{text-transform:uppercase;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card-wrapper .card__media img,.button{transition:none!important;transform:none!important}}@media screen and (min-width:750px){.slideshow .slideshow__slide .banner__content--middle-left .banner__box.slideshow__text,.slideshow .slideshow__slide .banner__content--top-left .banner__box.slideshow__text,.slideshow .slideshow__slide .banner__content--bottom-left .banner__box.slideshow__text{max-width:min(33vw,50rem)!important;min-width:0!important;background:transparent!important;background-image:none!important;padding:2rem 0!important;text-shadow:0 2px 18px rgba(0,0,0,.85);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important}.slideshow .slideshow__slide .banner__content--middle-left .banner__box.slideshow__text:after{display:none!important}.slideshow .slideshow__slide .banner__content--middle-left{padding-left:4vw!important}.slideshow .slideshow__slide .banner__content--middle-left .banner__heading{font-size:clamp(3.2rem,4vw,6.2rem)!important;line-height:1.02}}@media screen and (max-width:749px){.slideshow.banner--mobile-bottom .slideshow__text.banner__box{background:linear-gradient(180deg,#141517,#1b1c1f)!important;border-top:2px solid rgba(201,160,74,.6);padding:2.4rem 2rem 2.8rem!important;box-shadow:none!important}.slideshow.banner--mobile-bottom .banner__heading{font-size:2.8rem!important;line-height:1.05;margin-bottom:0}.slideshow.banner--mobile-bottom .banner__heading:after{content:"";display:block;width:4.8rem;height:3px;background:#c9a04a;margin:1.2rem auto}.slideshow.banner--mobile-bottom .banner__text{font-size:1.45rem;line-height:1.55;color:#ffffffc7}.slideshow.banner--mobile-bottom .banner__buttons{margin-top:1.6rem}.slideshow.banner--mobile-bottom .banner__buttons .button{min-width:22rem}}.avb-fsb{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border:1px solid rgba(255,255,255,.08);border-left:3px solid rgb(var(--avb-gold));background:#ffffff08}#CartDrawer .avb-fsb{margin:0 0 1.2rem}#cart-notification .avb-fsb{margin:0 0 1.4rem;padding:1rem 1.2rem;text-align:left}.avb-fsb__msg{margin:0 0 .8rem;font-size:1.35rem;line-height:1.4;letter-spacing:.02em;color:rgba(var(--color-foreground),.85)}.avb-fsb__msg strong{color:rgb(var(--color-foreground))}.avb-fsb__track{height:6px;border-radius:3px;background:#ffffff1a;overflow:hidden}.avb-fsb__fill{display:block;height:100%;border-radius:3px;background:rgb(var(--avb-steel-hi));transition:width .5s var(--avb-ease)}.avb-fsb.is-done .avb-fsb__fill{background:rgb(var(--avb-gold))}.avb-fsb.is-done .avb-fsb__msg strong{color:rgb(var(--avb-gold))}#main-cart-footer .cart__blocks .avb-fsb{width:100%}@media(prefers-reduced-motion:reduce){.avb-fsb__fill{transition:none}}@media screen and (max-width:989px){html,body{overflow-x:clip!important;max-width:100%}#MainContent{overflow-x:hidden}}@media screen and (max-width:749px){.avb-addons__row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.2rem!important;width:100%;margin:2rem 0 0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}.avb-addon{flex:none!important;min-width:0}.avb-addon__body{padding:1rem}.avb-addon__title{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/avb-revamp.css.map */
