/* PET13 · zusätzlicher lokaler Websiteentwurf V1.0, 26.10.2026.
   Originalmarken und Bestands-Commerce bleiben erhalten. p26-* gestaltet nur
   den neuen Einseiter; die offene Inklusivdarstellung ist bewusst dominant.
   Aufbau, fachliche Zuordnung und Prüfgrenzen: Dokumentation/README.md. */
.p26-page{--p26-ink:#000000;--p26-muted:#5F5F5F;--p26-line:#E2E2E2;--p26-soft:#F5F5F5;--p26-cream:#F5F5F5;color:var(--p26-ink);background:var(--pet13-weiss)}
.p26-page *, .p26-page *::before, .p26-page *::after{box-sizing:border-box}
.p26-page [hidden]{display:none!important}
.p26-page h1,.p26-page h2,.p26-page h3,.p26-page p{margin-top:0}
.p26-page h1,.p26-page h2,.p26-page h3{color:var(--p26-ink)}
.p26-page a:focus-visible,.p26-page button:focus-visible,.p26-page summary:focus-visible{outline:3px solid #3F3F3F;outline-offset:5px}
.p26-wrap{width:100%;max-width:1240px;padding-inline:40px;margin-inline:auto}
.p26-section{padding-block:90px}
.p26-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:750;line-height:1.65;margin-bottom:18px}
.p26-page h1{font-size:clamp(48px,5.35vw,75px);line-height:1.025;letter-spacing:-.058em;font-weight:720;margin-bottom:24px}
.p26-page h2{font-size:clamp(34px,3.5vw,49px);line-height:1.12;letter-spacing:-.045em;font-weight:680;margin-bottom:24px}
.p26-page h3{letter-spacing:-.028em;line-height:1.2}
.p26-page p{line-height:1.75}
.p26-page .btn{border-radius:12px;min-height:52px;font-size:14px;font-weight:700;box-shadow:none;background:var(--pet13-tuerkis);color:var(--pet13-weiss);border:1px solid var(--pet13-tuerkis)}
.p26-page .btn:hover{background:#616161;color:var(--pet13-weiss);transform:translateY(-1px)}
.p26-page .btn.secondary{background:var(--pet13-weiss);color:var(--p26-ink);border-color:color-mix(in srgb, var(--pet13-tuerkis) 40%, var(--pet13-weiss))}
.p26-page .btn.secondary:hover{background:#F0F0F0}
.p26-page .header{border-bottom:1px solid #E5E5E5;background:rgba(255,255,255,.97)}
.p26-page .header .wrap{max-width:1240px;padding-inline:40px}
.p26-page .desktop-nav{font-size:12px;gap:22px}
.p26-page .header .header-actions .btn{min-height:45px;padding:12px 17px;font-size:12px}
body.p26-page .brand.p161-brand{--brand-cap:21px;gap:11px}



.p26-hero{padding-top:52px;padding-bottom:64px}
.p26-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-template-areas:"intro visual" "offer visual";column-gap:68px;row-gap:24px;align-items:center}
.p26-hero-intro{grid-area:intro;align-self:end}
.p26-hero-intro .p26-eyebrow{margin-bottom:23px}
.p26-hero-intro h1 span{color:#5F5F5F}
.p26-hero-lead{font-size:17px;line-height:1.65!important;color:var(--p26-muted);margin-bottom:0}
.p26-hero-visual{grid-area:visual;position:relative;margin:0;align-self:stretch;min-height:590px;padding-bottom:22px}
.p26-hero-dog{display:block;width:100%;height:100%;max-height:680px;object-fit:cover;object-position:center 46%;border-radius:190px 190px 24px 24px}
.p26-hero-visual figcaption{font-size:10px;text-align:right;color:var(--p26-muted);padding-top:9px;line-height:1.4}
.p26-tag-label{position:absolute;bottom:60px;left:-30px;background:var(--pet13-weiss);border:1px solid #E1E1E1;border-radius:18px;display:flex;gap:15px;align-items:center;padding:12px 20px 12px 12px;box-shadow:0 12px 36px #00000010}
.p26-tag-label img{width:84px;height:84px;object-fit:cover;border-radius:12px}
.p26-tag-label b{font-size:16px;line-height:1.35;display:block}
.p26-tag-label span{display:block;font-size:11px;color:var(--p26-muted);margin-top:8px}
.p26-hero-offer{grid-area:offer;align-self:start}
.p26-core-promise{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}
.p26-core-promise p{font-size:16px;line-height:1.5;margin:0}
.p26-tick{width:27px;height:27px;flex:0 0 27px;border-radius:50%;background:color-mix(in srgb, var(--pet13-tuerkis) 10%, var(--pet13-weiss));color:#3C3C3C;display:grid;place-items:center;margin-top:1px;font-weight:800}
.p26-hero-actions{display:flex;align-items:center;gap:24px}
.p26-price strong{display:block;font-size:24px;letter-spacing:-.04em;line-height:1.1}
.p26-price>span{font-size:10px;line-height:1.4;display:block;margin-top:5px;color:var(--p26-muted)}
.p26-inline-button{padding:0;border:0;background:none;color:inherit;text-decoration:underline;text-underline-offset:2px;font:inherit}
.p26-delivery{font-size:12px;line-height:1.65!important;margin:19px 0 12px;max-width:440px}
.p26-delivery>span{color:#5F5F5F;font-weight:800;margin-right:6px}
.p26-small{font-size:12px;color:var(--p26-muted);line-height:1.75}
.p26-hero-status{font-size:11px;margin-bottom:8px;color:#4E4E4E}
.p26-hero-limit{font-size:11px;max-width:440px;margin-bottom:0}
.p26-included-band{background:#F2F2F2;border-block:1px solid color-mix(in srgb, var(--pet13-tuerkis) 15%, var(--pet13-weiss))}
.p26-included-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center;padding-block:54px}
.p26-included-grid h2{font-size:39px;margin:0}
.p26-included-grid h2 span{color:#494949}
.p26-included-grid p{font-size:15px;margin-bottom:14px}
.p26-included-grid p strong{font-weight:700}
.p26-text-link{display:inline-flex;gap:16px;align-items:center;font-size:13px;font-weight:700;color:var(--p26-ink);text-decoration:none;border-bottom:1px solid #999999;padding-bottom:5px}
.p26-text-link:hover{color:#575757}
.p26-section-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:40px}
.p26-section-heading h2{margin-bottom:0}
.p26-section-heading>p{font-size:15px;color:var(--p26-muted);margin-bottom:3px;max-width:400px}
.p26-anchor{display:block;position:relative;scroll-margin-top:100px}
.p26-page section[id],.p26-page article[id],.p26-page details[id]{scroll-margin-top:90px}
.p26-finder-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:start}
.p26-steps{padding-top:4px}
.p26-step{width:100%;padding:23px 20px;display:grid;grid-template-columns:32px 1fr 16px;gap:16px;text-align:left;border:0;border-top:1px solid var(--p26-line);background:var(--pet13-weiss);color:var(--p26-ink);transition:background .18s;cursor:pointer}
.p26-step[aria-pressed=true]{background:#F4F4F4;border-radius:10px;border-top-color:transparent}
.p26-step>span{font-size:11px;letter-spacing:.06em;padding-top:5px;color:#777777}
.p26-step>div h3{font-size:20px;line-height:1.2;margin-bottom:9px}
.p26-step p{font-size:13px;color:var(--p26-muted);line-height:1.65;margin-bottom:0}
.p26-step>b{font-size:16px;font-weight:500}
.p26-inclusion-note{font-size:12px;font-weight:600;padding:18px 20px;margin:0}
.p26-inclusion-note span{color:#3C3C3C;margin-right:8px}
.p26-finder-example{background:var(--p26-cream);border:1px solid color-mix(in srgb, var(--pet13-gold) 50%, var(--pet13-weiss));border-radius:20px;padding:24px;min-height:422px}
.p26-example-top{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#727272;padding-bottom:17px;border-bottom:1px solid #E4E4E4;margin-bottom:22px;line-height:1.5}
.p26-example-top span:last-child{text-align:right}
.p26-finder-panel{min-height:285px}
.p26-pet{display:flex;gap:17px;align-items:center;margin-bottom:23px}
.p26-pet img{width:76px;height:76px;object-fit:cover;border-radius:50%}
.p26-pet span{font-size:9px;letter-spacing:.11em;color:#727272}
.p26-pet h3{font-size:23px;margin:6px 0 0;letter-spacing:-.04em}
.p26-finder-panel>p{font-size:14px;line-height:1.7}
.p26-finder-panel>h3{font-size:35px;margin-bottom:18px}
.p26-sample-line{display:flex;justify-content:space-between;gap:15px;background:var(--pet13-weiss);padding:15px;border-radius:10px;font-size:11px;line-height:1.5}
.p26-sample-line>span{color:#707070}
.p26-example-action{width:100%;min-height:45px;padding:12px;border:0;border-radius:9px;background:#555555;color:var(--pet13-weiss);font-size:12px;display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:16px}
.p26-example-caption{font-size:10px;color:#707070;line-height:1.65;margin:16px 0 0}
.p26-contact-example{display:flex;gap:15px;padding:20px 16px;background:var(--pet13-weiss);border-radius:12px}
.p26-contact-example>span{font-size:27px;color:#5F5F5F}
.p26-contact-example div>*{display:block;font-size:12px;line-height:1.5}
.p26-contact-example div>span{font-size:10px;color:#727272;margin-top:5px}
.p26-location-example{border:1px solid color-mix(in srgb, var(--pet13-tuerkis) 25%, var(--pet13-weiss));border-radius:12px;background:var(--pet13-weiss);padding:20px;display:flex;flex-direction:column;gap:8px;font-size:12px;margin-bottom:18px}
.p26-location-example>span:first-child{font-size:30px;color:#5F5F5F}
.p26-location-example>span:last-child{font-size:11px;color:#727272}
.p26-alltag{background:#FAFAFA;border-block:1px solid #E9E9E9}
.p26-tabs{display:flex;gap:10px;margin-bottom:34px;flex-wrap:wrap}
.p26-tabs button{border:1px solid color-mix(in srgb, var(--pet13-tuerkis) 25%, var(--pet13-weiss));background:var(--pet13-weiss);color:var(--p26-ink);border-radius:99px;min-height:44px;padding:11px 20px;font-size:12px;font-weight:650}
.p26-tabs button[aria-selected=true]{background:#393939;color:var(--pet13-weiss);border-color:#393939}
.p26-life-panel{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;min-height:340px}
.p26-life-copy h3{font-size:33px;line-height:1.18;letter-spacing:-.04em;margin-bottom:20px}
.p26-life-copy p{font-size:14px;color:var(--p26-muted)}
.p26-plan-label{display:inline-block;font-size:9px;letter-spacing:.1em;line-height:1.5;font-weight:750;padding:7px 10px;border-radius:5px;background:color-mix(in srgb, var(--pet13-tuerkis) 15%, var(--pet13-weiss));color:#3F3F3F;margin-bottom:20px}
.p26-premium-label{background:color-mix(in srgb, var(--pet13-gold) 65%, var(--pet13-weiss));color:#404040}
.p26-premium-inline{border-left:2px solid color-mix(in srgb, var(--pet13-gold) 70%, var(--pet13-weiss));padding-left:16px}
.p26-document-example{background:var(--pet13-weiss);border:1px solid #DFDFDF;border-radius:18px;padding:23px}
.p26-document-row{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:18px 0;border-bottom:1px solid #E8E8E8}
.p26-document-row:last-of-type{border-bottom:0}
.p26-document-row div>*{display:block}
.p26-document-row b{font-size:13px}
.p26-document-row div>span{font-size:11px;color:var(--p26-muted);margin-top:5px;line-height:1.5}
.p26-document-icon{border:1px solid color-mix(in srgb, var(--pet13-tuerkis) 20%, var(--pet13-weiss));color:#555555;width:30px;height:35px;border-radius:7px;display:grid;place-items:center}
.p26-mini-label{font-size:9px;background:#F1F1F1;color:#424242;padding:5px 7px;border-radius:5px}
.p26-document-example>.p26-small{font-size:10px;margin:15px 0 0}
.p26-task{display:flex;gap:15px;align-items:center;padding:20px 0;border-bottom:1px solid #E8E8E8}
.p26-task>span{width:26px;height:26px;border-radius:50%;background:#F1F1F1;color:#424242;display:grid;place-items:center;flex:0 0 26px}
.p26-task div>*{display:block;font-size:13px;line-height:1.5}
.p26-task div>span{font-size:11px;color:var(--p26-muted);margin-top:5px}
.p26-community-example{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center}
.p26-community-example img{width:100%;border-radius:80px 80px 12px 12px;aspect-ratio:3/4;object-fit:cover}
.p26-community-example div>*{display:block;font-size:18px;line-height:1.4}
.p26-community-example div>span{font-size:12px;color:var(--p26-muted);line-height:1.7;margin-top:15px}
.p26-development{font-size:11px;line-height:1.75!important;color:#707070;max-width:850px;border-top:1px solid #E1E1E1;padding-top:22px;margin:36px 0 0}
.p26-plans{display:grid;grid-template-columns:1.4fr 1fr;gap:26px;align-items:start}
.p26-base-plan{border:1.5px solid color-mix(in srgb, var(--pet13-tuerkis) 45%, var(--pet13-weiss));border-radius:20px;overflow:hidden;background:var(--pet13-weiss)}
.p26-plan-heading{padding:33px 34px 24px;background:#F4F4F4}
.p26-plan-heading h3{font-size:33px;line-height:1.18;margin:0 0 14px}
.p26-plan-heading>p{font-size:14px;margin:0}
.p26-plan-heading .p26-plan-label{background:color-mix(in srgb, var(--pet13-tuerkis) 15%, var(--pet13-weiss));margin-bottom:17px}
.p26-search-guarantee{background:#353535;color:var(--pet13-weiss);padding:22px 34px}
.p26-search-guarantee>*{display:block}
.p26-search-guarantee strong{font-size:20px;letter-spacing:-.025em;line-height:1.3}
.p26-search-guarantee span{font-size:13px;line-height:1.6;margin-top:7px;max-width:420px}
.p26-included-list,.p26-extra-list{padding:0;margin:0;list-style:none}
.p26-included-list{padding-inline:34px}
.p26-included-list li{position:relative;padding:20px 0 20px 27px;border-bottom:1px solid #E3E3E3}
.p26-included-list li::before{content:'✓';position:absolute;left:0;top:21px;color:#4C4C4C;font-weight:750;font-size:15px}
.p26-included-list li:last-child{border-bottom:0}
.p26-included-list b,.p26-extra-list b{display:block;font-size:14px;line-height:1.5;margin-bottom:5px}
.p26-included-list span,.p26-extra-list span{display:block;font-size:12px;line-height:1.75;color:var(--p26-muted)}
.p26-plan-bottom{font-size:12px;margin:0;padding:20px 34px;background:#F4F4F4;border-top:1px solid #E3E3E3}
.p26-extra-plan{border-radius:20px;padding:32px;background:#F5F5F5;border:1px solid color-mix(in srgb, var(--pet13-rot) 15%, var(--pet13-weiss))}
.p26-extra-plan h3{font-size:31px;line-height:1.2;margin-bottom:15px}
.p26-extra-plan>p{font-size:14px;color:var(--p26-muted)}
.p26-extra-list li{padding:17px 0;border-top:1px solid color-mix(in srgb, var(--pet13-gold) 60%, var(--pet13-weiss))}
.p26-premium-price{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid color-mix(in srgb, var(--pet13-gold) 70%, var(--pet13-weiss));border-bottom:1px solid color-mix(in srgb, var(--pet13-gold) 70%, var(--pet13-weiss));padding-block:19px;gap:12px;margin:10px 0 18px}
.p26-premium-price div>*{display:block}
.p26-premium-price span{font-size:10px;margin-bottom:7px}
.p26-premium-price strong{font-size:24px;letter-spacing:-.04em;line-height:1.3}
.p26-premium-price small{font-size:10px;letter-spacing:0;font-weight:400;white-space:nowrap}
.p26-extra-plan>.p26-small{font-size:11px;margin-bottom:0}
.p26-detail,.p26-existing-terms>details{border:1px solid #DFDFDF;border-radius:12px;margin-top:20px;overflow:hidden}
.p26-detail>summary,.p26-existing-terms>details>summary{list-style:none;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:650;cursor:pointer;gap:18px}
.p26-detail>summary::-webkit-details-marker,.p26-existing-terms summary::-webkit-details-marker{display:none}
.p26-detail>summary>span{font-size:21px;font-weight:400}
.p26-detail[open]>summary{border-bottom:1px solid #DFDFDF;background:#F8F8F8}
.p26-detail-content{padding:22px}
.p26-detail-content>p{font-size:13px}
.p26-existing-terms>details>:not(summary){margin:20px 24px;font-size:13px;line-height:1.8}
.p26-existing-terms h3{font-size:18px!important;line-height:1.3!important}
.p26-plan-status{font-size:11px;margin:18px 0 0}
.p26-purchase{background:#F6F6F6;border-block:1px solid #E3E3E3}
.p26-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}
.p26-product-card{background:var(--pet13-weiss);border:1px solid #E1E1E1;border-radius:18px;overflow:hidden}
.p26-product-card>img{width:100%;height:260px;object-fit:contain;background:#F8F8F8;padding:12px}
.p26-product-card>div{padding:27px 30px 30px}
.p26-product-card h3{font-size:28px;margin-bottom:12px}
.p26-product-card p{font-size:13px;color:var(--p26-muted);min-height:44px;margin-bottom:15px}
.p26-product-card .p26-eyebrow{font-size:9px;display:block;margin-bottom:10px}
.p26-product-price{display:block;font-size:30px;line-height:1.2;letter-spacing:-.04em;margin-bottom:18px}
.p26-product-price small{font-size:12px;font-weight:400;letter-spacing:0;color:var(--p26-muted)}
.p26-product-card .btn{width:100%}
.p26-saving{display:block;font-size:10px;line-height:1.5;margin:-7px 0 15px;color:#535353}
.p26-two-tags{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:25px 0 20px;border-bottom:1px solid #DFDFDF}
.p26-two-tags strong{font-size:15px}
.p26-two-tags p{font-size:12px;color:var(--p26-muted);margin:7px 0 0;max-width:650px}
.p26-two-tags a{white-space:nowrap}
.p26-product-facts{font-size:11px;line-height:1.8!important;color:var(--p26-muted);margin:20px 0 0;max-width:930px}
.p26-gift{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 80px;margin-top:46px;padding:32px;background:var(--pet13-weiss);border:1px solid color-mix(in srgb, var(--pet13-gold) 70%, var(--pet13-weiss));border-radius:18px;align-items:center}
.p26-gift h3{font-size:31px;line-height:1.18;margin-bottom:15px}
.p26-gift .p26-eyebrow{font-size:9px;margin-bottom:12px}
.p26-gift p{font-size:13px;color:var(--p26-muted);margin-bottom:0}
.p26-gift-code{font-size:24px!important;letter-spacing:.09em;color:var(--p26-ink)!important;font-weight:700;margin-bottom:15px!important}
.p26-gift .btn{width:100%;font-size:12px}
.p26-gift div>.p26-small{font-size:10px;margin-top:12px}
.p26-gift-terms{grid-column:1/-1;font-size:11px;border-top:1px solid color-mix(in srgb, var(--pet13-gold) 60%, var(--pet13-weiss));padding-top:17px;color:var(--p26-muted)}
.p26-gift-terms summary{font-weight:650;cursor:pointer;line-height:1.6}
.p26-gift-terms p{font-size:11px;margin-top:15px}
.p26-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center}
.p26-story-visual img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:24px 110px 24px 24px}
.p26-story p{font-size:15px;color:var(--p26-muted)}
.p26-story .p26-small{font-size:12px}
.p26-faq-section{background:#FAFAFA;border-block:1px solid #E3E3E3}
.p26-faq{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;align-items:start}
.p26-faq details{border-bottom:1px solid color-mix(in srgb, var(--pet13-tuerkis) 20%, var(--pet13-weiss))}
.p26-faq summary{list-style:none;font-size:14px;font-weight:650;line-height:1.55;padding:20px 28px 20px 0;position:relative;cursor:pointer}
.p26-faq summary::-webkit-details-marker{display:none}
.p26-faq summary::after{content:'+';position:absolute;right:0;top:19px;font-size:22px;font-weight:400;color:#606060}
.p26-faq details[open] summary::after{content:'−'}
.p26-faq p{font-size:12px;color:var(--p26-muted);line-height:1.8;margin:0 28px 22px 0}
.p26-close{text-align:center;padding-block:65px}
.p26-close>img{width:65px;height:65px;margin-bottom:18px}
.p26-close h2{font-size:36px;margin-bottom:18px}
.p26-close p{font-size:16px;margin-bottom:23px}
.p26-close>span{display:block;font-size:11px;color:var(--p26-muted);line-height:1.7;margin-top:17px}
.p26-page .footer{margin-top:0;border-top:1px solid #E3E3E3}
.p26-page .footer-main{font-size:12px}
.p26-page .p1613-table{font-size:13px}
.p26-page .p1613-group-title{font-size:20px}
.p26-local-note{padding:6px 18px;background:#EFEFEF;color:#575757;text-align:center;font-size:10px;line-height:1.5;border-bottom:1px solid color-mix(in srgb, var(--pet13-tuerkis) 15%, var(--pet13-weiss))}
/* Zwischenbreiten und Mobilgeräte: Inhalt darf ohne seitlichen Scroll lesbar sein. */
@media(max-width:1100px){.p26-wrap,.p26-page .header .wrap{padding-inline:30px}.p26-hero-grid{column-gap:38px}.p26-page h1{font-size:60px}.p26-hero-visual{min-height:570px}.p26-page .desktop-nav{gap:15px;font-size:11px}.p26-included-grid,.p26-section-heading,.p26-story{gap:50px}.p26-finder-grid,.p26-life-panel{gap:40px}.p26-hero-actions{gap:16px}.p26-price strong{font-size:23px}.p26-gift{gap:20px 40px}}
@media(max-width:820px){.p26-section{padding-block:65px}.p26-hero-grid{column-gap:30px}.p26-page h1{font-size:52px}.p26-hero-visual{min-height:550px}.p26-hero-actions{align-items:flex-start;flex-direction:column;gap:17px}.p26-price{display:flex;gap:12px;align-items:center}.p26-price>span{margin-top:0}.p26-section-heading{gap:32px}.p26-section-heading>p{font-size:14px}.p26-plans{gap:18px;grid-template-columns:1.2fr 1fr}.p26-plan-heading,.p26-extra-plan{padding:25px}.p26-included-list{padding-inline:25px}.p26-search-guarantee{padding-inline:25px}.p26-premium-price{grid-template-columns:1fr;gap:17px}.p26-life-panel{gap:30px}.p26-document-row{grid-template-columns:27px 1fr}.p26-document-row .p26-mini-label{grid-column:2;justify-self:start}.p26-story{gap:40px}.p26-gift{grid-template-columns:1fr 1fr;gap:20px 30px}.p26-gift-code{font-size:20px!important}}
@media(max-width:680px){.p26-wrap,.p26-page .header .wrap{padding-inline:22px}.p26-page .header-inner{gap:10px!important}body.p26-page .brand.p161-brand{--brand-cap:14px;gap:6px!important}.p26-page .header-actions{gap:8px}.p26-page .header-actions .icon-btn{width:37px;height:37px;border-radius:10px;min-height:37px}.p26-page .header-actions .icon-btn.account-link{display:none}.p26-page .header-actions .btn{display:none}.p26-section{padding-block:54px}.p26-page h1{font-size:47px;line-height:1.04;letter-spacing:-.055em;margin-bottom:18px}.p26-page h2{font-size:34px;line-height:1.14;letter-spacing:-.045em}.p26-eyebrow{font-size:9px;margin-bottom:14px}.p26-hero{padding-top:27px;padding-bottom:36px}.p26-hero-grid{grid-template-columns:1fr;grid-template-areas:"intro" "visual" "offer";gap:21px}.p26-hero-intro .p26-eyebrow{font-size:8px;margin-bottom:17px}.p26-hero-lead{font-size:14px;line-height:1.65!important}.p26-hero-visual{min-height:0;height:228px;padding-bottom:18px}.p26-hero-dog{height:100%;width:100%;border-radius:60px 12px 12px 12px;object-position:center 59%}.p26-tag-label{left:12px;bottom:31px;gap:10px;padding:7px 12px 7px 7px;border-radius:12px}.p26-tag-label img{width:58px;height:58px;border-radius:8px}.p26-tag-label b{font-size:12px;line-height:1.35}.p26-tag-label span{font-size:8px;margin-top:5px}.p26-hero-visual figcaption{font-size:8px;padding-top:6px}.p26-core-promise{margin-bottom:17px;gap:10px}.p26-core-promise p{font-size:14px;line-height:1.5}.p26-tick{width:24px;height:24px;flex-basis:24px;font-size:13px}.p26-hero-actions{flex-direction:row;align-items:center;gap:15px}.p26-hero-actions .btn{padding:13px 14px;min-height:49px;font-size:12px;gap:10px}.p26-price{display:block;flex-shrink:0}.p26-price strong{font-size:23px}.p26-price>span{font-size:10px;line-height:1.5;margin-top:4px}.p26-delivery{font-size:11px;margin-top:16px;margin-bottom:9px}.p26-hero-limit{font-size:10px;line-height:1.65}.p26-included-grid{grid-template-columns:1fr;gap:23px;padding-block:35px}.p26-included-grid h2{font-size:33px}.p26-included-grid p{font-size:13px}.p26-text-link{font-size:12px;gap:12px}.p26-section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:27px}.p26-section-heading>p{font-size:13px;max-width:100%}.p26-finder-grid{grid-template-columns:1fr;gap:24px}.p26-step{padding:19px 12px;grid-template-columns:25px 1fr 12px;gap:12px}.p26-step>div h3{font-size:19px}.p26-step>span{font-size:10px}.p26-step p{font-size:12px}.p26-inclusion-note{padding:16px 12px;font-size:11px}.p26-finder-example{padding:20px;min-height:405px}.p26-pet h3{font-size:22px}.p26-pet img{width:67px;height:67px}.p26-finder-panel{min-height:270px}.p26-finder-panel>p{font-size:13px}.p26-example-top{font-size:9px}.p26-sample-line{font-size:10px;gap:10px;padding:12px}.p26-tabs{gap:7px;margin-bottom:28px}.p26-tabs button{font-size:10px;padding:10px 13px;min-height:42px}.p26-life-panel{grid-template-columns:1fr;gap:25px}.p26-life-copy h3{font-size:29px}.p26-life-copy p{font-size:13px}.p26-plan-label{font-size:8px;margin-bottom:16px}.p26-document-example{padding:19px}.p26-document-row{grid-template-columns:27px 1fr auto;gap:10px}.p26-document-row .p26-mini-label{grid-column:auto}.p26-document-row b{font-size:12px}.p26-document-row div>span{font-size:10px}.p26-mini-label{font-size:8px;padding:4px 5px}.p26-development{font-size:10px;margin-top:28px;padding-top:18px}.p26-plans{grid-template-columns:1fr;gap:22px}.p26-plan-heading{padding:25px}.p26-plan-heading h3{font-size:31px}.p26-plan-heading>p{font-size:13px}.p26-search-guarantee{padding:21px 25px}.p26-search-guarantee strong{font-size:20px}.p26-search-guarantee span{font-size:12px}.p26-included-list li{padding-block:17px}.p26-included-list li::before{top:18px}.p26-included-list b{font-size:13px}.p26-included-list span{font-size:12px}.p26-plan-bottom{padding:18px 25px;font-size:11px}.p26-extra-plan{padding:25px}.p26-extra-plan h3{font-size:29px}.p26-extra-plan>p{font-size:13px}.p26-extra-list b{font-size:13px}.p26-extra-list span{font-size:12px}.p26-premium-price{grid-template-columns:1fr 1fr;gap:12px}.p26-detail>summary,.p26-existing-terms>details>summary{padding:18px;font-size:12px}.p26-detail-content{padding:13px}.p26-detail-content>p{font-size:12px}.p26-existing-terms>details>:not(summary){margin-inline:18px;font-size:12px}.p26-plan-status{font-size:10px}.p26-product-grid{grid-template-columns:1fr;gap:23px}.p26-product-card>img{height:220px}.p26-product-card>div{padding:23px}.p26-product-card h3{font-size:27px}.p26-product-card p{min-height:0;font-size:12px}.p26-product-price{font-size:29px}.p26-two-tags{display:block;padding-block:22px}.p26-two-tags strong{font-size:14px}.p26-two-tags p{font-size:11px}.p26-two-tags a{margin-top:16px}.p26-product-facts{font-size:10px}.p26-gift{grid-template-columns:1fr;gap:23px;padding:24px;margin-top:28px}.p26-gift h3{font-size:30px}.p26-gift p{font-size:12px}.p26-gift-code{font-size:23px!important}.p26-gift-terms p{font-size:11px}.p26-story{grid-template-columns:1fr;gap:28px}.p26-story-visual img{aspect-ratio:4/3;border-radius:16px 70px 16px 16px;object-position:center 43%}.p26-story p{font-size:13px}.p26-story .p26-small{font-size:11px}.p26-faq{grid-template-columns:1fr;gap:0}.p26-faq summary{font-size:14px;padding-block:19px}.p26-faq p{font-size:13px}.p26-close{padding-block:43px}.p26-close h2{font-size:29px}.p26-close p{font-size:14px}.p26-close>span{font-size:10px}.p26-page .footer-main{gap:26px}.p26-local-note{font-size:9px;padding-block:5px}}
@media(max-width:360px){body.p26-page .header .brand.p161-brand{--brand-cap:12px;gap:5px!important}.p26-wrap,.p26-page .header .wrap{padding-inline:17px}.p26-page .header-actions .icon-btn{width:33px;height:33px;min-height:33px}.p26-page h1{font-size:42px}.p26-page h2{font-size:31px}.p26-hero-visual{height:208px}.p26-hero-actions{gap:11px}.p26-hero-actions .btn{font-size:11px;padding-inline:12px}.p26-price strong{font-size:22px}.p26-price>span{font-size:10px}.p26-document-row{grid-template-columns:25px 1fr}.p26-document-row .p26-mini-label{grid-column:2;justify-self:start}.p26-premium-price{grid-template-columns:1fr;gap:15px}.p26-gift .btn{font-size:11px}}
@media(prefers-reduced-motion:reduce){.p26-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
