.hp-v2-hero{position:relative;isolation:isolate;display:flow-root;min-block-size:var(--hp-v2-min-height);background:var(--hp-v2-background);color:var(--hp-v2-trust-color);font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.375;letter-spacing:normal;text-transform:none}.hp-v2-hero,.hp-v2-hero *,.hp-v2-hero *:before,.hp-v2-hero *:after{box-sizing:border-box}.hp-v2-hero:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--hp-v2-overlay);content:"";pointer-events:none}.hp-v2-hero__media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none}.hp-v2-hero__image{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:var(--hp-v2-image-position)}.hp-v2-hero__container{max-width:1440px;inline-size:calc(100% - var(--hp-v2-padding-inline) * 2);margin-inline:auto;padding-block:var(--hp-v2-padding-top) var(--hp-v2-padding-bottom)}.hp-v2-hero__content{display:flex;flex-direction:column;align-items:center;gap:8px;min-inline-size:0;text-align:center}.hp-v2-hero__badge{display:block;flex:0 0 auto;inline-size:var(--hp-v2-badge-width);max-inline-size:100%;margin:0;color:inherit}.hp-v2-hero__badge picture,.hp-v2-hero__badge img{display:block;inline-size:100%;block-size:auto}.hp-v2-hero__heading{inline-size:100%;max-inline-size:var(--hp-v2-heading-width);margin:0;color:var(--hp-v2-heading-color);font-family:inherit;font-size:34px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.hp-v2-hero__description{inline-size:100%;max-inline-size:var(--hp-v2-description-width);margin:0;color:var(--hp-v2-description-color);font-family:inherit;font-size:18px;font-style:normal;font-weight:400;line-height:114%;letter-spacing:normal;overflow-wrap:anywhere}.hp-v2-hero__button{display:inline-flex;justify-content:center;align-items:center;min-inline-size:min(260px,100%);max-inline-size:100%;min-block-size:52px;margin:0;padding:12px 32px;border:1px solid var(--hp-v2-button-border);border-radius:300px;background:var(--hp-v2-button-background);color:var(--hp-v2-button-color);font-family:inherit;font-size:18px;font-weight:400;line-height:1.375;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere}.hp-v2-hero__button:focus-visible{border-color:var(--hp-v2-button-hover-background);color:var(--hp-v2-button-hover-color)}.hp-v2-hero__button.btn--solid.btn--primary{--btn-bg: var(--hp-v2-button-background);--btn-text: var(--hp-v2-button-color);--btn-border: var(--hp-v2-button-border);--btn-bg-hover: var(--hp-v2-button-hover-background);--btn-text-hover: var(--hp-v2-button-hover-color);--btn-border-hover: var(--hp-v2-button-hover-background)}.hp-v2-hero__button:focus-visible:after{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.hp-v2-hero__button,.hp-v2-hero__button:after{transition:none}}.hp-v2-hero-section .hp-v2-hero a[href]:focus-visible{outline:3px solid var(--hp-v2-focus-color);outline-offset:4px}.hp-v2-hero__trust{display:flex;flex-direction:column;align-items:center;gap:5px;max-inline-size:100%;margin:0;color:var(--hp-v2-trust-color);font-size:14px;line-height:1.375}.hp-v2-hero__guarantee,.hp-v2-hero__reviews{display:flex;justify-content:center;align-items:center;gap:8px;max-inline-size:100%;color:inherit;text-decoration:none;overflow-wrap:anywhere}.hp-v2-hero__guarantee,.hp-v2-hero__rating{font-weight:700}.hp-v2-hero__rating+span{font-weight:700}.hp-v2-hero__reviews{flex-wrap:wrap;row-gap:4px;font-weight:400}.hp-v2-hero__guarantee-icon{display:block;flex:0 0 auto;inline-size:20px;block-size:20px;object-fit:contain}.hp-v2-hero__stars{display:block;flex:0 0 auto;inline-size:86px;block-size:16px;object-fit:contain}.hp-v2-hero__visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-v2-hero__editor-note{max-inline-size:100%;margin:0;padding:12px;border:1px dashed currentColor;background:#fff;color:#020203;font-size:14px;line-height:1.5;overflow-wrap:anywhere}@media(min-width:768px){.hp-v2-hero__container{inline-size:min(calc(100% - var(--hp-v2-padding-inline) * 2),var(--hp-v2-container-width))}.hp-v2-hero__button{min-inline-size:min(212.7px,100%);padding:15px 32px 16px;font-size:14px;line-height:1;letter-spacing:1.4px}.hp-v2-hero__content{align-items:flex-start;gap:0;text-align:left}.hp-v2-hero__heading{display:flex;flex-direction:column;justify-content:center;max-inline-size:min(100%,var(--hp-v2-heading-width),var(--hp-v2-heading-fluid-width));min-block-size:clamp(82px,10.687023vw,154px);font-size:60px;line-height:1.2;letter-spacing:.6px}.hp-v2-hero__description{display:flex;flex-direction:column;justify-content:center;max-inline-size:min(100%,var(--hp-v2-description-width),var(--hp-v2-description-fluid-width));min-block-size:58px;font-size:clamp(18px,1.526717vw,22px);line-height:1.2;letter-spacing:.22px}.hp-v2-hero__badge+*{margin-block-start:11px}.hp-v2-hero__heading+.hp-v2-hero__description{margin-block-start:11px}.hp-v2-hero__content>*+.hp-v2-hero__button,.hp-v2-hero__content>*+.hp-v2-hero__editor-note{margin-block-start:25px}.hp-v2-hero__trust{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:12px 24px}.hp-v2-hero__content>*+.hp-v2-hero__trust{margin-block-start:16px}.hp-v2-hero__guarantee,.hp-v2-hero__reviews{justify-content:flex-start}}@media(min-width:768px){.hp-v2-hero__guarantee,.hp-v2-hero__rating{letter-spacing:.14px}}@media(min-width:768px)and (max-width:1200px){.hp-v2-hero{--hp-v2-badge-width: 405px}.hp-v2-hero__heading{font-size:38px}}@media(max-width:767px){.hp-v2-hero__content{gap:10px}.hp-v2-hero__heading{margin-top:10px;line-height:1.23;letter-spacing:.34px}.hp-v2-hero__description{font-size:20px;line-height:1.12;letter-spacing:.2px}.hp-v2-hero__button{margin-top:11px;font-size:14px;line-height:1;letter-spacing:1.54px}.hp-v2-hero__trust{margin-top:6px;line-height:1.35;letter-spacing:.14px}.hp-v2-hero__reviews{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/hp-v2-hero.css.map */
