.card.product{background:#f0f0f0;outline:1px solid #000;position:relative;padding-bottom:168%;scroll-padding-top:90px;overflow-anchor:none!important}.card.product .summary{position:absolute;top:14px;left:16px;width:calc(100% - 26px);display:grid;gap:5px}.card.product .title{font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.16px;text-transform:capitalize;margin:0}.card.product .price{font-weight:400}.card.product .spr-badge{font-size:11px;font-family:Messina Sans Mono Web,monospace;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.card.product .image-container{position:absolute;top:78px;left:20px;bottom:80px;width:calc(100% - 40px)}.card.product .image-container img{object-fit:contain}.card.product:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f0f0f0;opacity:1;transition:all .4s ease-in-out}.card.product[data-fragrance]{background-position:center;background-repeat:no-repeat;background-size:cover}.card.product[data-fragrance=fragrance-01-taunt],.card.product[data-fragrance="01-taunt"]{background-image:url(fragrance-01-taunt.jpg)}.card.product[data-fragrance=picnic-in-a-meadow]{background-image:url(fragrance-01-taunt.jpg)}.card.product[data-fragrance=fragrance-03-blonde],.card.product[data-fragrance="03-blonde"]{background-image:url(fragrance-03-blonde.jpg)}.card.product[data-fragrance=fragrance-02]{background-image:url(fragrance-fragrance-02.jpg)}.card.product[data-fragrance=fragrance-04]{background-image:url(fragrance-fragrance-04.jpg)}.card.product[data-fragrance=madonna-lilly],.card.product[data-fragrance=madonna-lily]{background-image:url(fragrance-madonna-lily.jpg)}.card.product[data-fragrance=milk]{background-image:url(fragrance-milk.jpg)}.card.product[data-fragrance=red-dakota]{background-image:url(fragrance-red-dakota.jpg)}.card.product[data-fragrance=rocco-mint]{background-image:url(fragrance-rocco.jpg)}.card.product[data-fragrance=smiley-face-garden]{background-image:url(fragrance-smiley-face-garden.jpg)}.card.product[data-fragrance=fragrance-05-spring],.card.product[data-fragrance="05-spring"],.card.product[data-fragrance=spring]{background-image:url(fragrance-spring.jpg)}.card.product[data-fragrance=xtra-milk]{background-image:url(fragrance-xtra-milk.jpg)}.card.product[data-fragrance=holiday]{background-image:url(fragrance-holiday.jpg)}.card.product[data-fragrance=north-bondi]{background-image:url(fragrance-north-bondi2.jpg)}.card.product[data-fragrance=melrose-place]{background-image:url(fragrance-melrose-place.jpg)}.card.product[data-fragrance=sunlit-blooms]{background-image:url(fragrance-sunlit-blooms.jpg)}.card.product[data-fragrance=aura]{background-image:url(fragrance-aura.jpg)}.card.product[data-fragrance=instant-vacation]{background-image:url(fragrance-aura.jpg)}.card.product[data-fragrance=mochi-milk]{background-image:url(fragrance-mochi-milk.jpg)}.card.product[data-fragrance=the-milk-family]{background-image:url(fragrance-mochi-milk.jpg)}.card.product[data-fragrance=freepeople]{background-image:url(fragrance-freepeople.jpg)}.card.product[data-fragrance=mineral-milk]{background-image:url(fragrance-mineral-milk.jpg)}.card.product[data-fragrance=sleep-mode]{background-image:url(fragrance-sleep-mode.jpg)}.card.product:hover:before{opacity:0}.card.product .quick-add{position:absolute;bottom:0;left:0;width:100%}.card.product .quick-add .button>span{border-radius:0;border-width:1px 0 0 0;line-height:1.6;background:#ff6b18;padding:15px 10px}.card.product .quick-add .button>span.coming-soon{padding:0}.card.product .quick-add .button>span.coming-soon a{padding:15px 10px;display:block;cursor:pointer}.card.product .quick-add .button[disabled]>span{background:#ccc}.card.product .card__inner .shop-now{position:absolute;bottom:0;left:0;width:100%;color:#000;border-top:1px solid #000;transition:all .4s ease-in-out}.card.product .card__inner .shop-now .shop-now__link{background:#ff6b18;border-radius:0;padding:15px 10px;line-height:1.6;font-size:inherit}.card.product.simple{border:1px solid #000;outline:none;padding-bottom:0}.card.product.simple:before{display:none}.card.product.simple .card__inner{display:grid;grid-template-columns:75px 1fr}.card.product.simple .card__inner .image-container{position:relative;padding-bottom:140%;top:0;left:0;width:100%;border-right:1px solid #000}.card.product.simple .card__inner .image-container img{object-fit:contain}.card.product.simple .card__inner .summary{position:static;display:flex;flex-direction:column;padding:12px 10px;width:auto}.card.product.simple .card__inner .summary .title{font-size:12px;letter-spacing:initial;margin-bottom:5px;padding-right:120px}.card.product.simple .card__inner .summary>.price{text-align:left;font-size:12px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.card.product.simple .quick-add{opacity:1;top:12px;right:10px;left:auto;bottom:auto;width:auto}.card.product.simple .quick-add .button>span{background:#fff;border-width:1px;border-radius:40px;position:relative;padding:6px 24px 6px 10px}.card.product.simple .quick-add .button>span:before{content:"";width:9px;height:1px;background:#000;position:absolute;right:8px;top:50%}.card.product.simple .quick-add .button>span:after{content:"";width:1px;height:9px;background:#000;position:absolute;right:12px;top:8px}.card.product.simple .quick-add .button>span:hover{background:#ff6b18}.card.product .yotpo-widget-instance .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary{gap:5px!important;flex-direction:row!important;align-items:center!important}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .star-container{margin-right:2px!important}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .star-container svg{width:11px}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{padding-top:0!important;line-height:normal!important;font-size:11px!important}.card.product .shop-now__link{text-align:center}@media only screen and (min-width:768px){.card.product{padding-bottom:143.9%}.card.product .summary{top:20px;left:20px;width:calc(100% - 40px);grid-template-columns:auto 1fr}.card.product .summary .spr-badge{grid-column-start:1}.card.product .summary .price{font-weight:400;grid-row-start:1;grid-column-start:2;text-align:right}.card.product .summary .price.price--on-sale .price__sale{justify-content:flex-end}.card.product .summary .price .price-item{margin:0;white-space:nowrap}.card.product .title{font-size:18px;letter-spacing:-.24px}}@media only screen and (min-width:768px)and (min-width:1024px){.card.product .title{font-size:24px}}@media only screen and (min-width:768px){.card.product .image-container{top:92px;left:20px;bottom:80px;width:calc(100% - 40px)}.card.product .quick-add{opacity:0;transition:all .4s ease-in-out}.card.product .card__inner .shop-now{opacity:0}.card.product:hover .card__inner .shop-now,.card.product:hover .quick-add{opacity:1}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary{gap:0px!important;flex-direction:column!important;align-items:flex-start!important}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .star-container{margin-right:3px!important}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .star-container svg{width:15px}.card.product .yotpo-widget-instance .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{font-size:16px!important}}@media only screen and (min-width:1440px){.card.product .image-container{display:flex;justify-content:center}}@media only screen and (min-width:1900px){.card.product.swiper-slide .card__inner .shop-now,.card.product.swiper-slide .quick-add{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/component-card-product.css.map */
