.au-product-card{background-color:transparent;text-align:center}@media(min-width:1024px){.au-product-card{background-color:#f8f5f5}}.au-product-card__link{color:inherit;text-decoration:none}.au-product-card__grid{display:grid;position:relative}.au-product-card__grid--swimlane{scroll-snap-align:start;width:32rem}.au-product-card__media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;overflow:clip;border-radius:.4rem;aspect-ratio:4 / 5;background-color:#f8f5f5}@media(min-width:1024px){.au-product-card__media{background-color:transparent;padding:0}}.au-product-card__soldout-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#ffffff80}.au-product-card__img{aspect-ratio:4 / 5;width:100%;height:100%;object-fit:cover;transition:opacity .5s cubic-bezier(.4,0,.2,1);opacity:1}.au-product-card__img--main{height:auto}.au-product-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.au-product-card__media--has-hover:hover .au-product-card__img--main{opacity:0}.au-product-card__media--has-hover:hover .au-product-card__img--hover{opacity:1}.au-product-card__label{position:absolute;top:0;right:0;margin:1.6rem;text-align:right;color:rgb(var(--au-color-accent));font-size:var(--au-font-size-fine);line-height:1.333;max-width:65ch;white-space:pre-wrap;-webkit-font-smoothing:auto}.au-product-card__info{display:grid;gap:.4rem;padding:1.6rem .8rem}.au-product-card__title{margin:0;width:100%;max-width:65ch;white-space:pre-wrap;color:var(--au-brand);padding-bottom:.4rem;font-family:var(--au-font-didot)!important;font-weight:400;font-size:var(--au-font-size-copy);line-height:1.5}@media(min-width:1024px){.au-product-card__title{font-size:2.2rem}}.au-product-card__desc{text-transform:uppercase;font-size:.9rem!important;margin-bottom:1.6rem;font-family:var(--au-font-sackers)!important;font-weight:700;color:#000000b2;line-height:1.5;max-width:65ch;white-space:pre-wrap}@media(min-width:1024px){.au-product-card__desc-br{display:none}}.au-product-card__price-row{display:flex;gap:1.6rem;justify-content:center}.au-product-card__price{text-align:center;color:var(--au-brand);font-family:var(--au-font-sackers)!important;font-weight:700;font-size:var(--au-font-size-copy);line-height:1.5;max-width:65ch;white-space:pre-wrap}.au-product-card__compare{color:#000;font-size:80%}.au-product-card__money{display:inline-block}.au-product-card__coming-soon{text-transform:uppercase}.au-product-card__quickadd{margin-top:.8rem}.au-product-card__add-label{display:flex;align-items:center;justify-content:center;gap:.8rem;max-width:65ch;white-space:pre-wrap;font-size:var(--au-font-size-copy);line-height:1.5}.au-swatches__names{display:flex;gap:.8rem;text-transform:uppercase;margin-bottom:.8rem;justify-content:center}.au-swatches__name{display:none;font-size:1.2rem;font-weight:700;font-family:var(--au-font-sackers)!important}.au-swatches__name.is-active{display:block}.au-swatches__name-desc{font-size:1rem;display:none}.au-swatch{border-radius:9999px;cursor:pointer;position:relative;width:1.6rem;height:1.6rem;background-size:contain;background-position:center;flex:0 0 auto}@media(min-width:1024px){.au-swatch{width:3.2rem;height:3.2rem}}.au-swatch__slash{height:1.6rem;border:1px solid rgba(0,0,0,.5);position:absolute;top:0;left:50%;transform:rotate(45deg)}@media(min-width:1024px){.au-swatch__slash{height:3.2rem}}.au-swatches__row{display:flex;gap:.8rem;justify-content:center}.au-swatches__row--desktop{display:none}@media(min-width:1024px){.au-swatches__row--desktop{display:flex;flex-wrap:wrap}}.au-swatches__slider{max-width:12rem;margin-left:auto;margin-right:auto}@media(min-width:1024px){.au-swatches__slider{display:none}}.au-swatch-strip{display:flex;overflow-x:auto;scrollbar-width:none}.au-swatch-strip::-webkit-scrollbar{display:none}.au-swatch-strip__slide{flex:0 0 auto;width:auto;margin:0 .4rem;font-size:1.6rem;line-height:1.5}.au-swatch-strip__slide>.au-swatch,.au-swatch-strip__slide>.au-fake-swatch{display:inline-block;vertical-align:baseline}.au-fake-swatches{margin-top:.4rem}@media(min-width:1024px){.au-fake-swatches{margin-top:.8rem}}@media(min-width:1024px){.au-fake-swatches__mobile{display:none}}.au-fake-swatches__desktop{display:none}@media(min-width:1024px){.au-fake-swatches__desktop{display:flex;gap:.8rem;justify-content:center;margin-top:2.2rem}}.au-fake-swatch{width:1.6rem;height:1.6rem;border-radius:9999px;flex:0 0 auto}@media(min-width:1024px){.au-fake-swatch{width:3.2rem;height:3.2rem}}.au-sale-badge{width:50rem;text-align:center;position:absolute;top:.4rem;left:-22rem;transform:translate(1.2rem,1.2rem) rotate(-45deg);transform-origin:center;padding-top:.2rem;padding-bottom:.2rem;font-family:var(--au-font-sackers)!important;font-size:1.3rem;font-weight:100!important;line-height:1.5;background-color:var(--au-badge-bg, #5F1B1E);color:var(--au-badge-fg, #FFFFFF)}@media(min-width:768px){.au-sale-badge{transform:translate(2.4rem,2.4rem) rotate(-45deg)}}.au-sale-badge--bts{background-color:#cfdde0;color:#fff}.au-collection-card{order:-9999;background-color:#fff;display:flex;align-items:center;justify-content:center;grid-column:span 2 / span 2;text-align:center}@media(min-width:1024px){.au-collection-card{order:0;grid-column:span 1 / span 1;text-align:left}.au-collection-card--right{text-align:right}.au-collection-card--hide-desktop{display:none}}.au-collection-card--hide-mobile{display:none}@media(min-width:1024px){.au-collection-card--hide-mobile{display:flex}}@media(min-width:1024px){.au-collection-card__inner{padding-right:6.4rem}.au-collection-card--right .au-collection-card__inner{padding-right:0;padding-left:6.4rem}}.au-collection-card__category{margin-bottom:1.6rem;font-size:1rem;text-transform:uppercase;color:var(--au-brand);font-family:var(--au-font-sackers)!important;font-weight:700}@media(min-width:1024px){.au-collection-card__category{font-size:1.6rem;line-height:2.4rem}}.au-collection-card__title{margin:0;color:#000;line-height:1.25;font-size:2rem;padding-bottom:1.6rem;font-family:var(--au-font-didot)!important;font-weight:400}@media(min-width:1024px){.au-collection-card__title{font-size:4rem}}.au-collection-card__desc{color:#000000b2;font-size:1.2rem;font-family:var(--au-font-avenir)!important}@media(min-width:1024px){.au-collection-card__desc{font-size:1.6rem;line-height:2.4rem}}.au-skeleton{border-radius:.4rem;background-color:rgb(var(--au-brand-rgb) / .1)}.au-underline{text-decoration-line:underline}.au-swatch__label{top:100%;left:50%;transform:translate(-50%);margin-top:4px}.au-swatch-strip__slide--label{padding-bottom:1.6rem}.au-product-card__img--perfume{transform:scale(1.25)}@media(min-width:1024px){.au-product-card__img--perfume{transform:scale(1.5)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/au-product-card.css.map */
