.final-service-page .nail-welcome .corporate-photo{min-height:390px}.final-service-page .corporate-photo img{object-position:center}.final-service-page .corporate-copy h2{font-size:clamp(38px,3.55vw,52px)}.service-bonus{padding:0 0 50px}.bonus-panel{position:relative;padding:29px 35px;border:1px solid #d5bdab;background:radial-gradient(ellipse at 0% 0%,#f8f7f2,transparent 70%),#f3eae2;border-radius:4px}.bonus-panel h2{font-size:28px;color:#704b3b;letter-spacing:-.5px;line-height:1.4}.bonus-panel p{margin-top:12px;max-width:1000px;font-size:16px;line-height:1.85}.final-service-page .nail-product-info h3{font-size:29px;line-height:1.4;max-width:730px}.final-service-page .nail-product-purchase .product-price{flex-wrap:wrap}.final-service-page .nail-product-purchase .product-price>small{font-size:13px;color:var(--forest)}.service-enquiry-button{display:inline-flex;justify-content:center;align-items:center;background:#0070ba;border:1px solid #0070ba;color:#fff;font-size:15px;font-weight:600;padding:14px 26px;min-height:52px;border-radius:4px;margin-top:17px;min-width:180px;transition:background .2s,border-color .2s}.service-enquiry-button:hover{background:#003087;border-color:#003087;color:white}.service-extra-story{background:#e7ebe0}.service-extra-story>.container{max-width:950px}.service-extra-story h2{font-size:38px;max-width:750px}.service-extra-story p{margin-top:25px;line-height:1.9}.final-service-page .about-title-strip h1{font-size:clamp(31px,3.2vw,45px)}.final-service-page .nail-product-info .nail-extra{font-size:14px}.final-service-page .nail-product .paypal-form{margin-top:15px}
@media(max-width:650px){.final-service-page .nail-welcome .corporate-photo{min-height:0;aspect-ratio:4/4.5}.final-service-page .corporate-copy h2{font-size:39px}.final-service-page .nail-product-info h3{font-size:27px}.bonus-panel{padding:25px 23px}.bonus-panel h2{font-size:26px}.bonus-panel p{font-size:15px}.service-bonus{padding-bottom:35px}.service-extra-story h2{font-size:34px}.final-service-page .about-title-strip h1{font-size:31px}}
@media(prefers-reduced-motion:reduce){.service-enquiry-button{transition:none}}
