body:has(.bdd) .shopify-section.page-announcement{display:none}body:has(.bdd) [data-testid^=klaviyo-form-],body:has(.bdd) [aria-label="FULLSCREEN Form"],body:has(.bdd) [class*=kl-private-reset-css],body:has(.bdd) [class*=kl-teaser]{display:none!important}body:has(.bdd).klaviyo-prevent-body-scrolling{overflow:auto!important}.bdd{--bdd-blue:#0946BA;--bdd-orange:#FD8816;--bdd-cream:#EAE7D9;--bdd-light:#F1EEE6;--bdd-ink:#222222;background:var(--bdd-cream);color:var(--bdd-ink);text-align:center}.bdd__strip{background:var(--bdd-orange);color:#111;font:800 13px/1.2 var(--FONT-STACK-HEADING);letter-spacing:.12em;padding:10px 16px;text-transform:uppercase}.bdd__hero{margin:0 auto;max-width:1100px;padding:44px 16px 8px;width:100%}.bdd__eyebrow{color:var(--bdd-blue);font:800 14px/1.2 var(--FONT-STACK-HEADING);letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.bdd__title{color:var(--bdd-blue);font:900 clamp(56px,11vw,120px)/.9 var(--FONT-STACK-HEADING);letter-spacing:-.03em;margin:0;text-transform:uppercase}.bdd__title span{display:block;font-size:.55em;letter-spacing:0;margin-top:.08em}.bdd__lede{font:400 clamp(17px,1.6vw,20px)/1.35 var(--FONT-STACK-BODY);margin:16px auto 0;max-width:560px}.bdd__lede p{margin:0}.bdd{display:flex;flex-direction:column}.bdd__dogwrap{margin-top:40px;padding:0 16px 40px}.bdd--from-email .bdd__strip,.bdd--from-email .bdd__hero{display:none}.bdd--from-email .bdd__card{margin-top:16px}.bdd__dogs{align-items:flex-end;display:flex;justify-content:center;margin:30px auto 0;max-width:1000px}.bdd__dogs img{display:block;height:auto;margin:0 -1%;max-height:210px;min-width:0;object-fit:contain;width:25%}.bdd__breeds{font:700 13px/1.4 var(--FONT-STACK-BODY);letter-spacing:.18em;margin:16px 0 0;text-transform:uppercase}.bdd__card{background:var(--bdd-blue);box-sizing:border-box;color:#fff;margin:36px auto 0;max-width:560px;width:calc(100% - 32px);padding:34px 28px 30px}.bdd__card h2{color:#fff;font:900 clamp(30px,4vw,40px)/1 var(--FONT-STACK-HEADING);letter-spacing:-.02em;margin:0 0 10px;text-transform:uppercase}.bdd__card .bdd__eyebrow{color:var(--bdd-orange)}.bdd__card-text{font:400 17px/1.4 var(--FONT-STACK-BODY);margin:0 auto 20px;max-width:420px}.bdd__form{display:grid;gap:6px;text-align:left}.bdd__form label{font:800 11px/1.2 var(--FONT-STACK-HEADING);letter-spacing:.1em;margin-top:8px;text-transform:uppercase}.bdd__form label span{font-weight:400;letter-spacing:0;opacity:.8;text-transform:none}.bdd__form input[type=tel],.bdd__form input[type=email]{background:#fff;border:0;border-radius:4px;color:var(--bdd-ink);font:600 16px/1.2 var(--FONT-STACK-BODY);height:48px;padding:0 14px;width:100%}.bdd__optin{align-items:flex-start;display:flex!important;gap:10px;margin-top:12px!important}.bdd__optin input{flex:0 0 18px;height:18px;margin:0;width:18px}.bdd__optin span{font:600 13px/1.35 var(--FONT-STACK-BODY)!important;letter-spacing:0!important;opacity:1!important;text-transform:none!important}.bdd__form button{background:var(--bdd-light);border:0;border-radius:6px;color:var(--bdd-blue);cursor:pointer;font:800 15px/1 var(--FONT-STACK-HEADING);height:52px;letter-spacing:.12em;margin-top:14px;text-transform:uppercase}.bdd__form button:disabled{opacity:.7}.bdd__shop{align-items:center;background:var(--bdd-light);border-radius:6px;color:var(--bdd-blue);display:flex;font:800 15px/1 var(--FONT-STACK-HEADING);height:52px;justify-content:center;letter-spacing:.12em;margin:22px auto 0;max-width:420px;text-decoration:none;text-transform:uppercase}.bdd__error{background:#fde8e6;border-left:4px solid #b42318;color:#b42318;font:700 14px/1.35 var(--FONT-STACK-BODY);margin:8px 0 0;padding:10px 12px}.bdd__legal{font:400 10px/1.35 var(--FONT-STACK-BODY);margin:10px 0 0;opacity:.8}.bdd__photo{margin:40px auto 0;max-width:1100px;width:100%}.bdd__photo img{display:block;height:auto;width:100%}@media(max-width:749px){.bdd__strip{font-size:11px;letter-spacing:.06em}.bdd__hero{padding-top:32px}.bdd__breeds{font-size:min(10px,2.55vw);letter-spacing:.04em;white-space:nowrap}.bdd__card{margin-top:28px;padding:28px 18px 24px}.bdd__photo{margin-top:28px}.bdd__dogwrap{margin-top:16px}.bdd__dogs{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map?subset=AAAC */
