.hsr-hero{position:relative;display:flex;align-items:center;overflow:hidden;min-height:var(--hsr-min-height, 640px);background-color:var(--hsr-overlay-color, #010919);color:#fff}.hsr-hero__media,.hsr-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hsr-hero__image{object-fit:cover;object-position:var(--hsr-image-position, center)}.hsr-hero__media--placeholder svg{width:100%;height:100%}.hsr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,color-mix(in srgb,var(--hsr-overlay-color, #010919) var(--hsr-overlay-opacity, 75%),transparent) 0%,color-mix(in srgb,var(--hsr-overlay-color, #010919) calc(var(--hsr-overlay-opacity, 75%) * .6),transparent) 55%,transparent 85%)}.hsr-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%;max-width:650px;padding:4rem 5vw}.hsr-hero__content--center{margin-inline:auto;align-items:center;text-align:center}.hsr-hero__content--right{margin-inline-start:auto;align-items:flex-end;text-align:right}.hsr-hero__badge{display:inline-flex;align-items:center;padding:.55em 1.15em;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#ffffff14;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hsr-accent-color, #ffffff)}.hsr-hero__heading,.hsr-hero__heading h1,.hsr-hero__heading .h1,.hsr-hero__heading h2,.hsr-hero__heading .h2{margin:0;font-family:var(--font-heading--family, var(--font-heading-family, inherit))!important;font-style:normal!important;font-size:clamp(2.3rem,4.3vw + .8rem,3.5rem)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--hsr-heading-color, #fdfdfd)!important}.hsr-hero__heading p{margin:0}.hsr-hero__heading em,.hsr-hero__heading h1 em,.hsr-hero__heading .h1 em,.hsr-hero__heading h2 em,.hsr-hero__heading .h2 em{font-style:italic;font-weight:var(--font-heading--weight, 500)!important;font-family:var(--font-heading--family, var(--font-heading-family, inherit))!important;color:inherit!important}.hsr-hero__rating{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.hsr-hero__stars{position:relative;display:inline-block;font-size:1.2rem;line-height:1;letter-spacing:.15em}.hsr-hero__stars-track{color:#ffffff40}.hsr-hero__stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--hsr-rating-percent, 0%);white-space:nowrap;color:#ffc23d}.hsr-hero__rating-text{font-size:.95rem;color:#ffffffd9}.hsr-hero__features{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.hsr-hero__feature{display:flex;align-items:flex-start;gap:.6rem;font-size:1.5rem;line-height:1.35}.hsr-hero__feature svg{flex-shrink:0;width:1em;height:1em;margin-top:.18em;color:var(--hsr-accent-color, #C8184A)}.hsr-hero__buttons{font-family:var(--font-heading--family, var(--font-heading-family, inherit));display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.hsr-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:.9em 1.5em;font-size:var(--font-button-size, 1.4rem);font-weight:500;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--hsr-button-radius, 0px);transition:opacity .15s ease}.hsr-hero__button:hover{opacity:.85}.hsr-hero__button--primary{background:var(--hsr-accent-color, #C8184A);color:#fff}.hsr-hero__button--secondary{color:#fff;border:1.5px solid rgba(242,231,231,.26)}.hsr-hero__guarantee{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#ffffffd9}.hsr-hero__guarantee svg{flex-shrink:0;width:1.1em;height:1.1em}@media screen and (max-width:749px){.hsr-hero{min-height:var(--hsr-min-height-mobile, 480px)}.hsr-hero__image{object-position:var(--hsr-image-position-mobile, center)}.hsr-hero__content{padding:3rem 1.25rem;max-width:100%;gap:1.15rem}.hsr-hero__heading,.hsr-hero__heading h1,.hsr-hero__heading .h1,.hsr-hero__heading h2,.hsr-hero__heading .h2{font-size:clamp(2.5rem,6.2vw,1.75rem)!important;padding-bottom:12px}.hsr-hero__feature{font-size:1.4rem}.hsr-hero__buttons{margin-top:1.25rem;justify-content:center;width:100%}.hsr-hero__button{flex:1 1 auto;font-size:1.3rem}.hsr-hero__button--secondary{color:#603d36;border:1.3px solid #603D36}.hsr-hero__content--right,.hsr-hero__content--center{margin-inline:0;align-items:flex-start;text-align:left}.hsr-hero__overlay{background:linear-gradient(to bottom,color-mix(in srgb,var(--hsr-overlay-color, #010919) calc(var(--hsr-overlay-opacity, 75%) * .35),transparent),color-mix(in srgb,var(--hsr-overlay-color, #010919) var(--hsr-overlay-opacity, 75%),transparent) 55%,color-mix(in srgb,var(--hsr-overlay-color, #010919) calc(var(--hsr-overlay-opacity, 75%) * 1.05),transparent))}.hsr-hero--stack-mobile{display:block;min-height:0;background-color:var(--hsr-mobile-content-bg, #fdfdfd)}.hsr-hero--stack-mobile .hsr-hero__media{position:relative;inset:auto;height:var(--hsr-mobile-image-height, 360px)}.hsr-hero--stack-mobile .hsr-hero__overlay{display:none}.hsr-hero--stack-mobile .hsr-hero__content{background:var(--hsr-mobile-content-bg, #fdfdfd);color:var(--hsr-mobile-text-color, #141313ff);padding:2rem 1.25rem 2.75rem}.hsr-hero--stack-mobile .hsr-hero__heading,.hsr-hero--stack-mobile .hsr-hero__heading h1,.hsr-hero--stack-mobile .hsr-hero__heading .h1,.hsr-hero--stack-mobile .hsr-hero__heading h2,.hsr-hero--stack-mobile .hsr-hero__heading .h2,.hsr-hero--stack-mobile .hsr-hero__heading em,.hsr-hero--stack-mobile .hsr-hero__heading h1 em,.hsr-hero--stack-mobile .hsr-hero__heading .h1 em,.hsr-hero--stack-mobile .hsr-hero__heading h2 em,.hsr-hero--stack-mobile .hsr-hero__heading .h2 em{color:var(--hsr-mobile-text-color, #141313ff)!important}.hsr-hero--stack-mobile .hsr-hero__rating-text,.hsr-hero--stack-mobile .hsr-hero__guarantee{color:inherit;opacity:.75}.hsr-hero--stack-mobile .hsr-hero__stars-track{color:currentColor;opacity:.25}.hsr-hero--stack-mobile .hsr-hero__badge{background:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 25%,transparent)}}.iwt-badge{display:inline-flex;align-items:center;padding:.4em 1em;border:1px solid currentColor;border-radius:999px;font-size:.9rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.iwt-features{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.iwt-feature{display:flex;align-items:center;gap:.65rem;font-size:1.5rem}.iwt-feature svg{flex-shrink:0;width:1.1em;height:1.1em}.iwt-buttons{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:749px){.iwt-buttons{flex-direction:column}.iwt-buttons .button{width:100%;text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
