.wi-beauty-salon-block--beauty-award-promo{position:relative;min-height:146px;display:flex;align-items:center;overflow:visible;background:#fff;border-bottom:1px solid #e7e3e0}.wi-beauty-salon-award-promo__badge-wrap{position:absolute;top:-40px;left:0;width:50%;text-align:right}.wi-beauty-salon-award-promo__badge{display:inline-flex;min-height:40px;padding:5px 25px;align-items:center;background:#ffed00;color:#252120;font-size:15px;font-weight:600;line-height:30px}.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__promo{justify-content:space-between;text-align:left}@media(min-width:992px){.wi-beauty-salon-theme.wi-beauty-salon-page--home .wi-beauty-salon-block--beauty-award-promo{min-height:146px}.wi-beauty-salon-theme.wi-beauty-salon-page--home .wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__promo{display:grid;min-height:146px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.wi-beauty-salon-theme.wi-beauty-salon-page--home .wi-beauty-salon-award-promo__proof{height:100%;padding:34px clamp(38px,4.4vw,66px) 34px 0;border-right:1px solid #e7e3e0}.wi-beauty-salon-theme.wi-beauty-salon-page--home .wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__text-link{display:flex;height:100%;padding-left:clamp(48px,7vw,90px);align-items:center;border:0;font-family:var(--cms-font-heading);font-size:28px;font-weight:400;line-height:1.2}}.wi-beauty-salon-block--beauty-award-promo-offer-only .wi-beauty-salon-canonical__promo{justify-content:flex-end}.wi-beauty-salon-award-promo__proof{display:flex;align-items:center;gap:22px}.wi-beauty-salon-award-promo__icon{width:78px;height:82px;flex:0 0 78px;object-fit:contain}.wi-beauty-salon-award-promo__proof--without-image{display:block}.wi-beauty-salon-award-promo__proof h2{margin:0;font-family:var(--cms-font-heading);font-size:24px;font-weight:400}.wi-beauty-salon-award-promo__proof p{margin:3px 0 0;font-size:14px;line-height:1.5}.wi-beauty-salon-award-promo__highlight{border-bottom:1px solid currentColor}.wi-beauty-salon-award-promo__highlight--proof{margin-left:0}.wi-beauty-salon-award-promo__highlight--offer{margin-inline:4px}.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__text-link i{margin-left:10px}@media(min-width:768px)and (max-width:991px){.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__promo{display:block;width:690px;max-width:calc(100% - 144px);height:100%;padding:40px 0 0}.wi-beauty-salon-award-promo__proof{min-height:106px;padding-bottom:40px;border-bottom:1px solid #e7e3e0;gap:26px}.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__text-link{display:inline-flex;margin-top:35px;align-items:center;border-bottom:0;font-family:var(--cms-font-heading);font-size:28px;font-weight:400;line-height:32px}}@media(max-width:767px){.wi-beauty-salon-block--beauty-award-promo{min-height:251px;overflow-x:clip}.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__promo{display:block;width:calc(100% - 30px);max-width:calc(100% - 30px);height:100%;padding-top:40px;align-items:flex-start;text-align:left;overflow-x:clip}.wi-beauty-salon-award-promo__proof{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);min-height:113px;padding-top:2px;align-items:flex-start;gap:24px;overflow-x:clip}.wi-beauty-salon-award-promo__proof--without-image{grid-template-columns:minmax(0,1fr)}.wi-beauty-salon-award-promo__proof>div{min-width:0;max-width:100%}.wi-beauty-salon-award-promo__proof:after{position:absolute;right:-15px;bottom:0;left:-15px;height:1px;background:#e7e3e0;content:""}.wi-beauty-salon-award-promo__proof h2{font-size:21px;line-height:23.4px;white-space:normal;overflow-wrap:break-word}.wi-beauty-salon-award-promo__proof p{margin-top:3px;font-size:17px;line-height:30px;overflow-wrap:break-word}.wi-beauty-salon-block--beauty-award-promo .wi-beauty-salon-canonical__text-link{display:inline-flex;margin-top:30px;align-items:center;border-bottom:0;font-family:var(--cms-font-heading);font-size:21px;font-weight:400;line-height:23.4px}}
