:root{--pp-muted: #4a5a50;--pp-line: #ebe6e2;--pp-chip: #f4f3f1;--pp-beige: #f8efea;--pp-gold: #f5b301;--pp-offer-bg: #fde8e8;--pp-offer-fg: #e0464b;--pp-radius: 8px}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em}.pp-h2{margin:0 0 1.6rem;font-size:2.6rem;line-height:1.15;font-weight:700;color:var(--pp-ink)}.pp-h2--xl{font-size:3rem}@media screen and (min-width:750px){.pp-h2{font-size:3rem}.pp-h2--xl{font-size:3.8rem}}.pp-center{text-align:center}.pp-h2--hero{font-size:3.4rem;line-height:1.05}@media screen and (min-width:750px){.pp-h2--hero{font-size:5rem}}.pp-button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;margin-top:1.6rem;padding:0 3.2rem;border-radius:6px;background:var(--pp-accent);color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-decoration:none}.pp-button:hover{filter:brightness(.96);box-shadow:0 4px 14px #e8a68e59}.featured-product .price.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.6rem}.featured-product .price.price--on-sale .price-item--sale{font-size:2.2rem;font-weight:700;color:var(--pp-ink)}.featured-product .price .badge{background:var(--pp-offer-bg);color:var(--pp-offer-fg);border:0;font-weight:700;text-transform:uppercase;font-size:1rem}.pp-bundle-link{margin:.4rem 0 0;font-size:1.35rem}.pp-bundle-link a{color:var(--pp-ink);font-weight:600;text-underline-offset:.3rem}.pp-accent-light{color:var(--pp-accent-soft);font-weight:400}.pp-editor-note{margin:.8rem 0;padding:1rem 1.2rem;border:1px dashed rgba(var(--color-foreground),.35);border-radius:6px;font-size:1.2rem;color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.03)}.pp-editor-note--wide{max-width:64rem;margin:2rem auto;text-align:center}.header-wrapper{border-bottom:1px solid var(--pp-line)}.header__menu-item{font-size:1.3rem;color:var(--pp-ink)}.header__menu-item span{text-underline-offset:.35rem}.header__heading-link{padding:.4rem .8rem}.pp-wordmark{display:inline-flex;flex-direction:column;align-items:center;gap:.1rem;line-height:1;color:var(--pp-ink)}.pp-wordmark__icon{width:4.4rem;height:auto;color:#6b4a33}.pp-wordmark__text{font-family:var(--pp-logo-font);font-weight:var(--pp-logo-weight);font-size:2.2rem;letter-spacing:-.01em;color:#4a3324}@media screen and (max-width:749px){.pp-wordmark__icon{width:3.2rem}.pp-wordmark__text{font-size:1.8rem}}.announcement-bar__message,.announcement-bar__link{font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.announcement-bar__announcement{padding:.2rem 0}.product__title h1{font-size:2.8rem;line-height:1.08;font-weight:700;color:var(--pp-ink);margin:.2rem 0 .4rem}@media screen and (min-width:750px){.product__title h1{font-size:3.4rem}}.product__info-container>*+*{margin:1.1rem 0}.pp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.25rem;color:var(--pp-ink)}.pp-rating__avatars{display:inline-flex}.pp-rating__avatars:empty{display:none}.pp-rating__avatar{width:2.2rem;height:2.2rem;border-radius:50%;object-fit:cover;border:2px solid rgb(var(--color-background));margin-left:-.7rem}.pp-rating__avatar:first-child{margin-left:0}.pp-rating__score{font-weight:700}.pp-rating__count,.pp-rating__extra{color:var(--pp-muted)}.pp-price{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.pp-price .price{margin:0}.pp-price .price.price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.6rem}.pp-price .price.price--on-sale .price__sale>s,.pp-price .price.price--on-sale .price__sale>span:not(.visually-hidden){display:inline-block}.pp-price .price-item--sale,.pp-price .price__regular .price-item{font-size:2.2rem;font-weight:700;color:var(--pp-ink);letter-spacing:0}.pp-price .price--on-sale .price-item--regular{font-size:1.4rem;color:var(--pp-muted)}.pp-offer-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;border-radius:4px;background:var(--pp-offer-bg);color:var(--pp-offer-fg);font-size:1rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.pp-offer-badge svg{width:1rem;height:1rem}.pp-benefits{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0;padding:0}.pp-benefits__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1rem;border-radius:4px;background:var(--pp-chip);font-size:1.3rem;color:var(--pp-ink)}.pp-benefits__icon{font-size:1.1rem}.product-form__submit.button{min-height:5rem;font-size:1.6rem;font-weight:700;letter-spacing:.01em;border-radius:6px;gap:.8rem}.product-form__submit.button:before{box-shadow:none}.product-form__submit>span:not(.loading__spinner):before{content:"";display:inline-block;width:1.8rem;height:1.8rem;margin-right:.8rem;vertical-align:-.3rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M2 3h3l2.6 11.6a2 2 0 0 0 2 1.4h8.3a2 2 0 0 0 2-1.5L22 8H6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1.5'/%3E%3Ccircle cx='18' cy='20' r='1.5'/%3E%3Cpath d='M2 3h3l2.6 11.6a2 2 0 0 0 2 1.4h8.3a2 2 0 0 0 2-1.5L22 8H6'/%3E%3C/svg%3E") center / contain no-repeat}.pp-trust{text-align:center}.pp-trust__text{margin:0 0 .8rem;font-size:1.2rem;color:var(--pp-ink)}.pp-trust__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0}.pp-trust__payments .icon{width:3.4rem;height:2.2rem}.pp-quotes{display:block}.pp-quotes__track{position:relative}.pp-quotes__card{display:none;gap:1.4rem;align-items:flex-start;margin:0;padding:1.6rem;border:1px solid var(--pp-line);border-radius:10px;background:#fff;box-shadow:0 6px 18px #1e2a230f}.pp-quotes__card.is-active,.pp-quotes__card:only-child{display:flex}.pp-quotes:not(:defined) .pp-quotes__card:first-child{display:flex}.pp-quotes__photo{width:6rem;height:6rem;border-radius:50%;object-fit:cover;flex:none}.pp-quotes__head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.4rem}.pp-quotes__name{font-weight:700;font-size:1.4rem;color:var(--pp-ink)}.pp-quotes__check{width:1.4rem;height:1.4rem}.pp-quotes__text{margin:0;font-size:1.3rem;line-height:1.5;color:var(--pp-muted);border:0;padding:0}.pp-dots{display:flex;justify-content:center;gap:.6rem;margin-top:1.2rem}.pp-dots:empty{display:none}.pp-dots__dot{width:.7rem;height:.7rem;padding:0;border:0;border-radius:50%;background:#d6d6d6;cursor:pointer}.pp-dots__dot[aria-current=true]{background:var(--pp-ink)}.product__accordion .summary__title .accordion__title{font-size:1.3rem;font-weight:500}.product__accordion.accordion{border-top:1px solid var(--pp-line);border-bottom:1px solid var(--pp-line);margin-top:0}.product__accordion+.product__accordion{border-top:0;margin-top:0!important}@media screen and (min-width:990px){.product--thumbnail media-gallery{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1.6rem;align-items:start}.product--thumbnail media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product--thumbnail media-gallery>[id^=GalleryThumbnails]{grid-column:1;grid-row:1;max-height:56rem;overflow-y:auto;scrollbar-width:thin}.product--thumbnail media-gallery>.product__xr-button{grid-column:2}.product--thumbnail .thumbnail-slider .thumbnail-list.slider--tablet-up,.product--thumbnail .thumbnail-list{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0}.product--thumbnail .thumbnail-list__item{width:100%}.product--thumbnail .thumbnail-slider .slider-button{display:none}.product--thumbnail .thumbnail{border-radius:4px}.product--thumbnail .thumbnail[aria-current]{box-shadow:0 0 0 .15rem var(--pp-ink)}}.kaching-bundles,.kaching-bundles__block{--block-title-color: #1C2B22 !important;--block-block-title-color: #1C2B22 !important;--bar-background-color: #F3F1EF !important;--bar-selected-background-color: #FFFFFF !important;--bar-border-color: rgba(232, 166, 142, .35) !important;--bar-selected-border-color: #EAAA94 !important;--bar-title-color: #1C2B22 !important;--bar-subtitle-color: #555555 !important;--bar-price-color: #1C2B22 !important;--bar-full-price-color: #7A7F7C !important;--bar-label-background-color: #EAAA94 !important;--bar-label-color: #FFFFFF !important;--bar-most-popular-background-color: #EAAA94 !important;--bar-most-popular-color: #FFFFFF !important;--bar-border-radius: 6px !important}.kaching-bundles__bar-most-popular{--bar-most-popular-background-color: #EAAA94 !important;--bar-most-popular-color: #FFFFFF !important}.kaching-bundles__bar-most-popular__content{text-transform:uppercase;font-size:1rem;letter-spacing:.03em}.kaching-bundles__bar-radio{accent-color:#EAAA94}.kaching-bundles__block-title{letter-spacing:.04em}.pp-marquee{overflow:hidden;padding:1.2rem 0}.pp-marquee__track{display:flex;width:max-content;animation:pp-marquee var(--pp-marquee-speed, 40s) linear infinite}.pp-marquee:hover .pp-marquee__track{animation-play-state:paused}.pp-marquee__group{display:flex;margin:0;padding:0}.pp-marquee__item{display:inline-flex;align-items:center;gap:.6rem;padding:0 3.2rem;font-size:1.2rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}@keyframes pp-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pp-marquee__track{animation:none}}.pp-image-text__grid{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:750px){.pp-image-text__grid{grid-template-columns:1fr 1fr;gap:4rem}.pp-image-text__grid--reverse .pp-image-text__media{order:2}}.pp-image-text__media{position:relative;overflow:hidden;border-radius:4px}.pp-image-text__media img,.pp-image-text__media svg,.pp-image-text__media video{display:block;width:100%;height:auto;max-height:56rem;object-fit:cover}.pp-image-text__media--landscape img,.pp-image-text__media--landscape svg,.pp-image-text__media--landscape video{aspect-ratio:6 / 5;max-height:none}.pp-image-text__media--portrait img,.pp-image-text__media--portrait svg,.pp-image-text__media--portrait video{aspect-ratio:3 / 4;max-height:none}.pp-image-text__media--fade img,.pp-image-text__media--fade video{-webkit-mask-image:linear-gradient(to right,#000 50%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.1) 90%,transparent 100%);mask-image:linear-gradient(to right,#000 50%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.1) 90%,transparent 100%)}.pp-image-text__grid--reverse .pp-image-text__media--fade img,.pp-image-text__grid--reverse .pp-image-text__media--fade video{-webkit-mask-image:linear-gradient(to left,#000 50%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.1) 90%,transparent 100%);mask-image:linear-gradient(to left,#000 50%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.1) 90%,transparent 100%)}@media screen and (min-width:750px){.pp-image-text__media--portrait{width:100%;max-width:46rem;justify-self:end}.pp-image-text__grid--reverse .pp-image-text__media--portrait{justify-self:start}.pp-image-text--hero .pp-image-text__grid{grid-template-columns:1.2fr 1fr;gap:5rem}.pp-image-text--hero .pp-image-text__grid--reverse{grid-template-columns:1fr 1.2fr}.pp-image-text--hero .pp-image-text__content{max-width:50rem;text-align:left}}@media screen and (max-width:749px){.pp-image-text__media{margin-inline:-1.5rem;border-radius:0}.pp-image-text__media--fade img,.pp-image-text__media--fade video,.pp-image-text__grid--reverse .pp-image-text__media--fade img,.pp-image-text__grid--reverse .pp-image-text__media--fade video{-webkit-mask-image:linear-gradient(to bottom,#000 30%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.2) 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 30%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.2) 80%,transparent 100%)}.pp-image-text--hero .pp-image-text__grid{gap:.8rem}}.pp-image-text__content{text-align:center;max-width:36rem;margin:0 auto}.pp-image-text__text{font-size:1.3rem;line-height:1.6;color:var(--pp-ink)}.pp-image-text__caption{margin:1rem 0 0;font-size:1.2rem;color:var(--pp-ink);text-align:center}.pp-button--wide{display:flex;width:100%;min-height:6.4rem;padding:0 2rem;border-radius:8px;font-size:1.8rem;letter-spacing:0}@media screen and (max-width:749px){.pp-image-text.pp-image-text--hero{padding-bottom:2.4rem}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding:1.2rem .7rem;font-size:1.35rem}}.pp-faq__grid{display:grid;gap:1.2rem;max-width:80rem;margin:2rem auto 0}@media screen and (min-width:750px){.pp-faq__grid{grid-template-columns:1fr 1fr;align-items:start}}.pp-faq__col{border:1px solid var(--pp-line);border-radius:8px;background:rgb(var(--color-background));box-shadow:0 2px 8px #1e2a230a;overflow:hidden}.pp-faq__col:empty{display:none}.pp-faq__item+.pp-faq__item{border-top:1px solid var(--pp-line)}.pp-faq__q{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem 1.4rem;font-size:1.35rem;color:var(--pp-ink);cursor:pointer;list-style:none}.pp-faq__q::-webkit-details-marker{display:none}.pp-faq__plus{position:relative;width:1rem;height:1rem;flex:none}.pp-faq__plus:before,.pp-faq__plus:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .2s}.pp-faq__plus:after{transform:rotate(90deg)}.pp-faq__item[open] .pp-faq__plus:after{transform:rotate(0)}.pp-faq__a{padding:0 1.4rem 1.6rem;font-size:1.3rem;line-height:1.6;color:var(--pp-muted)}.pp-faq__a>:first-child{margin-top:0}.pp-media__grid{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.pp-media__grid{grid-template-columns:.9fr 1.1fr;gap:4rem}}.pp-media__intro{text-align:center}.pp-media__text{font-size:1.3rem;color:var(--pp-muted)}.pp-media__rail{display:block;min-width:0}.pp-media__track{display:flex;gap:1.2rem;margin:0;padding:0 0 .4rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pp-media__track::-webkit-scrollbar{display:none}.pp-media__card{position:relative;flex:0 0 auto;width:19rem;aspect-ratio:9 / 13;border-radius:10px;overflow:hidden;background:var(--pp-chip);scroll-snap-align:start}.pp-media__card img,.pp-media__card video{width:100%;height:100%;object-fit:cover;display:block}.pp-media__caption{position:absolute;left:.8rem;bottom:.8rem;right:.8rem;padding:.4rem .8rem;border-radius:4px;background:#ffffffe6;font-size:1.1rem;color:var(--pp-ink)}.pp-media__intro{max-width:52rem;margin-inline:auto;width:100%}.pp-media__intro .pp-button--wide{margin-top:2rem;min-height:5.8rem;font-size:1.6rem;letter-spacing:.04em}.pp-media__rating{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin:1.2rem 0 0;font-size:1.15rem;color:var(--pp-muted)}.pp-media--tall .pp-media__card{width:24rem;aspect-ratio:9 / 16;border-radius:12px}@media screen and (max-width:749px){.pp-media--tall .pp-media__card{width:15rem}.pp-media__intro{max-width:34rem}}@media screen and (max-width:989px){.pp-media--photos-first .pp-media__rail{order:-1}}.pp-reviews__pill{display:flex;width:fit-content;align-items:center;gap:.8rem;margin:-.4rem auto 2.8rem;padding:.4rem .8rem;border:1px solid rgba(var(--color-foreground),.6);border-radius:4px;font-size:1.15rem;color:var(--pp-ink)}.pp-reviews__carousel{display:block;max-width:96rem;margin:2rem auto 0}.pp-reviews__track{display:flex;gap:1.6rem;margin:0;padding:.2rem .2rem .6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pp-reviews__track::-webkit-scrollbar{display:none}.pp-review-card{flex:0 0 auto;display:flex;flex-direction:column;width:24rem;min-height:19.5rem;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:6px;background:#fff;scroll-snap-align:start}.pp-review-card__title{margin:1.2rem 0 .4rem;font-size:1.5rem;font-weight:700;color:var(--pp-ink)}.pp-review-card__text{margin:0 0 1.4rem;font-size:1.25rem;line-height:1.5;color:var(--pp-ink)}.pp-review-card__author{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:auto;font-size:1.15rem}.pp-review-card__photo{width:3.2rem;height:3.2rem;border-radius:50%;object-fit:cover}.pp-review-card__name{color:var(--pp-ink)}.pp-review-card__verified{display:inline-flex;align-items:center;gap:.3rem;color:var(--pp-accent);font-weight:600}.pp-review-card__verified svg{width:1.2rem;height:1.2rem}.pp-carousel__controls{display:flex;justify-content:center;gap:.8rem;margin-top:1.6rem}.pp-carousel__btn{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:1px solid var(--pp-line);border-radius:2px;background:#fff;color:var(--pp-ink);cursor:pointer}.pp-carousel__btn svg{width:1.4rem;height:1.4rem}.pp-carousel__btn--primary{background:var(--pp-accent);border-color:var(--pp-accent);color:#fff}.pp-stars{position:relative;display:inline-flex;vertical-align:middle;line-height:0}.pp-stars__row{display:inline-flex;gap:.15rem;white-space:nowrap}.pp-stars__row--fill{position:absolute;inset:0 auto 0 0;width:var(--pp-stars-fill, 100%);overflow:hidden}.pp-stars__star{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;flex:none}.pp-stars__star svg{width:100%;height:100%}.pp-stars--gold .pp-stars__row--empty svg{fill:#e3e3e3}.pp-stars--gold .pp-stars__row--fill svg{fill:var(--pp-gold)}.pp-stars--boxed .pp-stars__star{width:1.5rem;height:1.5rem;padding:.2rem;border-radius:1px}.pp-stars--boxed .pp-stars__row--empty .pp-stars__star{background:#ecdcd4}.pp-stars--boxed .pp-stars__row--fill .pp-stars__star{background:var(--pp-accent)}.pp-stars--boxed svg{fill:#fff}.pp-guarantee__box{max-width:94rem;margin:0 auto;padding:2.4rem 1.6rem 1.6rem;border:1px solid rgba(255,255,255,.35);border-radius:18px;text-align:center}.pp-guarantee__icon{width:3.2rem;height:3.2rem;color:rgb(var(--color-foreground))}.pp-guarantee__heading{margin:.8rem auto 1.2rem;max-width:34rem;font-size:3.2rem;line-height:1.05;font-weight:700;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.pp-guarantee__heading{font-size:3.6rem}}.pp-guarantee__light{font-weight:300}.pp-guarantee__text{max-width:34rem;margin:0 auto 1.6rem;font-size:1.25rem;line-height:1.6}.pp-guarantee__button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:32rem;min-height:5rem;border-radius:6px;background:#fff;color:var(--pp-ink);font-size:1.3rem;font-weight:700;letter-spacing:.03em;text-decoration:none}.pp-guarantee__button:hover{box-shadow:0 4px 14px #0000001f}.pp-guarantee__checks{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin:1.4rem 0 0;padding:0;font-size:1.1rem}.pp-guarantee__checks li{display:inline-flex;align-items:center;gap:.3rem}.pp-guarantee__checks svg{width:1.1rem;height:1.1rem}.pp-why__card{display:grid;gap:2rem;padding:2.8rem 2.4rem;border-radius:14px;background:var(--pp-beige)}@media screen and (min-width:990px){.pp-why__card{grid-template-columns:1fr 3fr;gap:3.2rem;padding:3.6rem 3.2rem 5rem}}.pp-why__heading{margin:0;font-size:2.8rem;line-height:1.15;font-weight:700;color:var(--pp-ink)}@media screen and (min-width:990px){.pp-why__heading{font-size:3.2rem}}.pp-why__items{display:grid;gap:1.8rem}@media screen and (min-width:750px){.pp-why__items{grid-template-columns:repeat(3,1fr)}}.pp-why__title{margin:0 0 .6rem;font-size:1.5rem;font-weight:700;color:var(--pp-ink)}.pp-why__text{margin:0;font-size:1.2rem;line-height:1.55;color:var(--pp-muted)}.newsletter__wrapper .h1,.newsletter__wrapper h2{font-size:2.8rem;font-weight:700;color:var(--pp-ink)}.newsletter-form__field-wrapper .field__input{border-radius:6px}.newsletter-form__field-wrapper .field:after{border-radius:6px}.newsletter-form__field-wrapper .newsletter-form__button.field__button,.newsletter-form__field-wrapper .newsletter-form__button.field__button:not(:focus-visible):not(.focused){top:.4rem;right:.4rem;width:3.4rem;height:calc(100% - .8rem);border-radius:4px;background-color:var(--pp-accent);color:#fff}.footer .footer-block__heading{font-size:1.8rem;font-weight:700}.footer .footer__blocks-wrapper>.footer-block:first-child .footer-block__heading{font-size:2.6rem;font-weight:300;letter-spacing:0}.footer .list-menu__item--link{font-size:1.3rem;padding:.5rem 0}.footer__copyright .copyright__content{font-size:1.1rem}body{line-height:1.4;letter-spacing:-.03rem;color:rgb(var(--color-foreground))}h1,h2,.h0,.h1,.h2,.pp-h2{letter-spacing:-.09rem}h3,h4,.h3,.h4{letter-spacing:-.03rem}.pp-h2{line-height:1.2}.announcement-bar__message,.announcement-bar__link{font-size:1.4rem;font-weight:400;letter-spacing:-.03rem;text-transform:none}@media screen and (min-width:750px){.announcement-bar__message,.announcement-bar__link{font-size:1.6rem}}.header__menu-item{letter-spacing:-.03rem}.pp-wordmark{gap:.2rem}.pp-wordmark__icon{width:6.4rem}.pp-wordmark__text{font-size:2.8rem}@media screen and (max-width:749px){body{font-size:1.6rem}}.pp-image-text--hero .page-width{max-width:125rem}.pp-image-text--hero .pp-h2--hero{font-size:3.2rem;line-height:1.2;margin-bottom:1.2rem}.pp-image-text--hero .pp-button--wide{min-height:6.9rem;font-size:1.9rem;margin-top:1.2rem}.pp-image-text--hero .pp-image-text__caption{margin-top:.7rem;font-size:1.4rem}@media screen and (min-width:750px){.pp-image-text--hero .pp-image-text__grid{grid-template-columns:minmax(0,60fr) minmax(0,50fr);gap:5rem}.pp-image-text--hero .pp-image-text__grid--reverse{grid-template-columns:minmax(0,50fr) minmax(0,60fr)}.pp-image-text--hero .pp-image-text__content{max-width:50rem}.pp-image-text--hero .pp-h2--hero{font-size:5rem}}@media screen and (max-width:749px){.pp-image-text--hero .pp-image-text__media img{aspect-ratio:1 / 1;max-height:none}.pp-image-text--hero .pp-image-text__content{max-width:none;padding-top:4rem}.pp-image-text.pp-image-text--hero{padding-bottom:6rem}}.pp-image-text:not(.pp-image-text--hero) .pp-image-text__content{max-width:41rem}.pp-image-text:not(.pp-image-text--hero) .pp-h2:not(.pp-h2--hero){font-size:2rem;margin-bottom:1.2rem}.pp-image-text__text{font-size:1rem;line-height:1.6}@media screen and (min-width:750px){.pp-image-text:not(.pp-image-text--hero) .pp-h2:not(.pp-h2--hero){font-size:3rem;margin-bottom:1.6rem}.pp-image-text__text{font-size:1.1rem;line-height:1.5}}@media screen and (max-width:749px){.pp-image-text:not(.pp-image-text--hero) .pp-image-text__content{padding:3.2rem 0 4rem}}.pp-media .pp-h2--xl{font-size:2.9rem;line-height:1.2;margin-bottom:1.2rem}.pp-media__text{font-size:1.4rem;line-height:1.4;color:var(--pp-ink)}.pp-media__intro .pp-button--wide{min-height:6.5rem;font-size:1.9rem;letter-spacing:0;margin-top:1.6rem}.pp-media__rating{font-size:1rem;color:var(--pp-ink)}.pp-media__intro{max-width:26rem}@media screen and (min-width:750px){.pp-media__intro{max-width:51rem}.pp-media .pp-h2--xl{font-size:4.2rem}.pp-media__text{font-size:1.8rem}}@media screen and (min-width:990px){.pp-media .page-width{max-width:126rem}.pp-media__grid{grid-template-columns:minmax(0,51fr) minmax(0,65fr);gap:4rem}}@media screen and (max-width:749px){.pp-media--tall .pp-media__card{width:13.5rem}}.pp-reviews .pp-h2--xl{font-size:4rem;line-height:1.2}.pp-reviews .pp-accent-light{font-weight:300;background:linear-gradient(90deg,#f4c98e,var(--pp-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.pp-reviews__pill{font-size:1.2rem}.pp-review-card{width:29rem;padding:2rem}.pp-review-card__title{font-size:1.6rem;line-height:1.3;font-weight:600;letter-spacing:-.09rem}.pp-review-card__text{font-size:1.4rem;line-height:1.5}.pp-review-card__author{font-size:1.3rem}.pp-review-card__name{font-weight:500}.pp-review-card__verified{font-weight:700}@media screen and (min-width:750px){.pp-reviews__pill{font-size:1.3rem}.pp-review-card__title{font-size:1.8rem}}.pp-guarantee__heading{max-width:32rem;font-size:4.4rem;line-height:1}.pp-guarantee__light{font-weight:500}.pp-guarantee__text{max-width:32rem;font-size:1.2rem;line-height:1.5;color:rgb(var(--color-foreground))}.pp-guarantee__button{max-width:32rem;min-height:6.4rem;font-size:1.6rem;font-weight:600;letter-spacing:0}.pp-guarantee__checks{font-size:1.2rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.pp-guarantee__heading{max-width:41rem;font-size:4.3rem}.pp-guarantee__text{max-width:41rem;font-size:1.4rem}.pp-guarantee__button{max-width:41rem}.pp-guarantee__checks{font-size:1.3rem}}.pp-faq .pp-h2{font-size:3.8rem;line-height:1.2}.pp-faq__grid{max-width:100rem}.pp-faq__q{font-size:1.4rem;line-height:1.4}.pp-faq__a{font-size:1.3rem;line-height:1.4;color:var(--pp-ink)}@media screen and (min-width:750px){.pp-faq .pp-h2{font-size:3.6rem;line-height:1.1}.pp-faq__q{font-size:1.6rem}.pp-faq__a{font-size:1.4rem}}.pp-why .page-width{max-width:125rem}.pp-why__heading{font-size:3.8rem;line-height:1.2;letter-spacing:-.09rem}.pp-why__title{font-size:1.6rem;line-height:1.2;font-weight:600}.pp-why__text{font-size:1.2rem;line-height:1.5;color:var(--pp-muted)}@media screen and (min-width:750px){.pp-why__title{font-size:1.8rem}.pp-why__text{font-size:1.3rem}}@media screen and (min-width:990px){.pp-why__heading{font-size:3.8rem}}.newsletter__wrapper .h1,.newsletter__wrapper h2{font-size:3.2rem;line-height:1.3;letter-spacing:-.09rem}.newsletter__subheading,.newsletter__subheading p{font-size:1.6rem;line-height:1.4;color:var(--pp-ink)}.newsletter__wrapper .newsletter-form{max-width:57.8rem}.newsletter-form__field-wrapper .field__input{height:5rem;font-size:1.4rem}.newsletter-form__field-wrapper .field__label{font-size:1.4rem;top:calc(1.5rem + var(--inputs-border-width))}.footer .footer-block__heading{font-size:2.2rem;font-weight:600;letter-spacing:-.03rem}.footer .footer__blocks-wrapper>.footer-block:first-child .footer-block__heading{font-size:3.2rem;font-weight:400;letter-spacing:-.09rem}.footer .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground))}product-component>.page-width{max-width:125rem}.product__title h1{font-size:3.2rem;line-height:1;letter-spacing:-.03rem}@media screen and (min-width:750px){.product__title h1{font-size:3.9rem}}.pp-price .price-item--sale,.pp-price .price__regular .price-item{font-size:2.7rem;font-weight:600;letter-spacing:-.03rem;line-height:1.2}.pp-price .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:400}.pp-offer-badge{font-size:1.2rem;font-weight:600;letter-spacing:-.03rem}.pp-benefits__chip{font-size:1.5rem;line-height:1.4}.pp-benefits__icon{font-size:1.5rem}.product-form__submit.button{min-height:6.5rem;font-size:1.9rem;letter-spacing:0;border-radius:8px}.kaching-bundles,.kaching-bundles__block{--block-title-font-weight: 400 !important;--bar-title-font-weight: 700 !important;--bar-subtitle-font-size: 14px !important}.kaching-bundles .kaching-bundles__block-title,.kaching-bundles .kaching-bundles__bar-title{letter-spacing:-.03rem}.kaching-bundles .kaching-bundles__bar .kaching-bundles__bar-price{font-weight:400!important}.kaching-bundles .kaching-bundles__bar .kaching-bundles__bar-full-price{font-size:14px!important}.kaching-bundles .kaching-bundles__bar-most-popular .kaching-bundles__bar-most-popular__content{font-family:inherit!important;font-weight:400!important;letter-spacing:-.03rem}.kaching-bundles .kaching-bundles__bar .kaching-bundles__bar-variant-option__name-label{font-size:12px!important;font-weight:400!important;color:var(--pp-ink)}.product__info-container .product-form__buttons{max-width:none}.product__accordion .accordion__content,.product__accordion .accordion__content p{font-size:1.3rem;line-height:1.4;color:var(--pp-ink)}@media screen and (max-width:749px){.product__title h1{font-size:3.3rem}.pp-price .price-item--sale,.pp-price .price__regular .price-item{font-size:2.3rem}.pp-benefits__chip,.pp-benefits__icon{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pawpocket.css.map */
