.section-spacing{background-size:cover;background-position:center;background-repeat:no-repeat}.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:1rem}.prose :where(:not(meta,span)+*){margin-block-start:1rem}.shop-the-look__item{max-width:var(--container-xl-max-width)!important}.shop-the-look__item{max-width:var(--container-sm-max-width);grid:auto / min(800px,70%) minmax(0,1fr);grid-area:1 / -1;align-items:center;gap:.3125rem;margin-inline:auto;display:grid}.product-card__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;width:100%}.product-card__info{gap:0}.product-card__row--title-price .product-title{flex:1;align-self:first baseline;text-align:left;margin-right:8px;text-transform:uppercase}a.product-title{font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:800;font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.product-card__row--title-price .product-price{text-align:right}.product-card__row--teaser-icon .product-teaser{flex:1;text-align:left;margin-right:8px}.product-card__row p{font-size:12px}.product-card__row--teaser-icon .product-icon{text-align:right}.product-card__row--teaser-icon .product-icon img{width:16px;height:auto}.product-ingredients{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:left;width:100%;gap:8px}.product-ingredients__list{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:2px}ul.product-ingredients__list{max-width:min-content}.product-ingredients__list>li{padding:0!important;margin:0;box-sizing:border-box}.product-ingredient-pill{display:flex;justify-content:center!important;align-items:center!important;border:1px solid #737373;border-radius:30px;background:transparent;white-space:nowrap;text-align:center;box-sizing:border-box}li.product-ingredient-pill{text-wrap:wrap;font-size:x-small;line-height:1.2;text-transform:lowercase;color:#737373}.product-ingredients__list>li.product-ingredient-pill{padding:2px 1rem!important;margin:0!important}img{border-radius:10px;overflow:hidden}.product-card.custom_product-card{gap:1rem!important}.custom_product-card_info{width:100%;display:flex}.custom_product-card__row--flex{width:100%;display:flex;align-items:baseline;justify-content:flex-start}.custom_product-card__row{display:flex;flex-direction:column;align-items:baseline;flex-grow:1}.custom_product-card__row>a.product-title{line-height:1}.custom_product-ingredients{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;text-align:left;gap:2px}.custom__quick-add-button{width:100%;height:2rem!important;display:flex;margin-top:1rem;justify-content:center;align-items:center;background-color:#7a0000;border-radius:var(--button-border-radius);font:var(--button-font);letter-spacing:var(--button-letter-spacing)}.custom__quick-add-button>p{font-size:calc(var(--text-sm) - 1px)!important;color:#fff}.custom__quick-add-button>p>span.custom__price{font-size:calc(var(--text-sm) - 2px)!important;font-weight:100!important}.footer__block-list .h6{font-weight:700}sale-price.price-crossed{text-decoration:line-through;color:gray}.discounted-price{font-size:var(--text-h4);line-height:1.6;font-weight:700;color:#7a0000;margin-left:10px;display:inline-block;letter-spacing:var(--heading-letter-spacing)}.per-melts{font-weight:400;letter-spacing:normal}.quantity-buttons-container{display:flex;justify-content:center;margin-top:1em;overflow-x:auto;padding:.1em;align-items:stretch}.quantity-buttons{display:flex;gap:.5em;flex-wrap:nowrap;width:100%;align-items:stretch}.quantity-button{position:relative;flex:0 1 calc(33.33% - 1em);max-width:140px;height:200px;padding:10px;border:2px solid #7a0000;background-color:#fff;color:#7a0000;border-radius:10px;cursor:pointer;text-align:center;transition:transform .3s ease,background-color .3s ease;box-shadow:0 2px 4px #0000001a;z-index:1;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.quantity-button:hover,.quantity-button.selected{background-color:#7a00001a;transform:translateY(-5px);box-shadow:0 4px 6px #0003}.savings-indicator{display:inline-block;text-align:center;font-size:14px;font-weight:500;text-transform:uppercase;color:#fff;min-height:1.8em;line-height:1.8em;border-radius:9999px;background:#4c7e4f;white-space:nowrap;position:relative;z-index:2;padding:0 14px;margin-bottom:-.8em}.savings-indicator--empty{visibility:hidden}.quantity-button-wrapper{display:flex;flex-direction:column;align-items:center}.quantity-button-text.top{font-size:20px;font-weight:700;margin-top:10px;margin-bottom:-1.5em}.quantity-button-text.bottom{font-size:14px;margin-top:-1em;margin-bottom:0}.quantity-button img{max-width:100%;object-fit:contain;margin:auto;transform:scale(1.1);transition:transform .3s ease}.quantity-button:hover img{transform:scale(1.2)}.quantity-buttons-container>.quantity-button{align-items:flex-start}button.button.w-full{text-transform:uppercase}.button.w-full:disabled{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;appearance:none;text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative;opacity:.8;cursor:not-allowed}.cart-has-other-products-message{color:#7a0000;font-style:italic}.terms-relentless{margin-top:4px}.terms-relentless a{color:#7a0000;text-decoration:underline}.MBform-wrapper01JJ5K4T7W91H42B523Z9RN2N4{background-color:rgb(var(--background));color:rgb(var(--text-color));background-image:var(--background-gradient);border-color:rgb(var(--border-color))}p.MBheading01JJ5K4T7W91H42B523Z9RN2N4{font-size:var(--text-h4);line-height:1.6;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}label.MBlabel01JJ5K4T7W91H42B523Z9RN2N4{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}button.MBbtn01JJ5K4T7W91H42B523Z9RN2N4{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}.slideshow__slide-content.place-self-center.text-center.sm\:place-self-end-start.sm\:text-start .h1{font-size:max(1.1rem,clamp(2.2rem,1.8341463414634144rem + 1.5609756097560976vw,3.2rem) * var(--text-heading-size-factor));font-weight:600}@media (min-width: 768px){.slideshow__slide-content.place-self-center.text-center.sm\:place-self-end-start.sm\:text-start .h1{font-size:max(1.32rem,clamp(2.64rem,2.2009756097560976rem + 1.873170731707317vw,3.84rem) * var(--text-heading-size-factor))}}@media (min-width: 1024px){.slideshow__slide-content.place-self-center.text-center.sm\:place-self-end-start.sm\:text-start .h1{font-size:max(1.54rem,clamp(3.08rem,2.5678048780487805rem + 2.1853658536585367vw,4.48rem) * var(--text-heading-size-factor))}}.slideshow__slide-content.place-self-center.text-center.sm\:place-self-end-start.sm\:text-start p{font-size:max(.44rem,clamp(.88rem,.733658536585366rem + .624390243902439vw,.905rem) * var(--text-heading-size-factor))}.ajax-pending{opacity:.5;pointer-events:none}.MBform-wrapper01JJ5K4T7W91H42B523Z9RN2N4{background-image:url(https://getmoro.com/cdn/shop/files/Moro_Product_Display_2024_-_by_Abe_Azab_azabmedia-108.jpg?v=1734037685&width=560);background-position:center}.MBheading01JJ5K4T7W91H42B523Z9RN2N4{color:#fdf0d6!important;font-weight:900!important;font-size:20px!important}.MBdescription01JJ5K4T7W91H42B523Z9RN2N4,.MBlabel01JJ5K4T7W91H42B523Z9RN2N4,.MBpowered-by01JJ5K4T7W91H42B523Z9RN2N4,.MBsignature01JJ5K4T7W91H42B523Z9RN2N4{color:#fdf0d6!important}.product-info .quantity-selector{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-styles.css.map */
