.price{font-size:1.6rem;letter-spacing:.1rem;line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{display:inline-block;margin:0 .5rem 0 0}.price__regular .price-item--regular{margin-right:0;font-weight:500}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width: 750px){.price{margin-bottom:0}}.price--large{font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem}@media screen and (min-width: 750px){.price--large{font-size:1.8rem}}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block}.volume-pricing--sale-badge .price__badge-sale{margin-left:.5rem}.price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.price--center{display:initial;justify-content:center}.nosto-grid__item .card__metadata .price__container>.price__regular:first-child{display:none}.price--on-sale .price-item--regular{color:rgb(var(--color-foreground));font-size:1.3rem;position:relative;font-weight:400}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.product-sets-price.price--on-sale .price__sale{display:flex;flex-flow:column-reverse;text-align:right}.product-sets-price.price--on-sale .price__sale .price-item{margin:0}.product-sets-price .price-item.price-item--regular{text-decoration:line-through}.bestSellersPromoBlock-wrapper .card__product-form--container .price__regular{padding:1rem 1.2rem .8rem;background-color:#ef776a;border-radius:5.5rem}.bf-prices{display:flex;flex-flow:column;align-items:center}.card .bf-prices{gap:.5rem;position:relative;right:1rem}.layout_fr .card .bf-prices{bottom:0}#productpage-nosto-black-friday .card__metadata .price__container:has(.bf-prices) .price__regular:first-child{display:none}.card .bf-price__discount,.bf-price__discount{display:flex;flex-flow:column;justify-content:center;align-items:center;width:fit-content;background-color:#ef776a;position:relative;box-shadow:0 4px 4px -2px #00000026}.bf-price__discount:before{content:"";position:absolute;top:0;right:calc(100% - 1px);height:100%;width:1.2rem;background-image:url(/cdn/shop/files/ondulare_coral_v2_mini.svg?v=1761043911);background-position:center;background-repeat:no-repeat;background-size:cover}.card .bf-price__discount:before{width:.9rem}.bf-price__discount:after{content:"";position:absolute;top:0;left:calc(100% - 1px);height:100%;width:1.2rem;transform:rotate(180deg);background-image:url(/cdn/shop/files/ondulare_coral_v2_mini.svg?v=1761043911);background-position:center;background-repeat:no-repeat;background-size:cover}.card .bf-price__discount:after{width:.9rem}.bf-price__discount .content{display:flex;flex-flow:column;gap:0;padding:.8rem .1rem .6rem;height:4rem;z-index:1;position:relative}.bf-price__discount .content:before{content:"-50%";color:#fff;font-size:1.06rem;line-height:1.06rem;background-color:#000;border-radius:8.8rem;width:fit-content;padding:.4rem;position:absolute;bottom:80%;left:.2rem}.card .bf-price__discount .content{height:auto}.bf-price__discount .content .price-start{color:#fff;font-size:.7rem;line-height:.7rem;letter-spacing:.4px;margin-bottom:-.1rem}.bf-price__discount .content .price-amount{color:#fff;font-size:2.2rem;line-height:2.2rem;letter-spacing:.21px;font-weight:800}.card .bf-price__discount .content .price-amount{font-size:1.6rem;line-height:1.6rem}.bf-price__regular{font-size:2rem;line-height:2.4rem;color:#727272;letter-spacing:.4px;text-align:right;position:relative;width:max-content}.card .bf-price__regular{font-size:1.4rem;line-height:1.4rem;font-weight:400}.card .bf-price__regular:before,.bf-price__regular:before{content:"";width:100%;height:1px;background-color:#727272;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-5deg)}.product__price .bf-price__regular:after{content:"-50% on any 2+ items";font-size:1.2rem;line-height:1.2rem;color:#ef776a;position:absolute;top:calc(100% + .6rem);right:-.8rem;width:max-content}.layout_fr .product__price .bf-price__regular:after{content:"-50 % avec 2+ articles"}.card .bf-prices .reg-text{display:none}.card .installment-info,.product__price .installment-info{font-size:1.4rem;line-height:1.6rem;color:#727272;letter-spacing:.28px;text-align:right;margin-bottom:0}.card .open-bmsm-popup,.perfume-assistant__container .open-bmsm-popup,.product__price .open-bmsm-popup{position:absolute;left:-3rem;width:1.6rem;height:1.6rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='7.7' fill='%23E6E4E3' stroke='%23E6E4E3' stroke-width='0.6'/%3E%3Cpath d='M7.42253 6.88169H8.58453V12H7.42253V6.88169ZM7.39453 5.49569V4H8.59853V5.49569H7.39453Z' fill='%23727272'/%3E%3C/svg%3E");background-size:contain;cursor:pointer;line-height:0}.product__price .open-bmsm-popup button{width:100%;height:100%}.featured-products__content .bf-prices{flex-direction:row-reverse;gap:2rem}.featured-products__content .bf-prices .reg-text{display:none}.product-card-featured_container:has(.bf-prices) .card__product-form--price-wrapper{padding:0;background-color:transparent;height:auto}.product-card-featured_container:has(.bf-prices) .bf-price__regular{width:fit-content;padding:1rem 1.2rem;border-radius:5.5rem;background-color:#72727299;color:#fff}.product-card-featured_container:has(.bf-prices) .bf-price__discount .content{height:4.5rem;padding-top:1.2rem}.product-card-featured_container:has(.bf-prices) .bf-price__discount:before,.product-card-featured_container:has(.bf-prices) .bf-price__discount:after{width:1.4rem}.product-card-featured_container:has(.bf-prices) .bf-price__discount .content:before{bottom:85%;padding:.2rem}.product-card-featured_container:has(.bf-prices) .bf-price__regular:before{background-color:#fff;width:82%;transform:translate(-50%,-50%) rotate(15deg)}.drawer-sugest .card .bf-prices{flex-direction:row-reverse;justify-content:flex-end;gap:1.6rem;margin:0 1rem .5rem;position:static}.drawer-sugest .card .open-bmsm-popup{left:calc(100% + 1.5rem)}.nosto-grid__item:has(.bf-prices) .price-item--regular{font-weight:400}.perfume-assistant__container .bf-prices{position:absolute;right:2rem}.quiz-view .card .bf-prices{bottom:0}.quiz-view .card.card--vertical .card__information>.price{display:none}.scent-families__block__products .card__metadata-wrapper .card__metadata .price{display:none}.scent-families__block__products:has(.bf-prices) .card__metadata-wrapper a{margin-bottom:1.6rem}.layering-footer_layering-item .card--vertical .card__information>.price{display:none}@media (max-width: 749px){.product__price .installment-info{line-height:1.6rem}.card .bf-prices{position:relative;right:auto;bottom:auto;align-items:flex-end}.quiz-view .card.card--vertical .card__information>.price{display:block}.card.card--vertical .bf-prices{flex-direction:row-reverse;align-items:center;gap:1.5rem}.card.card--vertical .open-bmsm-popup{top:.8rem;right:-3rem}.quiz-view .card.card--vertical .price{margin-top:1.5rem}.card .open-bmsm-popup{top:calc(100% + 2.5rem);left:auto;right:0}.previously-container-pdp .card .bf-prices{flex-direction:row-reverse;justify-content:flex-end;gap:1.6rem;margin:.5rem 1rem;position:static}.previously-container-pdp-inner .card .open-bmsm-popup,.drawer-sugest .card .open-bmsm-popup{left:auto;right:-3rem;top:.7rem}.previously-container-pdp-inner .card .bf-prices{gap:.9rem}.previously-container-pdp-inner .card .bf-prices,.drawer-sugest .card .bf-prices{align-items:center}.cart__wrapper .drawer-sugest .card .bf-prices{align-items:center;margin:0rem 0 .5rem 1.5rem;gap:1.2rem}.perfume-assistant__container:has(.bf-prices) .productCard .productCard__title{margin-bottom:2rem}.perfume-assistant__container:has(.bf-prices) .bf-price__discount .content{height:auto;padding:.8rem .2rem}.perfume-assistant__container:has(.bf-prices) .bf-price__discount .content .price-amount{font-size:1.6rem;line-height:1.6rem}.perfume-assistant__container:has(.bf-prices) .bf-price__regular{font-size:1.4rem;line-height:1.4rem}}@media (max-width: 767px){.nosto-grid__item .card__information .bf-prices{flex-flow:row-reverse;align-items:center;gap:2rem}.nosto-grid__item .card__information .bf-price__regular{margin-top:0}.nosto-grid__item .card__information .bf-price__discount{margin-right:0;margin-left:-.8rem}.nosto-grid__item .card__information .open-bmsm-popup{right:-3rem;top:.8rem}.nosto-grid__item .card--vertical .card__metadata-wrapper a>.price{margin-top:1.2rem}.nosto-grid__item .card--vertical .card__metadata-wrapper .price-item--regular{margin:0}.featured-products__content .bf-prices{flex-direction:column-reverse;align-items:flex-end;gap:1.5rem}.product-card-featured_container:has(.bf-prices) .card__product-form--container{justify-content:space-between}.featured-products__content .bf-price__discount .content .price-amount{font-size:1.5rem;line-height:1.5rem}.product-card-featured_container:has(.bf-prices) .bf-price__discount .content{height:3rem;padding:.8rem .1rem .3rem}.product-card-featured_container:has(.bf-prices) .bf-price__discount:before,.product-card-featured_container:has(.bf-prices) .bf-price__discount:after{width:.9rem}.product-card-featured_container:has(.bf-prices) .card__product-form--price-wrapper{position:absolute;right:0;bottom:0}.product-card-featured_container:has(.bf-prices) .bf-price__regular{font-size:1.4rem;line-height:1.4rem}.product-card-featured_container .card__metadata--inspired{max-width:60%}.product-card-featured_container:has(.bf-prices) .bf-price__regular:before{width:85%;transform:translate(-50%,-50%) rotate(17deg)}.product-card-featured_container .card__product-form--container .quick-add__submit{height:3.5rem}.product-card-featured_container .bf-price__discount{position:relative;right:1rem}}@media (max-width: 480px){.nosto-grid__item .card__information .bf-price__discount .content .price-amount{font-size:1.6rem;line-height:1.6rem}.nosto-grid__item .card__information .bf-price__regular{font-size:1.4rem;line-height:1.6rem;margin-right:0;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/515/assets/component-price.css.map */
