html,body{margin:0;padding:0}body{font-family:'Mulish',-apple-system,sans-serif;background:#faf8f4;color:#241f19;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{text-decoration:none;color:#8a5a34}a:hover{color:#6f4728}input,textarea{font-family:inherit}details>summary::-webkit-details-marker{display:none}details[open]>summary svg{transform:rotate(180deg)}details>summary svg{transition:transform .2s ease}@media(max-width:900px){.hero,.about{grid-template-columns:1fr!important;gap:40px!important}.feat-grid{grid-template-columns:repeat(2,1fr)!important}.pup-grid{grid-template-columns:repeat(2,1fr)!important}.foot-grid{grid-template-columns:1fr!important;gap:34px!important}.navlinks{display:none!important}.hero h1{font-size:50px!important}.sticky-col{position:static!important}}@media(max-width:560px){.feat-grid,.pup-grid,.form-row{grid-template-columns:1fr!important}.hero h1{font-size:42px!important}}.callshort{display:none}[hidden]{display:none!important}@media(max-width:560px){.callfull{display:none}.callshort{display:inline}.bt{display:none}.bn{font-size:20px!important}.navin{padding:10px 14px!important}}.x1mz4zvb:hover{background:#6f4728!important}.x5p541j:hover{color:#fff!important}.xoinqnn:hover{border-color:#8a5a34!important;color:#8a5a34!important}.x1me1dqf:focus{border-color:#8a5a34!important;outline:none!important}.x1wn8dug:hover{border-color:#cda772!important}.xhif38l:hover{background:#e9dcc7!important}
[data-ph]:empty{display:none}

@media(max-width:900px){.pd-grid{grid-template-columns:1fr!important;gap:30px!important}.pd-grid h1{font-size:44px!important}}.fact:has([data-ph]:empty){display:none!important}
.pd-extra:empty{display:none!important}.pd-extra img,.pd-th{width:88px;height:88px;object-fit:cover;border-radius:14px;border:2px solid transparent;cursor:pointer;display:block;background:#efe4d3}.pd-th.on{border-color:#8a5a34}@media(max-width:560px){.pd-extra img,.pd-th{width:64px;height:64px}}
