.template-pee-v2{--pee-v2-blue: #0009FF;--pee-v2-navy: #000362;--pee-v2-tan: #efe1ce;--pee-v2-white: #fff;--pee-v2-font: "futura-pt", "Futura", "Trebuchet MS", sans-serif;--pee-v2-font-bold: "futura-pt-bold", "futura-pt", "Futura", "Trebuchet MS", sans-serif;--pee-v2-chrome-height: 96px;--pee-v2-gutter: 25px;--pee-v2-gutter-desktop: 50px;font-family:var(--pee-v2-font);color:var(--pee-v2-blue);background-color:var(--pee-v2-tan);overflow-x:clip}html:has(body.template-pee-v2){background-color:#0009ff}.template-pee-v2 .main-content{background:var(--pee-v2-tan)}.template-pee-v2 .header-wrapper,.template-pee-v2 .header-sticky-wrapper,.template-pee-v2 .site-header{background:var(--pee-v2-tan);color:var(--pee-v2-blue)}.template-pee-v2 .header-sticky-wrapper{height:var(--pee-v2-chrome-height)}.template-pee-v2 .site-header{position:fixed;top:0;left:0;right:0;z-index:20;padding-top:12px;padding-bottom:12px}.template-pee-v2 .header-layout--pee-v2{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;gap:8px}.template-pee-v2 .header-item--pee-v2-nav{justify-self:start;flex:none!important;min-width:0}.template-pee-v2 .header-layout--pee-v2 .header-item--logo{justify-self:center;display:flex!important;flex:none!important;max-width:none;min-width:0}.template-pee-v2 .header-layout--pee-v2 .header-item--logo .site-header__logo,.template-pee-v2 .header-layout--pee-v2 .header-item--logo .site-header__logo a{margin:0}.template-pee-v2 .header-layout--pee-v2 .header-item--logo img{width:100%;height:auto;object-fit:contain}.template-pee-v2 .header-layout--pee-v2 .header-item--icons{justify-self:end;flex:none!important}.pee-v2-header__nav{display:flex;align-items:center;gap:10px;min-width:0}.pee-v2-header__menu,.pee-v2-header__link{flex:0 0 auto;margin:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;font-family:var(--pee-v2-font-bold);font-weight:700}.pee-v2-header__menu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:6px;color:var(--pee-v2-navy)}.pee-v2-header__menu .icon{width:32px;height:32px}.pee-v2-header__link{display:none;align-items:center;justify-content:center;width:88px;height:88px;padding:0;border-radius:50%;background:var(--pee-v2-blue);color:var(--pee-v2-tan);font-size:20px;line-height:1;text-decoration:none;text-align:center}.pee-v2-header__link--wrap{font-size:16px;line-height:1.15}.template-pee-v2 .pee-v2-header__link:hover,.template-pee-v2 .pee-v2-header__link:active{background:transparent;color:var(--pee-v2-blue);outline:2px solid var(--pee-v2-blue);outline-offset:0}.pee-v2-header__menu:focus-visible,.pee-v2-header__link:focus-visible,.pee-v2-header__icon:focus-visible{outline:2px solid var(--pee-v2-navy);outline-offset:2px}.template-pee-v2 .pee-v2-header__icon{color:var(--pee-v2-navy);padding:7.5px 12px}.template-pee-v2 .pee-v2-header__icon .icon{width:32px;height:32px}.template-pee-v2 .pee-v2-header__icon .icon path,.template-pee-v2 .pee-v2-header__icon .icon circle{fill:currentColor;stroke:none}@media only screen and (min-width:1280px){.pee-v2-header__menu{display:none}.pee-v2-header__link{display:inline-flex}}.pee-v2-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;opacity:0;pointer-events:none;transition:opacity .3s}.pee-v2-drawer[hidden]{display:none}.pee-v2-drawer.is-open{opacity:1;pointer-events:auto}.pee-v2-drawer__panel{position:relative;z-index:1;display:flex;flex-direction:column;width:min(380px,85vw);height:100%;padding:20px 24px 32px;overflow-y:auto;background:var(--pee-v2-tan);color:var(--pee-v2-blue);transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.pee-v2-drawer.is-open .pee-v2-drawer__panel{transform:translate(0)}.pee-v2-drawer__close{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 0 16px;padding:4px;border:0;border-radius:6px;background:transparent;color:var(--pee-v2-blue);cursor:pointer}.pee-v2-drawer__nav{display:flex;flex-direction:column}.template-pee-v2 .pee-v2-drawer .pee-v2-drawer__link{display:block;width:100%;margin:0;padding:12px 0;border:0;border-radius:0;background:none;color:var(--pee-v2-blue);font-family:var(--pee-v2-font-bold);font-weight:700;font-size:28px;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.template-pee-v2 .pee-v2-drawer .pee-v2-drawer__link:hover{opacity:.75;background:none;color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-drawer__link:focus-visible,.template-pee-v2 .pee-v2-drawer__social-link:focus-visible,.template-pee-v2 .pee-v2-drawer__close:focus-visible{outline:2px solid var(--pee-v2-navy);outline-offset:2px}.pee-v2-drawer__divider{width:100%;margin:0;border:0;border-top:1.5px solid var(--pee-v2-blue);opacity:.3}.template-pee-v2 .pee-v2-drawer__social{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin:auto 0 0;padding:24px 0 0;color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-drawer__social-link{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;color:inherit;border-radius:6px}.template-pee-v2 .pee-v2-drawer__social-link .icon{position:static;width:28px;height:28px;margin:0}.pee-v2-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;cursor:pointer}.template-pee-v2.is-pee-v2-nav-open{overflow:hidden}.template-pee-v2 .pee-v2-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .4s}.template-pee-v2 .pee-v2-popup[hidden]{display:none}.template-pee-v2 .pee-v2-popup.is-open{opacity:1;pointer-events:auto}.template-pee-v2 .pee-v2-popup.is-open .pee-v2-popup__dialog{animation:pee-v2-popup-open .5s forwards}.template-pee-v2 .pee-v2-popup__dialog{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:min(600px,calc(100vw - 32px));height:min(600px,calc(100vw - 32px));border-radius:50%;overflow:hidden;background:var(--pee-v2-tan);color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-popup__main{max-width:100%;padding:80px 70px 56px;text-align:center}.template-pee-v2 .pee-v2-popup__heading{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:40px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-popup__caption,.template-pee-v2 .pee-v2-popup__caption p{margin:18px 0 0;font-family:var(--pee-v2-font);font-weight:400;font-size:26px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-popup--help .pee-v2-popup__heading+.pee-v2-popup__caption{margin-top:36px}.template-pee-v2 .pee-v2-popup--help .pee-v2-popup__caption>p:first-child{margin-top:0}.template-pee-v2 .pee-v2-popup__caption a{color:var(--pee-v2-blue);text-decoration:none}.template-pee-v2 .pee-v2-popup__caption a:hover{text-decoration:underline;text-underline-offset:3px}.template-pee-v2 .pee-v2-popup--howto .pee-v2-popup__heading{font-size:36px;line-height:1.15}.template-pee-v2 .pee-v2-popup__steps{margin:22px 0 0;padding:0;list-style:decimal inside}.template-pee-v2 .pee-v2-popup__steps li{margin:0;font-family:var(--pee-v2-font);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0;color:var(--pee-v2-blue)}.template-pee-v2 .pee-v2-popup__steps li+li{margin-top:12px}.template-pee-v2 .pee-v2-popup--howworks .pee-v2-popup__heading{font-size:28px;line-height:1.15;text-transform:uppercase}.template-pee-v2 .pee-v2-popup__lede{margin:14px 0 18px;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:15px;line-height:1.25;letter-spacing:0;text-transform:none;color:#000}.template-pee-v2 .pee-v2-popup__graphic{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}.template-pee-v2 .pee-v2-popup__close{position:absolute;top:28px;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-height:0;margin:0;padding:4px;border:2px solid var(--pee-v2-navy);border-radius:50%;background:transparent;color:var(--pee-v2-blue);cursor:pointer;transform:translate(-50%);-webkit-appearance:none;appearance:none}.template-pee-v2 .pee-v2-popup__close svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:3px}.template-pee-v2 .pee-v2-popup__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;cursor:pointer}.template-pee-v2.is-pee-v2-popup-open{overflow:hidden}@keyframes pee-v2-popup-open{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:600px){.template-pee-v2 .pee-v2-popup{padding:var(--pee-v2-gutter)}.template-pee-v2 .pee-v2-popup__dialog{width:100%;height:auto;border-radius:24px}.template-pee-v2 .pee-v2-popup__main{padding:80px 16px 48px}.template-pee-v2 .pee-v2-popup__heading{font-size:28px}.template-pee-v2 .pee-v2-popup__caption,.template-pee-v2 .pee-v2-popup__caption p{font-size:20px}.template-pee-v2 .pee-v2-popup--help .pee-v2-popup__heading+.pee-v2-popup__caption{margin-top:24px}.template-pee-v2 .pee-v2-popup__close{top:20px;width:40px;height:40px}.template-pee-v2 .pee-v2-popup--howto .pee-v2-popup__heading{font-size:28px}.template-pee-v2 .pee-v2-popup--howto .pee-v2-popup__steps li{font-size:20px}.template-pee-v2 .pee-v2-popup--howto .pee-v2-popup__steps li+li{margin-top:10px}.template-pee-v2 .pee-v2-popup--howworks .pee-v2-popup__heading{font-size:22px}.template-pee-v2 .pee-v2-popup--howworks .pee-v2-popup__lede{margin:12px 0 14px;font-size:14px}}.template-pee-v2 .pee-v2-hero-section,.template-pee-v2 .pee-v2-tagline-section,.template-pee-v2 .pee-v2-shop-section,.template-pee-v2 .pee-v2-description-section,.template-pee-v2 .pee-v2-faq-section,.template-pee-v2 .pee-v2-reviews-section,.template-pee-v2 .pee-v2-how-section,.template-pee-v2 .pee-v2-related-section,.template-pee-v2 .pee-v2-fit-section,.template-pee-v2 .pee-v2-care-section{margin:0}.pee-v2-hero{display:flex;align-items:center;justify-content:center;background:var(--pee-v2-blue);color:var(--pee-v2-tan);text-align:center;height:calc(100dvh - var(--pee-v2-chrome-height));min-height:280px;padding-inline:var(--pee-v2-gutter)}.pee-v2-hero__title{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:48px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--pee-v2-tan)}.pee-v2-hero__title p{margin:0;font:inherit;color:inherit}@media only screen and (min-width:769px){.pee-v2-hero{padding-inline:var(--pee-v2-gutter-desktop)}.pee-v2-hero__title{font-size:74px}}.pee-v2-tagline{position:relative;background:var(--pee-v2-tan);padding:40px 0;overflow:visible;z-index:2}.pee-v2-tagline__graphic{display:block;width:100%;max-width:720px;height:auto;margin-inline:auto}.pee-v2-tagline__dog{position:absolute;left:0;bottom:-12vw;z-index:3;width:min(42vw,200px);height:auto;pointer-events:none;transform:translate(-110%);transition:transform .9s cubic-bezier(.16,1,.3,1)}.pee-v2-tagline--revealed .pee-v2-tagline__dog{transform:translate(0)}.pee-v2-tagline__reveal{position:absolute;left:0;bottom:0;width:100%;height:1px;pointer-events:none}@media only screen and (min-width:769px){.pee-v2-tagline{padding:65px 0}.pee-v2-tagline__dog{bottom:0;width:min(32vw,380px)}}.pee-v2-shop{position:relative;z-index:1;background:var(--pee-v2-blue);color:var(--pee-v2-tan);padding:40px 0;text-align:center;scroll-margin-top:var(--pee-v2-chrome-height)}.pee-v2-shop__grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1200px;margin-inline:auto}.pee-v2-shop__card{background:var(--pee-v2-tan);color:var(--pee-v2-blue);border-radius:28px;padding:28px 16px 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.pee-v2-shop__link{display:flex;flex-direction:column;align-items:center;width:100%;text-decoration:none;color:inherit}.template-pee-v2 .pee-v2-shop__link:focus-visible{outline:2px solid var(--pee-v2-blue);outline-offset:4px}.pee-v2-shop .pee-v2-shop__title{font-size:34px}.pee-v2-shop__title{margin:0 0 12px;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:28px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--pee-v2-blue)}.pee-v2-shop__image-wrap{position:relative;width:100%;aspect-ratio:1;margin-bottom:16px}.pee-v2-shop__image,.pee-v2-shop__preview{display:block;width:100%;height:100%;object-fit:contain}.pee-v2-shop__preview{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none}.pee-v2-shop__preview.is-active{visibility:visible;animation:fade-in .5s cubic-bezier(.26,.54,.32,1) forwards}.pee-v2-shop__swatches{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 20px}.pee-v2-shop__swatch{position:relative;display:block;width:15px;height:15px;padding:0;border:0;border-radius:50%;text-decoration:none;background-color:#d8d8d8;cursor:pointer}.pee-v2-shop__swatch--black{background-color:#000}.pee-v2-shop__swatch--cranberry{background-color:#6e2430}.pee-v2-shop__swatch--blackberry{background-color:#2a1230}.pee-v2-shop__swatch--terra{background-color:#c4784a}.pee-v2-shop__swatch--moss{background-color:#6d7a45}.pee-v2-shop__swatch--citrus{background-color:#e0a106}.pee-v2-shop__swatch--lilac{background-color:#c7b4d4}.pee-v2-shop__swatch--plum{background-color:#5c3148}.pee-v2-shop__swatch--2-pack{background-color:#111}.pee-v2-shop__swatch--coral{background-color:coral}.pee-v2-shop__swatch--surf{background-color:#3d8ea8}.pee-v2-shop__swatch--mocha{background-color:#6b4b3a}.pee-v2-shop__swatch--almond{background-color:#d7c4a8}.pee-v2-shop__swatch--rose{background-color:#c96b7b}.pee-v2-shop__swatch--blue{background-color:var(--pee-v2-blue)}.pee-v2-shop__swatch--heather-grey{background-color:#d8d8d8}.pee-v2-shop__swatch.is-selected,.pee-v2-shop__swatch:hover{box-shadow:0 0 0 1px var(--pee-v2-blue)}.template-pee-v2 .pee-v2-shop__swatch:focus-visible{outline:2px solid var(--pee-v2-blue);outline-offset:3px}@media only screen and (min-width:769px){.pee-v2-shop{padding:65px 0}.pee-v2-shop__card{padding:48px 40px 40px;border-radius:36px}.pee-v2-shop__title{font-size:48px}.pee-v2-shop .pee-v2-shop__title{font-size:56px}.pee-v2-shop__swatch{width:19px;height:19px}}@media only screen and (min-width:1024px){.pee-v2-shop__grid{grid-template-columns:1fr 1fr;gap:28px}}.pee-v2-description{position:relative;background:var(--pee-v2-tan);color:var(--pee-v2-blue);padding:40px 0;text-align:center}.pee-v2-description__text{display:flex;flex-direction:column;gap:16px}.pee-v2-description__text p{margin:0;font-family:var(--pee-v2-font);font-weight:400;font-size:28px;line-height:1.3;color:var(--pee-v2-blue)}.pee-v2-description__text strong{font-family:var(--pee-v2-font-bold);font-weight:700}@media only screen and (min-width:769px){.pee-v2-description{padding:65px 0}.pee-v2-description__text{gap:24px}.pee-v2-description__text p{font-size:48px}}.pee-v2-faq{background:var(--pee-v2-blue);color:var(--pee-v2-tan);border-bottom:2px solid var(--pee-v2-tan);scroll-margin-top:var(--pee-v2-chrome-height)}.pee-v2-faq__header{background:var(--pee-v2-blue);color:var(--pee-v2-tan);text-align:center}.pee-v2-faq__title{margin:0;text-transform:none}.pee-v2-faq__toggle{width:100%;padding:24px var(--pee-v2-gutter);border:0;border-radius:6px;background:none;cursor:pointer;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:28px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--pee-v2-tan)}.template-pee-v2 .pee-v2-faq__toggle:focus-visible,.template-pee-v2 .pee-v2-faq__trigger:focus-visible{outline:2px solid var(--pee-v2-tan)}.template-pee-v2 .pee-v2-faq__toggle:focus-visible{outline-offset:-6px}.pee-v2-faq__body,.pee-v2-faq__answer{display:grid;grid-template-rows:0fr;visibility:hidden}.pee-v2-faq__body{border-top:2px solid var(--pee-v2-tan);transition:grid-template-rows .35s ease,visibility .35s}.pee-v2-faq__answer{transition:grid-template-rows .3s ease,visibility .3s}.pee-v2-faq__body.is-open,.pee-v2-faq__answer.is-open{grid-template-rows:1fr;visibility:visible}.pee-v2-faq__body-inner,.pee-v2-faq__answer-inner{overflow:hidden;min-height:0}.pee-v2-faq__list{display:flex;flex-direction:column;max-width:1200px;margin-inline:auto;padding-block:40px}.pee-v2-faq__question{margin:0;font:inherit;text-transform:none}.pee-v2-faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border:0;border-radius:6px;background:none;cursor:pointer;text-align:left;font-family:var(--pee-v2-font);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--pee-v2-tan)}.pee-v2-faq__trigger:after{content:"+";flex-shrink:0;font-family:var(--pee-v2-font);font-weight:400;font-size:38px;line-height:1;color:inherit}.pee-v2-faq__trigger[aria-expanded=true]:after{content:"\2212"}.template-pee-v2 .pee-v2-faq__trigger:focus-visible{outline-offset:4px}.pee-v2-faq__answer-inner{font-family:var(--pee-v2-font);font-weight:400;font-size:18px;line-height:1.45;color:var(--pee-v2-tan)}.pee-v2-faq__answer-inner p{margin:0 0 12px}.pee-v2-faq__answer-inner a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pee-v2-faq__answer-inner>:last-child{margin-bottom:12px}@media only screen and (min-width:769px){.pee-v2-faq__toggle{padding:32px var(--pee-v2-gutter-desktop);font-size:48px}.pee-v2-faq__list{padding-block:65px}.pee-v2-faq__trigger{padding:28px 0;font-size:36px}.pee-v2-faq__trigger:after{font-size:48px}.pee-v2-faq__answer-inner{font-size:22px}.pee-v2-faq__answer-inner>:last-child{margin-bottom:16px}}.pee-v2-reviews{background:var(--pee-v2-tan);color:var(--pee-v2-blue);padding:40px 0}.pee-v2-reviews__inner{display:flex;align-items:center;gap:8px}.pee-v2-reviews__arrow{flex-shrink:0;width:28px;height:56px;margin:0;border:0;background:none;color:var(--pee-v2-blue);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;transition:opacity .15s ease}.pee-v2-reviews__arrow:hover{opacity:.6}.template-pee-v2 .pee-v2-reviews__arrow:focus-visible{outline:2px solid var(--pee-v2-blue);outline-offset:2px}.pee-v2-reviews__arrow-icon{width:14px;height:auto;display:block}.pee-v2-reviews__arrow--prev .pee-v2-reviews__arrow-icon{transform:scaleX(-1)}.pee-v2-reviews__viewport{flex:1;min-width:0;overflow:hidden}.pee-v2-reviews__track{display:flex;align-items:stretch;list-style:none;margin:0;padding:0;transition:transform .4s cubic-bezier(.4,0,.2,1)}.pee-v2-reviews__slide{flex:0 0 100%;min-width:100%;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:50px;text-align:center}.pee-v2-reviews__card{display:contents;margin:0}.pee-v2-reviews__stars{display:flex;justify-content:center;color:var(--pee-v2-blue)}.pee-v2-reviews__star{width:32px;height:auto;display:block;margin:0 6px;overflow:visible;fill:currentColor}.pee-v2-reviews__quote{margin:0 auto;padding:0;max-width:900px;width:100%}.pee-v2-reviews__quote p{margin:0;font-family:var(--pee-v2-font);font-weight:400;font-size:28px;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--pee-v2-navy)}.pee-v2-reviews__cite{display:flex;flex-direction:column;align-items:center;gap:4px}.pee-v2-reviews__author{font-family:var(--pee-v2-font-bold);font-weight:700;font-style:normal;font-size:24px;line-height:1.2;text-transform:none;letter-spacing:0;color:var(--pee-v2-blue)}.pee-v2-reviews__role{font-family:var(--pee-v2-font);font-weight:400;font-size:20px;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--pee-v2-blue)}@media only screen and (min-width:769px){.pee-v2-reviews{padding:65px 0}.pee-v2-reviews__inner{gap:20px}.pee-v2-reviews__arrow{width:44px;height:96px}.pee-v2-reviews__arrow-icon{width:32px}.pee-v2-reviews__slide{min-height:360px;gap:80px}.pee-v2-reviews__star{width:64px;margin:0 10px}.pee-v2-reviews__quote p{font-size:56px;line-height:1.25}.pee-v2-reviews__cite{gap:12px}.pee-v2-reviews__author{font-size:52px}.pee-v2-reviews__role{font-size:32px}}.template-pee-v2 .site-footer{margin-top:0;background:var(--pee-v2-blue);color:var(--pee-v2-tan)}.template-pee-v2 .site-footer a,.template-pee-v2 .site-footer .h4,.template-pee-v2 .footer__title{color:var(--pee-v2-tan)}.template-pee-v2 .site-footer__bottom{background:var(--pee-v2-tan);color:var(--pee-v2-blue);border-top-color:var(--pee-v2-blue)}.template-pee-v2 .site-footer__bottom a{color:var(--pee-v2-blue)}@media only screen and (max-width:768px){.template-pee-v2 .site-footer__bottom{padding:40px 0}.template-pee-v2 .site-footer__bottom .grid__item{padding-top:0;padding-bottom:0;text-align:center}.template-pee-v2 .site-footer__bottom .multi-selectors{justify-content:center}.template-pee-v2 .site-footer__bottom .multi-selectors__item{margin:0 0 12px}.template-pee-v2 .site-footer__bottom .footer__small-text{padding:7.5px 0;margin:0;text-align:center}.template-pee-v2 .site-footer__bottom .site-footer__linklist--footer-bottom{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:4px}.template-pee-v2 .site-footer__bottom .site-footer__linklist--footer-bottom li{margin:0}.template-pee-v2 .site-footer__bottom .site-footer__linklist--footer-bottom a{font-size:16px;line-height:1.5;padding:4px 0}}.template-pee-v2 .footer__newsletter-text,.template-pee-v2 .footer__newsletter-text p{font-family:var(--pee-v2-font);font-weight:400;font-size:18px;line-height:1.5;color:var(--pee-v2-tan);margin:0 0 14px;max-width:none}.template-pee-v2 .footer__newsletter{display:flex;align-items:stretch;background:var(--pee-v2-tan);border:none;border-radius:100px;overflow:hidden;max-width:350px;width:100%;margin:0 auto 24px}.template-pee-v2 .footer__newsletter-input{flex:1;min-width:0;height:auto;margin:0;padding:12px 18px;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--pee-v2-blue);font-family:var(--pee-v2-font);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:normal;-webkit-appearance:none;appearance:none}.template-pee-v2 .footer__newsletter-input::-webkit-input-placeholder{color:var(--pee-v2-blue);opacity:.75}.template-pee-v2 .footer__newsletter-input::-moz-placeholder{color:var(--pee-v2-blue);opacity:.75}.template-pee-v2 .footer__newsletter-input:-ms-input-placeholder{color:var(--pee-v2-blue);opacity:.75}.template-pee-v2 .footer__newsletter-input::placeholder{color:var(--pee-v2-blue);opacity:.75}.template-pee-v2 .footer__newsletter-submit,.template-pee-v2 .footer__newsletter-submit:hover{width:60px;min-width:60px;margin:0;padding:12px 17px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--pee-v2-blue)}.template-pee-v2 .footer__newsletter-submit .icon,.template-pee-v2 .footer__newsletter-submit svg{width:8px;height:auto;display:block}.template-pee-v2 .footer__newsletter-submit .icon path{fill:var(--pee-v2-blue)}@media only screen and (min-width:769px){.template-pee-v2 .footer__newsletter{max-width:450px;margin-left:0;margin-right:0}}.template-pee-v2 .cart-link__bubble{background-color:var(--pee-v2-blue);color:var(--pee-v2-tan)}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout,.rebuy-cart__flyout-header,.rebuy-cart__flyout-body,.rebuy-cart__flyout-footer,.rebuy-cart__flyout-content,.rebuy-cart__flyout-recommendations,.rebuy-cart__flyout-empty-cart,.rebuy-widget,.rebuy-widget-container,.rebuy-widget-content){background:var(--pee-v2-tan)!important;color:var(--pee-v2-blue)!important;font-family:var(--pee-v2-font-bold)!important;border-color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout-title,.rebuy-cart__title,.primary-title,.rebuy-cart__flyout-item-product-title,.rebuy-product-title,.rebuy-cart__flyout-item-variant-title,.rebuy-cart__flyout-item-discount-message,.rebuy-cart__flyout-item-property,.rebuy-cart__flyout-item-price,.rebuy-product-price,.rebuy-money,.rebuy-cart__flyout-subtotal-label,.rebuy-cart__flyout-subtotal-amount,.rebuy-cart__flyout-label,.rebuy-cart__flyout-shipping-bar-message,.rebuy-cart__flyout-shipping-bar-helper,.rebuy-cart__flyout-note-toggle-label,.rebuy-cart__flyout-terms-label,.rebuy-cart__flyout-installments,.rebuy-cart__flyout-item-remove,.progress-bar-step-label,.rebuy-review-count,a){color:var(--pee-v2-blue)!important;font-family:var(--pee-v2-font-bold)!important}body.template-pee-v2 #rebuy-cart .rebuy-cart__flyout-empty-cart,body.template-pee-v2 #rebuy-cart .rebuy-cart__flyout-empty-cart *{color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout-title,.rebuy-cart__title,.primary-title,.rebuy-cart__flyout-item-product-title,.rebuy-product-title,.rebuy-cart__flyout-subtotal-label,.rebuy-money){font-weight:700!important}body.template-pee-v2 #rebuy-cart [data-rebuy-component=progress-bar],body.template-pee-v2 #rebuy-cart [data-rebuy-cart-scroll-area],body.template-pee-v2 #rebuy-cart.has-items [data-rebuy-cart-anchor=footer]{border-top-color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart [data-rebuy-component=cart-items]{border-color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item{background:transparent!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-button,.rebuy-cart__flyout-empty-cart a,.rebuy-cart__flyout-empty-cart button,.rebuy-cart__flyout-empty-cart .btn){background:var(--pee-v2-blue)!important;border-color:var(--pee-v2-blue)!important;color:var(--pee-v2-tan)!important;font-family:var(--pee-v2-font-bold)!important;font-weight:700!important;border-radius:16px}body.template-pee-v2 #rebuy-cart .rebuy-button.outline{background:transparent!important;border-color:var(--pee-v2-blue)!important;color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout-item-quantity-widget,.rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout-item-quantity-widget-label){color:var(--pee-v2-blue)!important;border-color:var(--pee-v2-blue)!important;background:transparent!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout-shipping-bar-meter,[data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter){background:transparent!important;border:1px solid var(--pee-v2-blue)!important;overflow:hidden}body.template-pee-v2 #rebuy-cart :is(.rebuy-cart__flyout-shipping-bar-meter-fill,.rebuy-cart__progress-bar-meter-fill){background:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart .rebuy-cart__progress-step-icon{color:var(--pee-v2-tan)!important;background-color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill{border-radius:0!important}body.template-pee-v2 #rebuy-cart .rebuy-cart__flyout-shipping-bar-meter-fill-text{color:var(--pee-v2-tan)!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-money.sale,.rebuy-money.compare-at,.rebuy-cart__flyout-item-remove,.rebuy-cart__flyout-subtotal-final-amount,.rebuy-cart__flyout-subtotal-compare-amount,.rebuy-reorder-cart-total-price-final-amount,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-remove,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.compare-at,[data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-final-amount,[data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-compare-amount,[data-rebuy-component=cart-subtotal] .rebuy-reorder-cart-total-price-final-amount){color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart .rebuy-cart__flyout-close,body.template-pee-v2 #rebuy-cart .rebuy-cart__flyout-close *{color:var(--pee-v2-blue)!important;fill:var(--pee-v2-blue)!important;stroke:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart :is(.rebuy-textarea,.rebuy-input,input[type=text]){background:transparent!important;border-color:var(--pee-v2-blue)!important;color:var(--pee-v2-blue)!important}body.template-pee-v2 #rebuy-cart .rebuy-select{background:var(--pee-v2-blue)!important;border-color:var(--pee-v2-blue)!important;color:var(--pee-v2-tan)!important;font-family:var(--pee-v2-font-bold)!important}body.template-pee-v2 #rebuy-cart .rebuy-star-rating-foreground{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22100%22%20height%3D%2220%22%20viewBox%3D%220%200%2080%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%230009FF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M71.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM55.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM40.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53-3.508-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM24.076%2011.368l-3.94%202.42c-.475.292-.757.096-.63-.443l1.076-4.53-3.507-3.022c-.422-.363-.324-.693.238-.74l4.603-.37%201.78-4.3c.21-.51.55-.512.76%200l1.78%204.3%204.602.37c.554.046.667.37.24.74l-3.508%203.02%201.074%204.532c.127.536-.146.74-.628.444l-3.94-2.422zM8.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53L1.12%205.792c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important}body.template-pee-v2.template-product .main-content{background:var(--pee-v2-blue)}.template-pee-v2 .page-content--pee-v2{background:var(--pee-v2-blue);color:var(--pee-v2-tan);padding:40px 0}.template-pee-v2 .grid--pee-v2{display:flex;flex-direction:column;gap:28px;margin:0}.template-pee-v2 .grid--pee-v2>.grid__item{float:none;width:100%!important;max-width:none!important;padding-left:0;min-width:0}.template-pee-v2 .product__photos--pee-v2{position:relative;background:var(--pee-v2-tan);border-radius:28px;overflow:hidden}.template-pee-v2 .product__photos--pee-v2 .product__thumbs,.template-pee-v2 .product__photos--pee-v2 .product__photo-zoom{display:none}.template-pee-v2 .product__photos--pee-v2 .product__main-photos{margin:0;background:var(--pee-v2-tan)}.template-pee-v2 .product__photos--pee-v2 .product__main-photos .slick-list{padding-left:0;padding-right:0}.template-pee-v2 .product__photos--pee-v2 .product__main-photos .slick-slide .product-image-main{margin:0;border-radius:0}.template-pee-v2 .product__photos--pee-v2 .image-wrap{height:0!important;padding-bottom:100%!important;background:var(--pee-v2-tan)}.template-pee-v2 .product__photos--pee-v2 .image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:24px;box-sizing:border-box}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots{position:absolute;left:0;right:0;bottom:28px;z-index:2;margin:0}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots{position:static;display:flex;justify-content:center;gap:8px;margin:0;padding:0;width:auto}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li,.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li button{width:12px;height:12px;margin:0;padding:0}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li button:before,.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li.slick-active button:before{content:"";width:12px;height:12px;border-radius:50%;opacity:1;background:#0003624d}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li.slick-active button:before{background:var(--pee-v2-navy)}.template-pee-v2 .product__photos--pee-v2 .product__photo-dots .slick-dots li button:focus-visible{outline:2px solid var(--pee-v2-navy);outline-offset:2px}.template-pee-v2 .product-single__meta--pee-v2{padding:0;margin:0;text-align:left}.template-pee-v2 .product-single__title{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:32px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--pee-v2-tan)}.template-pee-v2 .product-single__meta--pee-v2 .product__price{display:block;margin:32px 0 40px;font-family:var(--pee-v2-font);font-weight:400;font-size:24px;line-height:1;color:var(--pee-v2-tan)}.template-pee-v2 .product-single__meta--pee-v2 .product__unit-price,.template-pee-v2 .product-single__meta--pee-v2 .product__inventory{display:none}.template-pee-v2 .product-single__form{display:flex;flex-direction:column;gap:24px}.template-pee-v2 .product-single__meta--pee-v2 .variant-wrapper,.template-pee-v2 .product-single__meta--pee-v2 .product__quantity{display:flex;flex-direction:column;gap:10px;margin:0}.template-pee-v2 .product-single__meta--pee-v2 .variant__label,.template-pee-v2 .product-single__meta--pee-v2 .product__quantity label{display:block;margin:0;padding:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:14px;letter-spacing:.04em;line-height:1;text-transform:uppercase;color:var(--pee-v2-tan)}.template-pee-v2 .product-single__meta--pee-v2 .variant__label-info{display:none}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap:has(.color-swatch){gap:12px}.template-pee-v2 .product-single__meta--pee-v2 .variant-input{display:flex;margin:0}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap .color-swatch{width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;box-shadow:0 0 0 1px #efe1ce66;text-indent:-9999px}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap .color-swatch:before{border:none}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap .color-swatch:hover{transform:scale(1.06);color:transparent}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap input[type=radio]:checked+.color-swatch{box-shadow:0 0 0 2px var(--pee-v2-blue),0 0 0 4px var(--pee-v2-tan)}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap .color-swatch:focus-visible,.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap input[type=radio]:focus-visible+.color-swatch{outline:2px solid var(--pee-v2-tan);outline-offset:3px}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap[name=Size] label,.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap label:not(.color-swatch){min-width:48px;width:auto;height:48px;margin:0;padding:0 12px;border:2px solid var(--pee-v2-blue);border-radius:8px;box-shadow:none;background:var(--pee-v2-tan);color:var(--pee-v2-navy);font-family:var(--pee-v2-font-bold);font-weight:700;font-size:16px;line-height:1;text-transform:none;display:inline-flex;align-items:center;justify-content:center}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap label:not(.color-swatch):hover,.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap input[type=radio]:checked+label:not(.color-swatch){background:var(--pee-v2-navy);color:var(--pee-v2-tan);border-color:var(--pee-v2-navy);box-shadow:none}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap input[type=radio]:focus-visible+label:not(.color-swatch){outline:2px solid currentColor;outline-offset:2px}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__wrapper{display:inline-flex;align-items:center;width:max-content;background:var(--pee-v2-white);border-radius:8px;overflow:hidden}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust{position:static;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;fill:var(--pee-v2-navy);color:var(--pee-v2-navy)}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust--minus{order:-1}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust .icon{display:none}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust .icon__fallback-text{position:static;width:auto;height:auto;clip:auto;overflow:visible;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:22px;line-height:1;color:var(--pee-v2-navy)}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust:hover{background:#0003620f;fill:var(--pee-v2-navy)}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__adjust:focus-visible{outline:2px solid var(--pee-v2-navy);outline-offset:-3px}.template-pee-v2 .product-single__meta--pee-v2 .js-qty__num{order:0;width:48px;height:44px;margin:0;padding:0;border:none;background:transparent;text-align:center;color:var(--pee-v2-navy);font-family:var(--pee-v2-font-bold);font-weight:700;font-size:18px;pointer-events:none}.template-pee-v2 shopify-payment-terms{display:none}.template-pee-v2 .product-single__form .add-to-cart,.template-pee-v2 .product-single__form .btn--notify{width:100%;margin:0;padding:16px 24px;border:none;border-radius:8px;background:var(--pee-v2-white);color:var(--pee-v2-navy);font-family:var(--pee-v2-font-bold);font-weight:700;font-size:18px;letter-spacing:0;line-height:1;text-transform:uppercase}.template-pee-v2 .product-single__form .add-to-cart:hover,.template-pee-v2 .product-single__form .btn--notify:hover{background:var(--pee-v2-navy);border-color:var(--pee-v2-navy);color:var(--pee-v2-tan)}.template-pee-v2 .product-single__form .add-to-cart:focus-visible,.template-pee-v2 .product-single__form .btn--notify:focus-visible{outline:2px solid var(--pee-v2-white);outline-offset:3px}.template-pee-v2 .product-single__form .add-to-cart[disabled]{opacity:.5}.template-pee-v2 .product-single__form .add-to-cart.btn--loading,.template-pee-v2 .product-single__form .add-to-cart.btn--loading:active,.template-pee-v2 .product-single__form .add-to-cart.btn--loading:hover{background:var(--pee-v2-white);color:var(--pee-v2-white)}.template-pee-v2 .product-single__form .add-to-cart.btn--loading:before{border-color:var(--pee-v2-blue);border-top-color:transparent}.pee-v2-highlights{margin-top:29px;text-align:center;color:var(--pee-v2-tan)}.pee-v2-highlights__heading{margin:0 0 20px;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:28px;line-height:1.15;letter-spacing:0;text-align:left;text-transform:none;color:var(--pee-v2-tan)}.pee-v2-highlights__list{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 6px;margin:0;padding:0}.pee-v2-highlights__item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.pee-v2-highlights__icon{width:auto;height:38px;display:block}.pee-v2-highlights__label{font-family:var(--pee-v2-font-bold);font-weight:700;font-size:11px;line-height:1.15}@media only screen and (min-width:769px){.template-pee-v2 .page-content--pee-v2{padding:65px 0}.template-pee-v2 .product-single__title{font-size:48px}.template-pee-v2 .product-single__meta--pee-v2 .product__price{font-size:32px}.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap[name=Size] label,.template-pee-v2 .product-single__meta--pee-v2 .variant-input-wrap label:not(.color-swatch){width:56px;min-width:56px;height:56px;padding:0;font-size:20px}.template-pee-v2 .product-single__form .add-to-cart,.template-pee-v2 .product-single__form .btn--notify{font-size:20px;padding:18px 28px}.pee-v2-highlights{margin-top:48px}.pee-v2-highlights__heading{font-size:36px;margin-bottom:24px}.pee-v2-highlights__icon{height:48px}.pee-v2-highlights__label{font-size:14px}.template-pee-v2 .product__photos--pee-v2 .product__main-photos .slick-slide:not(.slick-current){opacity:1!important;visibility:visible}}@media only screen and (min-width:1024px){.template-pee-v2 .grid--pee-v2{flex-direction:row;align-items:flex-start;gap:80px}.template-pee-v2 .grid--pee-v2:not(.grid--product-images-right)>.grid__item:first-child,.template-pee-v2 .grid--pee-v2.grid--product-images-right>.grid__item:last-child{flex:55 1 0;width:auto!important}.template-pee-v2 .grid--pee-v2:not(.grid--product-images-right)>.grid__item:last-child,.template-pee-v2 .grid--pee-v2.grid--product-images-right>.grid__item:first-child{flex:45 1 0;width:auto!important}.template-pee-v2 .product__photos--pee-v2{border-radius:36px}.template-pee-v2 .product__photos--pee-v2 .image-wrap img{padding:36px}}.pee-v2-how{position:relative;background:var(--pee-v2-tan);color:var(--pee-v2-blue);padding:40px 0;text-align:center;overflow:visible;z-index:2}.pee-v2-how__dog{position:absolute;left:0;top:40px;z-index:3;width:min(42vw,200px);height:auto;pointer-events:none;transform:translate(-110%);transition:transform .9s cubic-bezier(.16,1,.3,1)}.pee-v2-how--revealed .pee-v2-how__dog{transform:translate(0)}.pee-v2-how__heading{margin:0 0 28px;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:40px;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--pee-v2-blue)}.pee-v2-how__lede{margin:0 auto 40px;max-width:22em;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:22px;line-height:1.25;letter-spacing:0;text-transform:none;color:#000}.pee-v2-how__graphic{display:block;width:100%;max-width:1200px;height:auto;margin-inline:auto}@media only screen and (min-width:769px){.pee-v2-how{padding:65px 0}.pee-v2-how__dog{top:80px;width:min(32vw,380px)}.pee-v2-how__heading{margin-bottom:48px;font-size:64px}.pee-v2-how__lede{margin-bottom:64px;max-width:886px;font-size:37px}}.pee-v2-related{background:var(--pee-v2-white);color:var(--pee-v2-blue);padding:0 0 40px;text-align:center}.pee-v2-banner{background:var(--pee-v2-blue);color:var(--pee-v2-tan);padding:30px 0;text-align:center}.pee-v2-banner__heading{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:40px;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:var(--pee-v2-tan)}.pee-v2-banner__note{margin:8px 0 0;font-family:var(--pee-v2-font);font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--pee-v2-tan)}.pee-v2-related__inner{padding-top:40px}.pee-v2-related .pee-v2-shop__image-wrap{border-radius:100%;overflow:hidden}.pee-v2-related .pee-v2-shop__image,.pee-v2-related .pee-v2-shop__preview{border-radius:100%}.pee-v2-related .pee-v2-shop__title{color:#aa2329}.pee-v2-related .pee-v2-shop__swatches{flex-wrap:wrap;margin-bottom:40px}.template-pee-v2 .pee-v2-shop__price{margin:0;font-family:var(--pee-v2-font);font-weight:400;font-size:24px;line-height:1;letter-spacing:0;text-transform:none;color:var(--pee-v2-navy);text-decoration:none}.template-pee-v2 .pee-v2-shop__price:focus-visible{outline:2px solid var(--pee-v2-blue);outline-offset:3px}@media only screen and (min-width:769px){.pee-v2-related{padding-bottom:65px}.pee-v2-banner{padding:40px 0}.pee-v2-banner__heading{font-size:64px}.pee-v2-banner__note{margin-top:12px;font-size:32px}.pee-v2-related__inner{padding-top:65px}.template-pee-v2 .pee-v2-shop__price{font-size:32px}}.pee-v2-fit{background:var(--pee-v2-tan);color:var(--pee-v2-blue);padding:0 0 40px}.pee-v2-fit__inner{display:flex;flex-direction:column;gap:36px;padding-top:40px}.pee-v2-fit__intro{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.pee-v2-fit__model{display:block;width:100%;max-width:360px;aspect-ratio:1;height:auto;object-fit:cover;object-position:center;border-radius:50%}.pee-v2-fit__note{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:28px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--pee-v2-blue)}.pee-v2-fit__table{width:100%;border-collapse:collapse;border-spacing:0;border:2px solid var(--pee-v2-blue);table-layout:fixed;text-align:center}.pee-v2-fit__table th,.pee-v2-fit__table td{padding:14px 2px;border:2px solid var(--pee-v2-blue);background:transparent;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:18px;line-height:1.1;letter-spacing:0;color:var(--pee-v2-blue);text-align:center}.pee-v2-fit__table thead th{background:var(--pee-v2-blue);color:var(--pee-v2-tan);text-transform:uppercase}.pee-v2-fit__table tbody th,.pee-v2-fit__table tbody td{font-size:21px}@media only screen and (min-width:769px){.pee-v2-fit__model{max-width:400px}.pee-v2-fit__note{font-size:40px}.pee-v2-fit__table th,.pee-v2-fit__table td{padding:18px 2px;font-size:32px}.pee-v2-fit__table tbody th,.pee-v2-fit__table tbody td{font-size:36px}}@media only screen and (min-width:1024px){.pee-v2-fit{padding-bottom:65px}.pee-v2-fit__inner{display:grid;grid-template-columns:minmax(240px,.85fr) 1.15fr;align-items:start;gap:48px;padding-top:65px}}.pee-v2-care{background:var(--pee-v2-tan);color:var(--pee-v2-blue);padding:0 0 40px}.pee-v2-care__inner{display:flex;flex-direction:column;gap:48px;padding-top:40px}.pee-v2-care__heading{margin:0;font-family:var(--pee-v2-font-bold);font-weight:700;font-size:37px;line-height:1.05;letter-spacing:0;text-transform:none;color:var(--pee-v2-blue)}.pee-v2-care__icons{display:block;width:192px;height:auto;margin:38px 0;color:var(--pee-v2-blue)}.pee-v2-care__steps{margin:0;padding:0;list-style:none;font-family:var(--pee-v2-font);font-weight:500;font-size:23px;line-height:1.35;color:var(--pee-v2-blue)}.pee-v2-care__steps p,.pee-v2-care__steps li{margin:0;font:inherit;color:inherit}.pee-v2-care__steps ul,.pee-v2-care__steps ol{margin:0;padding:0;list-style:none}.pee-v2-care__specs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:28px 20px}.pee-v2-care__spec{margin:0;font-family:var(--pee-v2-font);font-weight:500;font-size:23px;line-height:1.25;color:var(--pee-v2-blue)}.pee-v2-care__spec strong{font-family:var(--pee-v2-font-bold);font-weight:700}@media only screen and (min-width:769px){.pee-v2-care__heading{font-size:61px}.pee-v2-care__icons{width:320px;margin:64px 0}.pee-v2-care__steps,.pee-v2-care__spec{font-size:38px}.pee-v2-care__specs{gap:46px 32px}}@media only screen and (min-width:1024px){.pee-v2-care{padding-bottom:65px}.pee-v2-care__inner{display:grid;grid-template-columns:minmax(240px,.85fr) 1.15fr;align-items:start;gap:48px;padding-top:65px}}@media(prefers-reduced-motion:reduce){.pee-v2-drawer,.pee-v2-drawer__panel,.template-pee-v2 .pee-v2-popup,.pee-v2-tagline__dog,.pee-v2-how__dog,.pee-v2-shop__preview,.pee-v2-faq__body,.pee-v2-faq__answer,.pee-v2-reviews__track,.template-pee-v2 .product__photos--pee-v2 .slick-track{transition:none}.pee-v2-shop__preview.is-active{animation:none;opacity:1}.template-pee-v2 .pee-v2-popup.is-open .pee-v2-popup__dialog{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/pee-v2.css.map */
