.hero-banner{background-color:#fff}.hero-banner__container{max-width:100%}.hero-banner--full-width .hero-banner__container{max-width:none;padding-left:0;padding-right:0}.hero-banner__content{display:grid;gap:16px;align-items:center;grid-template-columns:1fr}.hero-banner__text{display:flex;flex-direction:column;gap:16px;text-align:left}.hero-banner__stars{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stars-rating{display:flex;gap:.125rem}.star-icon{width:1rem;height:1rem;color:#fbbf24;flex-shrink:0}.stars-text{font-size:.875rem;color:#292929;font-weight:500}.hero-banner__heading{font-size:2rem;font-weight:500;line-height:1.2;color:#292929;margin:0;font-family:baloo-two}.hero-banner__description{font-size:1rem;line-height:1.6;color:var(--color-foreground-75, #666666)}.hero-banner__description p{margin:0;font-size:inherit}.hero-banner__button .btn{font-size:16px;font-weight:700;font-family:Nunito;text-transform:capitalize;padding:12px 32px;margin:unset}.hero-banner__media{position:relative;border-radius:1rem;overflow:hidden}.hero-banner__image{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:4/3}.hero-banner__media img{width:100%;height:100%;object-fit:cover;border-radius:24px}@media(max-width:767px){.page-width.hero-banner__container{padding-inline:16px}.hero-banner__media{grid-row-start:1;padding-block:13px}}@media screen and (min-width:768px){.hero-banner__content{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.hero-banner__heading{font-size:45px}.hero-banner__description{font-size:18px}}@media screen and (min-width:1024px){.hero-banner__content{gap:4rem}.stars-text{font-size:16px;color:#292929;font-weight:400}.hero-banner__heading{font-size:56px}.hero-banner__description{font-size:20px}.hero-banner__text{gap:16px}}@media screen and (min-width:1200px){.hero-banner__text{max-width:510px;margin-left:auto;margin-inline-end:64px}}@media(min-width:1200px)and (max-width:1800px){.hero-banner__media{padding-inline:40px}}@media(min-width:1800px){.hero-banner__container{max-width:2800px}.hero-banner__text{max-width:60%;margin-inline:auto}}@media(min-width:2600px){.hero-banner__text{width:100%;max-width:50%;margin-inline:auto}.hero-banner__heading{font-size:70px;max-width:100%}.hero-banner__stars .stars-text{font-size:20px}.hero-banner__stars svg{width:22px;height:auto}.hero-banner__description{font-size:clamp(18px,1.5vw,22px)}.hero-banner__button .btn{font-size:20px;padding:1rem 2.5rem}}@media(min-width:3000px){.hero-banner__heading{font-size:60px;max-width:600px}.hero-banner__description{font-size:clamp(18px,1.5vw,22px)}}#profile-link{text-align:left}.hero-banner__rating-stars{position:relative;display:inline-flex;flex-shrink:0;line-height:0}.hero-banner__rating-stars .stars-rating{gap:0}.hero-banner__rating-stars-base .star-icon{opacity:.25}.hero-banner__rating-stars-fill{position:absolute;top:0;left:0;width:var(--rating-percent, 100%);overflow:hidden}a.stars-text{text-decoration:none}.hero-banner__reassurance{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.hero-banner__reassurance-item{display:flex;align-items:center;gap:5px;font-size:.875rem;line-height:1.25;font-weight:400;color:rgb(var(--color-base-modal-text-1))}.hero-banner__reassurance-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background-color:rgb(var(--color-base-modal-text-1));color:#fff}.hero-banner__reassurance-icon .icon{width:11px;height:8px}.hero-banner--card{--hero-card-gap: 8px;padding-inline:16px;border-bottom:1px solid #eee;font-family:var(--hm-font-body, var(--font-body-family))}.hero-banner--card:not(.hero-banner--full-width) .hero-banner__container{max-width:1600px;padding-inline:clamp(0px,calc((100vw - 750px)/5),48px)}.hero-banner--card .hero-banner__content{display:flex;flex-direction:column;align-items:stretch;gap:0;border-radius:24px;overflow:hidden}.hero-banner--card .hero-banner__text{flex:1 1 auto;min-width:0;max-width:none;margin:0;gap:var(--hero-card-gap);justify-content:center;padding:clamp(16px,calc(5.33vw - 16px),48px);background-color:rgb(var(--color-base-background-modal))}.hero-banner--card .hero-banner__media{order:-1;min-width:0;padding:0;border-radius:0}.hero-banner--card .hero-banner__media:before{content:"";display:block;padding-top:66.6667%}.hero-banner--card .hero-banner__media img{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0}.hero-banner--card .hero-banner__stars{gap:8px;min-height:26px}.hero-banner--card .star-icon{width:17.4px;height:17.4px;color:#ffbe20}.hero-banner--card .stars-text{font-size:.875rem;line-height:1.25;font-weight:400;color:rgb(var(--color-base-modal-text-1))}.hero-banner--card .hero-banner__heading{max-width:none;font-family:var(--font-heading-family);font-weight:var(--hm-font-heading-weight, var(--font-heading-weight));font-size:clamp(1.5rem,calc(.675rem + 2.03vw),2.5rem);line-height:1.2;text-align:left;color:rgb(var(--color-base-primary-text-1))}.hero-banner--card .hero-banner__description{font-size:1rem;line-height:1.25;font-weight:300;text-align:left;color:rgb(var(--color-base-modal-text-2))}.hero-banner--card .hero-banner__description p{line-height:inherit;color:inherit}.hero-banner--card .hero-banner__button,.hero-banner--card .hero-banner__reassurance{margin-top:calc(24px - var(--hero-card-gap))}.hero-banner--card .hero-banner__button{text-align:left}.hero-banner--card .hero-banner__reassurance{display:grid;grid-template-columns:repeat(2,auto);justify-content:start}.hero-banner--card .hero-banner__reassurance-item:nth-child(odd):last-child{grid-column:1 / -1}.hero-banner--card .hero-banner__button .btn{width:100%;padding:16px 52px;font-family:var(--hm-font-body, var(--font-body-family));font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:750px){.hero-banner--card{--hero-card-gap: 16px}.hero-banner--card .hero-banner__content{flex-direction:row}.hero-banner--card .hero-banner__text,.hero-banner--card .hero-banner__media{flex:1 1 0}.hero-banner--card .hero-banner__media{order:0}.hero-banner--card .hero-banner__button .btn{width:auto}.hero-banner--card .hero-banner__reassurance{display:flex;gap:16px 32px}}@media screen and (min-width:990px){.hero-banner--card .hero-banner__content{min-height:440px}.hero-banner--card .hero-banner__heading{line-height:1}}.hero-banner__trustpilot{min-height:24px;margin:0;container-type:inline-size}.hero-banner__trustpilot .trustpilot-widget{width:420px;max-width:100%}@container (max-width: 419px){.hero-banner__trustpilot .trustpilot-widget,.hero-banner__trustpilot .trustpilot-widget iframe{height:40px!important}}.hero-banner__trustpilot .trustpilot-widget>a{font-size:14px;line-height:20px;color:rgb(var(--color-base-modal-text-1))}@media screen and (max-width:499px){.hero-banner__trustpilot{min-height:0;overflow:hidden;overflow:clip}.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: 1;width:420px;max-width:none;margin-bottom:calc(24px * (var(--hm-tp-scale) - 1));transform:scale(var(--hm-tp-scale));transform-origin:left top}.hero-banner__trustpilot .trustpilot-widget,.hero-banner__trustpilot .trustpilot-widget iframe{height:24px!important}@container (max-width: 419px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .952}}@container (max-width: 399px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .904}}@container (max-width: 379px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .857}}@container (max-width: 359px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .809}}@container (max-width: 339px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .761}}@container (max-width: 319px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .714}}@container (max-width: 299px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .666}}@container (max-width: 279px){.hero-banner__trustpilot .trustpilot-widget{--hm-tp-scale: .619}}}@media screen and (max-width:749px){.hero-banner--card .hero-banner__heading{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-hero-iwt.css.map */
