/* Blush palette: presentation only; original image pixels are untouched. */
:root{--rose:#b71946;--rose-deep:#861b39;--rose-ink:#391d29;--rose-muted:#70505e;--rose-line:#edbcc9;--rose-soft:#fff3f6}
html,body{background:#fff5f7!important;color:var(--rose-ink)!important}
.main{background:transparent!important}.wrapper{background-color:transparent!important}
.header{background:radial-gradient(ellipse at 15% 15%,#ffd9e3,transparent 62%),linear-gradient(135deg,#fff6f8,#ffe9ee)!important;border-bottom:1px solid var(--rose-line)!important}
.header__column--left,.header__column--right,.header__column-inner{background:transparent!important;border-color:var(--rose-line)!important;box-shadow:none!important}
.header__title{color:var(--rose)!important;text-shadow:0 2px 0 #fff,0 5px 18px #c6204e25!important;-webkit-text-fill-color:var(--rose)!important;background:none!important}
.header__text{color:var(--rose-ink)!important;text-shadow:none!important}
.header__prod-img,.alphabeast-showcase-image img{filter:none!important;box-shadow:0 14px 36px #a9284c20!important;border:1px solid #e9a9bb!important}
.header__prod-wrapper::before{background:radial-gradient(circle,#ff8eaf33,transparent 70%)!important}
.hero__price-box,.mobile-price-box{background:linear-gradient(145deg,#fff,#ffe8ef)!important;border:1px solid var(--rose-line)!important;box-shadow:0 8px 22px #b7194610!important}
.hero__old-price,.mobile-old-price{color:var(--rose-muted)!important;text-shadow:none!important}.hero__today-text,.mobile-discount{color:var(--rose)!important;text-shadow:none!important}.hero__new-price,.mobile-new-price{color:var(--rose-deep)!important;text-shadow:none!important}
.header__item{background:linear-gradient(115deg,#fff,#fff0f4)!important;border-color:var(--rose-line)!important;color:var(--rose-ink)!important;box-shadow:0 4px 12px #b7194608!important}
.header__item::before{background:linear-gradient(180deg,#ffa0b9,#d22c59,#9a2244)!important}.header__item .link,.link{color:var(--rose)!important;text-shadow:none!important}
.advantages,.matter,.new,.alphabeast-showcase{background:#fff7f9!important}.principle,.disappointment,.reviews-section,.premium-order-section{background:linear-gradient(135deg,#ffe6ed,#fff0f4)!important;border-top:1px solid #efc6d1!important;border-bottom:1px solid #efc6d1!important}
.section__title,.section__title a,.reviews-title,.alphabeast-showcase-title,.new .section__title{color:var(--rose-deep)!important;text-shadow:none!important;-webkit-text-fill-color:var(--rose-deep)!important;background-image:none!important}
.section__title span,.reviews-subtitle,.alphabeast-showcase-subtitle{color:var(--rose-muted)!important;text-shadow:none!important}
.advantages__item-inner{background:#fff!important;border:1px solid var(--rose-line)!important;box-shadow:0 8px 24px #b7194612!important}.advantages__text{background:linear-gradient(180deg,#fff,#ffe8ef)!important;color:var(--rose-deep)!important;text-shadow:none!important}
.principle__item{background:linear-gradient(120deg,#fff,#ffeff4)!important;border-color:var(--rose-line)!important;box-shadow:0 4px 16px #b719460a!important}.principle__item p{color:var(--rose-ink)!important;text-shadow:none!important}.principle__item::before{box-shadow:0 0 0 4px #f590ac25,0 5px 15px #b7194618!important}
.matter__item-inner{background-color:#fff!important;box-shadow:0 6px 20px #b7194610!important;border:1px solid var(--rose-line)!important}.matter__promo-text{background:#f8c0d0!important;color:var(--rose-deep)!important;text-shadow:none!important}.matter__promo-text span{color:var(--rose-deep)!important}.matter__text{color:var(--rose-ink)!important;background:#fff0f4!important}.matter__row-inner{background:linear-gradient(120deg,#fff,#ffe3ec)!important;border:1px solid var(--rose-line)!important;border-radius:18px!important}.matter__row-title{color:var(--rose-deep)!important;text-shadow:none!important}.matter__row-text{color:var(--rose)!important;text-shadow:none!important}
.disappointment__item-inner{background:#fff3f7!important;border-color:#edbcc9!important}.disappointment__item-title,.disappointment__item:hover .disappointment__item-title{color:var(--rose-deep)!important;text-shadow:none!important}.disappointment__item-text{color:var(--rose-muted)!important;text-shadow:none!important}
.new::before{background:radial-gradient(circle,#ffc6d533,transparent 70%)!important}.new__item,.new__item:last-child{background:linear-gradient(115deg,#fff,#ffeef3)!important;border-color:var(--rose-line)!important;border-left-color:#d02e59!important;box-shadow:0 5px 18px #b719460c!important}.new__item::before{background:linear-gradient(145deg,#ffd8e4,#f4abc1)!important;border-color:#db7896!important;color:var(--rose-deep)!important;box-shadow:inset 0 0 14px #ffffff60!important}.new__item-text,.new__item:last-child .new__item-text{color:var(--rose-ink)!important;text-shadow:none!important}.new__item-text strong{color:var(--rose)!important}.new__column--right{box-shadow:0 10px 28px #b719461a!important}.confidence-disclaimer{background:#fff1f5!important;color:var(--rose-muted)!important;text-shadow:none!important}
.review-card{background:linear-gradient(145deg,#fff,#fff2f6)!important;border:1px solid var(--rose-line)!important;box-shadow:0 8px 24px #b719460d!important}.review-avatar{background:linear-gradient(135deg,#e9507b,#b71946)!important;border-color:#f0a1b7!important;color:#fff!important;box-shadow:0 4px 14px #b7194618!important}.review-name{color:var(--rose-deep)!important}.review-stars{color:#ab294b!important;text-shadow:none!important}.review-text{color:var(--rose-muted)!important}
.premium-form{background:linear-gradient(145deg,#fff,#fff2f6)!important;border-color:var(--rose-line)!important;box-shadow:0 12px 32px #b7194618!important}.premium-form-title{color:var(--rose-deep)!important;text-shadow:none!important}.premium-form-text,.premium-secure-text,.premium-disclaimer{color:var(--rose-muted)!important;text-shadow:none!important}.premium-input{background:#fff!important;color:var(--rose-ink)!important;border:1px solid #d890a6!important;box-shadow:none!important}.premium-input::placeholder{color:#795b68!important}.premium-input:focus{border-color:var(--rose)!important;outline:2px solid #e84d7b33!important}
.hero__order-btn,.matter__btn,.midpage-cta-btn,.reviews-cta-btn,.premium-submit-btn{background:linear-gradient(135deg,#e34b76,#b71946)!important;color:#fff!important;border-color:#ec91ad!important;text-shadow:none!important;box-shadow:0 6px 20px #b719462b!important}
.hero__order-btn:hover,.matter__btn:hover,.midpage-cta-btn:hover,.reviews-cta-btn:hover,.premium-submit-btn:hover{background:linear-gradient(135deg,#cf365f,#971638)!important;color:#fff!important;box-shadow:0 8px 24px #b7194633!important}
.hero__order-btn::before,.matter__btn::before,.midpage-cta-btn::before,.reviews-cta-btn::before,.premium-submit-btn::before{background:linear-gradient(90deg,transparent,#ffffff22,transparent)!important}
.premium-footer{background:#f7d4df!important;border-top:1px solid #e4a5b9!important;color:var(--rose-ink)!important}.premium-footer-note,.premium-footer-copy{color:var(--rose-muted)!important;text-shadow:none!important}
:focus-visible{outline:3px solid #a91f49!important;outline-offset:3px}
.midpage-cta-wrapper,.reviews-cta-wrapper{background:#fff5f7!important}
/* Lightweight cardiovascular artwork: one small, reusable vector download. */
.header,.advantages,.matter,.new,.alphabeast-showcase{background-image:url('hypertension-pattern.svg'),radial-gradient(ellipse at 90% 10%,#ffdce7b3,transparent 60%),linear-gradient(135deg,#fff9fb,#fff0f5)!important;background-repeat:repeat,no-repeat,no-repeat!important;background-size:960px 640px,100% 100%,100% 100%!important}
.principle,.disappointment,.reviews-section,.premium-order-section{background-image:url('hypertension-pattern.svg'),linear-gradient(135deg,#ffe4ed,#fff2f6)!important;background-repeat:repeat,no-repeat!important;background-size:960px 640px,100% 100%!important;background-position:240px 180px,center!important}
.new::before{display:none!important}
.hero__order-btn,.matter__btn,.midpage-cta-btn,.reviews-cta-btn,.premium-submit-btn{background:linear-gradient(135deg,#168b4f,#086437)!important;color:#fff!important;border-color:#137541!important;box-shadow:0 6px 18px #08743e26!important}
.hero__order-btn:hover,.matter__btn:hover,.midpage-cta-btn:hover,.reviews-cta-btn:hover,.premium-submit-btn:hover{background:linear-gradient(135deg,#117442,#054b29)!important;color:#fff!important;box-shadow:0 8px 22px #08743e33!important}
@media(max-width:991px){.header,.advantages,.principle,.matter,.disappointment,.new,.reviews-section,.alphabeast-showcase,.premium-order-section{background-size:680px 453px,100% 100%,100% 100%!important}}
