:root{--pp-display: "Archivo Black", Archivo, "Arial Black", sans-serif;--pp-body: Poppins, "Helvetica Neue", Arial, sans-serif;--pp-green: #30d158;--pp-ink: #0a0c10;--pp-dark-grad: linear-gradient(165deg, #05070c 0%, #0b1018 55%, #0a1712 100%);--pp-dark-glow: radial-gradient(55% 45% at 72% 12%, rgba(48, 209, 88, .13), transparent 70%)}.pp-hero__heading,.pp-cards__heading,.pp-show__heading,.pp-grid__heading,.pp-stripe__heading,.pp-list__heading,.pp-slider__heading,.pp-specs__heading,.pp-faq__heading{font-family:var(--pp-display);font-style:italic;font-weight:400;text-transform:uppercase;letter-spacing:-.01em;line-height:.98;padding-right:.08em}.pp-show__row-title,.pp-slide__title,.pp-card__title,.pp-tilecard__title{font-family:var(--pp-display);font-style:italic;font-weight:400;text-transform:uppercase;letter-spacing:0;line-height:1.05;padding-right:.08em}.pp-hero__heading{font-size:clamp(2.6rem,7vw,5rem)}.pp-stripe__heading{font-size:clamp(2.2rem,5.5vw,3.9rem)}.pp-show__heading,.pp-slider__heading{font-size:clamp(2rem,5vw,3.4rem)}.pp-card__title{font-size:1.15rem}.pp-tilecard__title{font-size:1rem}.pp-hero__eyebrow,.pp-show__eyebrow,.pp-grid__eyebrow,.pp-stripe__eyebrow,.pp-list__eyebrow,.pp-slider__eyebrow,.pp-specs__eyebrow,.pp-faq__eyebrow,.pp-show__row-eyebrow,.pp-slide__eyebrow{font-family:var(--pp-body);font-weight:600;letter-spacing:.24em;color:var(--pp-green);opacity:1}.pp-hero__sub,.pp-cards__sub,.pp-show__sub,.pp-grid__sub,.pp-stripe__sub,.pp-slider__sub,.pp-show__row-text,.pp-slide__text,.pp-card__tagline,.pp-tilecard__text,.pp-list__item,.pp-specs__row,.pp-faq__q,.pp-faq__a,.pp-card__price,.pp-stripe__price{font-family:var(--pp-body)}.pp-hero__sub,.pp-show__sub,.pp-stripe__sub,.pp-slider__sub{font-weight:300;letter-spacing:.01em}.pp-stripe__price{font-family:var(--pp-display);font-style:italic;font-size:1.5rem}.pp-btn,.pp-btn2,.pp-stripe__btn,.pp-slider__btn{font-family:var(--pp-body);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:15px 30px}.pp-show--dark,.pp-stripe--dark,.pp-grid--dark,.pp-specs--dark,.pp-faq--dark{background-image:var(--pp-dark-glow),var(--pp-dark-grad)!important;background-color:#05070c!important}.pp-hero__scrim{background:linear-gradient(to top,#04060ab8,#04060a40 45%,#0000 70%)!important}.pp-hero--text-dark .pp-hero__scrim{background:none!important}.pp-card,.pp-tilecard{border-radius:22px}.pp-card:hover{box-shadow:0 28px 56px #05070c29}.header nav a,.header nav summary,.header .menu-list__link{font-family:var(--pp-body)!important;font-size:12.5px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.09em!important}.mega-menu__link{font-family:var(--pp-body)!important;font-size:13px!important;letter-spacing:.02em!important;text-transform:none!important}.menu-drawer__menu-item-text{font-family:var(--pp-body)!important;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.mega-menu__link{font-weight:500!important}.shopify-section-group-header-group p,.announcement-bar__text{font-family:var(--pp-body)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em!important}.footer-content,.footer-content p,.footer-content a,.footer-content li,.footer-content span{font-family:var(--pp-body)}.footer-content h2,.footer-content h3,.footer-content h4,.footer-content .h2,.footer-content .h3{font-family:var(--pp-display)!important;font-style:italic;font-weight:400;text-transform:uppercase;letter-spacing:-.01em}.footer-content input[type=email]{font-family:var(--pp-body);border-radius:999px!important}.footer-content button[type=submit],.footer-content .button{border-radius:999px!important;background:#101312!important;color:#fff!important;font-family:var(--pp-body)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;transition:background .18s ease,color .18s ease}.footer-content button[type=submit]:hover,.footer-content .button:hover{background:var(--pp-green)!important;color:#04150a!important}.social-icons__icon-wrapper:hover{color:var(--pp-green)}.pp-slider--dark-text .pp-slide__img{-webkit-mask-image:radial-gradient(ellipse 82% 82% at 50% 50%,#000 34%,transparent 78%);mask-image:radial-gradient(ellipse 82% 82% at 50% 50%,#000 34%,transparent 78%)}.pp-slider--light-text .pp-slide__img{-webkit-mask-image:radial-gradient(ellipse 92% 92% at 50% 50%,#000 62%,transparent 96%);mask-image:radial-gradient(ellipse 92% 92% at 50% 50%,#000 62%,transparent 96%)}.pp-show--blend .pp-show__media img{border-radius:0!important;-webkit-mask-image:radial-gradient(ellipse 95% 95% at 50% 50%,#000 55%,transparent 99%);mask-image:radial-gradient(ellipse 95% 95% at 50% 50%,#000 55%,transparent 99%)}.pp-show--blend.pp-show--dark{background:#010101!important;background-image:none!important}.pp-media-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;aspect-ratio:1;border:1.5px dashed rgba(128,138,133,.45);border-radius:20px;color:#808a85e6;font-family:var(--pp-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.pp-media-placeholder .pp-ic{width:26px;height:26px;opacity:.5}.pp-media-placeholder--slide{aspect-ratio:16/10}.pp-list__check{background:transparent!important;color:var(--pp-green)!important;width:30px!important;height:30px!important}.pp-list__check .pp-ic{width:20px;height:20px}.pp-faq__chev{font-size:0!important;width:17px;height:17px;flex:0 0 auto;background-color:#101312;-webkit-mask:url(pp-icon.svg) no-repeat center / contain;mask:url(pp-icon.svg) no-repeat center / contain;transition:transform .55s cubic-bezier(.45,0,.2,1.15)}.pp-faq__item[open] .pp-faq__chev{transform:rotate(360deg);-webkit-mask:linear-gradient(#000,#000) no-repeat center / 100% 3px;mask:linear-gradient(#000,#000) no-repeat center / 100% 3px}.pp-faq--dark .pp-faq__chev{background-color:#f5f7f6}.pp-buy-accordion summary::marker{content:""}.slideshow-control,slideshow-arrows button,.slideshow-controls button{background:#fff!important;background-image:none!important;color:#101312!important;border:1px solid rgba(16,19,18,.08)!important;box-shadow:0 2px 10px #05070c1a!important;border-radius:50%!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;transition:none!important;animation:none!important;opacity:1!important}.slideshow-control:before,.slideshow-control:after{display:none!important}.slideshow-control:hover{background:#f2f4f3!important;transform:none!important}.slideshow-control svg,.slideshow-control path{stroke:#101312!important;color:#101312!important;fill:none!important}.shopify-section-group-footer-group :is(p,a,li,span,small,div){font-family:var(--pp-body)!important}.shopify-section-group-footer-group :is(h2,h3,h4,.h2,.h3,.h4){font-family:var(--pp-display)!important;font-style:italic;text-transform:uppercase;font-weight:400;letter-spacing:0}.shopify-section-group-footer-group a{color:inherit!important;opacity:.82;text-decoration:none!important;transition:opacity .15s ease,color .15s ease;font-size:.92rem;line-height:2}.shopify-section-group-footer-group a:hover{opacity:1;color:var(--pp-green)!important}.shopify-section-group-footer-group .logo img,.shopify-section-group-footer-group [class*=logo] img{filter:brightness(0) invert(1)}.pp-show__eyebrow:before,.pp-grid__eyebrow:before,.pp-stripe__eyebrow:before,.pp-list__eyebrow:before,.pp-slider__eyebrow:before,.pp-specs__eyebrow:before,.pp-faq__eyebrow:before,.pp-hero__eyebrow:before{content:"";display:inline-block;width:13px;height:13px;margin-right:9px;vertical-align:-1.5px;background-color:var(--pp-green);-webkit-mask:url(pp-icon.svg) no-repeat center / contain;mask:url(pp-icon.svg) no-repeat center / contain}.product-information h1,.product-information .h1,.product-information .text-block.h1,.product-information .text-block.h1 p,.product-details .text-block.h1 p,[class*=text-block--pp_title],[class*=text-block--pp_title] p{font-family:var(--pp-display)!important;font-style:italic!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.01em!important;line-height:.98!important;font-size:clamp(2.2rem,4.2vw,3.4rem)!important;padding-right:.08em}add-to-cart-component .button,.product-information form .button:not(.button-unstyled),.product-information button[name=add]{background:#101312!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:999px!important;font-family:var(--pp-body)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.09em;padding-block:10px;min-height:56px;box-shadow:none!important;transition:background .18s ease,color .18s ease}add-to-cart-component .button:hover,.product-information button[name=add]:hover{background:var(--pp-green)!important;color:#04150a!important}.quantity-selector{border:none!important;border-radius:999px!important;background:#101312!important;min-height:56px}.quantity-selector .button{color:#fff!important;font-weight:700}.quantity-selector .button svg,.quantity-selector .button path{stroke:#fff!important;color:#fff!important}.quantity-selector input{font-family:var(--pp-body)!important;font-weight:700!important;color:#fff!important;background:transparent!important}#insta-feed,[id^=insta-feed]{margin-bottom:56px}.pp-trust__circle{background:var(--pp-green)!important}.product-inventory__status{display:inline-flex!important;align-items:center;gap:8px;background:#30d1581f;border-radius:999px;padding:8px 16px;width:fit-content}.product-inventory__text,.product-inventory__status span{font-family:var(--pp-body)!important;font-size:12.5px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.07em;color:#0d5c28!important}.product-inventory__icon{color:#1fae46!important}.product-inventory__icon svg{width:14px;height:14px}.quantity-selector button,.quantity-selector .button,.quantity-minus,.quantity-plus{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;border-radius:999px!important;box-shadow:none!important;width:44px!important;min-width:44px!important;height:44px!important;display:inline-flex;align-items:center;justify-content:center}.quantity-selector button svg,.quantity-selector .button svg{width:13px!important;height:13px!important}.quantity-selector button svg *,.quantity-selector .button svg *{stroke:#fff!important;fill:#fff!important;color:#fff!important}.sticky-add-to-cart__bar{background:#fff!important;box-shadow:0 -6px 24px #05070c1f}.sticky-add-to-cart .button:not(.button-unstyled),.sticky-add-to-cart button[name=add],.sticky-add-to-cart add-to-cart-component .button{background:#101312!important;background-image:none!important;color:#fff!important;border:none!important;border-radius:999px!important;font-family:var(--pp-body)!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;box-shadow:none!important}.sticky-add-to-cart .button:not(.button-unstyled):hover,.sticky-add-to-cart button[name=add]:hover{background:var(--pp-green)!important;color:#04150a!important}.sticky-add-to-cart .quantity-selector{background:#101312!important}.sticky-add-to-cart__title{font-family:var(--pp-body)!important;font-weight:600!important}quantity-selector-component button,cart-quantity-selector-component button,quantity-selector-component .button,cart-quantity-selector-component .button,[class*=quantity]>button,button[name=minus],button[name=plus]{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;border-radius:999px!important}quantity-selector-component .svg-wrapper,cart-quantity-selector-component .svg-wrapper,button[name=minus] .svg-wrapper,button[name=plus] .svg-wrapper{background:transparent!important;border-radius:0!important}quantity-selector-component svg *,cart-quantity-selector-component svg *{stroke:#fff!important;fill:#fff!important}.pp-product-logo-wrap{margin:0 0 6px;line-height:0}.pp-product-logo{display:block;width:min(100%,430px);height:auto;background:transparent}.product-information details summary .svg-wrapper.icon-plus svg,.product-information details summary .svg-wrapper.icon-caret svg{display:none!important}.product-information details summary .svg-wrapper.icon-plus,.product-information details summary .svg-wrapper.icon-caret{width:15px!important;height:15px!important;background-color:#101312;-webkit-mask:url(pp-icon.svg) no-repeat center / contain;mask:url(pp-icon.svg) no-repeat center / contain;transition:transform .55s cubic-bezier(.45,0,.2,1.15)}.product-information details[open] summary .svg-wrapper.icon-plus,.product-information details[open] summary .svg-wrapper.icon-caret{transform:rotate(360deg);-webkit-mask:linear-gradient(#000,#000) no-repeat center / 100% 2.5px;mask:linear-gradient(#000,#000) no-repeat center / 100% 2.5px}.shopify-section-group-header-group .slideshow-control{display:none!important}.shopify-section-group-footer-group button[type=submit],.shopify-section-group-footer-group form .button{background:#101312!important;color:#fff!important;border-radius:999px!important;border:none!important;font-family:var(--pp-body)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;transition:background .18s ease,color .18s ease}.shopify-section-group-footer-group button[type=submit]:hover,.shopify-section-group-footer-group form .button:hover{background:var(--pp-green)!important;color:#04150a!important}.shopify-section-group-header-group details:not([class*=localization]):not([id*=localization]) summary:not([class*=localization]) .svg-wrapper.icon-plus svg,.shopify-section-group-header-group .menu-drawer details summary .svg-wrapper.icon-caret svg{display:none!important}.shopify-section-group-header-group details:not([class*=localization]):not([id*=localization]) summary:not([class*=localization]) .svg-wrapper.icon-plus,.shopify-section-group-header-group .menu-drawer details summary .svg-wrapper.icon-caret{width:13px!important;height:13px!important;background-color:currentColor;-webkit-mask:url(pp-icon.svg) no-repeat center / contain;mask:url(pp-icon.svg) no-repeat center / contain;transition:transform .55s cubic-bezier(.45,0,.2,1.15)}.shopify-section-group-header-group details:not([class*=localization])[open]>summary:not([class*=localization]) .svg-wrapper.icon-plus,.shopify-section-group-header-group .menu-drawer details[open]>summary .svg-wrapper.icon-caret{transform:rotate(360deg);-webkit-mask:linear-gradient(#000,#000) no-repeat center / 100% 2.5px;mask:linear-gradient(#000,#000) no-repeat center / 100% 2.5px}.shopify-section-group-header-group [class*=localization] .svg-wrapper.icon-plus svg,.shopify-section-group-header-group [class*=localization] .svg-wrapper.icon-caret svg,.shopify-section-group-header-group .dropdown-localization__button .svg-wrapper svg{display:inline-block!important}.shopify-section-group-header-group [class*=localization] .svg-wrapper.icon-plus,.shopify-section-group-header-group [class*=localization] .svg-wrapper.icon-caret,.shopify-section-group-header-group .dropdown-localization__button .svg-wrapper{background-color:transparent!important;-webkit-mask:none!important;mask:none!important}@media(max-width:749px){.shopify-section-group-header-group .menu-drawer details summary .svg-wrapper.icon-plus,.shopify-section-group-header-group .menu-drawer details summary .svg-wrapper.icon-caret{width:11px!important;height:11px!important}}.pp-show--blend.pp-show--light{background:#f4f4f4!important;background-image:none!important}.pp-show--blend.pp-show--light .pp-show__media img{border-radius:0!important;-webkit-mask-image:radial-gradient(ellipse 82% 82% at 50% 50%,#000 34%,transparent 78%);mask-image:radial-gradient(ellipse 82% 82% at 50% 50%,#000 34%,transparent 78%)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pp-theme.css.map */
