.azva-ann{display:grid;place-items:center;height:28px;padding:0 20px;overflow:hidden}.azva-ann__msg{grid-area:1 / 1;margin:0;max-width:100%;font-family:Suisse_Regular,Helvetica,Arial,sans-serif;font-size:11px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.azva-ann__msg.is-active{opacity:1;transform:none;pointer-events:auto}.azva-ann__msg a{color:inherit;text-decoration:none}.azva-ann__apply{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.azva-ann__code{display:inline-block;margin:0 2px;padding:3px 5px;background:#fff;color:#181818;line-height:1}.azva-ann__done,.azva-ann__apply.is-applied .azva-ann__default{display:none}.azva-ann__apply.is-applied .azva-ann__done{display:inline}.azva-ann__apply[aria-busy=true]{opacity:.6}@media(prefers-reduced-motion:reduce){.azva-ann__msg{transition:none;transform:none}}@media screen and (max-width:359px){.azva-ann{padding:0 12px}.azva-ann__msg{font-size:10px;letter-spacing:.02em}}.card__inner .card__badge.custome_new_arrival{max-width:100%;margin:2px 0 0 2px;line-height:0}.card__inner .custome_new_arival_tag{--azva-promo-pad: 5px 8px;display:inline-block;max-width:100%;padding:5px 8px;font-size:11px;line-height:1;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}@media screen and (max-width:749px){.card__inner .card__badge.custome_new_arrival{margin:0}.card__inner .custome_new_arival_tag{--azva-promo-pad: 4px 5px;padding:4px 6px;font-size:9px;letter-spacing:.02em}}@media screen and (max-width:359px){.card__inner .custome_new_arival_tag{--azva-promo-pad: 3px 4px;font-size:8px;letter-spacing:0}}.card__inner .custome_new_arival_tag.cart_drawer_primo_label_text{--azva-promo-pad: 3px 5px;font-size:8px;letter-spacing:.02em}cart-drawer .azva-promo__code{display:none}.price_primo_container{flex-wrap:wrap;column-gap:12px;row-gap:8px}.pdp_primo_label_wrapper{align-items:center}.pdp_primo_label{--azva-promo-pad: 6px 9px;display:inline-block;padding:6px 9px;font-size:11px;line-height:1;letter-spacing:.03em;white-space:nowrap}.custome_new_arival_tag:has(>.azva-promo),.pdp_primo_label:has(>.azva-promo){padding:0;background:none}.azva-promo{display:inline-flex;align-items:stretch;max-width:100%;vertical-align:top;line-height:1;text-transform:uppercase}.azva-promo__deal,.azva-promo__code{display:block;padding:var(--azva-promo-pad, 5px 8px);white-space:nowrap}.azva-promo__deal{background:#181818;color:#fff}.azva-promo__code{background:#fff;color:#181818;box-shadow:inset 0 0 0 1px #181818}[id$=__bestsellers] .page-width{max-width:1920px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.azva-cart-promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 14px;padding:10px 12px;border:1px dashed #181818;font-family:Suisse_Regular,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.3;color:#181818;text-align:left}.azva-cart-promo__text{display:flex;flex-direction:column;gap:4px;min-width:0}.azva-cart-promo__title{text-transform:uppercase;letter-spacing:.04em}.azva-cart-promo__sub{color:#181818b3}.azva-cart-promo__code{display:inline-block;padding:2px 5px;box-shadow:inset 0 0 0 1px #181818;color:#181818;letter-spacing:.04em;line-height:1.2}.azva-cart-promo__btn{flex:none;min-height:36px;padding:0 16px;border:0;background:#181818;color:#fff;font:inherit;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.azva-cart-promo__btn[aria-busy=true]{opacity:.6;pointer-events:none}.azva-cart-promo.is-applied{border-style:solid;background:#f4f4f4}.azva-cart-promo__amount{flex:none;font-size:13px}.azva-cart-promo__note{flex:0 0 100%;margin:0;font-size:11px;color:#b3261e}.cart-drawer__footer:has(.azva-cart-promo.is-applied) .discounts{display:none}.azva-hero .banner_details_info{display:flex;flex-direction:column;align-items:center;gap:16px;width:max-content;max-width:calc(100vw - 32px);text-align:center}.azva-hero .banner_details_inner{flex-wrap:wrap;justify-content:center;row-gap:4px}.azva-hero__eyebrow,.azva-hero__sub{margin:0;font-family:Suisse_Regular,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.35)}.azva-hero__sub{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px}.azva-hero__code{display:inline-block;margin:0 3px;padding:4px 7px;background:#fff;color:#181818;letter-spacing:.06em;text-shadow:none}.azva-hero__link{color:#fff;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.azva-hero .banner_details_info{gap:12px}.azva-hero__eyebrow,.azva-hero__sub{font-size:11px;letter-spacing:.08em}}.azva-promo .azva-promo__key{font-family:Suisse_SemiBold,Suisse_Regular,Helvetica,Arial,sans-serif!important;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/28/assets/azva-black-friday.css.map */
