#blushmalt-l12{--color-background:241,230,223;--gradient-background:#f1e6df;--color-foreground:38,55,45;--color-base-accent-1:120,59,67;--color-button:120,59,67;--color-button-text:255,255,255;font-family:Arial,Helvetica,sans-serif;color:#26372d;background:#f1e6df;font-size:16px;overflow:clip}
#blushmalt-l12 .color-background-1{--color-background:241,230,223;--gradient-background:#f1e6df;--color-foreground:38,55,45}
#blushmalt-l12 .main-product__info-container{max-width:none}
#blushmalt-l12 .product__info-wrapper{min-width:0}
#blushmalt-l12 .product__media img{object-fit:contain}
#blushmalt-l12 .product__text-container{font-size:16px;line-height:1.5}
#blushmalt-l12 .product-form__submit,#blushmalt-l12 .yx_checkout_button{background:#783b43!important;color:#fff!important;border-color:#783b43!important;border-radius:5px;min-height:50px}
#blushmalt-l12 .quantity-breaks-container{--color-base-accent-1:120,59,67;--color-accent:120,59,67}
#blushmalt-l12 .quantity-break{border-color:#bca5a2;background:#ede3df;color:#26372d}
#blushmalt-l12 input:checked+.quantity-break{border-color:#783b43;background:#f8f1ec}
#blushmalt-l12 .quantity-break__badge{background:#783b43;color:#fff}
#blushmalt-l12 .subscription-option{background:#fff;border-color:#c8b4b2;border-radius:8px}
#blushmalt-l12 .yx-subscription-checkbox{accent-color:#783b43}
#blushmalt-l12 .save-badge{background:#783b43!important;color:white!important}
#blushmalt-l12 .review-item__text{font-size:16px;line-height:1.5}
#blushmalt-l12 video{max-width:100%}
#blushmalt-l12 [hidden]{display:none!important}
@media(min-width:750px){#blushmalt-l12 [id^=MainProduct]{max-width:1400px;padding-inline:50px}#blushmalt-l12 .product{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:0;align-items:start}#blushmalt-l12 .product>.grid__item{width:100%;max-width:100%;padding:0;min-width:0}#blushmalt-l12 .product>.product__info-wrapper{padding-left:50px}}
#blushmalt-l12 .l12-support{background:#f3f3f3;text-align:center;padding:8px 15px;font-size:12px;letter-spacing:1px;line-height:1.4}
#blushmalt-l12 .l12-support a{color:inherit;text-decoration:none}
#blushmalt-l12 .color-swatch{width:calc(50% - 6px);height:auto;aspect-ratio:1;border-radius:12px;position:relative;margin:0 0 24px}
#blushmalt-l12 .color-swatch__image{width:100%;height:100%;border-radius:12px;background:#fff;border:2px solid #ddd;overflow:hidden}
#blushmalt-l12 .color-swatch__image img{width:100%;height:100%;object-fit:contain;border-radius:10px}
#blushmalt-l12 .color-swatch input:checked+.color-swatch__image{border-color:#783b43;box-shadow:0 0 0 1px #783b43}
#blushmalt-l12 .color-swatch_hidden-label{inset:0;width:100%;height:100%;border-radius:12px}
#blushmalt-l12 .color-swatch__label{display:block;position:static;text-align:center;font-size:14px;margin-top:5px}
#blushmalt-l12{letter-spacing:normal}
#blushmalt-l12 .sylk-avatar{animation:l12-avatar-drift 4s ease-in-out infinite}
#blushmalt-l12 .sylk-avatar:nth-child(2){animation-delay:.35s}
#blushmalt-l12 .sylk-avatar:nth-child(3){animation-delay:.7s}
@keyframes l12-avatar-drift{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}
@media(prefers-reduced-motion:reduce){#blushmalt-l12 .sylk-avatar{animation:none}}
#blushmalt-l12 .color-swatches-container{max-width:none;width:100%;display:flex;gap:12px;flex-wrap:wrap}
#blushmalt-l12 .product-form__input--swatches{max-width:none;width:100%}
#blushmalt-l12 .review-item__text{font-size:14px;line-height:1.3}
@media(max-width:749px){#blushmalt-l12 .review-item__text{font-size:16px;line-height:1.5}}
@media(max-width:749px){#blushmalt-l12{font-size:16px}#blushmalt-l12 [id^=MainProduct]{padding-inline:15px}#blushmalt-l12 .product__info-wrapper{padding:0}#blushmalt-l12 p,#blushmalt-l12 .pv-faq-answer,#blushmalt-l12 .pv-guarantee__answer{font-size:max(16px,1em)}#blushmalt-l12 .review-items-container{margin-inline:0}#blushmalt-l12 .quantity-break{padding:16px 12px 16px 34px}#blushmalt-l12 .hs-benefits-section .hs-benefits{gap:14px 10px}}
