.hb-section{position:relative;width:100%;aspect-ratio:var(--hb-aspect-desktop, 1600 / 830);background:#e8e9ef;color:#fff;font-family:Poppins,sans-serif;overflow:hidden;display:flex;align-items:center}.hb-section .hb-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:left}.hb-section .hb-bg-image-mobile{display:none}.hb-section .hb-content-wrapper{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;width:100%;column-gap:16px;padding-top:var(--hb-pt-desktop, 0px);padding-right:var(--hb-pr-desktop, 0px);padding-bottom:var(--hb-pb-desktop, 0px);padding-left:var(--hb-pl-desktop, 0px)}@media only screen and (min-width:961px)and (max-width:1024px){.hb-section .hb-content-wrapper{padding-left:80px;padding-bottom:0}}.hb-section .hb-row{display:flex;flex:1 1 100%}.hb-section .hb-stars{display:flex}.hb-section .hb-ratings{gap:5px;display:flex;align-items:center;padding:5px 10px;background:var(--hb-rating-bg, transparent);border-radius:var(--hb-rating-radius-tl, 0px) var(--hb-rating-radius-tr, 0px) var(--hb-rating-radius-br, 0px) var(--hb-rating-radius-bl, 0px)}.hb-section .hb-rating-text{font-style:normal;font-weight:300;line-height:normal;color:var(--hb-rating-color, inherit)}@media(min-width:961px){.hb-section .hb-rating-text{font-size:var(--hb-rating-fs-desktop, 15px)}}@media(max-width:960px){.hb-section .hb-rating-text{font-size:var(--hb-rating-fs-mobile, 8px)}}@media(min-width:961px)and (max-width:1025px){.hb-section .hb-rating-text{font-size:11px}}.hb-section .hb-heading{display:flex;flex-direction:column;max-width:850px}.hb-section .hb-title{font-family:"Swiss 721 Rounded",sans-serif;font-style:normal;line-height:1.1;margin-bottom:10px;color:var(--hb-title-color, inherit);font-weight:var(--hb-title-weight, 700)}.hb-section .hb-title.hb-title--no-subtitle{margin-bottom:0}@media(min-width:961px){.hb-section .hb-title{font-size:var(--hb-title-fs-desktop, 65px)}}@media(max-width:960px){.hb-section .hb-title{font-size:var(--hb-title-fs-mobile, 26px)}}@media(min-width:961px)and (max-width:1024px){.hb-section .hb-title{font-size:40px;line-height:45px;width:613px}}.hb-section .hb-title-highlight{color:var(--hb-title-highlight-color, inherit)}.hb-section .hb-subtitle{line-height:1.5;color:var(--hb-subtitle-color, inherit)}@media only screen and (min-width:1024px){.hb-section .hb-subtitle{max-width:750px}}@media(min-width:961px){.hb-section .hb-subtitle{font-size:var(--hb-subtitle-fs-desktop, 25px)}}@media(max-width:960px){.hb-section .hb-subtitle{font-size:var(--hb-subtitle-fs-mobile, 13px)}}@media(min-width:961px)and (max-width:1024px){.hb-section .hb-subtitle{font-size:12px;width:400px}}@media(max-width:560px){.hb-section .hb-subtitle{max-width:320px}}.hb-section .hb-row[data-block-type=benefits]{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:8px;padding-top:var(--hb-benefit-pt, 0px);padding-right:var(--hb-benefit-pr, 0px);padding-bottom:var(--hb-benefit-pb, 0px);padding-left:var(--hb-benefit-pl, 0px)}.hb-section .hb-benefit{display:flex;flex-direction:var(--hb-benefit-direction, row);align-items:center;gap:5px;color:var(--hb-benefit-color, inherit)}.hb-section .hb-benefit-text{font-style:normal;font-weight:300;line-height:30px}@media(min-width:961px){.hb-section .hb-benefit-text{font-size:var(--hb-benefit-fs-desktop, 17px)}}@media(max-width:960px){.hb-section .hb-benefit-text{font-size:var(--hb-benefit-fs-mobile, 12px)}}.hb-section .hb-benefit-icon{display:flex;align-items:center}.hb-section .hb-benefit-icon img{object-fit:contain}@media(min-width:961px){.hb-section .hb-benefit-icon{width:var(--hb-benefit-icon-size-desktop, 15px);height:var(--hb-benefit-icon-size-desktop, 15px)}.hb-section .hb-benefit-icon img{width:var(--hb-benefit-icon-size-desktop, 15px);height:var(--hb-benefit-icon-size-desktop, 15px)}}@media(max-width:960px){.hb-section .hb-benefit-icon{width:var(--hb-benefit-icon-size-mobile, 11px);height:var(--hb-benefit-icon-size-mobile, 11px)}.hb-section .hb-benefit-icon img{width:var(--hb-benefit-icon-size-mobile, 11px);height:var(--hb-benefit-icon-size-mobile, 11px)}}.hb-section .hb-row[data-block-type=image]{justify-content:var(--hb-image-justify, flex-start);padding-top:var(--hb-image-pt-desktop, 0px);padding-right:var(--hb-image-pr-desktop, 0px);padding-bottom:var(--hb-image-pb-desktop, 0px);padding-left:var(--hb-image-pl-desktop, 0px)}@media(max-width:960px){.hb-section .hb-row[data-block-type=image]{padding-top:var(--hb-image-pt-mobile, 0px);padding-right:var(--hb-image-pr-mobile, 0px);padding-bottom:var(--hb-image-pb-mobile, 0px);padding-left:var(--hb-image-pl-mobile, 0px)}}@media(min-width:961px){.hb-section .hb-row.hb-row--hide-desktop{display:none}}@media(max-width:960px){.hb-section .hb-row.hb-row--hide-mobile{display:none}}.hb-section .hb-image-link{display:inline-flex}.hb-section .hb-image{display:block;width:var(--hb-image-width-desktop, 200px);height:auto}@media(max-width:960px){.hb-section .hb-image{width:var(--hb-image-width-mobile, 120px)}}.hb-section .hb-btn{display:flex;align-items:center;justify-content:center;text-align:center;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.24px;text-transform:uppercase;max-width:none;border-radius:5px;border:2px solid transparent;box-shadow:none;color:var(--hb-btn-color, inherit);background:var(--hb-btn-bg, transparent);border-color:var(--hb-btn-border, transparent)}.hb-section .hb-btn:not(.disabled):not([disabled]):hover,.hb-section .hb-btn:not(.disabled):not([disabled]):focus{opacity:1;color:var(--hb-btn-color-hover, var(--hb-btn-color, inherit));background:var(--hb-btn-bg-hover, var(--hb-btn-bg, transparent));border-color:var(--hb-btn-border-hover, var(--hb-btn-border, transparent))}@media(min-width:961px){.hb-section .hb-btn{width:var(--hb-btn-width-desktop, auto);height:var(--hb-btn-height-desktop, 53px);font-size:var(--hb-btn-fs-desktop, 16px);margin-top:var(--hb-btn-mt, 0px);margin-bottom:var(--hb-btn-mb, 0px)}}@media(max-width:960px){.hb-section .hb-btn{width:var(--hb-btn-width-mobile, auto);height:var(--hb-btn-height-mobile, 53px);font-size:var(--hb-btn-fs-mobile, 12px);margin-top:var(--hb-btn-mt-mobile, 0px);margin-bottom:var(--hb-btn-mb-mobile, 0px)}}@media(max-width:960px){.hb-section{aspect-ratio:unset;height:var(--hb-mobile-height, 500px);align-items:flex-start}.hb-section .hb-bg-image-desktop{display:none}.hb-section .hb-bg-image-mobile{display:block;object-position:bottom}.hb-section .hb-content-wrapper{padding-top:var(--hb-pt-mobile, 0px);padding-right:calc(3% + var(--hb-pr-mobile, 0px));padding-bottom:var(--hb-pb-mobile, 0px);padding-left:calc(3% + var(--hb-pl-mobile, 0px));margin-left:auto;margin-right:auto}.hb-section .hb-stars{transform:translateY(-1px)}.hb-section .hb-stars svg,.hb-section .hb-stars img{width:60px}.hb-section .hb-ratings{line-height:0;padding:0 10px}.hb-section .hb-rating-text{line-height:20px;letter-spacing:0}.hb-section .hb-benefit-text{line-height:16px;letter-spacing:-.16px}.hb-section .hb-benefit-icon{align-items:flex-start;padding-top:3px}.hb-section .hb-benefit-icon>svg{width:var(--hb-benefit-icon-size-mobile, 11px)!important;transform:translate(2px,-2px)}.hb-section .hb-row{justify-content:var(--hb-mobile-justify, center);text-align:var(--hb-mobile-align, center)}.hb-section .hb-row[data-block-type=rating]{margin-top:var(--hb-rating-mt-mobile, 0px);margin-bottom:var(--hb-rating-mb-mobile, 0px)}.hb-section .hb-row[data-block-type=heading]{margin-top:var(--hb-heading-mt-mobile, 0px);margin-bottom:var(--hb-heading-mb-mobile, 0px)}.hb-section .hb-heading{align-items:var(--hb-mobile-justify, center)}}@media(min-width:961px){.hb-section .hb-row[data-block-type=button]{flex:0 0 auto}.hb-section .hb-content-wrapper{justify-content:var(--hb-desktop-justify, flex-start)}.hb-section .hb-row{justify-content:var(--hb-desktop-justify, flex-start);text-align:var(--hb-desktop-align, left)}.hb-section .hb-row[data-block-type=rating]{margin-top:var(--hb-rating-mt, 0px);margin-bottom:var(--hb-rating-mb, 0px)}.hb-section .hb-row[data-block-type=heading]{margin-top:var(--hb-heading-mt, 0px);margin-bottom:var(--hb-heading-mb, 0px)}.hb-section .hb-heading{align-items:var(--hb-desktop-justify, flex-start)}}@media(min-width:961px)and (max-width:1024px){.hb-section .hb-row[data-block-type=button] .hb-btn{width:240px;font-size:12px}.hb-section .hb-row[data-block-type=button] [data-btn-index="2"]{width:200px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/home-hero-blocks.css.map */
