html body.pp-boutique .pp226-youtube__header>div>p,html body.pp-boutique .pp226-youtube__note,html body.pp-boutique .pp217-swipe,html body.pp-boutique .pp-collection-hero__eyebrow{display:none!important}html body.pp-boutique .pp226-youtube__header h2{font-size:26px!important}html body.pp-boutique .pp226-youtube__card{border-radius:0!important;background:#fff!important}html body.pp-boutique .pp-header-wordmark,html body.pp-boutique .pp-brand-copy strong{color:#764454!important}html body.pp-boutique{--pp-edit-background:#fff;--pp-edit-surface:#fff;--pp-edit-accent:#915467;--pp-edit-soft:#f9e9ed;--color-background:255,255,255;--gradient-background:#fff;background:#fff!important;color:#181818!important}html body.pp-boutique main,html body.pp-boutique .gradient,html body.pp-boutique [class*=color-scheme],html body.pp-boutique .pp-popular-goals,html body.pp-boutique .pp-skin-concerns,html body.pp-boutique .pp-brands-directory,html body.pp-boutique .pp-ai-quiz,html body.pp-boutique .collection-hero,html body.pp-boutique .pp209-section{background:#fff!important;background-image:none!important}html body.pp-boutique .pp233-nav{background:#f5e2e8!important;color:#211c1e!important;border-top:1px solid #efd6de;border-bottom:1px solid #efd6de}html body.pp-boutique .pp233-nav a{color:#211c1e!important}html body.pp-boutique .pp233-nav a:hover{border-bottom-color:#915467!important}html body.pp-boutique .pp-boutique-announcement{background:#fbeddf!important}html body.pp-boutique .button,html body.pp-boutique .pp218-set-card__button,html body.pp-boutique .quick-add__submit{background:#915467!important;border-color:#915467!important;color:#fff!important}html body.pp-boutique .button:hover,html body.pp-boutique .pp218-set-card__button:hover{background:#754352!important}html body.pp-boutique .footer,html body.pp-boutique .footer.gradient{background:#faeef1!important;color:#211c1e!important;border-top:1px solid #eedce2!important}html body.pp-boutique .footer h2,html body.pp-boutique .footer a,html body.pp-boutique .footer p,html body.pp-boutique .footer small{color:#211c1e!important}html body.pp-boutique .pp233-campaign__image{height:420px!important;background:#faf7f8!important}html body.pp-boutique .pp233-campaign__copy{padding:20px!important}html body.pp-boutique .pp233-campaign__copy h2{font-size:27px!important;max-width:330px}html body.pp-boutique .pp233-campaign__copy p:empty{display:none}html body.pp-boutique .pp233-brandbar{padding:24px 0!important}.pp234-categories{padding-top:34px!important;padding-bottom:34px!important}.pp234-categories h2{font-size:25px;font-weight:700;margin:0 0 22px}.pp234-categories__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.pp234-categories__grid a{text-align:center;text-decoration:none;color:#171717}.pp234-categories__grid a>div{aspect-ratio:1;background:#faeef1;overflow:hidden}.pp234-categories__grid img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.pp234-categories__grid strong{display:block;font-size:14px;margin-top:12px}.pp234-visual-banner{display:grid;grid-template-columns:1fr 2fr;align-items:center;min-height:340px;background:#f9e7ec;margin:20px 0 32px;overflow:hidden}.pp234-visual-banner__copy{padding:30px}.pp234-visual-banner__copy>span{font-size:10px;letter-spacing:2px}.pp234-visual-banner__copy h2{font-size:clamp(28px,3vw,45px);font-weight:700;line-height:1.05;margin:16px 0 24px}.pp234-visual-banner__copy a{color:#171717;text-underline-offset:5px;font-size:14px}.pp234-visual-banner__products{display:flex;align-items:center;gap:14px;padding:25px}.pp234-visual-banner__products a{flex:1;min-width:0}.pp234-visual-banner__products img{display:block;width:100%;height:280px;object-fit:contain;mix-blend-mode:multiply}html body.pp-boutique .collection-hero__inner{padding-top:28px!important;padding-bottom:12px!important;min-height:0!important}html body.pp-boutique .collection-hero__title,html body.pp-boutique .pp-brands-directory__header h1,html body.pp-boutique .main-page-title{font-size:32px!important;font-weight:700!important;line-height:1.15!important}html body.pp-boutique .collection-hero__description{font-size:14px!important;max-width:760px!important}html body.pp-boutique .facets-vertical{gap:32px!important}html body.pp-boutique .facets__summary,html body.pp-boutique .facets__label{font-size:13px!important;color:#222!important}html body.pp-boutique .facets__disclosure-vertical{border-color:#e6e6e6!important}html body.pp-boutique .product-grid{column-gap:22px!important;row-gap:30px!important}html body.pp-boutique .product__media-wrapper{background:#fff!important}html body.pp-boutique .product__media-list,html body.pp-boutique .product__media-item,html body.pp-boutique .product-media-container{border:0!important;background:#fafafa!important;border-radius:0!important}html body.pp-boutique .product__media img{object-fit:contain!important}html body.pp-boutique .product__title h1{font-size:30px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important}html body.pp-boutique .product__info-container{background:#fff!important;border-radius:0!important;padding:20px!important}html body.pp-boutique .product__info-container .price{font-size:26px!important;text-align:left!important}html body.pp-boutique .product-form__submit{min-height:48px!important;width:100%!important}html body.pp-boutique .quantity{width:116px!important;min-height:42px!important;height:42px!important;border-radius:6px!important;border:1px solid #ddd!important;background:#fff!important}html body.pp-boutique .quantity__button{width:36px!important;flex:0 0 36px!important}html body.pp-boutique .quantity__input{min-width:0!important;width:42px!important;font-size:14px!important}html body.pp-boutique .pp-product-accordion,html body.pp-boutique .product__accordion{border-radius:0!important;background:#fff!important;border-bottom:1px solid #e2e2e2!important}html body.pp-boutique .pp-product-accordion summary{font-size:16px!important;padding:18px 0!important}html body.pp-boutique .pp-product-accordion__content{font-size:14px!important;line-height:1.65!important}html body.pp-boutique .pp-product-summary{background:#faf4f6!important;border:0!important;border-radius:0!important}html body.pp-boutique .pp223-sets-hero{background:#f9e7ec!important;padding:30px!important;min-height:360px!important}html body.pp-boutique .pp223-sets-hero img{max-height:360px!important;object-fit:contain!important}html body.pp-boutique .pp218-family__banner{background:#faeef1!important;min-height:320px!important}html body.pp-boutique .pp218-family__art{height:280px!important;max-height:280px!important}html body.pp-boutique .pp218-family__banner h2{font-size:30px!important}html body.pp-boutique .pp218-set-card h3{font-size:18px!important}html body.pp-boutique .pp218-set-card__price strong{font-size:24px!important}html body.pp-boutique .pp-brands-directory__header{margin:28px 0!important;padding:0!important}html body.pp-boutique .pp-brands-directory__index{background:#fff!important;border-bottom:1px solid #ddd;padding:16px 0!important}html body.pp-boutique .pp-brand-card{background:#fff!important;border:0!important;border-bottom:1px solid #eee!important;border-radius:0!important;box-shadow:none!important;padding:18px 12px!important}html body.pp-boutique .pp-brand-card__name{font-size:18px!important;color:#181818!important}html body.pp-boutique .pp-ai-quiz__shell,html body.pp-boutique .pp-ai-quiz__form,html body.pp-boutique .pp-skin-concerns__section{background:#fff!important;border-radius:0!important;box-shadow:none!important}html body.pp-boutique .pp-ai-quiz__hero{background:#faeef1!important;border-radius:0!important}html body.pp-boutique .cart-item__image{object-fit:contain!important;background:#fafafa!important;border-radius:0!important}html body.pp-boutique .cart-items th{font-size:12px!important;border-color:#ddd!important}html body.pp-boutique .cart-item__name{font-size:16px!important;color:#181818!important}html body.pp-boutique .cart__footer{background:#faf4f6!important;border:0!important;border-radius:0!important;padding:24px!important}html body.pp-boutique .cart-drawer__inner,html body.pp-boutique .drawer__inner{background:#fff!important}@media(min-width:990px){html body.pp-boutique .product__media-wrapper{width:58%!important;max-width:58%!important}html body.pp-boutique .product__info-wrapper{width:42%!important;max-width:42%!important;padding-left:36px!important}.pp-brands-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){html body.pp-boutique .pp233-campaign__image{height:340px!important}.pp234-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pp234-categories__grid strong{font-size:12px}.pp234-visual-banner{min-height:0;grid-template-columns:1fr}.pp234-visual-banner__copy{padding:22px 22px 0}.pp234-visual-banner__copy h2{font-size:28px;margin:10px 0 16px}.pp234-visual-banner__products{padding:16px;gap:8px}.pp234-visual-banner__products img{height:180px}html body.pp-boutique .product__title h1{font-size:23px!important}html body.pp-boutique .product__info-container{padding:16px 0!important}html body.pp-boutique .product-grid{column-gap:12px!important;row-gap:22px!important}html body.pp-boutique .pp223-sets-hero,html body.pp-boutique .pp218-family__banner{min-height:0!important;padding:20px!important}html body.pp-boutique .pp218-family__art{height:240px!important}html body.pp-boutique .pp218-family__banner h2{font-size:25px!important}.pp-brands-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/282/assets/peach-poppy-v234.css.map */
