:root{--pp-ink: #071124;--pp-muted: #536073;--pp-blue: #335cff;--pp-purple: #8b35ff;--pp-pink: #ff4fa3;--pp-coral: #ff6b6b;--pp-orange: #ffb74a;--pp-paper: #fff8fb;--pp-panel: rgba(255, 255, 255, .86);--pp-line: rgba(13, 22, 42, .1);--pp-radius-lg: 26px;--pp-radius-md: 18px;--pp-gradient: linear-gradient(90deg, var(--pp-blue), var(--pp-purple), var(--pp-pink), var(--pp-coral));--pp-text-gradient: var(--pp-gradient);--pp-band-gradient: linear-gradient(90deg, rgba(139, 53, 255, .13), rgba(255, 79, 163, .09), rgba(255, 183, 74, .1));--pp-soft-bg: radial-gradient(circle at 8% 7%, rgba(139, 53, 255, .2), transparent 25rem), radial-gradient(circle at 88% 2%, rgba(255, 107, 107, .22), transparent 27rem), radial-gradient(circle at 78% 78%, rgba(255, 183, 74, .15), transparent 24rem), linear-gradient(135deg, #f7efff 0%, #fff6fa 43%, #fff8ed 100%)}html{scroll-behavior:smooth}body.gradient{color:var(--pp-ink);background:var(--pp-soft-bg);letter-spacing:0}.page-width{max-width:124rem}.header-wrapper{background:#ffffffd1;border-bottom:1px solid rgba(13,22,42,.07);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__heading-link,.header__menu-item,.list-menu__item{color:var(--pp-ink)}.header__menu-item span,.list-menu__item span{text-underline-offset:.35rem}.header__inline-menu details[open]>.header__menu-item,.header__menu-item:focus,.header__menu-item:focus-visible,.list-menu__item:focus,.list-menu__item:focus-visible{color:var(--pp-ink);background:transparent;outline:none;border-radius:0;text-decoration:none}.header__menu-item:hover span,.list-menu__item:hover span,.header__active-menu-item,.header__menu-item:hover .header__active-menu-item{color:var(--pp-ink);text-decoration-thickness:1px;text-decoration-color:currentColor}.header__submenu,.list-menu--disclosure{min-width:23rem;padding:.8rem;border:1px solid rgba(13,22,42,.08);border-radius:20px;background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__submenu .header__menu-item,.list-menu--disclosure .list-menu__item{margin:.2rem 0;padding:1rem 1.2rem;border-radius:0;color:var(--pp-ink);line-height:1.25;text-decoration:none;background:transparent}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible,.list-menu--disclosure .list-menu__item:hover,.list-menu--disclosure .list-menu__item:focus-visible{color:var(--pp-ink);background:transparent;outline:none;text-decoration:underline;text-underline-offset:.35rem}.header__icon{width:4.4rem;height:4.4rem;border-radius:999px;color:var(--pp-purple);transition:background-color .16s ease,color .16s ease,filter .16s ease}.header__icon:hover{color:var(--pp-purple);background-color:#ffffffb8;filter:saturate(1.05)}.header__icon .icon,.header__icon svg{color:var(--pp-purple)}.cart-count-bubble{border:2px solid rgba(255,255,255,.9);color:#fff;background:var(--pp-gradient)}.button,.shopify-payment-button__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:999px;border:0;color:#fff;background:var(--pp-gradient);font-weight:800;letter-spacing:0;transition:transform .16s ease,filter .16s ease}.button:after,.button:before,.shopify-payment-button__button:after,.shopify-payment-button__button:before{border-radius:999px;box-shadow:none}.button:hover,.shopify-payment-button__button:hover,.customer button:hover{transform:translateY(-1px);filter:saturate(1.05);color:#fff;background:var(--pp-gradient);box-shadow:0 0 0 2px var(--pp-blue)}.button:focus,.button:focus-visible,.shopify-payment-button__button:focus,.shopify-payment-button__button:focus-visible,.customer button:focus,.customer button:focus-visible{outline:none;color:#fff;background:var(--pp-gradient);box-shadow:0 0 0 2px var(--pp-blue)}.button:hover:after,.button:focus:after,.button:focus-visible:after,.shopify-payment-button__button:hover:after,.shopify-payment-button__button:focus:after,.shopify-payment-button__button:focus-visible:after{box-shadow:none!important}.button:focus:after,.button:focus-visible:after,.shopify-payment-button__button:focus:after,.shopify-payment-button__button:focus-visible:after{box-shadow:none}.button.button--secondary,.button.button--tertiary{color:var(--pp-ink);background:#ffffffd6;border:1px solid rgba(13,22,42,.12)}.title,.title-wrapper-with-link .title,.collection-hero__title,.main-page-title,.product__title h1,.rich-text__heading,.banner__heading,.multicolumn .title{color:var(--pp-ink);letter-spacing:0}.title strong,.rich-text__heading strong,.banner__heading strong{background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.shopify-section{position:relative}.shopify-section+.shopify-section{margin-top:0;border-top:clamp(1rem,2.2vw,2rem) solid transparent;border-image:var(--pp-band-gradient) 1}.shopify-policy__container{max-width:92rem;padding-top:clamp(3rem,5vw,6rem);padding-bottom:clamp(4rem,6vw,7rem)}html:has(.shopify-policy__container),body:has(.shopify-policy__container),body.gradient:has(.shopify-policy__container),body:has(.shopify-policy__container) main,body:has(.shopify-policy__container) .shopify-section,body:has(.shopify-policy__container) .content-for-layout{background:#fff!important;background-image:none!important}.shopify-policy__title,.shopify-policy__body{background:transparent}.shopify-policy__title h1{line-height:1.08;padding-bottom:.08em;background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.shopify-policy__body{color:var(--pp-ink);line-height:1.7}.shopify-policy__body h2,.shopify-policy__body h3{color:var(--pp-ink)}.shopify-policy__container+.shopify-section,.shopify-policy__body+.shopify-section,.shopify-policy__title+.shopify-policy__body{border-top:0}body:has(.shopify-policy__container) .shopify-section+.shopify-section{border-top:0}body:has(.shopify-policy__container) .footer{position:relative;margin-top:0}body:has(.shopify-policy__container) .footer:before{display:block;content:"";position:absolute;top:calc(clamp(1rem,2.2vw,2rem)*-1);left:0;width:100%;height:clamp(1rem,2.2vw,2rem);background:var(--pp-band-gradient)}.banner__box,.rich-text__blocks,.image-with-text__content,.collapsible-content__wrapper,.collection-hero__inner,.main-page-title+.rte,.contact{border-radius:var(--pp-radius-lg)}.collection-hero{padding:clamp(3rem,5vw,6rem) 0 clamp(2.4rem,4vw,4.8rem);background:radial-gradient(circle at 18% 20%,rgba(139,53,255,.08),transparent 22rem),radial-gradient(circle at 82% 16%,rgba(255,79,163,.08),transparent 24rem),#ffffff5c;border-bottom:1px solid rgba(13,22,42,.06)}.collection-hero__inner{justify-content:flex-start}.collection-hero__text-wrapper{position:relative;width:min(86rem,100%);margin-inline:0 auto;padding:0 clamp(1.4rem,3vw,2.4rem);border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;text-align:left}.collection-hero__text-wrapper:before{display:none;content:none}.collection-hero__text-wrapper:after{display:none;content:none}.collection-hero__title{max-width:84rem;margin-inline:0 auto;text-align:left;font-size:clamp(3.6rem,5.4vw,6.8rem);line-height:1.08;padding-bottom:.08em;background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.collection-hero__title:after{display:none;content:none}.collection-hero__description{max-width:76rem;margin:clamp(1.8rem,3vw,2.8rem) 0 0;color:var(--pp-ink);font-size:clamp(1.55rem,1.35vw,1.8rem);line-height:1.68;text-align:left}.collection-hero__description p:first-child{color:var(--pp-ink);font-size:inherit;line-height:inherit}.collection-hero__description p{margin-block:0 1.4rem}.collection-hero__description p:last-child{margin-bottom:0}.banner__box,.rich-text__blocks,.image-with-text__content{background:#ffffffad;border:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.banner__box{background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.banner__heading{line-height:1.08;padding-bottom:.08em;background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.banner__text,.rich-text__text,.image-with-text__text,.rte{color:var(--pp-muted);letter-spacing:0}.banner__text{max-width:76rem;margin-inline:auto;color:var(--pp-ink);font-size:clamp(1.55rem,1.35vw,1.8rem);line-height:1.68}.banner__buttons .button,.banner__buttons .button.button--secondary{border:0;color:#fff;background:var(--pp-gradient)}.card-wrapper{transition:filter .18s ease,border-color .18s ease}.card-wrapper:hover{filter:saturate(1.02)}.card,.card__inner,.contains-card--product .card,.contains-card--collection .card{border-radius:var(--pp-radius-lg)}.card__inner{overflow:hidden;background:#ffffffc7;border:1px solid rgba(13,22,42,.08)}.card__media,.card .media,.card__media .media img{border-radius:calc(var(--pp-radius-lg) - .6rem)}.card__heading,.card__heading a{color:var(--pp-ink);letter-spacing:0}.card-information,.price,.price__regular,.price-item{letter-spacing:0}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.price .money,.cart-item__price-wrapper .price,.cart-item__price-wrapper .price-item,.cart-drawer .price,.cart-drawer .price-item,.cart__footer .totals__total-value,.totals__total-value{display:inline-block;font-weight:inherit;background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.totals__total,.cart-item__totals{font-weight:inherit}.collection-list .card__content,.product-grid .card__content{padding-top:1.4rem}.collection-list .card__content,.collection-list .card__information,.collection-list .card__heading{text-align:center}.collection-list .card__heading{max-width:28rem;margin-inline:auto}.badge,.card__badge .badge{border:0;border-radius:999px;color:#fff;background:var(--pp-gradient);font-weight:800}.product__media-wrapper .product__media,.product__media-wrapper .thumbnail,.product-media-modal__content img,.global-media-settings{border-radius:var(--pp-radius-lg);border-color:#0d162a14}.product__media-wrapper .thumbnail{overflow:hidden}.product__media-wrapper .thumbnail:after{border-radius:var(--pp-radius-md)!important;box-shadow:none!important}.product__media-wrapper .thumbnail[aria-current],.product__media-wrapper .thumbnail[aria-current]:hover,.product__media-wrapper .thumbnail[aria-current]:focus,.product__media-wrapper .thumbnail[aria-current]:focus-visible{border-color:var(--pp-purple)!important;outline:none!important;box-shadow:0 0 0 2px #8b35ff80!important}.product__media-wrapper .thumbnail[aria-current]:after,.product__media-wrapper .thumbnail[aria-current]:focus:after,.product__media-wrapper .thumbnail[aria-current]:focus-visible:after{border-radius:var(--pp-radius-md)!important;box-shadow:0 0 0 2px var(--pp-purple)!important}.product__info-wrapper{align-self:start}.product__info-container{padding:clamp(1.6rem,2.4vw,2.4rem);border-radius:var(--pp-radius-lg);background:#ffffffa3;border:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.product__title{margin-bottom:1.2rem}.product__title h1{font-size:clamp(2.2rem,2.9vw,3.5rem);line-height:1.08}.product-form__buttons{max-width:100%}.product-form__submit{width:100%}.product-form__submit:before{content:none}.product-form__submit:after{content:none}.product__media-wrapper .product__media,.product__info-container,.product-media-modal__content img,.global-media-settings{box-shadow:none}a:hover,a:active,.rte a,.main-page-title+.rte a,.contact a,.product__description a,.collection-hero__description a,.share-button__button,.share-button__button .svg-wrapper,.share-button__button:hover,.share-button__button:hover .svg-wrapper{color:var(--pp-purple)}a:not(.header__menu-item):not(.list-menu__item):not(.button):not(.full-unstyled-link){color:var(--pp-purple)}.product-form__input input[type=radio]+label,.select__select,.quantity,.field__input,.customer .field input,.search__input.field__input{border-radius:18px!important;border:1px solid rgba(13,22,42,.18);background-color:#ffffffd1;box-shadow:none}.product-form__input .select,.product-form__input .quantity,.product-form__quantity .quantity,.field,.select{border-radius:18px!important;background:#ffffffd1;overflow:hidden}.select{border:1px solid rgba(13,22,42,.18)}.select__select{border:0;background-color:transparent}.field:after,.field:before,.select:after,.select:before,.quantity:after,.quantity:before{border-radius:18px!important;box-shadow:none!important;outline:none!important}.field__input:focus,.field__input:hover,.field:focus-within,.field:hover,.customer .field input:focus,.customer .field input:hover,.search__input.field__input:focus,.search__input.field__input:hover,.select__select:focus,.select__select:focus-visible,.select__select:hover,.select:focus-within,.select:hover,.quantity:focus-within,.quantity:hover{border-radius:18px!important;border-color:#8b35ff75;outline:none!important;box-shadow:0 0 0 3px #8b35ff1f}.select:hover:after,.select:focus-within:after,.field:hover:after,.field:focus-within:after,.quantity:hover:after,.quantity:focus-within:after{border-radius:18px!important;box-shadow:none!important;outline:none!important}.product-form__input input[type=radio]:checked+label{color:#fff;border-color:transparent;background:var(--pp-gradient)}.quantity{min-height:4.8rem}.search-modal{background:#ffffffc7;border-bottom:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.search-modal__content{padding-block:1.8rem}.search-modal .field,.template-search__search .field{border-radius:999px}.search-modal .field__input,.template-search__search .field__input{min-height:5rem;padding-inline:2rem 5.2rem;border-radius:999px}.search-modal .field__label,.template-search__search .field__label{color:var(--pp-muted)}.search__button,.reset__button,.modal__close-button{border-radius:999px;color:var(--pp-ink)}.search__button,.search__button:hover,.search__button:focus,.search__button:focus-visible,.field__button,.field__button:hover,.field__button:focus,.field__button:focus-visible,.search__button:before,.search__button:after,.field__button:before,.field__button:after{background:transparent;outline:none;box-shadow:none;border:0}.search-modal .field__button,.search-modal .field__button:hover,.search-modal .field__button:focus,.search-modal .field__button:focus-visible,.search-modal .search__button,.search-modal .search__button:hover,.search-modal .search__button:focus,.search-modal .search__button:focus-visible{width:4.2rem;min-width:4.2rem;height:4.2rem;border:0!important;border-radius:0!important;background:transparent!important;outline:none!important;box-shadow:none!important}.search-modal .field__button:before,.search-modal .field__button:after,.search-modal .search__button:before,.search-modal .search__button:after{content:none!important;border:0!important;background:transparent!important;box-shadow:none!important}.search__button:hover,.reset__button:hover,.modal__close-button:hover{color:var(--pp-purple);background:#ffffffa8}.search__button:hover{background:transparent}.predictive-search{margin-top:1rem;border:1px solid rgba(13,22,42,.08);border-radius:var(--pp-radius-lg);background:#ffffffe6;overflow:hidden}.predictive-search__heading{color:var(--pp-muted);border-bottom-color:#0d162a14}.predictive-search__item{border-radius:16px}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:#8b35ff14}.template-search__header{border-radius:var(--pp-radius-lg);background:#ffffffa3;border:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.customer:not(.account):not(.order){max-width:58rem;padding:clamp(2rem,4vw,4rem);border-radius:var(--pp-radius-lg);background:#ffffffa3;border:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.customer h1,.customer h2,.customer h3{color:var(--pp-ink);letter-spacing:0}.customer a{color:var(--pp-purple);text-underline-offset:.35rem}.customer .field{margin-top:1.4rem}.customer .field input{min-height:5rem}.customer table,.customer .addresses li,.account .customer__information,.order .order-details{border-radius:var(--pp-radius-lg);border:1px solid rgba(13,22,42,.08);background:#ffffffad}.accordion,.collapsible-content summary,.product__accordion{border-color:#0d162a14}.accordion summary,.product__accordion summary{border-radius:16px}.complementary-products,.related-products,.collection,.main-collection-product-grid,.featured-collection{position:relative}.facets-wrapper,.facets-container{padding-block:clamp(1rem,2vw,1.8rem)}.facet-filters{align-items:center}.facets__summary,.facets__disclosure,.facets__display,.facets__header,.facets__item label,.facet-checkbox,.mobile-facets__open,.mobile-facets__close,.mobile-facets__summary,.mobile-facets__submenu,.active-facets__button-inner,.active-facets__button,.facet-filters__field .select,.facet-filters__field .select__select{border-radius:18px!important}.facet-filters__field .select{min-width:22rem;padding-inline:.4rem}.facets__summary,.facets__summary:hover,.facets__summary:focus,.facets__summary:focus-visible,.mobile-facets__open,.mobile-facets__open:hover,.mobile-facets__open:focus-visible{outline:none!important;box-shadow:none!important}.facets__display,.mobile-facets__submenu{border:1px solid rgba(13,22,42,.1)}.facet-checkbox>svg,.facets__item svg{border-radius:6px!important}.facet-checkbox input[type=checkbox],.facets__item input[type=checkbox]{appearance:none;-webkit-appearance:none;position:absolute;width:1.8rem;height:1.8rem;margin:0;opacity:0;pointer-events:none;border-radius:6px!important;accent-color:var(--pp-purple)}.facet-checkbox input[type=checkbox]:checked,.facets__item input[type=checkbox]:checked{outline:none}.facet-checkbox input[type=checkbox]:checked+svg,.facets__item input[type=checkbox]:checked+svg{border-radius:6px!important;box-shadow:0 0 0 2px #8b35ff3d}.facet-checkbox input[type=checkbox]:focus-visible+svg,.facets__item input[type=checkbox]:focus-visible+svg{border-radius:6px!important;box-shadow:0 0 0 3px #8b35ff2e}.active-facets__button-inner{border-color:#8b35ff47!important;color:var(--pp-ink);box-shadow:none!important}.active-facets__button:hover .active-facets__button-inner,.active-facets__button:focus-visible .active-facets__button-inner{border-color:var(--pp-purple)!important;color:var(--pp-purple)}.multicolumn-card,.collage-card,.article-card,.collection-list__item .card__inner{border-radius:var(--pp-radius-lg);background:#ffffffbd;border:1px solid rgba(13,22,42,.08)}.multicolumn .title-wrapper-with-link{margin-bottom:clamp(2rem,3vw,3.2rem)}.multicolumn-list{gap:clamp(1.6rem,2.4vw,2.8rem);align-items:stretch}@media screen and (min-width:990px){.multicolumn .page-width{max-width:124rem}.multicolumn .multicolumn-list.grid{display:flex!important;flex-wrap:nowrap!important;gap:clamp(1.6rem,1.8vw,2.4rem)!important;align-items:stretch}.multicolumn .multicolumn-list.grid--3-col-desktop .grid__item,.multicolumn .multicolumn-list.grid .grid__item{display:flex;flex:0 0 calc((100% - clamp(3.2rem,3.6vw,4.8rem)) / 3)!important;width:calc((100% - clamp(3.2rem,3.6vw,4.8rem)) / 3)!important;max-width:calc((100% - clamp(3.2rem,3.6vw,4.8rem)) / 3)!important}}.multicolumn-list .grid__item{display:flex}.multicolumn-list .multicolumn-card{width:100%;min-height:23rem;height:100%;padding:clamp(2rem,2vw,3.2rem);display:flex;align-items:center;border:0;border-radius:var(--pp-radius-lg)!important;overflow:hidden;background:radial-gradient(circle at 10% 10%,rgba(139,53,255,.13),transparent 18rem),radial-gradient(circle at 92% 8%,rgba(255,79,163,.13),transparent 20rem),linear-gradient(135deg,#f7efffeb,#fff6faeb 54%,#fff8edf0)}.multicolumn-list .multicolumn-card__info{padding:0;width:100%;max-width:30rem;margin:0 auto;text-align:left}.multicolumn-list .multicolumn-card__info h3{margin-bottom:clamp(1.2rem,1.5vw,1.8rem);font-size:clamp(2.4rem,2.15vw,3.2rem);line-height:1.05;font-weight:900;background:var(--pp-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.multicolumn-list .multicolumn-card__info .rte{max-width:30rem;color:var(--pp-ink);font-size:clamp(1.55rem,1.12vw,1.85rem);line-height:1.45}@media screen and (max-width:749px){.multicolumn-list .multicolumn-card{min-height:18rem;padding:2.4rem 2rem}.multicolumn-list .multicolumn-card__info{max-width:28rem}}.pagination__list{gap:.6rem}.pagination__item{border-radius:999px;color:var(--pp-ink)}.pagination__item:hover,.pagination__item--current{color:#fff;background:var(--pp-gradient)}.pagination__item:after{display:none}.template-404 .title,.main-search__results .title{text-align:center}.template-404 .button,.main-search__results .button{margin-inline:auto}.footer{margin-top:clamp(2rem,4vw,4.5rem);padding-top:clamp(1.2rem,2.5vw,2.2rem);padding-bottom:clamp(1.2rem,2.5vw,2.2rem);background:#ffffffd1;border-top:1px solid rgba(13,22,42,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.footer:before{display:none;content:none}.footer__content-top,.footer__content-bottom{padding-top:0;padding-bottom:0}.footer__content-bottom{border-top:0}.footer__content-bottom-wrapper{justify-content:center;gap:.8rem}.footer__payment{margin-top:0}.footer__payment .list-payment{display:flex;justify-content:center;gap:.7rem;margin-bottom:.9rem}.footer__payment .list-payment__item{padding:.2rem;border:0;border-radius:0;background:transparent}.footer__copyright{display:flex;justify-content:center;flex-wrap:wrap;gap:.55rem;color:var(--pp-muted);font-size:1.2rem;line-height:1.5;text-align:center}.footer__copyright .copyright__content{color:var(--pp-muted)}.footer__business{flex-basis:100%;order:0;margin-bottom:.2rem;color:var(--pp-ink);font-weight:600}.footer__credit{order:99;flex-basis:100%;margin-top:.35rem;margin-bottom:0;color:var(--pp-purple);font-weight:400;text-align:center}.footer__credit a{font-weight:400;background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--pp-purple)}.footer__copyright .copyright__content a,.policies li a{display:inline;min-height:0;padding:0;border:0;border-radius:0;color:var(--pp-ink);text-decoration:none;text-underline-offset:.28rem}.footer__copyright .copyright__content a:hover,.footer__copyright .copyright__content a:active,.footer__copyright .copyright__content a:focus-visible,.policies li a:hover{color:var(--pp-purple);border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:.22rem}.policies li a:active,.policies li a:focus-visible{color:var(--pp-purple);text-decoration:underline;text-underline-offset:.22rem}.footer .policies{display:flex!important;justify-content:center;flex-wrap:wrap;gap:.65rem 1.15rem!important;margin-top:.45rem;margin-bottom:.35rem;padding-left:0!important}.footer .policies li{display:inline-flex!important;margin:0!important;padding:0!important}.footer .policies li+li{margin-left:0!important}.footer .policies li a{display:inline-block;padding:.15rem .35rem;white-space:nowrap}.footer .policies li:before{display:none}.footer__trust-stamp{display:flex;justify-content:center;padding:1.1rem 0 .7rem}#ssb-evul-stamp{display:block;width:fit-content;max-width:100%;margin:0 auto}.cart__blocks .totals{margin-bottom:.9rem}.pp-cart-summary-note{display:block;margin:0 0 2.3rem;color:var(--pp-muted);line-height:1.45}.cart__ctas{margin-top:2.1rem}.cart__dynamic-checkout-buttons{margin-top:1.4rem}.cart__dynamic-checkout-buttons ul,.cart__dynamic-checkout-buttons .shopify-cleanslate{gap:1rem}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{color:var(--pp-muted)}.footer-block__heading{color:var(--pp-ink)}.footer a:not(.footer__credit a):not(.policies li a):not(.copyright__content a){color:var(--pp-purple)}@media screen and (max-width:749px){.banner__box,.rich-text__blocks,.image-with-text__content,.product__info-container{border-radius:20px}.collection-hero{padding:2rem 0 1.5rem}.collection-hero__title{font-size:clamp(3rem,9vw,4.4rem);line-height:1.08}.collection-hero__description{max-width:100%;margin-top:1.2rem;font-size:1.45rem;line-height:1.5}.collection-hero__description p{margin-bottom:.8rem}.collection-hero__description p:not(:first-child){display:none}.product__title h1{font-size:clamp(2.3rem,6.4vw,3.1rem)}.product__info-container{padding:1.4rem}.button,.shopify-payment-button__button{min-height:4.6rem}.footer{margin-top:2.2rem}.footer:before{display:none}.footer__payment .list-payment{gap:.5rem}.footer__copyright,.policies{column-gap:1.9rem;row-gap:.75rem}.multicolumn-list .multicolumn-card{min-height:24rem}}@media(prefers-reduced-motion:reduce){.button,.shopify-payment-button__button,.card-wrapper{transition:none}.button:hover,.shopify-payment-button__button:hover,.card-wrapper:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/piltpeale-visual.css.map */
