.sl-product-form>.sl-product-block:not(:first-of-type){padding-top:.75rem}.sl-product-form>.sl-product-block:not(:last-of-type):not(.sl-product--buy-buttons){padding-bottom:.75rem;border-bottom:1px solid var(--color-gray-200)}.sl-product-form .jdgm-prev-badge{display:flex!important;align-items:center;gap:.625rem;cursor:pointer}.sl-product-form .jdgm-preview-badge{font-size:.875rem}.sl-product-form .jdgm-prev-badge__text{font-size:.8125rem}.sl-product-form .sl-product-single__title{margin:0}.sl-product-form .sl-product-option__block{display:flex;justify-content:space-between;align-items:center}.sl-product-form .sl-product--option__title{margin-bottom:0;font-size:var(--font-size-body-normal);font-weight:500}.sl-product--option__info{font-size:var(--font-size-body-small);text-transform:capitalize;color:var(--color-gray-400)}.sl-product-form .sl-product-option__block .sl-product--option__title{font-size:var(--font-size-body-normal);letter-spacing:initial;text-transform:capitalize}.sl-product-form .sl-product-option__block .sl-variant__button-label{margin:0 .5rem}.sl-product-form .sl-product-block--price{display:flex;align-items:baseline;gap:.5rem}.sl-product-form .sl-product__policies{font-size:var(--font-size-body-small);color:var(--color-gray-400)}.sl-product-form .sl-product__price{font-size:var(--font-size-body-normal);font-weight:500}.sl-product-form .sl-product-form--btn{padding:.5rem 2rem;font-size:var(--font-size-button);font-weight:500;border-width:1.5px;border-style:solid;border-radius:var(--buttonRadius);border-color:var(--color-gray-900);color:var(--color-gray-50);background:var(--color-gray-900);transition:color .2s ease-out,background .2s ease-out,border .2s ease-out}.sl-product-form .sl-product-form--btn:after{content:none!important}.sl-product-form .sl-product-form--btn:hover{background:var(--color-gray-900)!important;border-color:var(--color-gray-500)}.sl-product-form .sl-product-block--tab{border-bottom:1px solid var(--color-gray-200)}.sl-product-form .sl-collapsible-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;text-align:left;font-family:var(--typeHeaderPrimary);font-size:var(--font-size-h5);font-weight:600;letter-spacing:initial;border:none}.sl-product-form .sl-collapsible-trigger.is-open .sl-collapsible-trigger__icon{transform:rotate(180deg)}.sl-product-form .sl-collapsible-trigger__icon{width:initial;height:initial;line-height:0;color:var(--color-gray-900);transition:transform .2s ease-out}.sl-product-form .sl-collapsibles-wrapper .sl-collapsible-content__inner{padding:0 0 1.25rem;font-size:var(--font-size-body-small);border:none;color:var(--color-gray-600)}.sl-product-form .sales-points,.sl-product-form .sales-point{margin:0}.sl-product-form .sales-points{font-size:.8125rem}.sl-trust-badge{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:.25rem}.sl-trust-badge:not(.sl-trust-badge~.sl-trust-badge){margin-top:1.5rem}.sl-trust-badge~.sl-trust-badge{margin-top:.5rem}.sl-trust-badge__title,.sl-trust-badge__text{margin-bottom:0}.sl-trust-badge__content{text-align:left}.sl-trust-badge .sl-trust-badge__title{text-transform:initial}.sl-trust-badge__text{font-size:var(--font-size-caption);color:var(--color-gray-600)}@media only screen and (min-width: 769px){.sl-product-form>.sl-product-block:not(:first-of-type){padding-top:1rem}.sl-product-form>.sl-product-block:not(:last-of-type):not(.sl-product--buy-buttons){padding-bottom:1rem}.sl-product-form .jdgm-preview-badge{font-size:1rem}.sl-product-form .jdgm-prev-badge__text{font-size:.875rem}.sl-product-form .sl-product__price{font-size:var(--font-size-h4)}.sl-product-form .sl-product__policies{font-size:var(--font-size-body-normal)}.sl-product-form .sales-points{font-size:.875rem}.sl-product-form .sl-collapsible-trigger{padding:1.25rem 0}.sl-product-form .sl-collapsibles-wrapper .sl-collapsible-content__inner{font-size:var(--font-size-body-normal)}}.sl-product__gallery-wrapper{margin-bottom:.5rem}.sl-product__gallery-wrapper,.sl-product__form-wrapper{padding:0}.sl-product-grid--desktop,.sl-product-slider--desktop,.sl-product-carousel--desktop{display:none}.sl-product-carousel,.sl-product-slider,.sl-product-grid{justify-items:center;width:100%;margin:0;padding:0;list-style-type:none}.sl-product-grid--mobile{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.6875rem,1fr));gap:.625rem;margin-bottom:2rem}.sl-product-grid__image{border:1px solid var(--color-gray-200);border-radius:.25rem;margin:0}.sl-product-grid__image img{width:100%;height:100%;border-radius:.25rem}.fancybox__container .fancybox__backdrop{background:#fffffffa}.fancybox__container .fancybox__caption{color:var(--color-gray-500)}@media only screen and (min-width: 769px){.sl-product{display:flex;justify-content:space-between}.sl-product .sl-product__form-wrapper{margin-left:1.25rem;padding-top:1rem;width:50%}.sl-product__gallery-wrapper{width:50%;margin-bottom:0;padding-left:0}.sl-product-grid--desktop{display:grid;grid-template-columns:1fr;gap:1.25rem}.sl-product-slider--desktop,.sl-product-carousel--desktop{display:block;margin:auto}.sl-product-grid--mobile,.sl-product-slider--mobile,.sl-product-carousel--mobile{display:none}.sl-product-grid__image img{width:100%;height:100%}}@media only screen and (min-width: 1024px){.sl-product-grid--desktop{grid-template-columns:repeat(2,1fr)}}.sl-product-grid .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:-.3125rem!important}.sl-product-grid .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:-.3125rem!important}.sl-product-carousel .f-carousel__dots{margin-bottom:2rem!important}.sl-product-carousel .f-carousel__nav .f-button.is-prev,.sl-product-carousel .f-carousel__nav .f-button.is-next{background-color:#fff;border-radius:50%;border:1px solid var(--color-gray-500)}.sl-product-slider .sl-product-slider__image,.sl-product-carousel .sl-product-carousel__image{overflow:hidden}.sl-product-slider__image img,.sl-product-carousel__image img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 769px){.sl-product__gallery-wrapper{overflow:hidden}.sl-product-slider__image.f-carousel__slide,.sl-product-carousel__image.f-carousel__slide{text-align:center}}.sl-product-slider--desktop+.f-carousel__thumbs{display:none}.sl-product-slider--mobile{width:calc(100% + 2rem);margin:0 -1rem;border-bottom:1px solid var(--color-gray-200)}.sl-product-slider--mobile+.f-carousel__thumbs{display:block}@media only screen and (min-width: 769px){.sl-product-slider--desktop+.f-carousel__thumbs{display:block}.sl-product-slider--mobile+.f-carousel__thumbs{display:none}}.sl-bought_together{padding:.75rem 0 1.875rem;margin:0}.sl-bought_together__block-title{font-family:var(--typeHeaderPrimary);font-size:var(--font-size-h5);font-weight:600;line-height:1.5rem;text-align:left;padding-bottom:.75rem;margin:0}h2.sl-bought_together__block-title{text-transform:none}.sl-bought_together__cards{display:flex;flex-direction:column;gap:1rem}.sl-bought_together__wrapper{display:flex;padding:.75rem}.sl-bought_together__wrapper .grid-product__image-mask{border:none}.sl-bought_together__image{background:#fff;border:1px solid var(--color-gray-200);border-radius:.25rem}.sl-bought_together__content{position:relative;display:flex;flex-direction:column;padding:0 0 0 .75rem;text-align:left}.sl-bought_together__title{font-weight:500;font-size:.9375rem;line-height:1.5rem;margin-bottom:0}.sl-bought_together .sl-bought_together__price{display:flex;align-items:center}.sl-bought_together .sl-bought_together__price>*{display:flex;padding:.25rem 0 .5rem;font-weight:400;font-size:.8125rem;line-height:1.25rem}.sl-bought_together__add-to-cart{margin-top:.5rem}.sl-bought_together .sl-bought_together__add-to-cart button{width:max-content}.sl-bought_together .sl-bought_together__add-to-cart button.btn--loading{text-indent:initial;color:transparent}.sl-bought_together__content .grid-swatches{position:initial}.sl-bought_together__content .variant-input-wrap,.sl-bought_together__content .variant-input-wrap label{margin-bottom:0}.sl-bought_together__wrapper .product-single__form .btn{background:#fff;color:#000;border:1px solid #000000;border-radius:.25rem;font-weight:500;font-size:.9375rem;line-height:1.5rem;padding:.375rem 1rem;min-width:fit-content;transition:all .25s!important}.sl-bought_together__wrapper .product-single__form .btn:hover{color:#fff}@media only screen and (min-width: 769px){.sl-bought_together{padding:.875rem 0 1.875rem}.sl-bought_together__block-title{font-size:1rem;padding-bottom:.875rem}.sl-bought_together__cards{gap:.875rem}.sl-bought_together__wrapper{padding:1.25rem}.sl-bought_together__image-wrapper{width:7.5rem;min-width:7.5rem}.sl-bought_together__content{padding:0 .75rem 0 1rem}.sl-bought_together__title{font-size:1rem;line-height:1.5rem}.sl-bought_together .sl-bought_together__price>*{font-size:.875rem}.sl-bought_together__wrapper .product-single__form .btn{font-size:1rem}}.sl-product-recommendations__index-section{padding:30px 0}[data-section-type=product-recommendations] .sl-product-recommendations__title{margin-bottom:0;font-weight:500}.sl-product-recommendations__header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:2.5rem}.sl-product-recommendations__header .sl-product-recommendations__arrows{display:flex;align-items:center;justify-content:space-between;gap:2.25rem}.sl-product-recommendations__header .sl-product-recommendations__arrows svg{height:.75rem}.sl-product-recommendations__header .sl-product-recommendations__arrows--left{transform:rotate(180deg)}.sl-product-recommendations__header .sl-product-recommendations__arrows--left,.sl-product-recommendations__header .sl-product-recommendations__arrows--right{padding:0}.sl-product-recommendations__header .sl-product-recommendations__arrows--left:disabled,.sl-product-recommendations__header .sl-product-recommendations__arrows--right:disabled{cursor:not-allowed}.sl-product-recommendations__header .sl-product-recommendations__arrows--left:disabled svg path,.sl-product-recommendations__header .sl-product-recommendations__arrows--right:disabled svg path{stroke:#a3a3a3}.sl-product-recommendations__slider{width:calc(100% + 15px)}.sl-product-recommendations__slider .jdgm-prev-badge[data-average-rating="0.00"]{display:block!important}.sl-product-recommendations__slider .jdgm-preview-badge{display:flex!important;padding:8px 0}.sl-product-recommendations__slider .jdgm-prev-badge__text{display:none!important}.sl-product-recommendations__slider .sl-product-form--btn{font-size:var(--font-size-button)}@media only screen and (min-width: 769px){.sl-product-recommendations__header .sl-product-recommendations__arrows{gap:3.4375rem}.sl-product-recommendations__header{padding-bottom:40px}}.sl-product-option__block.variant-wrapper__scent{flex-direction:column;align-items:flex-start;gap:1.2rem}.sl-product-option__block.variant-wrapper__scent .variant-wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.sl-product-option__block.variant-wrapper__scent-label{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--color-gray-200);position:relative}.sl-product-option__block.variant-wrapper__scent-label fieldset.variant-input-wrap{display:none}.sl-product-option__block.variant-wrapper__scent-label .variant__scent-custom-dropdown{border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--color-gray-900);min-width:8.75rem;min-height:2.375rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;padding-right:2.88rem}.sl-product-option__block.variant-wrapper__scent-label svg{position:absolute;right:.75rem}.sl-product-option__block.variant-wrapper__scent .variant-input-wrap input[type=radio]:not(:checked)+label.scent-swatch,.sl-product-option__block.variant-wrapper__scent .variant-input-wrap input[type=radio]:checked+label.scent-swatch{border:.15rem solid transparent}.sl-product-option__block.variant-wrapper__scent .sl-product--option__info{font-size:.9375rem;line-height:1.5rem}.sl-product-option__block.variant-wrapper__scent .variant-input-wrap{gap:.75rem}.sl-product-option__block.variant-wrapper__scent .variant-description,.variant-wrapper__scent .variant__read-more-btn{font-size:.8125rem;line-height:1.25rem}@media screen and (min-width: 768px){.sl-product-option__block.variant-wrapper__scent .sl-product--option__info{font-size:1rem}.sl-product-option__block.variant-wrapper__scent .variant-description,.variant-wrapper__scent .variant__read-more-btn{font-size:.875rem}}.richtext--container{border:1px solid var(--color-gray-300);border-radius:3px;overflow:hidden}trix-toolbar{display:flex;padding:.5rem;background:var(--color-gray-100);border-bottom:1px solid var(--color-gray-300)}trix-editor{display:block;min-height:5em;margin:0;padding:.4em .6em;font-size:1rem;line-height:1.25rem;outline:none}trix-editor small{display:inline}.trix-toolbar--container{display:flex;border:1px solid var(--color-gray-400);border-radius:3px;overflow:hidden}.trix-button{padding:4px 8px;line-height:1;background:#fff}.trix-button:hover{background-color:var(--color-gray-200)}.trix-button:not(:last-of-type){border-right:1px solid var(--color-gray-400)}.trix-button.trix-active{background-color:var(--color-gray-300)}.candle-modal-wrapper{padding:0 1rem}.configurator-heading-wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem}.configurator-heading-wrapper p{margin-bottom:0}.configurator-label{font-size:.9375rem;line-height:1.5rem}.candle-configurator .preview-button{background-color:var(--color-gray-200);border:1px solid var(--color-gray-300);border-radius:.25rem;display:flex;align-items:flex-end;gap:.25rem;padding:.1875rem .5rem;cursor:pointer}.candle-configurator .preview-button:not(:disabled):hover{background-color:#e0e0e0}.candle-configurator .preview-button:disabled{color:#bebebe}.candle-configurator .preview-button:disabled svg path{stroke:#bebebe}.candle-configurator .preview-button,.candle-modal-wrapper .modal__bottom,.configurator-error-msg{font-size:.8125rem;line-height:1.25rem}.configurator-label,.candle-configurator .preview-button{font-weight:500;color:#262626}.candle-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;visibility:hidden;opacity:0;z-index:-1;background-color:#17171766;transition:all .3s ease-in-out}.candle-modal__overlay.active{z-index:99;opacity:1;visibility:visible}.candle-modal{background:#fff;padding:1.75rem 1.25rem;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.candle-modal .modal__close-btn{position:absolute;top:.75rem;right:.75rem;height:1.5rem;display:flex;align-items:center;cursor:pointer}.candle-modal .modal__close-btn svg,.candle-modal .modal__close-btn svg path{width:1.5rem;height:1.5rem}.candle-modal .modal-content{display:flex;flex-direction:column;gap:1.5rem}.candle-modal .modal-content__buttons{display:flex;align-items:stretch;gap:.75rem}.candle-modal .modal-content__buttons .modal-btn{flex-basis:100%}.candle-modal .modal-content__buttons .cancel-btn,.candle-modal .modal-content__buttons .add-to-cart{padding:.5rem 1rem}.candle-modal .modal-content .heading{font-weight:400;line-height:1.75rem;text-transform:uppercase;text-align:center;margin-bottom:0}.candle-modal .modal-content__img{min-height:18.75rem;background-color:#f2f2f2;border:.0625rem solid #d4d4d4;border-radius:.25rem;display:flex;align-items:center;justify-content:center;padding:.875rem 1rem;position:relative}.candle-modal .modal-content__img img{width:100%;max-width:22.25rem;height:auto}.candle-modal-wrapper .modal__bottom{padding:.75rem 1.25rem 1rem;background-color:#f2f2f2;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;text-align:center}.character-count--wrapper{padding:0 .25rem .25rem;text-align:right;font-size:.875rem;line-height:1.25rem;color:var(--color-gray-500)}.configurator-error-msg{margin-top:.625rem;padding:.3rem;border:1px solid #ccaeb2;border-radius:.125rem;background:#ffdadf;color:#61181f}@media screen and (min-width: 769px){.candle-modal-wrapper{max-width:42rem;margin:auto}.configurator-label{font-size:1rem}.candle-modal .modal-content__img{min-height:10rem;padding:1.75rem 1rem}.candle-configurator .preview-button,.candle-modal-wrapper .modal__bottom{font-size:.875rem}.candle-modal .modal-content__buttons .cancel-btn{max-width:19.375rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sl-product.css.map */
