.paws-home{background:#faf8f1;color:#34433a}.paws-home .wrap{width:min(1160px,calc(100% - 44px));margin:auto}.paws-home h1,.paws-home h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em;line-height:1.06}.paws-home h2{font-size:clamp(34px,4vw,54px);margin:0 0 16px}.paws-home h1 em,.paws-home h2 em{color:#8a9f7b}.paws-home p{line-height:1.7}.paws-label{font:800 10px Arial,sans-serif;letter-spacing:.16em;color:#809573;margin:0 0 14px}.paws-hero{padding:32px 0;background:#e8eddf}.paws-hero-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center}.paws-hero h1{font-size:clamp(46px,5.5vw,76px);margin:0 0 18px}.paws-hero p:not(.paws-label){max-width:420px}.paws-button{display:inline-block;padding:14px 20px;background:#657b5f;color:#fff;text-decoration:none;font-size:13px;font-weight:700;border-radius:30px}.paws-hero-image{position:relative}.paws-hero-image img{width:100%;height:430px;object-fit:contain;background:#fff;border-radius:45% 45% 12px 12px}.paws-hero-image span{position:absolute;bottom:12px;right:12px;background:#657b5f;color:#fff;padding:10px;font-size:10px;font-weight:800}.paws-intro{text-align:center;padding:50px 0}.paws-intro p:last-child{max-width:600px;margin:auto}.paws-routine{padding:42px 0;background:#eef1e7}.paws-routine-grid,.paws-layer-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.paws-routine img,.paws-layer img{height:400px;width:100%;object-fit:contain;background:#fff;border-radius:16px}.paws-routine article{display:flex;gap:15px;border-top:1px solid #cbd6c4;padding:12px 0}.paws-routine article span{font:24px Georgia,serif;color:#8ba080}.paws-routine h3{font:20px Georgia,serif;margin:0 0 5px}.paws-routine article p{font-size:13px;margin:0}.paws-layer{padding:42px 0}.paws-know{text-align:center;padding:38px 0;background:#e0eadb}.paws-know p:not(.paws-label){max-width:650px;margin:0 auto 12px}.paws-know a{color:#5d7857;font-weight:700}.paws-buy{padding:42px 0;text-align:center}.paws-buy .home-buy{padding:12px 0 0;border:0;background:transparent}.paws-buy .home-buy>.wrap{width:100%}.paws-buy .home-buy-head{display:none}.paws-end{text-align:center;padding:40px 0;background:#d8e6d2}@media(max-width:700px){.paws-home .wrap{width:calc(100% - 30px)}.paws-hero-grid,.paws-routine-grid,.paws-layer-grid{grid-template-columns:1fr;gap:20px}.paws-hero h1{font-size:45px}.paws-hero-image img{height:300px}.paws-intro,.paws-routine,.paws-layer,.paws-know,.paws-buy{padding:28px 0}.paws-routine img,.paws-layer img{height:280px}}
