.banner__main .banner__image picture img{width:100%;height:auto;display:block;border-radius:20px;overflow:hidden}.banner__main .banner__image .media__adapt--load{position:relative;padding-block-start:calc(100% / (0 + var(--media-ratio, 1.7777777778)))}.banner__main .banner__image .media__adapt--load picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.banner__main .banner__image{position:relative;width:100%;display:block}.loox-trust-badge-widget-ratings__average-rating,.loox-trust-badge-widget-ratings__raters-count,.loox-trust-badge-widget-ratings__raters-title{font-size:14px}.banner__main .section__slider--content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;line-height:1.4}.banner__image .button:hover span svg{right:-2.5rem}.banner__image .button span svg{top:50%}.banner__main .section__slider--content{padding:30px}.banner__main .content__alignment--top-left .section__slider--content{justify-content:flex-start;align-items:start;text-align:left}.banner__main .content__alignment--top-center .section__slider--content{justify-content:center;align-items:start;text-align:center}.banner__main .content__alignment--top-right .section__slider--content{justify-content:flex-end;align-items:start;text-align:right}.banner__main .content__alignment--middle-left .section__slider--content{justify-content:flex-start;align-items:center;text-align:left}.banner__main .content__alignment--middle-center .section__slider--content{justify-content:center;align-items:center;text-align:center}.banner__main .content__alignment--middle-right .section__slider--content{justify-content:flex-end;align-items:center;text-align:right}.banner__main .content__alignment--bottom-left .section__slider--content{justify-content:flex-start;align-items:end;text-align:left}.banner__main .content__alignment--bottom-center .section__slider--content{justify-content:center;align-items:end;text-align:center}.banner__main .content__alignment--bottom-right .section__slider--content{justify-content:flex-end;align-items:end;text-align:right}.banner__main .content__wrap .h1{margin:20px 0;font-size:32px}.banner__main .content__wrap span{font-size:14px;letter-spacing:-.04rem}.banner__main .content__wrap p{margin:0 0 20px}.hero_code{margin-top:20px}.hero_code .loox-trust-badge-container .loox-trust-badge-widget{background-color:transparent}.hero_code .loox-trust-badge-container .loox-trust-badge-widget-content{padding:0}.icon_with_text--grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:17px;padding:10px 0 15px;border-bottom:2px solid #0000000F;margin-bottom:15px}.icon_with_text--grid .icon_image{background-color:#ffffff80;border-radius:50%;min-width:26px;height:26px;display:flex;align-items:center;justify-content:center}.icon_with_text--grid .icon_image img{width:12px}.icon_with_text--grid .icon_text--grid{display:flex;align-items:center;justify-content:center;gap:10px}.icon_with_text--grid h5{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:1;letter-spacing:0%}@media (min-width:769px){.banner__main .content__wrap .h1{font-size:55px}.icon_with_text--grid{margin-bottom:30px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:0;padding:10px 0 30px}.icon_with_text--grid h5{font-size:18px}.icon_with_text--grid .icon_image img{width:20px}.icon_with_text--grid .icon_image{width:40px;height:40px}.banner__main .content__wrap span{font-size:18px}}@media (min-width:990px){.banner__main .section__slider--content{padding:40px 60px}}@media (min-width:1400px){.banner__main .content__wrap .h1{font-size:75px}}@media (max-width:829px){.banner__main .banner__image .media__adapt--load{padding-block-start:calc(100% / (0 + var(--media-ratio-mobile, 1.7777777778)))}}@media (max-width:768px){.banner__main .content__wrap .h1{max-width:280px;margin:10px auto;font-size:28px}.icon_text--grid:last-child{grid-column:span 2}.banner__main .section__slider--content{padding:15px}.hero_code .loox-trust-badge-container .loox-trust-badge-widget{font-size:16px!important}.icon_with_text--grid .icon_text--grid{gap:5px}.icon_with_text--grid h5{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hero-banner.css.map */
