.pde-featured-slider{position:relative;max-width:1380px;margin:50px auto;padding:0 28px}.pde-featured-slider__viewport{overflow:hidden}.pde-featured-slider__track{display:flex;transition:transform .5s ease}.pde-featured-slider__slide{min-width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.pde-featured-slider__media img{width:100%;height:auto;max-height:560px;object-fit:contain}.pde-featured-slider__content{padding:24px}.pde-featured-slider__content h2{font-size:28px;margin:0 0 12px}.pde-featured-slider__content h2 a{text-decoration:none;color:inherit}.pde-featured-slider__price{font-size:20px;margin-bottom:18px}.pde-featured-slider__description{line-height:1.65;margin-bottom:24px}.pde-featured-slider__form button,.pde-featured-slider__view{display:block;width:100%;padding:14px 22px;border:0;background:#222;color:#fff;text-align:center;text-decoration:none;cursor:pointer;margin-bottom:12px}.pde-featured-slider__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid currentColor;border-radius:50%;background:#fff;cursor:pointer;font-size:28px;z-index:2}.pde-featured-slider__prev{left:4px}.pde-featured-slider__next{right:4px}.pde-featured-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.pde-featured-slider__dots button{width:9px;height:9px;border-radius:50%;border:1px solid currentColor;background:transparent;padding:0}.pde-featured-slider__dots button[aria-current=true]{background:currentColor}@media(max-width:749px){.pde-featured-slider{padding:0 16px;margin:26px auto}.pde-featured-slider__slide{grid-template-columns:1fr;gap:8px}.pde-featured-slider__media img{max-height:330px}.pde-featured-slider__content{padding:10px 4px 24px;text-align:center}.pde-featured-slider__content h2{font-size:22px;line-height:1.25;margin-bottom:8px}.pde-featured-slider__price{font-size:18px;margin-bottom:12px}.pde-featured-slider__description{font-size:14px;line-height:1.5;margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pde-featured-slider__form button,.pde-featured-slider__view{min-height:48px;font-size:15px}.pde-featured-slider__nav{width:36px;height:36px;top:30%;font-size:24px}.pde-featured-slider__prev{left:4px}.pde-featured-slider__next{right:4px}.pde-featured-slider__dots{margin-top:12px}}.pde-about{max-width:1100px;margin:0 auto;padding:48px 24px 64px;color:#123c45;font-size:16px;line-height:1.7}.pde-about h1,.pde-about h2,.pde-about h3{color:#123c45;line-height:1.18;letter-spacing:-.025em;font-weight:650}.pde-about h1{font-size:clamp(36px,5vw,62px);max-width:760px;margin:14px 0 22px}.pde-about h2{font-size:clamp(26px,3vw,34px);margin:0 0 18px}.pde-about h3{font-size:20px;margin:0 0 12px}.pde-about p{margin:0 0 16px}.pde-about__hero{padding:42px;border-radius:18px;background:#f6f3eb;margin-bottom:42px}.pde-about__hero>p:last-child{max-width:740px;font-size:18px}.pde-about__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#137e8e}.pde-about__purpose{max-width:800px;margin-bottom:42px}.pde-about__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pde-about__grid article{padding:24px;border:1px solid #d5e7e8;border-radius:12px;background:#f7fbfb}.pde-about a{color:#137e8e;text-decoration:underline;text-underline-offset:3px}.pde-about__contact{margin-top:42px;padding:30px 0 0;border-top:1px solid #d5e7e8;max-width:800px}.pde-about a.pde-about__shop{display:inline-flex;gap:22px;align-items:center;margin-top:20px;padding:12px 22px;border-radius:8px;background:#123c45;color:#fff;text-decoration:none}.pde-about a:focus-visible{outline:2px solid #137e8e;outline-offset:4px}@media(max-width:600px){.pde-about{padding:24px 16px 40px}.pde-about__hero{padding:26px 20px;margin-bottom:30px}.pde-about__hero>p:last-child{font-size:16px}.pde-about__grid{grid-template-columns:1fr}.pde-about__grid article{padding:20px}}.pde-a-collection{padding-top:20px}.pde-a-collection .pde-collection-description{max-width:580px;color:#526267;font-size:13px;line-height:1.7;margin-top:14px}.pde-a-collection .pde-a-section-head>.pde-a-link{flex-shrink:0}@media(max-width:749px){.pde-a-collection .pde-a-section-head{display:block}.pde-a-collection .pde-a-section-head>.pde-a-link{margin-top:12px;font-size:12px}.pde-a-collection .pde-collection-description{font-size:12px}}@media(min-width:750px){.pde-a-discover .pde-a-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pde-a-category--automatic{background:#e6f0f1}.pde-a-category--apparel{background:#f6edd8}.pde-reels{display:block;background:#123e4b;color:#fff;padding:64px max(24px,calc((100vw - 1160px)/2));overflow:hidden}.pde-reels-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.pde-reels h2{font-size:clamp(30px,3.5vw,46px);line-height:1.12;letter-spacing:-.04em;margin:12px 0}.pde-reels-heading>div>p:last-child{color:#d1e2e4;font-size:14px;max-width:590px}.pde-reels-arrows{display:flex;gap:9px}.pde-reels-arrows button{height:44px;width:44px;flex-shrink:0;border:1px solid #8aa7ad;border-radius:50%;background:transparent;color:#fff;font-size:23px;cursor:pointer}.pde-reels-arrows button:disabled{opacity:.3;cursor:default}.pde-reels button:focus-visible,.pde-reels-track:focus-visible{outline:3px solid #93e1df;outline-offset:4px}.pde-reels-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#93e1df #123e4b;padding:4px 2px 16px}.pde-reel{flex:0 0 calc(50% - 12px);min-width:0;scroll-snap-align:start;background:#f6f4ed;color:#123e4b;border-radius:16px;overflow:hidden}.pde-reel-player{height:400px;background:#0b2932;display:flex;justify-content:center}.pde-reel-video{display:block;height:100%;max-width:100%;width:auto;object-fit:contain}.pde-reel-copy{padding:21px 24px 24px}.pde-reel-copy h3{font-size:18px;line-height:1.4;min-height:51px;margin:0 0 12px}.pde-reel-price{font-size:18px;font-weight:600}.pde-reel-price>span{font-size:11px;font-weight:400;display:inline-block;margin-left:8px}.pde-reel-shop{margin-top:16px;min-height:46px}.pde-reels-note{font-size:11px;color:#c3d9db;margin-top:14px!important}@media(max-width:749px){.pde-reels{padding:42px 20px}.pde-reels-heading{align-items:start;gap:12px;margin-bottom:20px}.pde-reels h2{font-size:31px}.pde-reels-heading>div>p:last-child{font-size:12px}.pde-reels-arrows{padding-top:28px;gap:6px}.pde-reels-arrows button{width:40px;height:40px}.pde-reels-track{gap:15px;margin-right:-20px;padding-right:36px;scroll-padding-left:2px}.pde-reel{flex-basis:86%}.pde-reel-player{height:360px}.pde-reel-copy{padding:17px}.pde-reel-copy h3{font-size:15px;min-height:63px}.pde-reel-price{font-size:16px}.pde-reel-price>span{display:block;margin:2px 0 0}.pde-reel-shop{font-size:12px;width:100%;gap:10px}.pde-reels-note{font-size:10px}}.pde-faq{padding:64px 20px}.pde-faq__inner{max-width:980px;margin:0 auto}.pde-faq__heading{text-align:center;margin-bottom:28px}.pde-faq__eyebrow{font-size:12px;letter-spacing:.14em;font-weight:700;margin:0 0 8px}.pde-faq h2{font-size:34px;margin:0 0 10px}.pde-faq__heading>p:last-child{margin:0;color:#666}.pde-faq details{border-bottom:1px solid rgba(0,0,0,.12);padding:18px 2px}.pde-faq summary{font-weight:600;cursor:pointer;list-style:none;position:relative;padding-right:28px}.pde-faq summary::-webkit-details-marker{display:none}.pde-faq summary:after{content:"+";position:absolute;right:4px;top:0;font-size:20px;font-weight:400}.pde-faq details[open] summary:after{content:"\2013"}.pde-faq details p{margin:12px 0 2px;color:#666;line-height:1.6}.pde-faq__link{display:block;width:max-content;margin:26px auto 0;padding:12px 20px;border:1px solid #222;border-radius:999px;color:#222;text-decoration:none}@media(max-width:560px){.pde-faq{padding:42px 16px}.pde-faq h2{font-size:28px}.pde-faq details{padding:16px 0}.pde-faq details p{font-size:14px}}.pde-pet-shortcuts{max-width:1376px;margin:auto;padding:54px 48px 12px}.pde-pet-shortcuts__heading{margin-bottom:24px}.pde-pet-shortcuts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pde-pet-shortcuts__card{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;min-height:260px;border-radius:16px;overflow:hidden;background:#e8efea;border:1px solid #dce6df;transition:box-shadow .2s,transform .2s}.pde-pet-shortcuts__card--cat{background:#f5eddf;border-color:#ebe1cf}.pde-pet-shortcuts__card:hover{transform:translateY(-3px);box-shadow:0 9px 25px #123e4b12}.pde-pet-shortcuts__copy{padding:30px 0 30px 30px;z-index:1}.pde-pet-shortcuts h3{font-size:clamp(23px,2.3vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.04em;margin:0 0 12px}.pde-pet-shortcuts__copy>p{font-size:13px;line-height:1.7;color:#526267;max-width:240px}.pde-pet-shortcuts__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;padding:10px 15px;border-radius:7px;margin-top:20px;background:#123e4b;color:#fff;font-size:12px;font-weight:600}.pde-pet-shortcuts__cta>span{font-size:20px;line-height:1}.pde-pet-shortcuts__image{height:230px;min-width:0;padding:16px}.pde-pet-shortcuts__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pde-pet-shortcuts__card:focus-visible{outline:3px solid #087d87;outline-offset:5px}@media(max-width:999px){.pde-pet-shortcuts{padding:42px 28px 6px}.pde-pet-shortcuts__grid{gap:16px}.pde-pet-shortcuts__copy{padding:24px 0 24px 22px}.pde-pet-shortcuts__image{height:210px;padding:10px}.pde-pet-shortcuts__copy>p{font-size:12px}.pde-pet-shortcuts__cta{font-size:11px;padding:10px 12px;gap:10px}}@media(max-width:749px){.pde-pet-shortcuts{padding:36px 20px 4px}.pde-pet-shortcuts__heading{margin-bottom:20px}.pde-pet-shortcuts__grid{grid-template-columns:1fr;gap:14px}.pde-pet-shortcuts__card{min-height:205px;grid-template-columns:1.2fr 1fr}.pde-pet-shortcuts h3{font-size:26px}.pde-pet-shortcuts__copy{padding:23px 0 23px 21px}.pde-pet-shortcuts__copy>p{font-size:12px}.pde-pet-shortcuts__image{height:190px;padding:12px}.pde-pet-shortcuts__cta{margin-top:15px;font-size:11px;min-height:44px}}@media(prefers-reduced-motion:reduce){.pde-pet-shortcuts__card{transition:none}}.pde-a-film{display:grid;grid-template-columns:1fr 300px;align-items:center;gap:80px;border-top:1px solid #dce3df}.pde-a-film h2{max-width:490px}.pde-a-film>div>p:last-child{font-size:14px;color:#526267;line-height:1.8;margin-top:20px;max-width:470px}.pde-a-film-player video{display:block;width:100%;height:auto;aspect-ratio:9/16;max-height:530px;object-fit:contain;border-radius:18px;background:#123e4b}@media(max-width:749px){.pde-a-film{grid-template-columns:1fr;gap:25px}.pde-a-film-player{width:260px;max-width:100%;margin:auto}.pde-a-film>div>p:last-child{font-size:12px}}.pde-store-reviews{background:#f5f3ed;color:#173f4b;padding:64px 24px}.pde-store-reviews__inner{max-width:1200px;margin:0 auto}.pde-store-reviews__header{max-width:680px;margin-bottom:32px}.pde-store-reviews__eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.pde-store-reviews__header h2{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.02em;margin:0 0 16px;color:inherit}.pde-store-reviews__header>p:last-child{font-size:16px;line-height:1.6;margin:0}.pde-store-reviews .jm-review-widget-header__star-rating-histogram{display:none}.pde-store-reviews .jdgm-widget{background:#fff;border:1px solid #dce5e3;border-radius:16px;padding:28px;min-height:240px}@media(max-width:749px){.pde-store-reviews{padding:40px 20px}.pde-store-reviews__header{margin-bottom:24px}.pde-store-reviews .jdgm-widget{padding:18px}}.pde-trust{padding:28px 20px;background:#f7fbfc}.pde-trust__inner{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pde-trust__item{display:flex;gap:12px;align-items:flex-start;padding:18px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;color:inherit;text-decoration:none}.pde-trust__item span{font-size:24px;line-height:1}.pde-trust__item strong{display:block;font-size:15px;margin-bottom:5px}.pde-trust__item p{margin:0;font-size:13px;line-height:1.45;color:#666}@media(max-width:900px){.pde-trust__inner{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.pde-trust{padding:20px 14px}.pde-trust__inner{grid-template-columns:1fr;gap:10px}.pde-trust__item{padding:15px}.pde-trust__item p{font-size:13px}}.pde-winter{background:#f6f4ed;border-top:1px solid #e6e7dd;border-bottom:1px solid #e6e7dd}.pde-winter-inner{padding-top:62px;padding-bottom:68px;min-width:0}.pde-winter-intro{max-width:830px;margin-bottom:38px}.pde-winter-intro>p:not(.pde-a-kicker){margin-top:18px;color:#526267;font-size:15px;line-height:1.8}.pde-winter-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pde-winter-nav a{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:46px;padding:11px 19px;background:#fff;border:1px solid #cbd6cb;border-radius:30px;font-size:13px;font-weight:600}.pde-winter-nav a:hover{border-color:#087d87;color:#087d87}.pde-winter-group{min-width:0;scroll-margin-top:140px}.pde-winter-group+.pde-winter-group{border-top:1px solid #d8dfd4;padding-top:35px;margin-top:35px}.pde-winter-group-heading{margin-bottom:22px}.pde-winter-group-heading h3{font-size:24px;line-height:1.4;font-weight:600;margin:0 0 8px;letter-spacing:-.025em}.pde-winter-group-heading p{font-size:13px;line-height:1.8;color:#526267;max-width:640px}.pde-winter-card{min-width:0}.pde-winter-card .pde-a-card-photo{background:#fff}.pde-winter-card .pde-a-card-photo img{max-height:340px}.pde-winter-card h4{min-height:75px;font-size:15px;line-height:1.65;font-weight:600;color:#123e4b;margin:9px 0 15px;overflow-wrap:break-word;word-break:normal}.pde-winter-card .pde-a-card-copy{min-width:0}.pde-winter-grid--single{grid-template-columns:minmax(0,1fr)}.pde-winter-grid--single .pde-winter-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,60px);align-items:center;background:#fff;border:1px solid #e0e5da;border-radius:16px;padding:25px}.pde-winter-grid--single .pde-a-card-photo{max-height:340px;border:0;background:#f4f5f0}.pde-winter-grid--single .pde-a-card-copy{padding:0 20px 0 0}.pde-winter-grid--single h4{min-height:0;font-size:24px;line-height:1.4;max-width:600px}.pde-winter-feature-text{font-size:14px;line-height:1.8;color:#526267;margin:0 0 14px!important;max-width:600px}.pde-winter-dimensions{font-size:12px;line-height:1.8;color:#526267;margin-bottom:20px!important;max-width:580px}.pde-winter-fit{font-size:12px;line-height:1.8;color:#526267;margin-top:21px!important}@media(max-width:1050px){.pde-winter-grid:not(.pde-winter-grid--single){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.pde-winter-inner{padding-top:40px;padding-bottom:42px}.pde-winter-intro{margin-bottom:29px}.pde-winter-intro>p:not(.pde-a-kicker){font-size:13px}.pde-winter-nav{gap:9px;margin-top:19px}.pde-winter-nav a{font-size:12px;gap:19px;padding:10px 15px}.pde-winter-group-heading h3{font-size:21px}.pde-winter-group-heading p{font-size:12px}.pde-winter-card h4{min-height:82px;font-size:12px;line-height:1.7}.pde-winter-card .pde-a-card-type{font-size:8px;letter-spacing:.07em}.pde-winter-grid--single .pde-winter-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:17px}.pde-winter-grid--single .pde-a-card-photo{max-height:300px;aspect-ratio:1.25}.pde-winter-grid--single .pde-a-card-copy{padding:0}.pde-winter-grid--single h4{font-size:22px}.pde-winter-feature-text{font-size:13px}.pde-winter-dimensions,.pde-winter-fit{font-size:11px}.pde-winter-group+.pde-winter-group{margin-top:28px;padding-top:28px}}.shopify-payment-button,.accelerated-checkout-block button{width:100%!important}.pp-product-gallery .pp-product-gallery-main{overflow:hidden;height:auto}.pp-product-gallery .pp-product-gallery-main .swiper-wrapper,.pp-product-gallery .pp-product-gallery-main .swiper-slide{height:auto}.pp-product-gallery .pp-product-gallery-thumbnails{overflow:hidden}.pp-product-gallery-carousel-image,.pp-product-gallery-thumbnails-image{width:100%;height:auto;aspect-ratio:1 / 1}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{display:flex}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap-mobile)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap-mobile)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{flex-shrink:0;height:auto}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view-mobile) - 1) * var(--pp-gallery-gap-mobile)) / var(--pp-gallery-slides-per-view-mobile))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view-mobile) - 1) * var(--thumbnails-gap-mobile)) / var(--pp-gallery-thumbs-per-view-mobile))}@media screen and (min-width:768px){.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view) - 1) * var(--pp-gallery-gap)) / var(--pp-gallery-slides-per-view))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-swiper-wrapper--thumbs-vertical{--pp-gallery-thumbs-column-width: 7.5rem;display:grid;align-items:stretch;column-gap:.75rem}.pp-product-gallery .pp-swiper-wrapper--thumbs-right{grid-template-columns:minmax(0,1fr) var(--pp-gallery-thumbs-column-width)}.pp-product-gallery .pp-swiper-wrapper--thumbs-left{grid-template-columns:var(--pp-gallery-thumbs-column-width) minmax(0,1fr)}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-main-col{grid-column:1;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-thumbnails--vertical,.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-main-col{grid-column:2;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-thumbnails--vertical{grid-column:1;grid-row:1}.pp-product-gallery .pp-product-gallery-thumbnails--vertical{position:relative;align-self:stretch;width:100%;min-height:0}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .swiper-wrapper{flex-direction:column}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;gap:var(--thumbnails-gap)}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-slide{width:100%;height:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .pp-product-gallery-thumbnails-image{height:100%}}.pp-marquee-track--pending{animation-play-state:paused}pagepilot-video{display:block}pagepilot-video [ref=controlsOverlay]{pointer-events:none;z-index:10}pagepilot-video [ref=controlsOverlay] button{pointer-events:auto;position:relative;z-index:11;cursor:pointer}pagepilot-video video{position:relative;z-index:1}pagepilot-video [ref=controlsOverlay][data-visible=false]{opacity:0}pagepilot-video [ref=controlsOverlay][data-visible=true]{opacity:1}pagepilot-video>div:hover [ref=controlsOverlay]{opacity:1}pagepilot-video [ref=controlsOverlay]>div{opacity:inherit}pagepilot-video [ref=controlsOverlay] button{opacity:1;position:relative}pagepilot-video [ref=playPauseButton] [data-playing=false]{display:block}pagepilot-video [ref=playPauseButton] [data-playing=true]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=false]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=false]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=true]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=false]{display:block}.pde-fast-shipping-badge{padding:10px 12px;background:#d4f2e1;border-radius:8px;color:#0b5b36}.pde-delivery-estimate{display:block;width:100%;margin:14px 0 6px;padding:16px;border:1px solid #9bd9c7;border-radius:12px;background:#e7f7ef;color:#123e4b;font-family:inherit;text-align:left;font-size:14px;line-height:1.6;box-sizing:border-box}.pde-delivery-estimate .pde-delivery-title{margin:0 0 8px;font-size:15px;line-height:1.5}.pde-delivery-estimate p{margin:8px 0;color:inherit}.pde-delivery-estimate ul{padding-left:20px;margin:10px 0}.pde-delivery-estimate li{margin:7px 0}.pde-delivery-estimate .pde-delivery-small{font-size:12px;color:#526267}.pde-delivery-estimate a{display:inline-block;min-height:30px;margin-top:4px;color:#087d87;text-decoration:underline;text-underline-offset:3px}.pde-delivery-estimate a:focus-visible{outline:3px solid #087d87;outline-offset:3px}@media(max-width:749px){.pde-delivery-estimate{padding:14px;font-size:13px}.pde-delivery-estimate .pde-delivery-title{font-size:14px}}.pde-eu-price-note{padding:8px 16px;background:#f7fbfb;border-bottom:1px solid #d5e7e8;color:#123c45;text-align:center;font-size:13px;line-height:1.5}.pde-eu-price-note p{max-width:1200px;margin:0 auto}@media(max-width:749px){.pde-eu-price-note{font-size:12px;padding:8px 14px}}.pde-welcome-offer{position:static;background:#edf8f8;color:#123c45;border-bottom:1px solid #d5e7e8;font-size:13px;line-height:1.4}.pde-welcome-offer__inner{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:20px}.pde-welcome-offer p{margin:0;display:flex;flex-wrap:wrap;gap:4px 14px}.pde-welcome-offer__copy{flex:none;min-height:40px;border:1px solid #137e8e;border-radius:6px;background:#fff;color:#123c45;padding:8px 14px;font:inherit;font-weight:600;cursor:pointer}.pde-welcome-offer__copy:focus-visible{outline:2px solid #137e8e;outline-offset:3px}@media(max-width:749px){.pde-welcome-offer__inner{padding:8px 14px;gap:12px;justify-content:space-between}.pde-welcome-offer p{display:block;font-size:12px}.pde-welcome-offer p span{display:block}.pde-welcome-offer__copy{padding:8px 10px;font-size:12px}}.pde-fountain-review-link{margin:12px 0;font-size:14px}.pde-fountain-review-link a{color:#153f49;text-decoration:underline;text-underline-offset:3px}.pde-fountain-review-link span{color:#b67c0d}.pde-fountain-combined{min-width:0;margin:16px 0;padding:16px;border:1px solid #9bd9c7;border-radius:12px;background:#fff;color:#153f49;font:14px/1.5 Manrope,sans-serif}.pde-fountain-combined legend{display:flex;align-items:center;gap:8px;padding:0 6px;font-weight:600;font-size:16px}.pde-fountain-combined label{display:flex;align-items:center;gap:9px;min-height:50px;margin:8px 0;padding:10px;border:1px solid #b8d6cc;border-radius:9px;cursor:pointer}.pde-fountain-combined label:has(input:checked){background:#e7f7ef;border-color:#087f8c}.pde-fountain-combined label:has(input:disabled){opacity:.55;cursor:not-allowed}.pde-fountain-combined input{accent-color:#087f8c;flex:0 0 auto}.pde-fountain-combined label span{flex:1;min-width:0}.pde-fountain-combined label strong{white-space:nowrap}.pde-fountain-combined a{color:#087d87;text-decoration:underline;display:inline-block;min-height:28px}.pde-combined-total{padding-top:8px;border-top:1px solid #d5e7e8}.pde-combined-small{font-size:12px;color:#526267}.pde-fountain-combined input:focus-visible{outline:3px solid #087d87;outline-offset:3px}.pde-fountain-feedback{max-width:1120px;margin:36px auto;padding:28px;color:#153f49;font:16px/1.6 Manrope,sans-serif}.pde-fountain-feedback h2{font-size:28px;line-height:1.25}.pde-fountain-feedback-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pde-fountain-feedback article{min-width:0;padding:22px;border:1px solid #b8d6cc;background:#f0faf9;border-radius:12px}.pde-fountain-feedback article span{color:#9b6a08}.pde-fountain-feedback blockquote{margin:14px 0;font-size:18px}.pde-feedback-note{font-size:13px}.pde-fountain-feedback a{color:#087d87;text-decoration:underline}@media(max-width:749px){.pde-fountain-feedback{padding:20px}.pde-fountain-feedback-grid{grid-template-columns:1fr}}.pde-fountain-offer{margin:0 0 16px;padding:16px;border:1px solid #087f8c;border-radius:12px;background:#f0faf9;color:#123e4b;font-size:14px;line-height:1.5;text-align:left}.pde-fountain-offer p{margin:8px 0;color:inherit}.pde-fountain-offer .pde-fountain-offer__heading{margin-top:0;font-size:16px}.pde-fountain-offer__prices{margin:12px 0}.pde-fountain-offer__prices>div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid #cce4e5}.pde-fountain-offer__prices dt{flex:1}.pde-fountain-offer__prices dd{margin:0;font-weight:700;white-space:nowrap}.pde-fountain-offer__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #087f8c;border-radius:7px;background:#087f8c;color:#fff;text-decoration:none;font-weight:700}.pde-fountain-offer__link:hover{background:#075d67;color:#fff}.pde-fountain-offer__link:focus-visible{outline:3px solid #123e4b;outline-offset:3px}.pde-fountain-offer .pde-fountain-offer__details{margin-bottom:0;font-size:12px}@media(max-width:749px){.pde-fountain-offer{padding:12px;font-size:13px}.pde-fountain-offer__prices>div{gap:10px}.pde-fountain-offer__link{width:100%;box-sizing:border-box}}.pde-gift-progress{box-sizing:border-box;width:100%;margin:0 0 18px;padding:15px 16px;border:1px solid #bbd8cf;border-radius:10px;background:#f0f8f4;color:#123e4b;text-align:left}.pde-gift-progress__title{display:block;font-size:15px;line-height:1.4}.pde-gift-progress__message{margin:7px 0 10px;font-size:14px;line-height:1.5}.pde-gift-progress small{display:block;margin-top:7px;font-size:11px;line-height:1.5;color:#526267}.pde-gift-progress__bar{appearance:none;-webkit-appearance:none;display:block;width:100%;height:9px;border:0;border-radius:999px;overflow:hidden;background:#dce9e2}.pde-gift-progress__bar::-webkit-progress-bar{background:#dce9e2;border-radius:999px}.pde-gift-progress__bar::-webkit-progress-value{background:#108474;border-radius:999px}.pde-gift-progress__bar::-moz-progress-bar{background:#108474;border-radius:999px}.pde-gift-progress--reached{border-color:#108474;background:#e7f5ed}.pde-purchase-confidence{display:grid;gap:10px;margin:14px 0;color:#123c45;font-size:13px;line-height:1.5}.pde-purchase-confidence a{display:block;border:1px solid #d5e7e8;border-radius:8px;padding:10px 12px;text-decoration:none;background:#f7fbfb;color:inherit}.pde-purchase-confidence strong,.pde-purchase-confidence span{display:block}.pde-purchase-confidence span{font-size:12px;color:#42616a}.pde-purchase-confidence a:hover,.pde-purchase-confidence a:focus-visible{border-color:#137e8e}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
