.page-header{position:relative;display:block;background-color:var(--Primary-Vibrant-pink, #ff3993);border-bottom-left-radius:30px;border-bottom-right-radius:30px}.page-header__asset{position:absolute;bottom:0}.page-header__asset>img{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.page-header__asset{display:none}}.page-header__asset[data-order="1"]{left:0;translate:90px 35px;max-width:75px}.page-header__asset[data-order="2"]{right:0;translate:-70px 55px;max-width:240px}.page-header__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--section-spacing-sub-title, 18px);padding:var(--section-spacing-small, 90px) var(--section-main-margin-side, 78px);position:relative}.page-header__title{font-family:var(--font-family-heading, "Freitag Display");font-size:var(--font-h1-size, 72px);font-weight:700;line-height:var(--font-h1-line-height, 78px);color:var(--Others-White, #fff);text-align:left;position:relative;z-index:2}.page-header__description{font-family:var(--font-family-paragraph, "Inter");font-size:var(--font-paragraph-large-size);font-weight:700;font-style:normal;line-height:var(--font-paragraph-large-line-height);color:var(--Secondary-Soft-dark-100);text-align:center}@media(max-width:768px){.page-header__description>br{display:contents}}.page-header__image-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;overflow:visible;z-index:1;pointer-events:none}.page-header__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1}.page-header__image{position:absolute;top:0;right:0;width:auto;height:100%;max-width:none;object-fit:contain;object-position:right center}.page-header__image--placeholder{display:flex;align-items:center;justify-content:center;background-color:#ffffff1a}.page-header__image--placeholder svg{width:100%;height:100%;opacity:.3}.page-header--bundle{background-color:var(--Primary-Pop-yellow, #ffea00)}.page-header--bundle .page-header__content{display:flex;flex-direction:column;align-items:center;padding:56px var(--section-main-margin-side, 78px);gap:24px;position:relative;overflow:visible}.page-header--bundle .page-header__image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.page-header--bundle .page-header__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom}.page-header--bundle .page-header__image--placeholder{display:flex;align-items:center;justify-content:center;background-color:transparent}.page-header--bundle .page-header__content-inner{display:flex;flex-direction:column;gap:24px;align-items:center;position:relative;z-index:2}.page-header--bundle .page-header__reviews{display:flex;justify-content:center}.page-header--bundle .page-header__title{font-family:var(--font-family-heading, "Freitag Display");font-size:var(--font-h1-size, 72px);font-weight:700;line-height:var(--font-h1-line-height, 78px);color:var(--Secondary-Soft-dark-100, #2b2b2b);text-align:center}.page-header--bundle .page-header__features{display:flex;align-items:center;gap:24px}.page-header--bundle .page-header__feature{display:flex;align-items:center;gap:8px}.page-header--bundle .page-header__feature svg{flex-shrink:0}.page-header--bundle .page-header__feature-text{color:var(--Secondary-Soft-dark-100, #2b2b2b);font-weight:700;margin:0}@media only screen and (max-width:989px){.page-header{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.page-header__container{padding:24px 0 104px;align-items:center}.page-header__title{font-size:var(--font-h1-size, 38px);line-height:var(--font-h1-line-height, 44px);text-align:center}.page-header__image-wrapper{width:100vw;left:50%;right:auto;transform:translate(-50%)}.page-header__image{position:relative;width:100%;height:100%;object-fit:contain;object-position:center bottom}.page-header--bundle .page-header__content{padding:24px 0}.page-header--bundle .page-header__image-wrapper{width:100vw;left:50%;object-position:bottom!important;transform:translate(-50%)}.page-header--bundle .page-header__image-wrapper img{object-position:bottom!important;object-fit:cover!important}.page-header--bundle .page-header__image{width:100%;height:100%;object-fit:cover;object-position:center}.page-header--bundle .page-header__content-inner{gap:12px;padding:0 var(--section-main-margin-side, 18px)}.page-header--bundle .page-header__title{font-size:var(--font-h1-size, 38px);line-height:var(--font-h1-line-height, 44px)}.page-header--bundle .page-header__features{display:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/page-header.css.map */
