body{background-color:var(--pp-color-page-bg)!important;color:var(--pp-color-body-text)}[class*=color-scheme-],.multirow .image-with-text__text,.rich-text__text.rte,.image-with-text__text.rte,.accordion__content.rte,.article-card__excerpt,.rte{color:var(--pp-color-body-text)}.badge{background-color:var(--pp-color-button-bg)!important;color:var(--pp-color-button-text)!important;border-color:var(--pp-color-button-bg)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{color:var(--pp-color-heading)}.slideshow .button--secondary{background-color:transparent!important;color:var(--pp-color-heading)!important;border:2px solid var(--pp-color-heading)!important;font-family:var(--font-heading-family);opacity:1}.slideshow .button--secondary:hover{background-color:var(--pp-color-heading)!important;color:var(--pp-color-button-text)!important;border-color:var(--pp-color-heading)!important}.slideshow .button--secondary:after{display:none!important}.button--tertiary{--alpha-button-background: 0 !important}.button:not(.button--tertiary){background-color:var(--pp-color-button-bg)!important;color:var(--pp-color-button-text)!important;font-family:var(--font-heading-family);opacity:1}.button:not(.button--tertiary):hover{background-color:var(--pp-color-button-hover)!important;color:var(--pp-color-button-hover-text)!important}.button:not(.button--tertiary):after{display:none!important}.title-wrapper{text-align:center}a{transition:opacity .15s ease}a:hover{opacity:.7}.announcement-bar-section .utility-bar{background-color:var(--pp-color-announcement-bg);border-bottom:none}.announcement-bar-section .utility-bar--bottom-border,.announcement-bar-section .utility-bar--bottom-border-social-only{border-bottom:none}.announcement-bar__message,.announcement-bar__link.link{color:var(--pp-color-announcement-text);font-weight:500;font-size:1.35rem;letter-spacing:.2em;text-transform:uppercase}.announcement-bar__link.link:hover{opacity:.7;text-decoration:none}.announcement-bar__link .svg-wrapper svg{fill:var(--pp-color-announcement-text)}.announcement-bar-slider .slider-button{color:var(--pp-color-announcement-text)}.header-wrapper{background-color:var(--pp-color-header-bg);border-bottom:none}.header__heading-link span.h2{font-weight:900;color:var(--pp-color-heading);letter-spacing:-.01em}.header__icon svg{fill:var(--pp-color-body-text)}.header__icon:hover{opacity:.7}.cart-count-bubble{background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border-radius:var(--pp-radius-pill)}.search__input{border-radius:var(--pp-radius-pill);border-color:var(--pp-color-button-bg)}.menu-drawer,.menu-drawer__submenu{background-color:var(--pp-color-nav-bg)!important}.menu-drawer__inner-submenu,.menu-drawer__menu .list-menu__item,.menu-drawer__menu-item{color:var(--pp-color-nav-link)!important;font-family:var(--font-heading-family);font-weight:600;letter-spacing:.1em}.menu-drawer__close-button,.menu-drawer__utility-links a{color:var(--pp-color-nav-link)!important}.menu-drawer .list-social__link svg{fill:var(--pp-color-nav-link)}.pp-nav-row{background-color:var(--pp-color-nav-bg);width:100%;position:relative}@media screen and (max-width:989px){.pp-nav-row--hide-mobile{display:none}}.pp-nav-row__inner{display:flex;justify-content:center;align-items:stretch}.pp-nav-row .header__inline-menu{display:flex;justify-content:center}.pp-nav-row .list-menu--inline{justify-content:center;gap:2.5rem}.pp-nav-row .header__menu-item,.pp-nav-row .header__menu-item.link--text{color:var(--pp-color-nav-link);font-family:var(--font-heading-family);font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-size:1.6rem;padding-top:1.2rem;padding-bottom:1.2rem}.pp-nav-row .header__menu-item:hover,.pp-nav-row .header__menu-item.link--text:hover{opacity:.7;background-color:transparent}.pp-nav-row .header__active-menu-item{color:var(--pp-color-nav-link);text-decoration:none;font-weight:700;opacity:1}.pp-nav-row .header__menu-item:hover span,.pp-nav-row .header__menu-item:hover .header__active-menu-item{text-decoration:none;text-decoration-thickness:0}.pp-nav-row .header__submenu{background-color:var(--pp-color-header-bg);border-top:2px solid var(--pp-color-nav-bg);border-radius:0 0 var(--pp-radius) var(--pp-radius);box-shadow:0 8px 20px #00000014}.pp-mega-trigger{position:static}.pp-mega-dropdown{display:none;position:absolute;top:100%;left:0;right:0;width:100%;background-color:var(--pp-color-header-bg);border-top:3px solid var(--pp-color-banner-bg);box-shadow:0 8px 24px #0000001a;z-index:100;padding:3.5rem 0}.pp-mega-dropdown--left .pp-mega-dropdown__inner{justify-content:flex-start}.pp-mega-dropdown--center .pp-mega-dropdown__inner{justify-content:center}.pp-mega-dropdown--right .pp-mega-dropdown__inner{justify-content:flex-end}.pp-mega-trigger>summary{cursor:pointer;list-style:none}.pp-mega-trigger>summary::-webkit-details-marker{display:none}.pp-mega-trigger[open]>.pp-mega-dropdown{display:block}.pp-mega-dropdown__inner{display:flex;gap:3rem;align-items:flex-start;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.pp-mega-col{flex:0 0 auto;min-width:180px}.pp-mega-col__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.15em;color:var(--pp-color-heading);margin:0 0 1.4rem}.pp-mega-col__links{list-style:none;padding:0;margin:0}.pp-mega-col__links li{margin-bottom:.8rem}.pp-mega-col__link{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;color:var(--pp-color-body-text);text-decoration:none;transition:color .15s ease}.pp-mega-col__link:hover{color:var(--pp-color-heading)}.pp-mega-promo{flex:0 0 auto;background-color:var(--pp-color-banner-bg);border-radius:6px;padding:2rem;text-align:center}.pp-mega-promo__image{margin-bottom:1.4rem}.pp-mega-promo__img{max-width:100%;height:auto;border-radius:4px;display:block;margin:0 auto}.pp-mega-promo-col{flex:0 0 auto;min-width:180px;display:flex;flex-direction:row;gap:1.5rem}.pp-mega-promo__heading{font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;letter-spacing:.1em;color:var(--pp-color-heading);margin:0 0 .6rem}.pp-mega-promo__subtext{font-family:var(--font-body-family);font-size:1.3rem;color:var(--pp-color-body-text);margin:0 0 1.4rem;line-height:1.5}.pp-mega-promo__btn{display:inline-block;background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);font-family:var(--font-heading-family);font-weight:700;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;padding:1rem 2.4rem;transition:background-color .2s ease,color .2s ease}.pp-mega-promo__btn:hover{background-color:var(--pp-color-button-hover)!important;color:var(--pp-color-button-hover-text)!important}.pp-mega-mobile{padding:1.5rem 2rem 2rem}.pp-mega-mobile__group{margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.08)}.pp-mega-mobile__group>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0}.pp-mega-mobile__group>summary::-webkit-details-marker{display:none}.pp-mega-mobile__chevron{transition:transform .2s ease;color:var(--pp-color-nav-link);flex-shrink:0}.pp-mega-mobile__group[open]>summary .pp-mega-mobile__chevron{transform:rotate(180deg)}.pp-mega-mobile__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;letter-spacing:.15em;color:var(--pp-color-heading);margin:0 0 1rem}.pp-mega-mobile__links{list-style:none;padding:0 0 1rem 1.5rem;margin:0}.pp-mega-mobile__links li{margin-bottom:.6rem}.pp-mega-mobile__link{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;color:var(--pp-color-body-text);text-decoration:none;padding:.4rem 0;display:block}.pp-mega-mobile__link:hover{color:var(--pp-color-heading)}.pp-mega-mobile__promos{display:flex;gap:1rem;margin-top:1rem}.pp-mega-mobile__promo{flex:1 1 0%;min-width:0;background-color:var(--pp-color-banner-bg);border-radius:6px;padding:1.2rem;text-align:center}.pp-mega-mobile__img{width:100%;max-width:200px;height:auto;border-radius:4px;display:block;margin:0 auto 1rem}.pp-mega-mobile__promo-heading{font-family:var(--font-heading-family);font-weight:800;font-size:1.4rem;letter-spacing:.1em;color:var(--pp-color-heading);margin:0 0 .8rem}.pp-mega-mobile__promo-btn{display:inline-block;background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);font-family:var(--font-heading-family);font-weight:700;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;padding:1rem 2rem}.pp-mega-mobile__promo-btn:hover{background-color:var(--pp-color-button-hover)!important;color:var(--pp-color-button-hover-text)!important}@media screen and (max-width:989px){.pp-mega-dropdown{display:none!important}}.collection-list-wrapper.page-width{max-width:100%!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.collection-list.grid{display:flex!important;flex-wrap:nowrap!important;gap:18px!important}.collection-list__item{flex:1 1 0%!important;max-width:none!important;width:0!important}.collection-list__item .media,.collection-list__item img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.collection-list.grid{flex-wrap:wrap!important}.collection-list__item{flex:1 1 calc(50% - 9px)!important;max-width:calc(50% - 9px)!important;width:auto!important}}.pp-breadcrumb{padding-top:1.2rem}.pp-breadcrumb__list{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}.pp-breadcrumb__item{font-size:1.2rem;color:var(--pp-color-body-text)}.pp-breadcrumb__link{color:var(--pp-color-body-text);text-decoration:none;font-weight:500;opacity:.7}.pp-breadcrumb__link:hover{color:var(--pp-color-heading);opacity:1}.pp-breadcrumb__separator{opacity:.4}.pp-breadcrumb__item--current{color:var(--pp-color-heading);font-weight:600}.pp-collection-banner{background-color:var(--pp-color-banner-bg);text-align:center;padding:3.5rem 0}.pp-collection-banner__title{color:var(--pp-color-heading);font-family:var(--font-heading-family);font-weight:900;font-size:3.2rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1rem}.pp-collection-banner__description{color:var(--pp-color-body-text);font-size:1.5rem;max-width:640px;margin:0 auto;line-height:1.7}.grid .quick-add__submit,.grid .quick-add__submit.button{background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border:none!important;border-radius:0;font-family:var(--font-heading-family);font-weight:700;letter-spacing:.1em;text-transform:uppercase;width:100%;box-shadow:none!important}.grid .quick-add__submit:after{display:none!important}.grid .quick-add__submit:hover:not([disabled]){background-color:var(--pp-color-button-hover)}.grid .quick-add__submit[disabled],.grid .quick-add__submit:disabled{background-color:var(--pp-color-banner-bg)!important;color:var(--pp-color-button-bg)!important;border:none!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed}.pagination__item--current{color:var(--pp-color-heading)!important;font-weight:700;border-color:var(--pp-color-heading)!important}.pp-contact-banner{position:relative;width:100%;background-color:var(--pp-color-banner-bg)}.pp-contact-banner__img{display:block;width:100%;height:auto;object-fit:cover}.pp-contact-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.pp-contact-banner__title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-body-family);font-weight:900;font-size:4rem;letter-spacing:.25em;text-transform:uppercase;text-align:center;margin:0;padding:2rem}.pp-contact-intro{text-align:center;padding-top:4rem;padding-bottom:2rem}.pp-contact-heading{color:var(--pp-color-heading);font-family:var(--font-heading-family);font-weight:900;font-size:2.4rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1rem}.pp-contact-divider{width:60px;height:3px;background-color:var(--pp-color-button-bg);margin:0 auto 1.6rem}.pp-contact-subtext{color:var(--pp-color-body-text);font-size:1.5rem;max-width:560px;margin:0 auto;line-height:1.7}.pp-contact-form{display:flex;flex-direction:column;gap:2rem}.pp-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width:749px){.pp-contact-row{grid-template-columns:1fr}}.pp-contact-field{display:flex;flex-direction:column;gap:.6rem}.pp-field-label{font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--pp-color-heading)}.pp-field-input{width:100%;padding:1.2rem 1.4rem;border:1.5px solid var(--pp-color-button-bg);border-radius:0;background-color:transparent;color:var(--pp-color-body-text);font-family:var(--font-body-family);font-size:1.4rem;outline:none;transition:border-color .2s ease;box-sizing:border-box}.pp-field-input:focus{border-color:var(--pp-color-button-hover)}.pp-field-input--error{border-color:#e00}.pp-field-textarea{resize:vertical;min-height:160px}.pp-field-error{color:#e00;font-size:1.2rem}.pp-contact-submit{width:100%;padding:1.6rem;background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border:none;border-radius:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.pp-contact-submit:hover{background-color:var(--pp-color-button-hover)!important;color:var(--pp-color-button-hover-text)!important}.collection-list__item .card__heading,.collection-list__item .card__information,.collection-list__item .card-information{display:none!important}.footer{background-color:var(--pp-color-footer-bg);position:relative;overflow:visible}.pp-footer-columns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:3rem}.pp-footer-col{flex:1 1 0%;min-width:0;text-align:center}@media screen and (max-width:749px){.pp-footer-columns{flex-direction:column!important;flex-wrap:wrap!important;gap:2.4rem}.pp-footer-col{flex:0 0 100%!important;width:100%}}.pp-footer-col,.pp-footer-col .list-unstyled,.pp-footer-col .footer-block__details-content{text-align:center}.pp-footer-col .list-unstyled{padding:0;margin:0}.pp-footer-col .list-unstyled li{display:block!important;text-align:center;margin-right:0!important;margin-bottom:.5rem}.pp-footer-col .list-unstyled li a,.pp-footer-col .list-unstyled li .link{display:block!important;text-align:center}.pp-footer-bar{background-color:var(--pp-color-footer-bar-bg);padding:1.4rem 0;margin-top:0}.pp-footer-bar__text{font-weight:700;text-align:center;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;margin:0}.pp-footer-bar__copyright{text-align:center;font-size:1.1rem;margin:.4rem 0 0;opacity:.8}.footer:before{display:none}.footer{border-top:none!important}.footer__content-top{padding-top:3rem;padding-bottom:3rem;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:4rem;align-items:center}.footer__pixie-logo{flex-shrink:0}.footer__pixie-logo-link{display:block}.footer__pixie-logo img{display:block;width:100%;height:auto}.footer__content-main{flex:1 1 0%;min-width:0}.footer-block__heading{font-family:var(--font-heading-family);font-weight:700;color:var(--pp-color-footer-text);font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.2rem}.footer-block__details-content .link,.footer-block__details-content a{color:var(--pp-color-footer-text);opacity:.8;font-weight:400;font-size:1.4rem;text-decoration:none}.footer-block__details-content .link:hover,.footer-block__details-content a:hover{opacity:.7}.footer__newsletter .field__input{border-radius:var(--pp-radius-pill);border-color:var(--pp-color-footer-bg);background-color:var(--pp-color-header-bg)}.footer__newsletter .newsletter-form__button{background-color:var(--pp-color-button-bg);border-radius:var(--pp-radius-pill);border-color:var(--pp-color-button-bg)}.footer__newsletter .newsletter-form__button:hover{background-color:var(--pp-color-button-hover);border-color:var(--pp-color-button-hover)}.footer p,.footer__content p{color:var(--pp-color-body-text)}.pp-footer-bar p,.pp-footer-bar__text,.pp-footer-bar__copyright{color:var(--pp-color-footer-bar-text)}.footer__list-social .list-social__link svg{fill:var(--pp-color-footer-text)}.pp-footer-socials{display:flex;justify-content:center;align-items:center;gap:1.4rem;padding:2rem 0 1.5rem}.pp-footer-socials__link{display:flex;align-items:center;justify-content:center;color:var(--pp-color-footer-text);transition:opacity .15s ease}.pp-footer-socials__link:hover{opacity:.7}.pp-footer-socials__link svg{width:18px;height:18px;fill:var(--pp-color-footer-text)}.pp-footer-policies{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.6rem 1.5rem;padding:0 1.5rem 1.5rem}.pp-footer-policies__link{font-family:var(--font-body-family);font-size:1.1rem;color:var(--pp-color-footer-text);text-decoration:none;opacity:.75;transition:opacity .15s ease}.pp-footer-policies__link:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}.footer__content-bottom{display:none}.footer__copyright,.footer__copyright a{color:var(--pp-color-footer-text);opacity:.9;font-size:1.2rem}.list-payment .list-payment__item{opacity:.7}.slideshow__image--mobile{display:none!important}@media screen and (max-width:749px){.slideshow__image--desktop{display:none!important}.slideshow__image--mobile{display:block!important}}slideshow-component .slideshow__controls{border:none}slideshow-component .slideshow__autoplay{display:none}slideshow-component .slider-button{color:var(--pp-color-heading);background:transparent;border:none}slideshow-component .slider-button:not([disabled]):hover{color:var(--pp-color-heading);opacity:.7}slideshow-component .slider-counter__link--dots .dot{border:.1rem solid var(--pp-color-button-bg);background-color:transparent}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--pp-color-button-bg);border-color:var(--pp-color-button-bg)}slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{background-color:var(--pp-color-button-bg);opacity:.7}.multicolumn:not(.background-none) .multicolumn-card,.multicolumn.background-primary .multicolumn-card{background:var(--pp-color-banner-bg)!important}.multicolumn-card p{color:var(--pp-color-body-text)}.share-button__button{color:var(--pp-color-body-text)!important}.title-wrapper-with-link .title--primary{display:none}.cart__checkout-button.button{background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border:none;box-shadow:none;font-family:var(--font-body-family);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cart__checkout-button.button:after{display:none!important}.cart__checkout-button.button:hover{background-color:var(--pp-color-button-hover)}.tax-note a,.tax-note .rte a{color:var(--pp-color-heading)}cart-remove-button .button{color:var(--pp-color-heading)!important}cart-remove-button .icon-remove{color:var(--pp-color-heading)}.totals__total{color:var(--pp-color-heading)!important;font-weight:700}.cart-item__name{color:var(--pp-color-heading)!important}.cart-item__name:hover{opacity:.75}.product-form__submit.button{background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border:none;box-shadow:none;font-family:var(--font-body-family);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product-form__submit.button:before,.product-form__submit.button:after{display:none!important}.product-form__submit.button:hover:not([disabled]),.product-form__submit.button:focus-visible{background-color:var(--pp-color-button-hover);color:var(--pp-color-button-hover-text);border-color:var(--pp-color-button-hover)}.shopify-payment-button{display:none!important}.card__media-link{display:block;text-decoration:none}.quick-add__submit,.quick-add__submit.button,.quick-add__submit.button--secondary{border:none!important;outline:none!important;box-shadow:none!important}.quick-add__submit:after{display:none!important}.quick-add__submit.button{background-color:var(--pp-color-button-bg);color:var(--pp-color-button-text);border:none!important;border-radius:0;font-family:var(--font-heading-family);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.quick-add__submit.button:hover,.quick-add__submit.button:focus-visible{background-color:var(--pp-color-button-hover);border-color:transparent;color:var(--pp-color-button-text)}.card__heading,.card__heading a,.card__heading h3{color:var(--pp-color-heading)!important;opacity:1!important;visibility:visible!important}.card-information .price,.card-information .price *,.price__regular,.price-item{color:var(--pp-color-body-text)!important;opacity:1!important;visibility:visible!important}.card-information>.price,.card-information h3.card__heading,.card-information h3.card__heading a{color:var(--pp-color-heading)!important}.product__title h1,.product__title .h1{color:var(--pp-color-body-text)!important;font-family:var(--font-body-family);font-weight:900;text-transform:uppercase;letter-spacing:.05em}.product__info-container .price__regular,.product__info-container .price-item--regular{color:var(--pp-color-heading)!important;font-weight:700}.quantity__label.form__label{font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--pp-color-body-text)}.product__description{font-size:1.5rem;line-height:1.75;color:var(--pp-color-body-text)}.product__description p{margin:0 0 1.2rem}.product__description p:last-child{margin-bottom:0}.product__description ul,.product__description ol{padding-left:1.8rem;margin:0 0 1.2rem}.product__description li{margin-bottom:.4rem}.product__description h2,.product__description h3,.product__description h4{font-family:var(--font-body-family);font-weight:700;margin:1.6rem 0 .6rem;color:var(--pp-color-body-text)}.product__description .included-box{background-color:var(--pp-color-banner-bg);border-left:4px solid var(--pp-color-button-bg);border-radius:0 4px 4px 0;padding:1.8rem 2rem;margin:2rem 0}.product__description .included-box h2,.product__description .included-box h3,.product__description .included-box h4{color:var(--pp-color-heading);font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem}.product__description .included-box ul{list-style:none;padding-left:0;margin:0}.product__description .included-box ul li{padding-left:1.8rem;position:relative;margin-bottom:.5rem;font-size:1.4rem;color:var(--pp-color-body-text)}.product__description .included-box ul li:before{content:"\2726";position:absolute;left:0;color:var(--pp-color-heading);font-size:.8rem;line-height:2.2}.related-products__heading{font-family:var(--font-body-family);font-weight:900;letter-spacing:.15em;text-transform:uppercase;text-align:center}.search-modal{background-color:var(--pp-color-page-bg)!important}.search-modal__content{background-color:var(--pp-color-page-bg)}.search__input.field__input{color:var(--pp-color-body-text)!important;background-color:var(--pp-color-page-bg)!important}.search-modal__form .field:before{display:none!important}.search-modal__form .field:after{box-shadow:0 0 0 2px var(--pp-color-body-text)!important;border-radius:0!important}.search-modal__form .field:hover:after{box-shadow:0 0 0 2px var(--pp-color-body-text)!important;border-radius:0!important}.search-modal__form .field:focus-within:after{box-shadow:0 0 0 2px var(--pp-color-body-text)!important;border-radius:0!important}.search-modal__form .search__input.field__input{border-radius:0!important}.search__input.field__input::placeholder{color:var(--pp-color-body-text)!important;opacity:.5}.search-modal__form .field__label,.search-modal__form .reset__button{display:none!important}.search__button .icon,.reset__button .icon{color:var(--pp-color-body-text)}.search-modal__close-button{color:var(--pp-color-body-text)!important}.search-modal__close-button .icon{color:var(--pp-color-body-text)}.predictive-search{background-color:var(--pp-color-page-bg)!important}.predictive-search__heading{color:var(--pp-color-heading)!important}.predictive-search-result__body a{color:var(--pp-color-body-text)}@media screen and (max-width:749px){.pp-email-capture__input,.pp-freebie-hero__field,.pp-blog-signup__input,.newsletter-form .field__input{min-height:48px;padding-top:0;padding-bottom:0;display:flex;align-items:center}}.pp-signup-success{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;color:var(--pp-color-heading);text-align:center;width:100%;margin:0 auto;display:block;letter-spacing:.05em;background-color:var(--pp-color-banner-bg);border:2px solid var(--pp-color-heading);border-radius:6px;padding:2rem 2.5rem}.pp-apps__heading{font-family:var(--font-heading-family);font-weight:900;font-size:2.8rem;letter-spacing:.15em;text-transform:uppercase;color:var(--pp-color-heading);text-align:center;margin:0 0 .4rem}.pp-apps__handle{text-align:center;margin:0 0 2rem}.pp-apps__handle a{font-family:var(--font-body-family);font-size:1.4rem;color:var(--pp-color-heading);text-decoration:none;opacity:.8}.pp-apps__handle a:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}.newsletter .newsletter__wrapper.content-container{background:transparent!important;border:none!important}.newsletter .newsletter__wrapper.content-container:after{display:none!important}.newsletter .newsletter-form__field-wrapper{padding-top:0}@media screen and (max-width:749px){.newsletter .newsletter-form__field-wrapper{padding-top:0}}.pp-shipping-bar{padding:1.2rem 2rem;text-align:center}.pp-shipping-bar--page{padding:2rem 1.5rem;margin-bottom:0}.pp-shipping-bar__text{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;color:var(--pp-color-body-text);margin:0 0 .8rem;letter-spacing:.02em}.pp-shipping-bar__text--reached{color:var(--pp-color-heading);font-weight:700}.pp-shipping-bar__track{width:100%;height:16px;background:var(--pp-color-button-hover)!important;opacity:1;border-radius:9999px;overflow:hidden}.pp-shipping-bar__fill{height:100%;width:0%;background:var(--pp-color-button-bg)!important;opacity:1!important;border-radius:9999px;transition:width .4s ease;display:block!important;position:relative;z-index:1}.pp-upsell{padding:1.5rem 2rem;border-top:1px solid rgba(0,0,0,.08)}.pp-upsell__heading{font-family:var(--font-heading-family);font-weight:700;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pp-color-heading);margin:0 0 1.2rem}.pp-upsell__products{display:flex}.pp-upsell__card{flex:1 1 100%;width:100%;background-color:var(--pp-color-banner-bg);border-radius:6px;padding:1rem;display:flex;gap:1rem;align-items:flex-start}.pp-upsell__image-link{flex-shrink:0}.pp-upsell__img{width:80px;height:80px;object-fit:cover;border-radius:4px;display:block}.pp-upsell__info{display:flex;flex-direction:column;gap:.3rem;min-width:0}.pp-upsell__title{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;color:var(--pp-color-body-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.pp-upsell__title:hover{color:var(--pp-color-heading)}.pp-upsell__price{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;color:var(--pp-color-body-text)}.pp-upsell__add{background-color:var(--pp-color-button-bg)!important;color:var(--pp-color-button-text)!important;font-family:var(--font-heading-family);font-weight:700;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:0;padding:.6rem 1rem;cursor:pointer;transition:background-color .2s ease;white-space:nowrap;margin-top:.3rem}.pp-upsell__add:hover{background-color:var(--pp-color-button-hover)!important;color:var(--pp-color-button-hover-text)!important}.pp-upsell__add:disabled{opacity:.7;cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pixie-prints.css.map */
