.lp-image-banner{position:relative;height:100%;display:flex;flex-direction:column}@media screen and (min-width:990px){.lp-image-banner{flex-direction:row}}.lp-image-banner .page-width{margin:auto 0 0;display:flex;max-height:100%;padding-left:96px}@media screen and (max-width:989px){.lp-image-banner .page-width{padding:0;width:100%}}.lp-image-banner .lp-banner-height{height:100%;width:100%}.lp-image-banner .lp-banner-height--small{min-height:36rem}.lp-image-banner .lp-banner-height--medium{min-height:40rem}@media screen and (min-width:750px){.lp-image-banner .page-width{margin:auto}.lp-image-banner .lp-banner-height--small{min-height:48rem}.lp-image-banner .lp-banner-height--medium{min-height:58rem}}.lp-image-banner__image-badge{position:absolute;top:66px;right:92px;z-index:2}.lp-image-banner__image-badge img{width:100px;height:auto}.lp-image-banner__image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden;display:block}@media screen and (max-width:989px){.lp-image-banner__image-wrapper,.lp-image-banner__image-wrapper--mobile{position:relative;height:auto;width:100%}}.lp-image-banner__image-wrapper .placeholder-svg{background-color:var(--color-image-placeholder);height:100%;object-fit:cover;width:100%}.lp-image-banner__image-wrapper--desktop{display:none}@media screen and (min-width:750px){.lp-image-banner__image-wrapper--mobile{display:none}.lp-image-banner__image-wrapper--desktop{display:block}}.lp-image-banner__image{height:100%;min-height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%;display:block;margin:0;padding:0}@media screen and (max-width:989px){.lp-image-banner__image{position:relative;height:auto;width:100%;object-fit:cover}}.lp-image-banner__video{height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:989px){.lp-image-banner__video,.lp-image-banner__video--mobile{position:relative;height:auto;width:100%}}.lp-image-banner__video--mobile{display:none}.lp-image-banner__video video{display:block;height:100%;min-height:100%;min-width:100%;object-fit:cover;object-position:center center;width:100%}.lp-image-banner__inner-wrapper{align-items:center;display:flex;justify-content:center;height:100%;width:100%;position:relative;z-index:2}@media screen and (max-width:989px){.lp-image-banner__inner-wrapper{position:relative;height:auto;padding:3.2rem 1.5rem}}.lp-image-banner__inner-wrapper--left{justify-content:flex-start}.lp-image-banner__inner-wrapper--right{justify-content:flex-end}.lp-image-banner__inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:50%;padding:60px 0;text-align:left;width:100%;z-index:2}@media screen and (max-width:989px){.lp-image-banner__inner{max-width:100%;padding:0;text-align:center;align-items:center}}.lp-image-banner__inner-small-copy{z-index:2;margin-bottom:2.4rem}.lp-image-banner__inner--text-right{align-items:flex-end;text-align:right}.lp-image-banner__inner-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;background-color:transparent}@media screen and (max-width:989px){.lp-image-banner__inner-background{background-color:var(--text-bg-color, transparent)}}.lp-image-banner-rounded{margin-top:1.5rem}@media screen and (max-width:989px){.lp-image-banner__video--mobile{display:block}.lp-image-banner__video--desktop{display:none}.lp-image-banner-rounded .lp-image-banner__inner-link{margin-bottom:2rem;margin-left:var(--page-width-padding)}}.lp-image-banner__inner-text,.lp-image-banner__side-text{color:inherit}.lp-image-banner__inner-text *{font-size:inherit;margin:0}.lp-image-banner__inner-heading,.lp-image-banner__inner-text,.lp-image-banner__inner-link,.lp-image-banner__study-details{position:relative;z-index:2}.lp-image-banner__study-details .icon-caret{width:16px;transform:rotate(-90deg);color:#431f16}.lp-image-banner__study-details .icon-caret stroke{stroke:#431f16}@media screen and (max-width:989px){.lp-image-banner__inner-link.small-mob{min-width:auto;padding-left:20px;padding-right:20px;width:100%}}.lp-image-banner__inner-heading{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 2.4rem;max-width:502px;font-size:46px}.lp-image-banner__inner-heading p{font-size:46px;line-height:120%;font-family:var(--font-three);margin:0}.lp-image-banner__inner-heading p em{font-style:italic}.lp-image-banner__inner-heading img{border-radius:1rem;height:50px;margin:0 0 0 10px;object-fit:cover;width:100px}.lp-image-banner__inner-heading .font-three{font-style:italic}.lp-image-banner__inner-text{margin:0 0 2rem;max-width:502px}.lp-image-banner__inner-text p:empty{display:block;height:10px}.lp-image-banner__inner-text strong{font-family:var(--font-heading-family)}.lp-image-banner__inner-link{display:inline-flex}.lp-image-banner__side-text-wrapper{bottom:1.7rem;display:none;left:3.4rem;position:absolute;transform:rotate(-90deg);transform-origin:top left}.lp-image-banner__side-text-wrapper--right{left:auto;right:3.4rem;transform:rotate(-90deg) translate(110%);transform-origin:bottom right}@media screen and (min-width:1200px){.lp-image-banner__side-text-wrapper{align-items:center;display:flex;gap:1rem}.template-index .lp-image-banner__inner-heading span{width:100%}.lp-image-banner__inner-heading img{margin:0 0 0 10px;width:100px}}@media screen and (max-width:989px){.lp-image-banner-section{height:85vh;aspect-ratio:auto!important}.lp-image-banner__inner-heading p{font-size:31px;line-height:130%}}@media screen and (max-width:989px){.lp-image-banner-section{height:auto;min-height:auto}}@media screen and (max-width:1200px){.lp-image-banner__inner-heading{padding-left:0;text-align:left}.font-three span{display:block;width:100%}.lp-image-banner__inner{align-items:flex-start;text-align:left}.lp-image-banner__inner-heading img{margin-top:1rem}.lp-image-banner-section--pinned-copy-mob .lp-image-banner__inner{justify-content:flex-start}.lp-image-banner-section--pinned-copy-mob .lp-image-banner__inner-small-copy h5,.lp-image-banner-section--pinned-copy-mob .lp-image-banner__inner-small-copy h6{bottom:0;left:25px;position:absolute}}.lp-image-banner__side-text-dash{background:rgb(var(--color-foreground));display:inline-block;height:.1rem;letter-spacing:var(--letter-spacing-small);width:4.8rem}.five-stars{margin-bottom:2rem;margin-top:10rem}.review-wrapper__inner{align-items:center;border-radius:5px 5px 0 0;color:#f0a98b;display:flex;font-size:19px;gap:.4rem;height:auto;justify-content:center;overflow:hidden;padding:2rem;padding:0;position:relative;width:190px;z-index:2}.lp-image-banner .trustpilot-widget iframe{width:465px!important;margin-left:-32px}@media only screen and (max-width:550px){.lp-image-banner .trustpilot-widget iframe{width:420px!important;margin-left:-50px;transform:scale(.8)}}.review-wrapper{bottom:0;display:flex;justify-content:flex-end;position:absolute;right:4rem;width:100%}@media screen and (min-width:1200px){.five-stars{margin-bottom:2rem;margin-top:0}}.lp-image-banner-rounded .lp-image-banner-section{border-radius:3rem;overflow:hidden}.lp-image-banner-rounded .lp-image-banner__inner{max-width:100%;padding:2rem;width:100%}.lp-image-banner-rounded .h2.lp-image-banner__inner-heading{font-size:46px}.lp-image-banner-rounded .lp-image-banner__inner-heading{margin-bottom:5rem}.lp-image-banner__inner-text.font-three.h6 p{font-family:var(--font-three)!important;font-size:20px;text-align:left}.lp-image-banner__inner-small-copy p{font-size:20px;margin:0;max-width:460px;text-align:left}.lp-image-banner-rounded .lp-image-banner__inner-small-copy{margin-bottom:2rem}.lp-image-banner-rounded .lp-image-banner__inner{align-items:flex-start}@media screen and (min-width:1200px){.lp-image-banner-rounded .h2.lp-image-banner__inner-heading{font-size:86px}.lp-image-banner-rounded .lp-image-banner__inner{padding:7rem}.lp-image-banner-rounded .lp-image-banner__inner-heading{margin-bottom:18rem}.lp-image-banner__inner-text.font-three.h6 p{font-size:24px}.lp-image-banner-rounded .lp-image-banner__inner-link{bottom:7rem;position:absolute;right:7rem}.lp-image-banner-rounded .lp-image-banner__inner-small-copy{margin-bottom:0}}.lp-image-banner__logo-full svg path{fill:#fff}.lp-image-banner__logo-full svg{width:100%}@media screen and (max-width:989px){.template-index .lp-image-banner__inner-heading span{font-size:50px}}.lp-image-banner .trustpilot-widget{margin-bottom:2.4rem}.tp-link{display:none}.template-index .tp-link{display:block}.tp-container img{display:block;width:100%;cursor:pointer}.tp-container svg{transform:scale(1.1);cursor:pointer;pointer-events:none;position:relative;display:block;z-index:-1}@media screen and (max-width:989px){.lp-image-banner__image-badge{top:17px;right:auto;left:17px}.tp-container{padding:1.2rem 3rem}.tp-container svg{transform:scale(1);display:block}}.tp-container--editable{display:flex;align-items:center;gap:.4rem;font-size:14px;font-weight:400;text-align:center;color:#502317;text-decoration:none;font-family:var(--font-body);letter-spacing:.2px;bottom:-22px;padding:.8rem 1.4rem}.tp-container--editable *{white-space:nowrap}.tp-container.tp-container--editable svg{transform:scale(1)}.tp-container__icon--single{height:18px}.tp-container__icon--single svg{height:18px;width:auto}.tp-container__icon--five{margin-left:.6rem}.tp-container__icon--five svg{height:auto;width:80px}@media only screen and (min-width:750px){.tp-container--editable{font-size:16px;padding:.8rem 2.4rem}.tp-container__icon--single{height:28px}.tp-container__icon--single svg{height:unset;width:unset}.tp-container__icon--five svg{transform:scale(1);height:auto;width:90px}}.lp-image-banner__study-details{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px;font-family:var(--font-body-family);line-height:150%;letter-spacing:.2px;margin-top:.4rem;background:#ec6745;border:1px solid #D94A1F;padding:4px 16px 4px 4px;border-radius:100px;text-decoration:none}.lp-image-banner__study-details__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.lp-image-banner__study-details__icon svg{width:24px;height:24px}.lp-image-banner__study-details__text{color:#431f16}.lp-study-details-content{padding-top:24px}.lp-study-details-content *{font-size:16px;line-height:1.5}.lp-study-details-content ul{list-style-position:inside;padding-left:0;display:flex;flex-direction:column;gap:12px}.lp-study-details-content ul li::marker{content:"\25cf  ";color:#ff673d;font-size:16px}.lp-study-details-content strong{font-family:var(--font-heading-family)}
/*# sourceMappingURL=/cdn/shop/t/170/assets/section-lp-image-banner.css.map */
