.vyv-home-type .bc-social .bc-social-links a{color:#231f20;border-color:#819095;min-height:44px}.vyv-home-type .bc-social .bc-social-links a:hover{color:#c20430;border-color:currentColor}.bc-social-links svg{flex-shrink:0}@media(max-width:767px){body #MainContent :is(h1,h2){text-wrap:balance}.index-template.vyv-home-type .vyv-formula h2{font-size:clamp(30px,8.2vw,36px);line-height:1.1;margin-bottom:20px;max-width:18ch}.index-template.vyv-home-type .vyv-formula__copy{padding:28px 22px}.index-template.vyv-home-type .vyv-formula__standfirst{margin-bottom:24px;line-height:1.5}.index-template.vyv-home-type .vyv-formula__row{padding:18px 0}.vyv-home-type .bc-social-heading h2{font-size:clamp(30px,8.2vw,36px);line-height:1.1}.vyv-home-type .bc-social-heading{margin-bottom:24px}.vyv-home-type .bc-social-heading .bc-social-links{margin-top:20px}}@media(max-width:767px){.vp .vp-buy-main h1{font-size:clamp(36px,10.2vw,44px);line-height:1.08}.vp .vp-taste-copy h2{font-size:clamp(30px,8.2vw,36px);line-height:1.1}body #MainContent p{text-wrap:pretty}.vyv-contact :is(input,select,textarea){font-size:16px}}@media(max-width:767px){.vs-title-phrase{white-space:nowrap}}@media(max-width:767px){.index-template.vyv-home-type .vyv-formula h2{max-width:none}.vyv-formula-title-end{display:block}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vyv-mobile-polish.css.map */
