.entyre-favorite{font-family:"Overpass",sans-serif;font-size:9px;letter-spacing:.12em;padding:5px 7px;margin-left:5px;border:1px solid #b9a89b;display:inline-block;vertical-align:middle;white-space:nowrap;font-weight:400;}
.entyre-category-intro{font-size:15px;line-height:1.9;margin:19px 0 26px;max-width:550px;color:#5d554f;}
.entyre-category-intro strong{font-weight:600;color:#27221e;}
.entyre-eyebrow-spaced{margin-top:35px;}
.entyre-medical-note{font-size:12px;line-height:1.85;color:#665c55;margin:22px 0;}
.entyre-related{padding:82px 8%;background:#f2ede6;}
.entyre-related-sand{background:#e7e0d7;}
.entyre-related h2{font-family:"Very Vogue Display",Georgia,serif;font-size:clamp(45px,5.8vw,72px);font-weight:400;line-height:1.06;max-width:850px;margin:17px 0 15px;}
.entyre-related p{max-width:670px;font-size:15px;line-height:1.9;color:#625952;}
@media(max-width:780px){.entyre-related{padding:64px 7%;}.entyre-favorite{margin-top:7px;margin-left:0;display:table;}.entyre-category-intro{font-size:14px;}}
.entyre-functional-home{background:#e9e1d8;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:7%;padding:72px 8%;border-top:1px solid #d0c6bb;border-bottom:1px solid #d0c6bb;}
.entyre-functional-home h2{font:400 clamp(42px,5vw,70px)/1.05 "Very Vogue Display",Georgia,serif;margin:15px 0 0;}
.entyre-functional-home p{font-size:15px;line-height:1.8;color:#61584f;max-width:500px;}
@media(max-width:780px){.entyre-functional-home{grid-template-columns:1fr;padding:59px 7%;gap:24px;}.entyre-functional-home h2{font-size:clamp(42px,10vw,59px);}}