.product-details .group-block-content:has(>div>.header-1-marker) .layout-panel-flex--row product-price,.product-details .group-block-content:has(>div>.header-2-marker) .layout-panel-flex--row product-price{width:fit-content!important;margin-inline-start:auto}.product-details .group-block-content:has(>div>.header-1-marker) .lelior-price>div,.product-details .group-block-content:has(>div>.header-2-marker) .lelior-price>div{display:flex!important;flex-direction:row-reverse;align-items:center;gap:var(--gap-xs);padding:0 var(--gap-xs) 0 0}.product-details .group-block-content.layout-panel-flex--row:has(>div>.header-1-marker)>product-price,.product-details .group-block-content.layout-panel-flex--row:has(>div>.header-2-marker)>product-price{margin-inline-start:auto}.product-details .group-block-content.layout-panel-flex--row:has(>div>.header-1-marker)>.price-badge,.product-details .group-block-content.layout-panel-flex--row:has(>div>.header-2-marker)>.price-badge{margin-inline-start:var(--gap-xs)}.layout-panel-flex--row .rating-wrapper{width:fit-content!important;margin-inline-start:auto}.product-card .rating-wrapper{margin-inline-start:0}.product-details .group-block-content:has(>div>.header-1-marker) .rating-count span[aria-hidden]:after,.product-details .group-block-content:has(>div>.header-2-marker) .rating-count span[aria-hidden]:after{content:"/5"}.product-details .group-block-content:has(>div>.header-1-marker) .rating-wrapper .rating,.product-details .group-block-content:has(>div>.header-2-marker) .rating-wrapper .rating{order:2}.product-details .group-block-content:has(>div>.header-1-marker) .rating-wrapper .rating-count,.product-details .group-block-content:has(>div>.header-2-marker) .rating-wrapper .rating-count{order:1}.product-details .rating-wrapper .stars{height:16px!important;width:16px!important}[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked),[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked):hover,[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked),[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked):hover,[data-template=product] .variant-option__button-label:has(input[type=radio]:checked),[data-template=product] .variant-option__button-label:has(input[type=radio]:checked):hover,[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked),[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked):hover{background-color:var(--color-background)!important;border-color:var(--color-foreground-heading)!important}[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked) *,[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked):hover *,[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked) *,[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked):hover *,[data-template=product] .variant-option__button-label:has(input[type=radio]:checked) *,[data-template=product] .variant-option__button-label:has(input[type=radio]:checked):hover *,[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked) *,[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked):hover *{color:var(--color-foreground-heading)!important}[data-template="product.fragrances"] .variant-option__button-label__pill,[data-template="product.q-diffusers"] .variant-option__button-label__pill,[data-template=product] .variant-option__button-label__pill,[data-template="product.parfum"] .variant-option__button-label__pill{display:none!important}[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked) .price-badge,[data-template="product.fragrances"] .variant-option__button-label:has(input[type=radio]:checked):hover .price-badge,[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked) .price-badge,[data-template="product.q-diffusers"] .variant-option__button-label:has(input[type=radio]:checked):hover .price-badge,[data-template=product] .variant-option__button-label:has(input[type=radio]:checked) .price-badge,[data-template=product] .variant-option__button-label:has(input[type=radio]:checked):hover .price-badge,[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked) .price-badge,[data-template="product.parfum"] .variant-option__button-label:has(input[type=radio]:checked):hover .price-badge{color:#fff!important}@media screen and (max-width:749px){[data-template="product.fragrances"] .variant-option--buttons,[data-template="product.q-diffusers"] .variant-option--buttons{row-gap:32px}[data-template="product.fragrances"] .variant-option--equal-width-buttons,[data-template="product.q-diffusers"] .variant-option--equal-width-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}[data-template="product.fragrances"] .variant-option--equal-width-buttons .variant-option__button-label,[data-template="product.q-diffusers"] .variant-option--equal-width-buttons .variant-option__button-label{min-width:0;min-height:33px;padding-block:0;padding-inline:8px;font-size:14px}[data-template=product] .variant-option--equal-width-buttons .variant-option__button-label,[data-template="product.parfum"] .variant-option--equal-width-buttons .variant-option__button-label{min-height:33px;padding-block:0}[data-template="product.fragrances"] .variant-option--equal-width-buttons .price-badge,[data-template="product.q-diffusers"] .variant-option--equal-width-buttons .price-badge{font-size:10px;padding:1px 6px;letter-spacing:0;top:auto!important;bottom:calc(100% + var(--options-border-width, 1px))}}[data-template=product] .add-to-cart-button .add-to-cart-text,[data-template="product.parfum"] .add-to-cart-button .add-to-cart-text,[data-template="product.fragrances"] .add-to-cart-button .add-to-cart-text,[data-template="product.q-diffusers"] .add-to-cart-button .add-to-cart-text{text-transform:uppercase;width:100%;text-align:center}.js-button-price{padding-left:2px}.product-form-buttons .add-to-cart-button.button:not(.button-secondary),.sticky-add-to-cart__button.add-to-cart-button.button{--color-primary-button-hover-background: transparent;--color-primary-button-hover-text: var(--color-primary-button-background);--color-primary-button-hover-border: var(--color-primary-button-background)}html:not([data-theme=dark]) .header-section{background-color:var(--color-background)}.product-details .group-block-content>div:has(>.header-1-marker),.product-details .group-block-content>div:has(>.header-2-marker){display:none!important}@media screen and (min-width:750px){.product-details .group-block-content:has(>div>.header-1-marker) .rating-wrapper{display:none!important}.product-details .group-block-content:has(>div>.header-2-marker) product-price{display:none!important}.product-details .group-block-content:has(>div>.header-2-marker) .price-badge{display:none!important}.product-details .group-block-content:has(>div>.header-2-marker){flex-direction:column!important;align-items:flex-start!important}.product-details .group-block-content:has(>div>.header-2-marker) .rating-wrapper{margin-inline-start:0!important}.product-details .group-block-content:has(>div>.header-2-marker) .layout-panel-flex--row .rating-wrapper{margin-inline-start:auto!important}.product-details .group-block-content:has(>div>.header-2-marker) .rating-count--placeholder{display:none}}.lrev__reviewer-name{font-size:14px!important}a[href="#scroll-section"] .icon__link--arrow svg{transform:rotate(90deg)}a[href="#scroll-section"]{border-bottom:1px solid currentColor!important}@media screen and (max-width:749px){a[href="#scroll-section"]{display:none!important}}@media screen and (max-width:749px){.product-details .group-block-content{gap:var(--gap-mobile, var(--gap))!important}.product-details .group-block-content:has(>div>.header-2-marker){flex-direction:column!important;align-items:flex-start!important}.product-details .group-block-content:has(>div>.header-1-marker) product-price{display:none!important}.product-details .group-block-content:has(>div>.header-1-marker) .price-badge{display:none!important}.product-details .group-block-content:has(>div>.header-2-marker) .rating-wrapper{display:none!important}.product-details .group-block-content:has(>div>.header-2-marker) .price-badge{width:fit-content!important}.product-details .group-block-content:has(h1) .rating-wrapper{flex-direction:row-reverse;justify-content:flex-end}.product-details .group-block-content:has(h1) .rating-wrapper .rating-count{font-size:14px!important;font-weight:400;line-height:22px}.product-details .group-block-content:has(h1) .rating-wrapper{align-items:center}.product-details .group-block-content:has(h1) .rating-group--empty .stars--empty:not(:first-child),.product-details .group-block-content:has(h1) .rating-group--empty .rating-count--placeholder{display:none}.product-details .group-block-content:has(h1) .rating-group--empty .rating-count--zero{display:block}.product-details .group-block-content.mobile-column{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.product-details .group-block-content.mobile-column product-price{width:auto!important;--width: auto !important;margin:0!important;padding:0!important}.product-details .group-block-content.mobile-column .price-badge{width:fit-content!important;display:inline-flex!important}.product-details .group-block-content.mobile-column rte-formatter{flex:0 0 100%!important;margin-top:4px!important}}@media screen and (max-width:749px){.product-details .group-block{min-height:0!important}}@media screen and (min-width:750px){.section-resource-list.section--page-width>.force-full-width{grid-column:2}.section-resource-list.section--page-width .resource-list__carousel{--peek-next-slide-size: 0px}.section-resource-list.section--page-width .resource-list__carousel slideshow-slides{padding-inline:0;scroll-padding-inline:0}.section-resource-list.section--page-width .resource-list__carousel slideshow-arrows{padding-inline:10px}}@media screen and (max-width:749px){slideshow-arrows.media-gallery__mobile-arrows{inset:16px 16px auto auto;align-items:flex-start;justify-content:flex-end;gap:8px;padding:0}slideshow-arrows.media-gallery__mobile-arrows .slideshow-control{opacity:1!important;flex:0 0 auto;box-sizing:border-box;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px;padding:0!important;border-radius:50%!important;background:var(--color-background)!important;border:1px solid var(--color-foreground)!important;color:var(--color-foreground)!important;display:inline-flex;align-items:center;justify-content:center}slideshow-arrows.media-gallery__mobile-arrows .slideshow-control .svg-wrapper{--icon-stroke-width: 1.5px;display:inline-flex;width:16px;height:16px}slideshow-arrows.media-gallery__mobile-arrows .slideshow-control svg{width:16px;height:16px}}@media screen and (max-width:749px){.media-gallery slideshow-component{position:relative}slideshow-controls.media-gallery__mobile-controls,slideshow-controls.media-gallery__mobile-counter{position:absolute;z-index:3;display:flex;min-height:0;margin:0;pointer-events:none}slideshow-controls.media-gallery__mobile-controls .slideshow-control,slideshow-controls.media-gallery__mobile-counter .slideshow-control{pointer-events:auto}slideshow-controls.media-gallery__mobile-controls{left:50%;right:auto;transform:translate(-50%);bottom:16px;width:auto;max-width:calc(100% - 96px);justify-content:center;mix-blend-mode:normal}.media-gallery__mobile-controls .slideshow-controls__dots{display:inline-flex!important;align-items:center;gap:6px!important;margin:0;padding:0!important;list-style:none}.media-gallery__mobile-controls .slideshow-controls__dots li{display:inline-flex;margin:0;padding:0}.media-gallery__mobile-controls .slideshow-controls__dots button{font-size:0!important;line-height:0;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;max-width:8px!important;padding:0!important;margin:0!important;border:0;background:none!important;box-shadow:none!important;cursor:pointer;display:inline-block;flex:0 0 auto}.media-gallery__mobile-controls .slideshow-controls__dots button:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1px var(--color-foreground-heading)}.media-gallery__mobile-controls .slideshow-controls__dots button[aria-selected=true]:after{background:#fff;box-shadow:inset 0 0 0 1px var(--color-foreground-heading)}slideshow-controls.media-gallery__mobile-counter{right:16px!important;bottom:16px!important;left:auto!important;transform:none!important;justify-content:flex-end}.media-gallery__mobile-counter .slideshow-controls__counter{display:inline-flex;align-items:center;margin:0;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;color:#fff;font-size:13px;line-height:1;font-variant-numeric:tabular-nums}.media-gallery__mobile-counter .slideshow-controls__counter span{line-height:1}.media-gallery__mobile-counter .slideshow-controls__counter .slash{color:#fff9;padding-inline:calc(var(--padding-2xs, 4px) / 2)!important;margin-block-start:0!important}}.resource-list__carousel slideshow-arrows{top:var(--carousel-arrow-top, 0px);bottom:auto;height:var(--carousel-arrow-height, 100%);align-items:center;padding-inline:calc(var(--util-page-margin-offset, 0px) + 10px)}.resource-list__carousel slideshow-arrows .slideshow-control{padding-inline:0}@media screen and (min-width:750px){[data-template^=product] .variant-option--equal-width-buttons{max-width:calc(var(--variant-count, 99) * 150px + (var(--variant-count, 99) - 1) * var(--gap-sm))}[data-template^=product] .variant-option--equal-width-buttons .variant-option__button-label{min-height:33px;padding-block:0}}.variant-option.variant-option--equal-width-buttons:is(.variant-option--single-value,.variant-option--fragrance){display:flex;flex-wrap:wrap;max-width:none}.variant-option.variant-option--equal-width-buttons:is(.variant-option--single-value,.variant-option--fragrance) .variant-option__button-label{flex:0 0 auto;width:auto;min-width:80px;padding-inline:20px}.plan-discount-label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.title_and_price_wrapper .plan-discount-badge{display:inline-block;background-color:var(--badge-color, #8b2020);color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:2px 8px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.plan-compare-price{margin-right:10px;font-weight:400;opacity:.6}@media(max-width:749px){.plan-compare-price{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-custom.css.map */
