.card-gallery[data-product-id]{--gallery-aspect-ratio: 20 / 26.45 !important}.card-gallery[data-product-id]{--af-b: clamp(40px, 15.6522cqw, 64px)}@media screen and (max-width:749px){.card-gallery[data-product-id]{--af-b: clamp(30px, 19.5cqw, 45px)}}.card-gallery .quick-add__button.quick-add__button,.card-gallery .quick-add__button.quick-add__button--add,.card-gallery .quick-add__button.quick-add__button--choose{width:var(--af-b, 45px);min-width:var(--af-b, 45px);height:var(--af-b, 45px);right:calc(var(--af-b, 45px) * 5 / 42)!important;bottom:calc(var(--af-b, 45px) * 5 / 42)!important}.card-gallery .quick-add__button.quick-add__button .add-to-cart-icon,.card-gallery .quick-add__button.quick-add__button .add-to-cart-icon svg{width:calc(var(--af-b, 45px) * 20 / 45);height:calc(var(--af-b, 45px) * 20 / 45)}.card-gallery:has(.quick-add__button) :is(slideshow-container,.card-gallery>a>.product-media-container){--af-notch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70'%3E%3Cpath d='M0 0H70V7.79A9 9 0 0 1 57.17 15.94A31 31 0 0 0 15.94 57.17A9 9 0 0 1 7.79 70H0Z'/%3E%3C/svg%3E") right bottom / calc(var(--af-b, 45px) * 70 / 42) calc(var(--af-b, 45px) * 70 / 42) no-repeat, linear-gradient(to left, transparent calc(var(--af-b, 45px) * 66 / 42), #000 calc(var(--af-b, 45px) * 66 / 42)), linear-gradient(to top, transparent calc(var(--af-b, 45px) * 66 / 42), #000 calc(var(--af-b, 45px) * 66 / 42));-webkit-mask:var(--af-notch);mask:var(--af-notch)}[product-grid-view=zoom-out] .card-gallery :is(slideshow-container,.card-gallery>a>.product-media-container){-webkit-mask:none;mask:none}@media screen and (max-width:749px){.card-gallery .quick-add__button.quick-add__button,.card-gallery .quick-add__button.quick-add__button--add,.card-gallery .quick-add__button.quick-add__button--choose{--af-v: calc(var(--af-b, 45px) * 1.0777);width:var(--af-v);min-width:var(--af-v);height:var(--af-v);right:calc(var(--af-b, 45px) * 26 / 42 - var(--af-v) / 2)!important;bottom:calc(var(--af-b, 45px) * 26 / 42 - var(--af-v) / 2)!important;overflow:visible;box-shadow:0 1px 6px #00000042}.card-gallery .quick-add__button.quick-add__button .add-to-cart-icon,.card-gallery .quick-add__button.quick-add__button .add-to-cart-icon svg{width:calc(var(--af-b, 45px) * 1.0777 * 20 / 45);height:calc(var(--af-b, 45px) * 1.0777 * 20 / 45)}.card-gallery .quick-add__button:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%}product-card .qvl-volume-discount-badge-wrapper{font-size:clamp(11px,2.55vw,14.4px)!important;padding:.486em!important;border-radius:.417em!important;top:clamp(7px,1.8vw,10px)!important;left:clamp(7px,1.8vw,10px)!important;white-space:nowrap!important}}dialog.quick-add-modal.dialog-modal::backdrop{background:#2b2e228c;backdrop-filter:none;-webkit-backdrop-filter:none}dialog.quick-add-modal.dialog-modal[open]::backdrop{animation:af-quick-add-backdrop-in var(--animation-speed, .125s) var(--animation-easing, ease-in-out)}@keyframes af-quick-add-backdrop-in{0%{opacity:0}}.af-cross{--peek-next-slide-size: 0px}@container resource-list-carousel (max-width: 749px){.af-cross .resource-list__carousel .resource-list__slide{--slide-width: calc((100cqw - 2 * var(--page-margin) - var(--resource-list-column-gap)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/avanti-cards.css.map */
