:root{--gb-container-width:1440px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-ebcc0622{padding-bottom:120px;padding-top:60px}.gb-element-6091d0c8{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-0325661c{align-items:center;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-wrap:wrap;font-size:15px}.gb-element-267b375e{column-gap:3em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:60px;row-gap:1em}@media (max-width:767px){.gb-element-267b375e{grid-template-columns:1fr}}.gb-element-a11cc8ab{column-gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-a11cc8ab{grid-template-columns:1fr}}.gb-element-115274b5{background-blend-mode:normal;background-image:url('https://www.pebworthpuppies.com/wp-content/uploads/2025/08/yorkshire-terrier-puppy-black-background-01.webp');background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 2px 8px 6px rgba(0,0,0,0.1);grid-column:span 2;grid-row:span 2;min-height:200px;transform:scale(1);transition:transform 0.5s ease 0s;border-radius:10px}.gb-element-115274b5:is(:hover,:focus){transform:scale(1.1);transition:transform 0.5s ease 0s}.gb-element-75e187f7{background-blend-mode:normal;background-image:url('https://www.pebworthpuppies.com/wp-content/uploads/2025/07/what-is-a-pebworth-puppy.webp');background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 2px 8px 6px rgba(0,0,0,0.1);grid-column:span 2;min-height:200px;transform:scale(1.0);transition:transform 0.5s ease 0s;border-radius:10px}.gb-element-75e187f7:is(:hover,:focus){transform:scale(1.1);transition:transform 0.5s ease 0s}.gb-element-a7f1f332{background-blend-mode:normal;background-image:url('https://www.pebworthpuppies.com/wp-content/uploads/2025/08/yorkshire-terrier-puppies-eating.webp');background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 2px 8px 6px rgba(0,0,0,0.1);grid-column:span 2;min-height:200px;transform:scale(1.0);transition:transform 0.5s ease 0s;border-radius:10px}.gb-element-a7f1f332:is(:hover,:focus){transform:scale(1.1);transition:transform 0.5s ease 0s}.gb-element-d97591fe{column-gap:3em;display:grid;grid-template-columns:3fr 5fr;row-gap:1em}@media (max-width:767px){.gb-element-d97591fe{grid-template-columns:1fr}}.gb-element-11fa619c{background-blend-mode:normal;background-image:url('https://www.pebworthpuppies.com/wp-content/uploads/2025/08/pebworth-puppies-hero-image.webp');background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:60px;padding-top:150px}.gb-element-8c5240d6{color:var(--global-color-8);margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-e3d21c5e{background-color:var(--base);padding-bottom:80px;padding-top:80px}.gb-element-4ed8d7e0{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-7b5ba392{column-gap:3em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-7b5ba392{grid-template-columns:1fr}}.gb-element-ce200c23{font-size:15px}.gb-element-1c62f653{border-bottom-style:solid;border-bottom-width:1px}.gb-element-18c6ca85{padding-top:30px}.gb-element-a997ad52{font-size:15px}.gb-element-db28aeb5{border-bottom-style:solid;border-bottom-width:1px}.gb-element-8c3f5101{padding-top:30px}.gb-element-9658d8c7{background-color:var(--global-color-10);padding-bottom:10px;padding-top:10px}.gb-element-07c8be58{align-items:center;color:var(--global-color-8);display:flex;font-size:15px;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-text-96ac77d7{margin-bottom:10px;padding-right:10px}.gb-text-55059ca1{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px;padding-right:10px}.gb-text-55059ca1 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-2dd478e0{font-size:15px}.gb-text-77a7afdb{align-items:center;background-color:var(--global-color-9);color:#ffffff;display:inline-flex;margin-right:40px;text-decoration:none;border-radius:10px;padding:1rem 2rem}.gb-text-77a7afdb:is(:hover,:focus){background-color:var(--global-color-10);color:#ffffff}.gb-text-b4b6c540{font-size:20px;font-weight:600;margin-bottom:0px}.gb-text-da78cccf{font-size:15px}.gb-text-bfeafc0a{font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-6aa520ae{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-6aa520ae .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-8b912ca6{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-8b912ca6 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-64eb27a0{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-64eb27a0 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-8d8ea9db{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-8d8ea9db .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3381f0d8{font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-a3a9fe01{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-a3a9fe01 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-5978137e{margin-bottom:0px;padding-left:15px;padding-right:15px}.gb-text-9484c71a{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-9484c71a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9484c71a a{color:var(--global-color-8)}.gb-text-9484c71a a:hover{color:var(--base)}.gb-media-89c8019e{box-shadow:0px 2px 8px 6px rgba(0,0,0,0.1);height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:10px}.gb-media-7b8f0f0b{height:auto;max-width:100%;object-fit:cover;width:300px}