.elementor-3614 .elementor-element.elementor-element-536ff72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3614 .elementor-element.elementor-element-3552f25{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3614 .elementor-element.elementor-element-3552f25:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-3552f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aca149 );}.elementor-3614 .elementor-element.elementor-element-3552f25, .elementor-3614 .elementor-element.elementor-element-3552f25::before{--border-transition:0.3s;}.elementor-3614 .elementor-element.elementor-element-d528f9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3614 .elementor-element.elementor-element-d528f9d:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-d528f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aca149 );}.elementor-3614 .elementor-element.elementor-element-d528f9d, .elementor-3614 .elementor-element.elementor-element-d528f9d::before{--border-transition:0.3s;}.elementor-3614 .elementor-element.elementor-element-44f92f0{width:100%;max-width:100%;}.elementor-3614 .elementor-element.elementor-element-44f92f0 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3614 .elementor-element.elementor-element-44f92f0 .raven-site-logo img, .elementor-3614 .elementor-element.elementor-element-44f92f0 .raven-site-logo svg{width:100%;}.elementor-3614 .elementor-element.elementor-element-44f92f0 .raven-site-logo{text-align:center;}.elementor-3614 .elementor-element.elementor-element-93cd65c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3614 .elementor-element.elementor-element-65ba79a > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 0px;}.elementor-3614 .elementor-element.elementor-element-46dd936 > .elementor-widget-container{background-color:#00519900;margin:0px 0px -4px 0px;padding:5px 5px 5px 5px;border-radius:20px 20px 20px 0px;}.elementor-3614 .elementor-element.elementor-element-46dd936.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon i::before, .elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon svg{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon i{font-size:20px;}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon svg{width:20px;height:20px;}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon > i, .elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon > svg{transform:rotate(0deg);}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon:hover > i{transform:rotate(0deg);}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon:hover > svg{transform:rotate(0deg);}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart__buttons a.checkout{background-color:#232323;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart__buttons a.checkout:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-7aca149 );}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart__buttons a:not(.checkout){background-color:#FFFFFF;color:#232323;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart__buttons a:not(.checkout):hover{background-color:#232323;color:#FFFFFF;}.elementor-3614 .elementor-element.elementor-element-14fe546 > .elementor-widget-container{background-color:#00519900;margin:0px 0px -4px 0px;padding:5px 5px 5px 5px;border-radius:20px 20px 20px 0px;}.elementor-3614 .elementor-element.elementor-element-14fe546.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-14fe546 .raven-shopping-cart-icon{font-size:20px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );background-color:#00519900;}.elementor-3614 .elementor-element.elementor-element-14fe546 .raven-shopping-cart-wrap{text-align:center;}.elementor-3614 .elementor-element.elementor-element-14fe546 .raven-shopping-cart-count{color:var( --e-global-color-primary );}.elementor-3614 .elementor-element.elementor-element-14fe546.jupiterx-raven-cart-quick-view-overlay .jupiterx-cart-quick-view{width:400px;}.elementor-3614 .elementor-element.elementor-element-14fe546.jupiterx-raven-cart-quick-view-overlay .jupiterx-shopping-cart-content-effect-enabled-overlay{width:calc( 100% - 400px );}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-cart-quick-view{background-color:#fffff;border-color:#E3E3E3;}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-cart-quick-view .widget_shopping_cart_content{padding:0px 30px 15px 30px;}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-mini-cart-title{color:#000000;}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-mini-cart-header{padding:25px 30px 25px 30px;border-color:#E3E3E3;border-width:0 0 1px 0;}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-mini-cart-header .jupiterx-icon-x svg{width:21px;height:21px;color:#ADADAD;fill:#ADADAD;}.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-mini-cart-header .jupiterx-icon-x:hover svg{color:#ADADAD;fill:#ADADAD;}.elementor-3614 .elementor-element.elementor-element-14fe546 .widget_shopping_cart_content li.mini_cart_item{border-bottom-color:#E3E3E3;border-bottom-width:1px;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce.widget_shopping_cart .total{border-top-style:solid;border-top-color:#E3E3E3 !important;border-bottom-color:#E3E3E3;border-top-width:1px !important;border-bottom-width:1px;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart-item .quantity{color:#000000 !important;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart-item .woocommerce-mini-cart-item-attributes span{color:#000000 !important;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart-item a:not(.remove_from_cart_button){color:#000000 !important;}.elementor-3614 .elementor-element.elementor-element-14fe546 .woocommerce-mini-cart__total > *{color:#000000 !important;}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__container .jet-mobile-menu__container-inner{background-color:var( --e-global-color-7aca149 );}.elementor-3614 .elementor-element.elementor-element-24454f6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-3614 .elementor-element.elementor-element-24454f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:var( --e-global-color-accent );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__container{width:100%;z-index:999;}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;color:var( --e-global-color-fb12353 );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-badge__inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-dropdown-arrow{color:var( --e-global-color-accent );}.elementor-3614 .elementor-element.elementor-element-322dfc40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-3614 .elementor-element.elementor-element-3552f25{--width:300px;}.elementor-3614 .elementor-element.elementor-element-93cd65c{--width:100%;}.elementor-3614 .elementor-element.elementor-element-322dfc40{--width:100%;}}@media(max-width:767px){.elementor-3614 .elementor-element.elementor-element-44f92f0 .raven-site-logo img, .elementor-3614 .elementor-element.elementor-element-44f92f0 .raven-site-logo svg{width:100%;}.elementor-3614 .elementor-element.elementor-element-93cd65c{--width:100%;--gap:15px 15px;}.elementor-3614 .elementor-element.elementor-element-65ba79a > .elementor-widget-container{border-radius:19px 19px 19px 19px;}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon i{font-size:20px;}.elementor-3614 .elementor-element.elementor-element-46dd936 .raven-icon svg{width:20px;height:20px;}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-label{font-size:var( --e-global-typography-accent-font-size );}.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__item .jet-menu-badge__inner{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-65ba79a */.elementor-3614 .elementor-element.elementor-element-65ba79a svg {
    fill: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for raven-shopping-cart, class: .elementor-element-14fe546 */.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-icon-shopping-cart-10 {
    background-image: url(https://www.maxiracing.it/wp-content/uploads/2025/01/shopping-cart-1.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 22px;
    height: 22px;
}
.elementor-3614 .elementor-element.elementor-element-14fe546 .jupiterx-icon-shopping-cart-10:before {
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-mobile-menu, class: .elementor-element-24454f6 */.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__container {
        position: relative !important;
    display: block !important;
     opacity: 1 !important;
  transform: none !important;
}

.elementor-3614 .elementor-element.elementor-element-24454f6 .jet-mobile-menu__toggle {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d528f9d */.elementor-3614 .elementor-element.elementor-element-d528f9d {
    position: sticky;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3552f25 */.elementor-3614 .elementor-element.elementor-element-3552f25 {
  position: sticky;
  top: 0;
  z-index: 999;
}/* End custom CSS */