.elementor .Header-link{font-family:"sofia-pro";font-weight:600;font-size:1.07rem;line-height:1.3em;text-transform:none;}.elementor .e-flexbox-base{padding:0px;}.elementor .width-1240{max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;flex-direction:row;justify-content:space-between;}.elementor .Heading-XS{font-family:"sofia-pro-condensed-variable";font-weight:900;font-size:1.2rem;line-height:1.3em;text-transform:uppercase;}.elementor .heading-XL{font-family:"sofia-pro-condensed-variable";font-weight:900;font-size:4rem;line-height:1.2em;text-transform:uppercase;}.elementor .heading-XXS{font-family:"sofia-pro-variable";font-weight:600;font-size:1.5rem;color:var(--White);line-height:1.5em;}.elementor .text-R{font-family:"sofia-pro";font-weight:400;font-size:1.1rem;line-height:1.5em;text-transform:none;}.elementor .text-R-Bold{font-family:"sofia-pro-variable";font-weight:600;font-size:1rem;line-height:1.5em;}.elementor .text-S{font-family:"sofia-pro";font-weight:400;font-size:0.9rem;line-height:1.5em;}.elementor .text-S-Bold{font-family:"sofia-pro";font-weight:600;font-size:0.9rem;line-height:1.5em;}.elementor .Button-arrow{width:auto;gap:10px;align-items:center;}.elementor .Button-S{font-family:"sofia-pro-variable";font-weight:600;font-size:0.9rem;color:var(--White);line-height:1.6em;text-transform:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;border-radius:50px;background-color:var(--Red-bright);transition:all 300ms;align-self:start;}.elementor .Button-S:hover,.elementor .Button-S:focus-visible{background-color:var(--Black);transform:translate3d(10px, 0px, 0px);}.elementor .padding-5-block{padding-block-start:5%;padding-block-end:5%;padding-inline-start:0px;padding-inline-end:0px;}.elementor .Gap_20{gap:20px;}.elementor .Width_700{max-width:700px;}.elementor .padding-0{padding:0px;gap:0px;}.elementor .Product-grid-title{font-size:1.6rem;line-height:1.2em;text-transform:uppercase;}