.dog-glove-story{margin-top:85px}.dog-glove-story h2{font-size:clamp(29px,3.2vw,43px);line-height:1.25;margin:0 0 22px}.dog-glove-story p{font-size:16px;line-height:1.9;color:var(--ov-text)}.dog-glove-split,.dog-glove-confidence{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-bottom:75px}.dog-glove-story-media{background:#fff;border:1px solid var(--ov-line);border-radius:12px;overflow:hidden}.dog-glove-story-media img{width:100%;height:auto;display:block}.dog-glove-benefit-cards{list-style:none;padding:0;display:grid;gap:13px;margin:25px 0 0}.dog-glove-benefit-cards li{padding:20px;background:#edf3eb;border:1px solid var(--ov-line);border-radius:8px}.dog-glove-benefit-cards h3{font-size:18px;margin:0 0 6px}.dog-glove-benefit-cards p{font-size:14px;margin:0}.dog-glove-how{text-align:center;background:#edf3eb;border-radius:12px;padding:52px 36px;margin-bottom:75px}.dog-glove-how>p{max-width:680px;margin:0 auto 25px}.dog-glove-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:20px;margin:32px 0}.dog-glove-steps li{background:var(--ov-cream);border:1px solid var(--ov-line);border-radius:8px;padding:25px 18px}.dog-glove-steps span{display:block;font-weight:700;font-size:14px;color:#537d70}.dog-glove-steps h3{font-size:20px;margin:10px 0}.dog-glove-steps p{font-size:14px;margin:0}.dog-glove-guarantee{display:flex;gap:25px;align-items:center;justify-content:center;text-align:right}.dog-glove-guarantee h2{font-size:27px;margin:0 0 7px}.dog-glove-story .dog-glove-guarantee p{margin:0;font-size:14px}.dog-glove-story .dog-product-faq{margin-bottom:25px}@media(max-width:749px){.dog-glove-story{margin-top:45px}.dog-glove-split,.dog-glove-confidence{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.dog-glove-how{padding:32px 20px;margin-bottom:40px}.dog-glove-steps{grid-template-columns:1fr;gap:12px}.dog-glove-steps li{padding:18px}.dog-glove-story h2{font-size:29px}.dog-glove-story p{font-size:15px}.dog-glove-confidence>.dog-glove-story-media{grid-row:1}.dog-glove-guarantee{padding:25px 18px;gap:18px}.dog-glove-guarantee h2{font-size:23px}.dog-guarantee-number{width:65px;height:65px;font-size:29px}.dog-glove-how .ov-button{display:inline-flex}}.dog-paw-story{margin-top:85px}.dog-paw-story h2{font-size:clamp(29px,3.2vw,43px);line-height:1.25;margin:0 0 22px}.dog-paw-story p{font-size:16px;line-height:1.9;color:var(--ov-text);font-weight:500}.dog-paw-split,.dog-paw-confidence{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-bottom:75px}.dog-paw-story-media{background:#fff;border:1px solid var(--ov-line);border-radius:12px;overflow:hidden}.dog-paw-story-media img{width:100%;height:auto;display:block}.dog-paw-benefit-cards{list-style:none;padding:0;display:grid;gap:13px;margin:25px 0 0}.dog-paw-benefit-cards li{padding:20px;background:#edf3eb;border:1px solid var(--ov-line);border-radius:8px}.dog-paw-benefit-cards h3{font-size:18px;margin:0 0 6px}.dog-paw-benefit-cards p{font-size:14px;margin:0}.dog-paw-how{text-align:center;background:#edf3eb;border-radius:12px;padding:52px 36px;margin-bottom:75px}.dog-paw-how>p{max-width:680px;margin:0 auto 25px}.dog-paw-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:20px;margin:32px 0}.dog-paw-steps li{background:var(--ov-cream);border:1px solid var(--ov-line);border-radius:8px;padding:25px 18px}.dog-paw-steps span{display:block;font-weight:700;font-size:14px;color:#537d70}.dog-paw-steps h3{font-size:20px;margin:10px 0}.dog-paw-steps p{font-size:14px;margin:0}.dog-paw-guarantee{display:flex;gap:25px;align-items:center;justify-content:center;text-align:right}.dog-paw-guarantee h2{font-size:27px;margin:0 0 7px}.dog-paw-story .dog-paw-guarantee p{margin:0;font-size:14px}.dog-guarantee-number{width:90px;height:90px;flex-shrink:0;display:grid;place-items:center;border:2px solid var(--ov-forest);outline:1px solid #b4cdbf;outline-offset:5px;border-radius:50%;font-size:39px;font-weight:700}.dog-paw-story .dog-product-faq{margin-bottom:25px}@media(max-width:749px){.dog-paw-story{margin-top:45px}.dog-paw-split,.dog-paw-confidence{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.dog-paw-how{padding:32px 20px;margin-bottom:40px}.dog-paw-steps{grid-template-columns:1fr;gap:12px}.dog-paw-steps li{padding:18px}.dog-paw-story h2{font-size:29px}.dog-paw-story p{font-size:15px}.dog-paw-confidence>.dog-paw-story-media{grid-row:1}.dog-paw-guarantee{padding:25px 18px;gap:18px}.dog-paw-guarantee h2{font-size:23px}.dog-guarantee-number{width:65px;height:65px;font-size:29px}.dog-paw-how .ov-button{display:inline-flex}}.dog-paw-feature-panel{background:linear-gradient(120deg,#326e61,#153f3a);border-radius:12px;padding:48px 30px;text-align:center;margin-bottom:75px}.dog-paw-story .dog-paw-feature-panel h2{color:#fff;font-family:Arial,sans-serif;font-size:35px}.dog-paw-story .dog-paw-feature-panel>.ov-eyebrow{color:#d5e6d9}.dog-paw-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.dog-paw-feature-grid article{background:#fff;border-radius:20px;padding:28px 22px;color:var(--ov-forest)}.dog-paw-feature-grid article>span{font-size:32px;display:block;margin-bottom:15px}.dog-paw-feature-grid h3{font-size:20px;line-height:1.4;margin:0 0 12px}.dog-paw-story .dog-paw-feature-grid p{font-size:14px;line-height:1.8;font-weight:600;margin:0}.dog-paw-problem .ov-button{display:inline-flex;margin-top:15px}@media(max-width:749px){.dog-paw-feature-panel{padding:32px 18px;margin-bottom:40px}.dog-paw-feature-grid{grid-template-columns:1fr;gap:14px}.dog-paw-feature-grid article{padding:24px 20px}.dog-paw-story .dog-paw-feature-panel h2{font-size:29px}}.dog-glove-authentic{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin:65px 0 75px}.dog-glove-authentic h3{font-size:20px;margin:0 0 15px}.dog-glove-authentic ul{list-style:none;padding:0;display:grid;gap:12px;font-size:15px;font-weight:700;margin-top:25px}.dog-glove-reference-pair figure{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.dog-glove-reference-pair img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px}.dog-glove-reference-pair figcaption{grid-column:1/-1;font-size:11px;line-height:1.7;color:var(--ov-text)}.dog-glove-feature-panel,.dog-glove-compare-panel{background:linear-gradient(120deg,#326e61,#153f3a);border-radius:12px;padding:55px 30px;text-align:center;margin:0 0 65px}.dog-glove-story .dog-glove-feature-panel h2,.dog-glove-story .dog-glove-compare-panel h2{color:#fff;font-family:Arial,sans-serif;font-size:35px}.dog-glove-story .dog-glove-feature-panel>.ov-eyebrow,.dog-glove-story .dog-glove-compare-panel>.ov-eyebrow{color:#d5e6d9}.dog-glove-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:35px}.dog-glove-feature-grid article{background:#fff;border-radius:22px;padding:25px 18px 28px;color:var(--ov-forest);box-shadow:0 7px #102f2a10}.dog-glove-feature-image{width:105px;height:105px;margin:0 auto 24px;border-radius:50%;overflow:hidden;background:#eff3eb}.dog-glove-feature-image img{width:100%;height:100%;object-fit:cover;display:block}.dog-glove-feature-grid h3{font-size:20px;line-height:1.4;margin:0 0 15px}.dog-glove-story .dog-glove-feature-grid p{font-size:14px;line-height:1.8;margin:0}.dog-glove-story .dog-glove-compare-panel>p{color:#e5eee7}.dog-glove-table-wrap{margin-top:95px;overflow:visible}.dog-glove-compare-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff;color:var(--ov-forest);border-radius:15px;font-size:16px}.dog-glove-compare-table thead th{background:#e6ebe5;padding:20px 14px;font-weight:400;vertical-align:bottom;position:relative;height:105px}.dog-glove-compare-table thead th:first-child{width:45%;text-align:right;border-start-start-radius:15px;font-weight:700}.dog-glove-compare-table thead th:last-child{border-start-end-radius:15px}.dog-glove-compare-table th strong,.dog-glove-compare-table th small{display:block}.dog-glove-compare-table th strong{font-size:21px;line-height:1.2}.dog-glove-compare-table th small{font-size:12px;line-height:1.6;margin-top:7px}.dog-glove-compare-table thead .dog-our-column{background:#275e50;color:#fff;border-radius:15px 15px 0 0;box-shadow:0 -18px #275e50}.dog-compare-sticker{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;margin:-70px auto 15px;overflow:hidden;background:#f6f7f0;border:3px solid #fff;box-shadow:0 4px 12px #153f3a1a}.dog-compare-sticker img{width:100%;height:100%;object-fit:cover}.dog-roller-sticker svg{width:55px!important;height:62px!important}.dog-glove-compare-table tbody th{text-align:right;font-weight:400;padding:20px 18px;font-size:15px}.dog-glove-compare-table td{padding:17px;text-align:center}.dog-glove-compare-table tbody tr:nth-child(2n)>*{background:#f5f7f2}.dog-glove-compare-table tbody td.dog-our-column{background:#eaf1e7}.dog-glove-compare-table tbody tr:nth-child(2n)>td.dog-our-column{background:#e2eddd}.dog-glove-compare-table tbody tr:last-child>*:first-child{border-end-start-radius:15px}.dog-glove-compare-table tbody tr:last-child>*:last-child{border-end-end-radius:15px}.dog-compare-yes,.dog-compare-no{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:50%;font-size:17px;line-height:1;color:#fff;font-weight:700}.dog-compare-yes{background:#275e50}.dog-compare-no{background:#ae635b}.dog-glove-story .dog-comparison-note{font-size:11px;color:#d4e5d8;margin:20px 0 25px}.dog-glove-compare-panel .ov-button{background:#fff;color:#18514b;display:inline-flex}.dog-glove-compare-panel .ov-button:hover{background:#e6eee1}.dog-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.dog-glove-video{margin:0;background:#edf3eb;border:1px solid var(--ov-line);border-radius:12px;overflow:hidden}.dog-glove-video video{display:block;width:100%;aspect-ratio:1;object-fit:cover}.dog-glove-video figcaption{padding:12px 15px;font-size:11px;color:var(--ov-text);line-height:1.7}.dog-glove-video figcaption a{text-decoration:underline}@media(max-width:999px){.dog-glove-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dog-glove-authentic{gap:30px}.dog-glove-compare-table thead th:first-child{width:42%}}@media(max-width:749px){.dog-glove-authentic{grid-template-columns:1fr;gap:28px;margin:45px 0}.dog-glove-feature-panel,.dog-glove-compare-panel{padding:35px 15px;border-radius:10px;margin-bottom:40px}.dog-glove-story .dog-glove-feature-panel h2,.dog-glove-story .dog-glove-compare-panel h2{font-size:28px}.dog-glove-feature-grid{gap:13px;margin-top:25px}.dog-glove-feature-grid article{padding:20px 12px;border-radius:16px}.dog-glove-feature-image{width:82px;height:82px;margin-bottom:18px}.dog-glove-feature-grid h3{font-size:17px}.dog-glove-story .dog-glove-feature-grid p{font-size:13px}.dog-glove-table-wrap{margin-top:85px}.dog-compare-sticker{width:62px;height:62px;margin-top:-55px;margin-bottom:13px}.dog-roller-sticker svg{width:42px!important;height:48px!important}.dog-glove-compare-table thead th{padding:12px 5px;height:92px}.dog-glove-compare-table th strong{font-size:15px}.dog-glove-compare-table th small{font-size:10px}.dog-glove-compare-table tbody th{font-size:12px;line-height:1.6;padding:16px 10px}.dog-glove-compare-table td{padding:13px 5px}.dog-compare-yes,.dog-compare-no{width:23px;height:23px;font-size:15px}.dog-glove-authentic ul{font-size:14px}.dog-glove-video figcaption{font-size:10px}}@media(prefers-reduced-motion:reduce){.dog-glove-video video{scroll-behavior:auto}}.dog-glove-reference-pair>img{width:100%;height:auto;display:block;aspect-ratio:auto;border-radius:10px}.dog-compare-unknown{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e5ebe4;color:#59715f;font-weight:700;font-size:16px}.dog-glove-compare-panel>.ov-button{margin-top:30px}.dog-glove-rinse{display:flex;align-items:center;gap:20px;background:#e8f0e3;border-radius:12px;padding:25px;text-align:right;margin-top:25px;color:var(--ov-forest)}.dog-glove-rinse>span{font-size:34px}.dog-glove-rinse h3{font-size:21px;margin:0 0 8px}.dog-glove-story .dog-glove-rinse p{margin:0;font-size:14px;color:var(--ov-text)}@media(max-width:749px){.dog-glove-rinse{align-items:start;padding:20px;gap:12px}.dog-glove-rinse h3{font-size:18px}.dog-glove-rinse>span{font-size:27px}.dog-glove-story .dog-glove-rinse p{font-size:13px}}.dog-paw-compare{background:linear-gradient(120deg,#326e61,#153f3a);border-radius:12px;padding:48px 30px;text-align:center;margin-bottom:75px}.dog-paw-story .dog-paw-compare h2{font-family:Arial,sans-serif;color:#fff;font-size:35px;margin-bottom:16px}.dog-paw-story .dog-paw-compare>p{color:#e4eee5}.dog-paw-story .dog-paw-compare>.ov-eyebrow{color:#d5e6d9}.dog-paw-compare-wrap{margin:85px 0 28px}.dog-paw-compare table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-radius:13px;background:#fff;color:var(--ov-forest);font-size:15px}.dog-paw-compare thead th{background:#e6ebe5;padding:18px 12px;vertical-align:bottom;position:relative}.dog-paw-compare thead th:first-child{width:43%;text-align:right;border-start-start-radius:13px}.dog-paw-compare thead th:last-child{border-start-end-radius:13px}.dog-paw-compare th strong{display:block;font-size:21px}.dog-paw-compare small{display:block;font-size:11px;font-weight:400;margin-top:6px}.dog-paw-compare thead .dog-paw-ours{background:#275e50;color:#fff;border-radius:13px 13px 0 0;box-shadow:0 -15px #275e50}.dog-paw-compare-photo{display:block;width:80px;height:80px;border:3px solid #fff;border-radius:50%;overflow:hidden;margin:-68px auto 14px;background:#f8f7f1}.dog-paw-compare-photo img{width:100%;height:100%;object-fit:cover}.dog-paw-compare tbody th{text-align:right;font-weight:500;padding:20px 16px}.dog-paw-compare td{padding:16px 12px;line-height:1.5}.dog-paw-compare tbody tr:nth-child(2n)>*{background:#f5f7f2}.dog-paw-compare tbody td.dog-paw-ours{background:#eaf1e7;font-weight:700}.dog-paw-compare tbody tr:nth-child(2n)>td.dog-paw-ours{background:#e2eddd}.dog-paw-compare tbody tr:last-child>*:first-child{border-end-start-radius:13px}.dog-paw-compare tbody tr:last-child>*:last-child{border-end-end-radius:13px}.dog-paw-check{display:inline-grid;place-items:center;background:#275e50;color:#fff;font-weight:700;width:25px;height:25px;border-radius:50%;font-size:17px;line-height:1}.dog-paw-compare .ov-button{display:inline-flex;background:#fff;color:#18514b}.dog-paw-compare .ov-button:hover{background:#e6eee1}.dog-paw-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:749px){.dog-paw-compare{padding:32px 14px;margin-bottom:40px}.dog-paw-story .dog-paw-compare h2{font-size:28px}.dog-paw-compare-wrap{margin-top:75px}.dog-paw-compare table{font-size:12px}.dog-paw-compare thead th:first-child{width:41%}.dog-paw-compare thead th{padding:15px 6px}.dog-paw-compare th strong{font-size:14px}.dog-paw-compare small{font-size:9px}.dog-paw-compare tbody th{padding:17px 9px;font-size:12px;line-height:1.6}.dog-paw-compare td{padding:15px 6px;font-size:11px}.dog-paw-compare-photo{width:62px;height:62px;margin-top:-56px}.dog-paw-check{width:23px;height:23px;font-size:15px}}.ov-modular-hero{padding-bottom:0}.ov-modular-section{display:flow-root}.ov-modular-section>.dog-glove-story,.ov-modular-section>.dog-paw-story{margin-top:0}.ov-modular-section .dog-glove-authentic{margin-top:0}.ov-modular-section .dog-paw-guarantee{margin-top:10px}.ov-modular-first{padding-top:35px}.ov-modular-last{padding-bottom:80px}.ov-modular-hero .dog-size-guide+.ov-answer{margin:0}@media(max-width:749px){.ov-modular-first{padding-top:15px}.ov-modular-last{padding-bottom:45px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ov-modular.css.map */
