.elementor-kit-8{--e-global-color-primary:#B2936D;--e-global-color-primary_hover:#8E7250;--e-global-color-text:#898989;--e-global-color-text_light:#A8A8A8;--e-global-color-accent:#2C3136;--e-global-color-border:#D9D5D2;--e-global-color-background:#FFFFFF;--e-global-color-background_light:#F1ECE8;--e-global-typography-heading_title-font-family:"Gambarino";--e-global-typography-heading_title-font-size:80px;--e-global-typography-heading_title-font-weight:400;--e-global-typography-heading_title-text-transform:uppercase;--e-global-typography-heading_title-line-height:1.075em;--e-global-typography-heading_title-letter-spacing:0px;--e-global-typography-66625cd-font-size:12px;--e-global-typography-66625cd-font-weight:600;--e-global-typography-66625cd-text-transform:uppercase;--e-global-typography-66625cd-line-height:1.5em;--e-global-typography-66625cd-letter-spacing:2px;font-family:"Dosis",Sans-serif;font-weight:400}.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}.elementor-kit-8 a{font-family:"Dosis",Sans-serif}.elementor-kit-8 h1{font-family:"Dosis",Sans-serif}.elementor-kit-8 h2{font-family:"Dosis",Sans-serif}.elementor-kit-8 h3{font-family:"Dosis",Sans-serif}.elementor-kit-8 h4{font-family:"Dosis",Sans-serif}.elementor-kit-8 h5{font-family:"Dosis",Sans-serif}.elementor-kit-8 h6{font-family:"Dosis",Sans-serif}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px}.e-con{--container-max-width:1290px}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}ul.asteno-products.products:not(.products-list){grid-template-columns:repeat(4,1fr);grid-gap:30px;--gutter-width:30px}@media(max-width:1366px){.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}ul.asteno-products.products:not(.products-list){grid-template-columns:repeat(4,1fr);grid-gap:30px;--gutter-width:30px}}@media(max-width:1200px){.elementor-kit-8{--e-global-typography-heading_title-font-size:72px}.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 4);width:calc(100% / 4);margin-right:30px}ul.asteno-products.products:not(.products-list){grid-template-columns:repeat(4,1fr);grid-gap:30px;--gutter-width:30px}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-heading_title-font-size:60px}.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 3);width:calc(100% / 3);margin-right:30px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 3);width:calc(100% / 3);margin-right:30px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}ul.asteno-products.products:not(.products-list){grid-template-columns:repeat(3,1fr);grid-gap:30px;--gutter-width:30px}}@media(max-width:880px){.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 2);width:calc(100% / 2);margin-right:30px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 2);width:calc(100% / 2);margin-right:30px}ul.asteno-products.products:not(.products-list){grid-template-columns:repeat(2,1fr);grid-gap:30px;--gutter-width:30px}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-heading_title-font-size:48px}.related .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 2);width:calc(100% / 2);margin-right:15px}.upsells .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / 2);width:calc(100% / 2);margin-right:15px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}