.template-index .section:first-child .banner{min-height:clamp(62rem,78vh,78rem);overflow:hidden}.template-index .section:first-child .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff8f4c2,#fff8f457 48%,#fff8f400 76%);pointer-events:none}.template-index .section:first-child .banner__content{justify-content:flex-start;padding-top:4rem;padding-bottom:4rem}.template-index .section:first-child .banner__box{width:min(62rem,100%);max-width:62rem!important;padding:clamp(2.6rem,4vw,4.6rem)!important;border:1px solid rgba(255,255,255,.72);border-radius:3rem;background:#fffaf7c2!important;box-shadow:0 2.4rem 6rem #643f3921;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left}.template-index .pp-home-hero-eyebrow{margin:0 0 1.3rem;color:#8f554f;font-size:1.15rem;font-weight:800;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.template-index .section:first-child .banner__heading{max-width:12.8ch;margin:0;color:#332b29;font-size:clamp(4.2rem,5.4vw,7.2rem);font-weight:520;letter-spacing:-.052em;line-height:.98;text-wrap:balance}.template-index .section:first-child .banner__buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:52rem;gap:1rem!important;margin-top:2.5rem!important}.template-index .section:first-child .banner__buttons .button{width:100%!important;min-width:0!important;min-height:5.4rem;margin:0!important;padding:1.2rem 2rem!important;border-radius:999px!important;font-weight:750!important;box-shadow:none!important}.template-index .section:first-child .banner__buttons .button--primary{background:#bd7f8d!important;border-color:#bd7f8d!important;color:#fff!important}.template-index .section:first-child .banner__buttons .button--secondary{border-color:#65413d57!important;background:#ffffffad!important;color:#533b38!important}.template-index .section:first-child .pp-home-hero-copy{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;gap:.7rem!important;margin-top:1.8rem!important}.template-index .section:first-child .pp-home-hero-copy__line{padding:.62rem 1rem;border:1px solid rgba(121,78,71,.14);border-radius:999px;background:#ffffffc2;color:#553f3b;font-size:1.12rem;font-weight:720;line-height:1.25;box-shadow:none}.pp-zestawy-tier-card__needs{min-height:2.8em;max-width:34rem;margin-inline:auto;line-height:1.4}.template-collection .facets-container,.template-search .facets-container{--pp-native-facet-border: rgba(129,84,78,.22)}.template-collection .facets__summary,.template-search .facets__summary,.template-collection .mobile-facets__open,.template-search .mobile-facets__open{border-radius:999px}.template-collection .mobile-facets__open,.template-search .mobile-facets__open{min-height:4.8rem;padding:0 1.8rem;border:1px solid var(--pp-native-facet-border);background:#fffaf8;color:#5d4440;font-weight:750}.template-collection .facets__disclosure-vertical,.template-search .facets__disclosure-vertical{border-bottom-color:var(--pp-native-facet-border)}.pp-skin-concerns [hidden],.product-grid [hidden]{display:none!important}@media screen and (max-width:749px){.template-index .section:first-child .banner{min-height:69rem;align-items:flex-end}.template-index .section:first-child .banner__media:after{background:linear-gradient(180deg,#fff8f414,#fff8f447 38%,#fff8f4e0)}.template-index .section:first-child .banner__content{align-items:flex-end;padding:1.4rem}.template-index .section:first-child .banner__box{width:100%;padding:2.3rem 2rem 2.1rem!important;border-radius:2.4rem;background:#fffaf7d6!important;text-align:left}.template-index .pp-home-hero-eyebrow{margin-bottom:.9rem;font-size:1rem}.template-index .section:first-child .banner__heading{max-width:13ch;font-size:clamp(3.45rem,10.4vw,4.5rem)!important;line-height:1}.template-index .section:first-child .banner__buttons{grid-template-columns:1fr;gap:.8rem!important;margin-top:1.8rem!important}.template-index .section:first-child .banner__buttons .button{min-height:5rem}.template-index .section:first-child .pp-home-hero-copy{gap:.55rem!important;margin-top:1.35rem!important}.template-index .section:first-child .pp-home-hero-copy__line{font-size:1rem;padding:.55rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/peach-poppy-v181.css.map */
