@media screen and (min-width:750px){.product__media-wrapper .product-media-container.constrain-height{--constrained-min-height: 34rem;--constrained-height: min(max(var(--constrained-min-height), calc(100vh - 22rem) ), 60rem)}}.peepl-pdp-anchor{display:block;scroll-margin-top:12rem}.product__info-container>*+*{margin-top:1.6rem;margin-bottom:0}.product__info-container>link,.product__info-container>.peepl-pdp-anchor{margin-top:0;margin-bottom:0}.product__info-container>.peepl-pdp-anchor+*{margin-top:0}.product__info-container .product__title{margin-bottom:0}@media screen and (min-width:750px){.product__info-container .product__title>h1{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.14;max-width:22ch;text-wrap:balance}}@media screen and (min-width:990px){.product__info-container .product__title>h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.product__info-container>[id^=price-]{margin-top:2.4rem;margin-bottom:0}.product__info-container>.product__tax{margin-top:.6rem;margin-bottom:0}.product__info-container>.product__text{margin-top:1.2rem;margin-bottom:0;max-width:55ch;line-height:1.6}.product__info-container .icon-with-text{margin:2.4rem 0 0}.product__info-container .icon-with-text--vertical{--icon-size: 1.8rem;--icon-spacing: 1.2rem;padding:1.6rem 0;border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);border-radius:0;background-color:transparent}.product__info-container .icon-with-text--vertical .icon-with-text__item{align-items:flex-start;margin-bottom:1rem}.product__info-container .icon-with-text--vertical .icon-with-text__item:last-child{margin-bottom:0}.product__info-container .icon-with-text--vertical .svg-wrapper{margin-top:.3rem;fill:rgba(var(--color-foreground),.65)}.product__info-container .icon-with-text--vertical .icon-check-mark>path:first-child{display:none}.product__info-container .icon-with-text--vertical .h4{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.5rem;line-height:1.5;letter-spacing:normal;color:rgba(var(--color-foreground),.9)}.product__info-container>variant-selects{margin-top:2.4rem}.product__info-container>.product-form__quantity{margin-top:2.4rem;margin-bottom:0}.product__info-container .product-form{margin:2.4rem 0 0}.product__info-container .quantity{--inputs-border-width: .1rem}.product__info-container .product__description{margin:2.4rem 0 0}.product__info-container>.peepl-pdp-policy{margin-top:2.4rem}.peepl-pdp-policy{margin:1.6rem 0 0;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.peepl-pdp-policy__text{margin:0;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.peepl-pdp-policy__list{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;column-gap:2.4rem}.peepl-pdp-policy__link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.4rem;color:inherit;text-underline-offset:.3rem}.peepl-pdp-story{font-size:1.6rem}.peepl-pdp-story__group+.peepl-pdp-story__group{margin-top:4rem}.peepl-pdp-story__heading{margin:0 0 1.2rem}.peepl-pdp-story__subheading{margin:0;max-width:68ch;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.peepl-pdp-story__intro+.peepl-pdp-feature{margin-top:3.2rem}.peepl-pdp-feature{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}.peepl-pdp-feature+.peepl-pdp-feature{margin-top:4rem}.peepl-pdp-feature--text-only+.peepl-pdp-feature--text-only{margin-top:2rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.peepl-pdp-feature__media{margin:0;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--media-radius, 1.2rem);background-color:rgba(var(--color-background-contrast),.14)}.peepl-pdp-feature__media--scene{aspect-ratio:4 / 3}.peepl-pdp-feature__media--product{aspect-ratio:1 / 1}.peepl-pdp-feature__img{display:block;width:100%;height:100%}.peepl-pdp-feature__media--scene .peepl-pdp-feature__img{object-fit:cover;object-position:center}.peepl-pdp-feature__media--product .peepl-pdp-feature__img{object-fit:contain;padding:1.6rem}.peepl-pdp-feature__lead{margin:0}.peepl-pdp-feature__eyebrow{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.peepl-pdp-feature__title{margin:0}.peepl-pdp-feature__text{margin:1.2rem 0 0;max-width:65ch;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.85)}.peepl-pdp-note{padding:2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 1.2rem);background-color:rgba(var(--color-background-contrast),.14)}.peepl-pdp-note__heading{margin:0 0 1.2rem}.peepl-pdp-note__body{max-width:70ch;font-size:1.6rem;line-height:1.7}.peepl-pdp-note__body>*:first-child{margin-top:0}.peepl-pdp-note__body>*:last-child{margin-bottom:0}.peepl-pdp-note__link-wrap{margin:1.6rem 0 0}.peepl-pdp-note__link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.5rem;color:inherit;text-underline-offset:.3rem}.peepl-pdp-compare__scroll{margin-top:2rem;max-width:100%;overflow-x:auto}.peepl-pdp-compare{width:100%;min-width:30rem;border-collapse:collapse;font-size:1.5rem;text-align:left}.peepl-pdp-compare th,.peepl-pdp-compare td{padding:1.2rem 1.6rem 1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.12);vertical-align:top;line-height:1.5}.peepl-pdp-compare thead th{border-bottom-width:.2rem;font-size:1.4rem;letter-spacing:.04em}.peepl-pdp-compare tbody th{font-weight:600;width:34%}.peepl-pdp-compare__source{display:block;margin:.4rem 0 0;font-size:1.3rem;font-weight:400;line-height:1.5;color:rgba(var(--color-foreground),.75)}.peepl-pdp-faq__list{margin-top:2rem;padding:0 2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 1.2rem)}.peepl-pdp-faq .accordion{margin-top:0;border-top:0;border-bottom:0}.peepl-pdp-faq .accordion+.accordion{border-top:.1rem solid rgba(var(--color-foreground),.12)}.peepl-pdp-faq .accordion summary{min-height:4.4rem;padding:1.6rem 0;align-items:center;cursor:pointer}.peepl-pdp-faq .accordion__title{margin:0}.peepl-pdp-faq .accordion__content{padding:0 .2rem .8rem;font-size:1.6rem;line-height:1.7}.peepl-pdp-faq .accordion__content>*:first-child{margin-top:0}.peepl-pdp-faq .accordion__content>*:last-child{margin-bottom:0}.peepl-pdp-cta{padding:2.4rem 2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 1.2rem);background-color:rgba(var(--color-background-contrast),.14);text-align:center}.peepl-pdp-cta__heading{margin:0 0 1.2rem}.peepl-pdp-cta__text{margin:0 auto 2rem;max-width:60ch;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.85)}.peepl-pdp-cta__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem}.peepl-pdp-cta__policy .peepl-pdp-policy{margin-top:2rem;padding-top:2rem}.peepl-pdp-cta__policy .peepl-pdp-policy__list{justify-content:center}.peepl-pdp-cta__button:focus-visible,.peepl-pdp-policy__link:focus-visible,.peepl-pdp-note__link:focus-visible,.peepl-pdp-compare__scroll:focus-visible,.peepl-pdp-faq .accordion summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (min-width:750px){.peepl-pdp-story__group+.peepl-pdp-story__group{margin-top:5.6rem}.peepl-pdp-story__intro+.peepl-pdp-feature{margin-top:4rem}.peepl-pdp-feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.peepl-pdp-feature+.peepl-pdp-feature{margin-top:5.6rem}.peepl-pdp-feature--text-only{grid-template-columns:minmax(0,1fr)}.peepl-pdp-feature--text-only .peepl-pdp-feature__content{grid-column:1 / -1}.peepl-pdp-feature--text-only+.peepl-pdp-feature--text-only{margin-top:2.8rem;padding-top:2.8rem}.peepl-pdp-feature--reverse:not(.peepl-pdp-feature--text-only) .peepl-pdp-feature__media{grid-row:1;grid-column:2}.peepl-pdp-feature--reverse:not(.peepl-pdp-feature--text-only) .peepl-pdp-feature__content{grid-row:1;grid-column:1}.peepl-pdp-note,.peepl-pdp-cta{padding:2.8rem}.peepl-pdp-faq__list{padding:0 2.8rem}.peepl-pdp-cta__button{display:inline-flex;width:auto;padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:990px){.peepl-pdp-story__group+.peepl-pdp-story__group{margin-top:8rem}.peepl-pdp-feature{gap:5.6rem}.peepl-pdp-feature+.peepl-pdp-feature{margin-top:7.2rem}.peepl-pdp-feature--text-only .peepl-pdp-feature__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:5.6rem;align-items:start}.peepl-pdp-feature--text-only .peepl-pdp-feature__text{margin-top:0}.peepl-pdp-feature--text-only+.peepl-pdp-feature--text-only{margin-top:3.6rem;padding-top:3.6rem}}@media(prefers-reduced-motion:reduce){.peepl-pdp-cta__button{transition:none}}.product__info-container .peepl-offer-badge{display:inline-flex;align-items:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:.6rem;padding:.5rem 1.1rem;margin:0 0 1.4rem;font-family:var(--font-body-family);font-weight:700;font-size:1.3rem;letter-spacing:.04em;line-height:1}.product__info-container .peepl-offer-badge__pct{font-size:1.3rem}.product__info-container .peepl-save-label{margin:.4rem 0 0;font-size:1.3rem;line-height:1.4;font-weight:600;color:rgb(var(--color-button))}.product__info-container .peepl-trust-bar{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1.2rem;margin:1.6rem 0;padding:1.2rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1);font-family:var(--font-body-family);font-weight:600;font-size:1.2rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.75)}.product__info-container .peepl-trust-bar__item{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;color:inherit;text-decoration:none}.product__info-container a.peepl-trust-bar__item:hover{text-decoration:underline;text-underline-offset:.3rem}.product__info-container .peepl-trust-bar__icon{font-size:1.4rem;line-height:1}.product__info-container .peepl-trust-bar__sep{color:rgba(var(--color-foreground),.25);font-weight:400}.product__info-container .peepl-payment-row{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 0}.product__info-container .peepl-payment-row .peepl-payment-row__icon,.product__info-container .peepl-payment-row svg{height:2.4rem;width:auto;border-radius:.3rem;border:.1rem solid rgba(var(--color-foreground),.12)}.product__info-container .peepl-payment-row--faq{margin-top:1rem}.product__info-container .peepl-positioning{margin:1.6rem 0 1.2rem;font-size:1.4rem;line-height:1.5;letter-spacing:.02em;color:rgba(var(--color-foreground),.62)}.product__info-container .peepl-benefits{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;gap:.9rem}.product__info-container .peepl-benefits__item{display:flex;align-items:flex-start;gap:.9rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.product__info-container .peepl-benefits__check{flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.1rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center}.product__info-container .peepl-benefits__check svg{width:1.1rem;height:1.1rem;display:block}.product__info-container .peepl-buybox-faq{margin:2rem 0 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.product__info-container .peepl-buybox-accordion{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.product__info-container .peepl-buybox-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;letter-spacing:.01em;color:rgb(var(--color-foreground))}.product__info-container .peepl-buybox-accordion__summary::-webkit-details-marker{display:none}.product__info-container .peepl-buybox-accordion__chev{flex-shrink:0;width:1.2rem;height:.8rem;transition:transform .15s ease}.product__info-container .peepl-buybox-accordion[open] .peepl-buybox-accordion__chev{transform:rotate(180deg)}.product__info-container .peepl-buybox-accordion__content{padding:0 0 1.6rem;font-size:1.35rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}.product__info-container .peepl-buybox-accordion__content>*:first-child{margin-top:0}.product__info-container .peepl-buybox-accordion__content>*:last-child{margin-bottom:0}@media screen and (max-width:480px){.product__info-container .peepl-trust-bar{gap:.5rem .9rem;font-size:1.15rem}.product__info-container .peepl-trust-bar__sep{display:none}}.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded,.peepl-pdp-cta .peepl-pdp-cta__button{min-height:4.8rem!important;padding:1.2rem 3.2rem!important;border:.1rem solid #1f6f63!important;border-radius:5rem!important;background:#1f6f63!important;color:#fff!important;font-family:"Questrial",var(--font-body-family),sans-serif!important;font-weight:600!important;font-size:1.5rem!important;letter-spacing:.01em!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .15s ease,border-color .15s ease!important}.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded:after,.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded:before,.peepl-pdp-cta .peepl-pdp-cta__button:after,.peepl-pdp-cta .peepl-pdp-cta__button:before{display:none!important}.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded:not([disabled]):hover,.peepl-pdp-cta .peepl-pdp-cta__button:hover{background:#1a5f54!important;border-color:#1a5f54!important;color:#fff!important}.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus-visible,.peepl-pdp-cta .peepl-pdp-cta__button:focus-visible{background:#1a5f54!important;border-color:#1a5f54!important;color:#fff!important;outline:.25rem solid #1f1b16!important;outline-offset:.2rem!important}.product__info-container .shopify-payment-button__button.shopify-payment-button__button--unbranded[disabled]{background:#1f6f6373!important;border-color:transparent!important;color:#fff!important;opacity:1!important}.product__info-container .price s.price-item--regular{color:#b0003a!important;font-weight:700!important;text-decoration-line:line-through!important;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/peepl-pdp.css.map */
