.hero__container{display:flex;align-items:stretch;gap:30px}.reverse-order .hero__container{flex-direction:row-reverse}.hero__texts--block{width:calc(50% - 15px);border-radius:6px;position:relative;z-index:1}.hero__floating-image{position:absolute;top:30px;left:-70px;max-width:200px;height:auto;z-index:-1}.hero__floating-image-2{position:absolute;top:30%;right:-70px;max-width:200px;height:auto;z-index:2}.hero__texts--content{padding:66px;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;height:100%;box-sizing:border-box;gap:18px}@media only screen and (max-width: 1200px){.hero__texts--content{padding:30px}}.hero__texts--content .button-primary{font-size:18px}.hero__texts--content p{margin-bottom:0}.hero__texts--image{width:calc(50% - 15px);padding-top:50%;position:relative;height:auto;border-radius:6px;overflow:hidden}.hero__reviews--header-title-first{display:flex;align-items:center;margin-bottom:2px}.hero__icon-text span{color:var(--Black-100, #000);font-family:var(--font-family-heading, Kaio);font-size:18px;font-style:normal;font-weight:700;line-height:var(--font-h4-line-height, 26px)}.hero__icon-text{display:flex;flex-direction:column;margin-bottom:20px;gap:2px}.hero__icon-text__item{display:flex;align-items:center;gap:12px}.hero__icon-text__item img{width:42px;height:42px}.hero__reviews--header{display:flex;gap:10px;align-items:baseline;margin-bottom:6px}.hero__reviews--header .stars_reviews{height:21.2px}.hero__reviews--header-title-first img{height:24px}.hero__texts--image .hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero__buttons{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.hero__texts--image-reviews{position:absolute;top:18px;left:0;padding:12px 18px;animation:slideInFromRight .6s cubic-bezier(.4,0,.2,1) forwards;border-radius:0 4px 4px 0;background:var(--Products-Yellow, #f9f985)}.reviews-p{color:var(--Black-100, #000);font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-medium-size, 16px);font-style:normal;font-weight:900;line-height:18px}.hero__icon-custom{max-width:130px;display:flex;height:auto;object-fit:contain}.hero__buttons:has(.hero__icon-custom){flex-direction:row;justify-content:space-between;align-items:flex-start}.hero__buttons:has(.hero__icon-custom) .button{width:fit-content;max-width:unset}.hero__texts--image-custom{max-height:58.712px;object-fit:contain;object-position:left;height:auto;width:auto}@media only screen and (max-width: 989px){.hero__container{flex-direction:column;gap:14px}.hero__floating-image,.hero__floating-image-2{display:none}.hero__texts--block{width:100%}.hero__texts--content{gap:12px}.hero__buttons .button{width:100%;box-sizing:border-box;max-width:440px;justify-content:center}.hero__texts--image{width:100%;padding-top:100%}.hero__texts--content{padding:30px}.reverse-order .hero__container{flex-direction:column-reverse}.hero__buttons:has(.hero__icon-custom){flex-direction:row-reverse;flex-wrap:unset;align-items:end;justify-content:space-between;height:fit-content}.hero__buttons:has(.hero__icon-custom) .button{width:fit-content;max-width:unset}}@media only screen and (max-width: 550px){.hero__texts--content{padding:18px}.hero__texts--block{background-image:unset!important;background-color:#fff}.hero__buttons{flex-direction:column;gap:18px}.hero__icon-text__item img{width:34px;height:34px}.hero__icon-text{gap:6px;margin-bottom:16px}.hero__reviews--header .stars_reviews{height:13px}.hero__icon-text__text{color:var(--Black-100, #000);font-family:var(--font-family-heading, Kaio);font-size:14px!important;font-style:normal;font-weight:500!important;line-height:var(--font-h4-line-height, 22px)}}@keyframes slideInFromRight{0%{transform:translate(-100%)}to{transform:translate(0)}}#contact_form .form-group{width:100%}#contact_form .button{margin-top:20px;width:100%;justify-content:center;text-align:center}#contact_form .form-group input,#contact_form .form-group textarea{color:var(--Black-50, rgba(0, 0, 0, .5));font-family:var(--font-family-paragraph, Switzer);font-size:var(--font-paragraph-small-size, 14px);font-style:normal;font-weight:400;line-height:var(--font-paragraph-small-line-height, 20px);width:100%;box-sizing:border-box;padding:var(--button-CTA-v-padding, 14px) var(--button-CTA-h-padding, 26px);transition:all .2s ease-in-out;border:1px solid var(--Black-10, #e0e0e0);border-radius:4px;font-size:16px!important}#contact_form .form-group input:focus,#contact_form .form-group textarea:focus{border-radius:4px;border:1px solid var(--Black-100, #000)!important;background:var(--Primary-Purple-100, #f2ebfc);outline:none}#contact_form .half{width:calc(50% - 6px)}#contact_form{display:flex;flex-wrap:wrap;gap:12px}.customer.register .h2{margin-bottom:30px}@media only screen and (max-width: 989px){.customer.register .h2{margin-bottom:20px}.hero__buttons .button.button-secondary{font-size:16px}.hero__buttons .custom-link svg rect{fill:#c5ff6e}.hero__buttons .custom-link svg path{fill:#000}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hero.css.map */
