.sb-home{--font-body--family:"SideBark V13",Inter,Arial,sans-serif;font-family:var(--font-body--family);font-size:14px}.sb-home h1,.sb-home h2{font-family:var(--font-body--family,Inter,Arial,sans-serif);font-style:normal;font-weight:650;letter-spacing:-.065em;line-height:1.02}.sb-home .sb-home-section-head h2{font-size:clamp(40px,4.2vw,61px);margin-top:0}.sb-home .sb-home-section-head>div>.sb-home-eyebrow{margin-bottom:16px}.sb-home .sb-home-hero-copy{padding:50px 9% 34px}.sb-home .sb-home-hero-copy h1{font-size:clamp(65px,6.6vw,102px);font-weight:730;letter-spacing:-.07em;line-height:.98;margin:35px 0 23px}.sb-home .sb-home-lede{font-size:14px;line-height:1.7;max-width:270px}.sb-home .sb-home-offer{gap:17px;margin-top:23px}.sb-home .sb-home-offer>strong{font-size:34px}.sb-home .sb-home-offer>span{padding-left:15px;border-left:1px solid var(--sb-line);font-size:8px}.sb-home .sb-home-actions{margin-top:25px}.sb-home .sb-home-button{padding:16px 23px;gap:36px;letter-spacing:.01em}.sb-home .sb-home-hero .sb-home-text-link{font-size:10px;gap:13px}.sb-home .sb-home-steps{font-size:9px;gap:24px;padding-top:26px;letter-spacing:.08em}.sb-home .sb-home-trust{padding:27px 4.5%;gap:26px;background:#edece2}.sb-home .sb-home-trust>a{justify-content:center;gap:15px}.sb-home .sb-home-trust-icon{width:26px;height:26px;border:0;border-radius:0}.sb-home .sb-home-trust-icon svg{width:26px;height:26px}.sb-home .sb-home-trust strong{font-size:12px;font-weight:550}.sb-home .sb-home-trust small{margin-top:3px}.sb-home .sb-home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.sb-home .sb-home-product-art{aspect-ratio:1.16/1}.sb-home .sb-home-product-meta>span{font-size:14px}.sb-home .sb-home-accessory{grid-template-columns:210px minmax(0,1fr) auto;gap:28px;margin-top:27px;padding:22px 27px}.sb-home .sb-home-personal-copy{padding:75px 14% 55px 13%}.sb-home .sb-home-personal-copy h2{font-size:clamp(44px,4.2vw,64px)}.sb-home .sb-home-personal-copy li h3{font-weight:550}.sb-home .sb-home-personal-copy li p{font-size:13px}.sb-home .sb-home-matching-copy{padding:63px 11%;background:#e8dfea}.sb-home .sb-home-matching-copy h2{font-size:clamp(42px,4.1vw,62px);margin:23px 0}.sb-home .sb-home-matching-copy>p:not(.sb-home-eyebrow):not(.sb-home-footnote){font-size:13px;line-height:1.8}.sb-home .sb-home-pair-prices{margin:25px 0}.sb-home .sb-home-pair-prices .sb-home-pair-total{font-size:16px;padding:18px 0 12px}.sb-home .sb-home-pair-total>strong:last-child{font-size:16px}.sb-home .sb-home-pair-total small{font-size:7px;padding:5px 7px;margin:0 0 0 8px;font-weight:500}.sb-home .sb-home-matching-copy>.sb-home-footnote{font-size:9px;line-height:1.7;margin-top:15px!important}.sb-home .sb-home-matching-copy>.sb-home-button--matching{width:min(100%,430px);margin-top:0}.sb-home .sb-home-pair-products>.sb-home-pair-collar-photo{left:7%;right:auto;top:12%;width:86%;height:55%;object-fit:contain;transform:none}.sb-home .sb-home-pair-products>.sb-home-pair-leash-photo{left:6%;right:auto;top:65%;width:88%;height:20%;object-fit:contain;transform:none}.sb-home .sb-home-evidence-grid{gap:23px}.sb-home .sb-home-evidence-copy h3{font-size:18px;margin:11px 0}.sb-home .sb-home-lifestyle{display:block;padding:56px 4.5% 49px;background:#edede3}.sb-home .sb-home-lifestyle-heading{display:grid;grid-template-columns:.65fr 1.5fr 1fr;align-items:end;gap:30px;margin-bottom:36px}.sb-home .sb-home-lifestyle-heading>.sb-home-eyebrow{align-self:start;padding-top:9px}.sb-home .sb-home-lifestyle-heading h2{font-size:clamp(40px,4.2vw,63px);margin:0}.sb-home .sb-home-lifestyle-heading>p:last-child{padding-bottom:5px}.sb-home .sb-home-lifestyle-photos{grid-template-columns:1.5fr 1fr;gap:25px}.sb-home .sb-home-lifestyle-photos figure{position:relative;height:390px;padding:0;overflow:hidden}.sb-home .sb-home-lifestyle-art{height:100%;aspect-ratio:auto}.sb-home .sb-home-lifestyle-art--wide>img{object-position:center 53%}.sb-home .sb-home-lifestyle-art--tall>img{object-position:center 52%}.sb-home .sb-home-lifestyle-photos figcaption{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:12px;margin:0;padding:28px 23px 19px;background:linear-gradient(transparent,#142b2380);color:#fff;font-size:9px;letter-spacing:.05em}.sb-home .sb-home-lifestyle>.sb-home-text-link{margin-top:28px}.sb-home .sb-home-dogs{padding:57px 4.5%}.sb-home .sb-home-dog-grid{grid-auto-columns:clamp(350px,32vw,440px)}.sb-home .sb-home-dog-card{grid-template-columns:43% minmax(0,1fr);min-height:235px}.sb-home .sb-home-dog-photo{height:100%;min-height:235px;aspect-ratio:auto}.sb-home .sb-home-dog-copy{padding:23px 18px;min-height:0}.sb-home .sb-home-dog-copy h3{font-size:29px;margin:10px 0 13px}.sb-home .sb-home-dog-copy>small{font-size:8px;margin:10px 0 20px}.sb-home .sb-home-dog-copy>a{font-size:8px;line-height:1.7}.sb-home .sb-home-story{max-width:1600px;grid-template-columns:1.05fr 1fr}.sb-home .sb-home-story-copy{display:block;padding:60px 12%}.sb-home .sb-home-story h2{font-size:clamp(42px,4.5vw,66px);margin:22px 0}.sb-home .sb-home-story-copy>p:not(.sb-home-eyebrow){max-width:330px;margin-bottom:25px}.sb-home .sb-home-story-note>p{max-width:330px}.sb-home .sb-home-story-actions{gap:0;margin-top:0}.sb-home .sb-home-story-actions>.sb-home-text-link{gap:18px}.sb-home .sb-home-story-art{display:block;width:100%;aspect-ratio:auto;padding:38px 50px 38px 0;margin:0;overflow:visible}.sb-home .sb-home-story-art>img{position:static;width:100%;height:auto;aspect-ratio:1.1/1;object-fit:cover;object-position:center 45%}.sb-home .sb-home-story-art>span{position:static;display:block;padding:10px 12px;font-size:7px;letter-spacing:.05em}.sb-home .sb-home-service-faq{padding:70px 4.5%;background:#e3ece8}.sb-home .sb-home-service-faq>.sb-home-section-head h2{font-size:clamp(40px,4.5vw,64px);margin-top:0}.sb-home .sb-home-service-grid{gap:24px;padding:0}.sb-home .sb-home-service-grid article{min-height:340px;padding:27px 23px;border:0}.sb-home .sb-home-service-icon{width:27px;height:27px;margin-bottom:22px}.sb-home .sb-home-service-icon svg{width:27px;height:27px}.sb-home .sb-home-service-grid h3{font-size:18px;margin-bottom:16px}.sb-home .sb-home-service-grid p{font-size:12px;line-height:1.8}.sb-home .sb-home-service-grid dl{margin:0;font-size:10px}.sb-home .sb-home-service-grid dl>div{border-top:0;border-bottom:1px solid var(--sb-line);gap:10px}.sb-home .sb-home-service-grid article>a:last-of-type{margin-top:auto;padding-top:24px}.sb-home .sb-home-faq.sb-home-section{padding:88px 4.5%;border-top:0;background:var(--sb-paper)}.sb-home .sb-home-faq h2{font-size:clamp(40px,4.6vw,68px);width:100%;max-width:100%;margin-top:20px}.sb-home .sb-home-faq details{padding:21px 0}.sb-home .sb-home-faq summary{font-size:14px}.sb-home .sb-home-faq details>div{font-size:13px;max-width:470px;padding-right:0}@media(min-width:1600px){.sb-home .sb-home-hero-copy{padding-left:85px;padding-right:60px}}@media(min-width:761px)and (max-width:1100px){.sb-home .sb-home-hero-copy h1{font-size:70px}.sb-home .sb-home-actions{gap:17px}.sb-home .sb-home-personal-copy{padding:55px 10%}.sb-home .sb-home-matching-copy{padding:45px 9%}.sb-home .sb-home-accessory{grid-template-columns:160px minmax(0,1fr);gap:20px}.sb-home .sb-home-accessory-link{grid-column:2;justify-self:start}.sb-home .sb-home-dog-grid{grid-auto-columns:minmax(330px,46%)}}@media(min-width:761px)and (max-width:900px){.sb-home .sb-home-hero-copy h1{font-size:clamp(54px,7.3vw,65px)}.sb-home .sb-home-actions{flex-wrap:wrap;gap:17px}}@media(max-width:760px){.sb-home{font-size:14px}.sb-home .sb-home-hero-copy{padding:34px 7% 29px}.sb-home .sb-home-hero-copy h1{font-size:clamp(49px,14vw,67px);line-height:.99;margin:28px 0 20px}.sb-home .sb-home-lede{font-size:12px;line-height:1.8;max-width:280px}.sb-home .sb-home-offer{margin-top:20px}.sb-home .sb-home-offer>strong{font-size:32px}.sb-home .sb-home-actions{flex-wrap:nowrap;gap:17px;width:100%;margin-top:23px}.sb-home .sb-home-actions>.sb-home-button{min-height:48px;padding:14px 17px;font-size:11px;gap:24px;white-space:nowrap}.sb-home .sb-home-hero .sb-home-text-link{font-size:9px;gap:7px;white-space:nowrap}.sb-home .sb-home-steps{font-size:7px;gap:16px;margin-top:0;padding-top:25px}.sb-home .sb-home-trust{padding:22px 6%;gap:17px}.sb-home .sb-home-trust>a{justify-content:flex-start}.sb-home .sb-home-trust-icon,.sb-home .sb-home-trust-icon svg{width:23px;height:23px}.sb-home .sb-home-trust strong{font-size:11px}.sb-home .sb-home-trust small{font-size:9px}.sb-home .sb-home-section{padding:56px 6%}.sb-home .sb-home-section-head{display:block;margin-bottom:27px}.sb-home .sb-home-section-head h2{font-size:40px}.sb-home .sb-home-section-head>p{margin-top:17px}.sb-home .sb-home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sb-home .sb-home-product-art{aspect-ratio:1/1.12}.sb-home .sb-home-product-meta{display:block;margin:13px 0 6px}.sb-home .sb-home-product-meta h3{font-size:13px;line-height:1.4;min-height:36px}.sb-home .sb-home-product-meta>span{display:block;font-size:12px;margin-top:5px}.sb-home .sb-home-product-badge{font-size:6px;padding:5px 6px;left:8px;top:8px}.sb-home .sb-home-round-arrow{right:9px;bottom:9px;width:29px;height:29px;font-size:18px}.sb-home .sb-home-note{font-size:9px}.sb-home .sb-home-swatches{margin-top:10px}.sb-home .sb-home-swatches i{width:8px;height:8px}.sb-home .sb-home-accessory{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:17px 13px;margin-top:20px}.sb-home .sb-home-personal-copy{padding:43px 8% 46px}.sb-home .sb-home-editorial-art{min-height:430px}.sb-home .sb-home-personal-copy h2{font-size:44px;margin:18px 0 27px}.sb-home .sb-home-personal-copy li{padding:18px 0}.sb-home .sb-home-personal-copy li p{font-size:12px}.sb-home .sb-home-matching-copy{padding:36px 7% 39px}.sb-home .sb-home-matching-copy h2{font-size:43px;margin:20px 0}.sb-home .sb-home-matching-copy>p:not(.sb-home-eyebrow):not(.sb-home-footnote){font-size:12px}.sb-home .sb-home-pair-prices{margin:17px 0 22px}.sb-home .sb-home-pair-prices>div{font-size:10px}.sb-home .sb-home-pair-prices .sb-home-pair-total{font-size:15px}.sb-home .sb-home-evidence-grid{gap:27px}.sb-home .sb-home-evidence-copy h3{font-size:18px}.sb-home .sb-home-lifestyle{padding:40px 6% 36px}.sb-home .sb-home-lifestyle-heading{grid-template-columns:1fr;gap:17px;margin-bottom:26px}.sb-home .sb-home-lifestyle-heading>.sb-home-eyebrow{padding:0;font-size:8px}.sb-home .sb-home-lifestyle-heading h2{font-size:42px}.sb-home .sb-home-lifestyle-photos{grid-template-columns:1fr 1fr;gap:12px}.sb-home .sb-home-lifestyle-photos figure{height:235px;padding:0}.sb-home .sb-home-lifestyle-photos figcaption{display:block;padding:22px 10px 12px;font-size:6px;line-height:1.6}.sb-home .sb-home-lifestyle-photos figcaption span{display:block}.sb-home .sb-home-lifestyle-photos figcaption span+span{margin-top:6px;opacity:.8}.sb-home .sb-home-lifestyle>.sb-home-text-link{font-size:11px;margin-top:23px}.sb-home .sb-home-dogs{padding:40px 6%}.sb-home .sb-home-dogs .sb-home-section-head h2{font-size:41px}.sb-home .sb-home-dog-grid{grid-auto-columns:min(88vw,360px)}.sb-home .sb-home-dog-card{grid-template-columns:40% minmax(0,1fr);min-height:215px}.sb-home .sb-home-dog-photo{min-height:215px}.sb-home .sb-home-dog-copy{padding:20px}.sb-home .sb-home-dog-copy h3{font-size:28px;margin:8px 0 9px}.sb-home .sb-home-dog-copy>a{font-size:9px}.sb-home .sb-home-ugc .sb-home-section-head h2{font-size:38px}.sb-home .sb-home-story{grid-template-columns:1fr}.sb-home .sb-home-story-copy{padding:38px 8% 20px}.sb-home .sb-home-story h2{font-size:44px;max-width:310px}.sb-home .sb-home-story-copy>p:not(.sb-home-eyebrow){font-size:12px;max-width:330px}.sb-home .sb-home-story-art{width:100%;padding:10px 8% 40px;margin:0}.sb-home .sb-home-story-art>img{height:auto;aspect-ratio:1.1/1}.sb-home .sb-home-story-art>span{font-size:6px}.sb-home .sb-home-story-actions>.sb-home-text-link{font-size:12px;gap:18px}.sb-home .sb-home-service-faq{padding:43px 6%}.sb-home .sb-home-service-faq>.sb-home-section-head h2{font-size:42px}.sb-home .sb-home-service-grid article{min-height:0;padding:23px}.sb-home .sb-home-service-icon{margin-bottom:17px}.sb-home .sb-home-service-grid h3{font-size:17px}.sb-home .sb-home-service-grid p{font-size:11px}.sb-home .sb-home-service-grid article>a:last-of-type{margin-top:auto}.sb-home .sb-home-faq.sb-home-section{padding:56px 6%;gap:28px}.sb-home .sb-home-faq h2{font-size:42px}.sb-home .sb-home-faq details{padding:19px 0}.sb-home .sb-home-faq summary,.sb-home .sb-home-faq details>div{font-size:12px}}@media(max-width:359px){.sb-home .sb-home-actions{gap:10px}.sb-home .sb-home-actions>.sb-home-button{padding-inline:12px;gap:15px}.sb-home .sb-home-story-actions{gap:12px}.sb-home .sb-home-story-actions>.sb-home-text-link{font-size:10px;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sb-v13-responsive.css.map */
