.elementor-11995 .elementor-element.elementor-element-64253f3{--display:flex;--min-height:64px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150;}.elementor-11995 .elementor-element.elementor-element-64253f3:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-64253f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-af47414{padding:20px 0px 12px 0px;text-align:center;}.elementor-11995 .elementor-element.elementor-element-af47414 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0px;color:#FFFFFF;}.elementor-11995 .elementor-element.elementor-element-6fa3803{--display:flex;--min-height:88px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000008;--border-color:#00000008;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:150;}.elementor-11995 .elementor-element.elementor-element-0cde416{--display:flex;--min-height:88px;--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F5F5F5;--border-color:#F5F5F5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:150;}.elementor-11995 .elementor-element.elementor-element-0cde416:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-0cde416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11995 .elementor-element.elementor-element-3d0efa5{--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon-wrapper{text-align:center;}.elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-view-framed .elementor-icon, .elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-view-framed .elementor-icon, .elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon{font-size:24px;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon svg{height:24px;}.elementor-11995 .elementor-element.elementor-element-184bba6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-d1b34fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;color:#000000;}.elementor-11995 .elementor-element.elementor-element-25c669f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-471bb2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;color:#000000;}.elementor-11995 .elementor-element.elementor-element-bc81ea9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11995 .elementor-element.elementor-element-ac73dbe.elementor-element{--align-self:flex-start;}.elementor-11995 .elementor-element.elementor-element-ac73dbe{text-align:center;}.elementor-11995 .elementor-element.elementor-element-ac73dbe img{width:24px;height:24px;}.elementor-11995 .elementor-element.elementor-element-2d8e204{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-2d8e204 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-11995 .elementor-element.elementor-element-2d8e204 .wiz-srat__label{color:#1a1a1a;font-size:12px;line-height:0px;letter-spacing:0px;text-decoration:none;}.elementor-11995 .elementor-element.elementor-element-2d8e204 .wiz-srat{text-align:left;}.elementor-11995 .elementor-element.elementor-element-0a78cce{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-029a226{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-029a226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-029a226 .logo_text{color:black;}.elementor-11995 .elementor-element.elementor-element-029a226 .logo_image{width:350px;}.elementor-11995 .elementor-element.elementor-element-029a226 .logo_container{flex-direction:row;justify-content:center;align-items:center;row-gap:0px;column-gap:0px;}.elementor-11995 .elementor-element.elementor-element-7b65508{--display:flex;--min-height:0px;--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-7b65508.e-con{--align-self:center;}.elementor-11995 .elementor-element.elementor-element-5b2d0a3{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-11995 .elementor-element.elementor-element-9d1eeab{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-9d1eeab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11995 .elementor-element.elementor-element-9d1eeab img{width:24px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu{background-color:rgba(255, 255, 255, 1);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0.12);border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a{z-index:9999;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_signup .login_button{font-size:14px;font-weight:700;text-transform:none;color:#000000;padding:0px 0px 0px 0px;justify-content:center;align-items:center;border-radius:10px 10px 10px 10px;transition:all 0.3s;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_signup .login_button .login_button_text{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper .login_button{padding:0px 0px 0px 0px;justify-content:center;align-items:center;transition:all 0.3s;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .wiz-customer-item-address-label{font-weight:700;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_signup .login_image{width:26px;height:26px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_signup .login_button:hover{opacity:1;transform:scale(1);}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_signup .login_button:hover .login_image{opacity:1;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper .login_image{width:28px;height:28px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper .login_button:hover{opacity:1;transform:scale(1);}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper .login_button:hover .login_image{opacity:1;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_info{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001F;gap:1px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_menu_name{font-size:16px;font-weight:400;color:rgba(0, 0, 0, 0.87);}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_menu_id{font-size:14px;font-weight:400;color:rgba(0, 0, 0, 0.6);margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_temp{padding:8px 16px 8px 16px;margin:0px 0px 0px 0px;gap:10px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_menu_icon{width:20px;height:20px;}.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_item_text{font-size:14px;font-weight:400;line-height:20px;color:rgba(0, 0, 0, 0.87);}.elementor-11995 .elementor-element.elementor-element-7aa8be3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-7aa8be3 .cart-image{width:24px;height:24px;}.elementor-11995 .elementor-element.elementor-element-7aa8be3 .badge{background-color:#000000;color:#FFFFFF;}.elementor-11995 .elementor-element.elementor-element-bfe3d3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000008;--border-color:#00000008;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:048px;--z-index:21;}.elementor-11995 .elementor-element.elementor-element-bfe3d3b:not(.elementor-motion-effects-element-type-background), .elementor-11995 .elementor-element.elementor-element-bfe3d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11995 .elementor-element.elementor-element-2f5fed0{width:100%;max-width:100%;z-index:10;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-menu-container{height:60px;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:#333333;padding:0px 15px 0px 15px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:hover{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:focus{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:active{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li:hover > a{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#4A4A4A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li.current-menu-item > a{color:#3A3A3A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#3A3A3A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#3A3A3A;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel{border-style:none;border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger{float:right;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-11995 .elementor-element.elementor-element-d8cae3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__overlay{background:rgba(0,0,0,0.55);}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__dialog{width:650px;background-color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__body{padding:48px 48px 48px 48px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__avatar{width:200px;height:200px;border-radius:500px 500px 500px 500px;margin-bottom:20px !important;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__avatar img{border-radius:500px 500px 500px 500px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__name{color:#000000;font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;margin-bottom:16px !important;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__email{color:#000000;font-size:16px;line-height:24px;letter-spacing:-1%;margin-bottom:8px !important;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__phone{color:#000000;font-size:16px;line-height:24px;letter-spacing:-1%;margin-bottom:0px !important;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__bio{color:#000000;font-size:14px;font-weight:400;text-align:center;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__bio-section{margin-top:0px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__divider{border-top-color:#CCCCCC;border-top-width:1px;margin-top:20px;margin-bottom:20px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__close{color:#1a1a1a;border-color:#1a1a1a;width:32px;height:32px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__close:hover{background-color:#FFFFFF;}.elementor-11995 .elementor-element.elementor-element-b939d7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-thumbs__item{width:120px;height:120px;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-thumbs__img{object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-thumbs__item:not(.wiz-thumbs__item--active){border-width:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-tags__chip{clip-path:none;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__group{margin-bottom:18px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__label{color:#333;font-size:16px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__options{gap:12px;max-height:440px;overflow-y:auto;overflow-x:hidden;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__options--image{display:grid;grid-template-columns:repeat(3, 1fr);}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__options--text{display:flex;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--chip{color:#666666;background-color:#f7f7f7;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--chip span{font-size:15px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image img{margin-right:8px;width:32px;height:32px;object-fit:cover;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__group--vertical .wiz-vs__option--image img{margin-right:0;margin-bottom:8px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image{color:#333333;background-color:#f7f7f7;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image span{font-size:15px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--chip.wiz-vs__option--selected{color:#ffffff;background-color:#3498db;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--chip.wiz-vs__option--selected span{font-size:15px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image.wiz-vs__option--selected{color:#333333;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7B924A;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image.wiz-vs__option--selected img{width:56px;height:56px;object-fit:cover;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option--image.wiz-vs__option--selected span{font-size:15px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option{transition-duration:200ms;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__option:hover{transform:none;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-quickview__modal{height:auto;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__carousel.horizontal{width:100%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__carousel{height:120px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__name, .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-title__name{font-family:"Prata", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:30px;letter-spacing:-2.2%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__sku{font-size:14px;font-weight:400;line-height:22px;margin:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__pricing .pricing-discounted, .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__pricing .pricing-container{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-price .pricing-discounted, .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-price .pricing-container{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-price .pricing-discounted, .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-price .pricing-container [data-display-type="price"]{color:#000000;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__view-details{font-size:14px;text-transform:uppercase;line-height:22px;letter-spacing:2%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-atc__button{line-height:22px;letter-spacing:2%;padding:10px 20px 10px 20px;height:40px;min-height:40px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-atc__step--dec{width:33%;min-width:33%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-atc__step--inc{width:33%;min-width:33%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-atc__count-value{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-detail-key{line-height:22px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__accordion-title{line-height:22px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__accordion-key{line-height:22px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__accordion-value{line-height:22px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-250f0f5 .wiz-viewsimilar__drawer{width:420px;}.elementor-11995 .elementor-element.elementor-element-250f0f5 .wiz-grid__overlay-divider{border-style:none;}.elementor-11995 .elementor-element.elementor-element-250f0f5 .wiz-image__overlay-quick-view svg{display:inline-block;}.elementor-11995 .elementor-element.elementor-element-250f0f5 .wiz-image__overlay-quick-view span{display:inline;}.elementor-11995 .elementor-element.elementor-element-ee49f7a .wiz-qty-modal__content{width:400px;}.elementor-11995 .elementor-element.elementor-element-ed1947f .wiz-wl-select__content{width:300px;}.elementor-11995 .elementor-element.elementor-element-ed1947f .wiz-wl-select__create-btn{color:#000000;}.elementor-11995 .elementor-element.elementor-element-ac69321 .wiz-wl-create__content{width:400px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-image__overlay-actions{background-color:#B0B0B033;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-image__overlay-quick-view{color:#333333;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-grid__overlay-divider{border-style:none;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-image__overlay-quick-view svg{display:inline-block;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-image__overlay-quick-view span{display:inline;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-tags__chip{clip-path:none;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-price .pricing-discounted, .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-price .pricing-container{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc__qty{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc{width:120px;margin:0px 10px 10px 9px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc__step--dec{color:#666666;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:30px;min-width:30px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc__step--inc{color:#666666;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:30px;min-width:30px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc__count-unit{color:#666666;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-atc__count{min-width:30px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-grid__card{padding:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-grid__card-body{gap:10px;padding:12px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-title__name{font-family:"Poppins", Sans-serif;line-height:22px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-sku{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-variants-count{line-height:18px;letter-spacing:-1%;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .attribute-name{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .attribute-value{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__header-title{font-family:"Poppins", Sans-serif;font-size:16px;line-height:24px;letter-spacing:-1%;color:#333333;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__empty .wiz-search-empty__box, .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-suggest__empty .wiz-search-empty__box{background-color:#f5f5f5;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__title--no-results, .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__title--no-suggestions{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#333333;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__subtitle--no-results, .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__subtitle--no-suggestions{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#666666;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-recent__empty .wiz-search-empty__box{background-color:#f5f5f5;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__title--no-recent{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#333333;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__subtitle--no-recent{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#333333;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-container{background-color:#ffffff;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-shell{background-color:#F9F9F9;border-color:#666666;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-shell:hover{border-color:#666666;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-shell:focus-within{border-color:#666666;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-stack{--wiz-search-toggle-primary-text:#ffffff;--wiz-search-toggle-inactive-mix-percent:14%;--wiz-search-toggle-inactive-color:#676D77;--wiz-search-toggle-border-radius:9999px 9999px 9999px 9999px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__search-type-toggle{border-radius:9999px 9999px 9999px 9999px;}.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__search-type-option{border-radius:9999px 9999px 9999px 9999px;}.elementor-11995 .elementor-element.elementor-element-c33c6a9 .wiz-variantdrawer__drawer{width:700px;}.elementor-11995 .elementor-element.elementor-element-c33c6a9 .wiz-tags__chip{clip-path:none;}.elementor-11995 .elementor-element.elementor-element-c33c6a9 .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-11995 .elementor-element.elementor-element-c33c6a9 .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip__box{width:400px;background-color:#FFFFFFA1;}.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip__arrow{background-color:#FFFFFFA1;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__panel{width:480px;max-width:100%;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__header{padding:24px 24px 24px 24px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__title{font-size:22px;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__refresh{color:#666666;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__refresh svg{width:20px;height:20px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__close svg{width:20px;height:20px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__body{padding:16px 24px 16px 24px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-drawer__list:not([hidden]){gap:16px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card{border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__icon{background-color:#F5F5F5;color:#000000;width:40px;height:40px;border-radius:4px 4px 4px 4px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__title{font-size:14px;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__tag{background-color:#F5F5F5;color:#666666;padding:4px 8px 4px 8px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__status{font-size:12px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__cta--download{background-color:#F5F5F5;color:#7B924A;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;font-size:12px;font-weight:500;min-height:0px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__cta--download svg{stroke:#7B924A;color:#7B924A;width:16px;height:16px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__cta--download.is-loading .wiz-task-notifications-card__spinner--cta{border-top-color:#7B924A;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__cta--download.is-loading .wiz-task-notifications-card__cta-loading-text{color:#7B924A;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__cta--retry{border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__btn{border-radius:0px 0px 0px 0px;font-size:14px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__btn--primary{border-radius:0px 0px 0px 0px;font-size:14px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-card__file-pill{font-size:14px;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-48e3540 .wiz-task-notifications-trigger__badge{background-color:#7B924A;border-color:#7B924A;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__dialog{width:520px;max-width:92vw;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__header{padding:32px 36px 32px 36px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__title{color:#000000;font-size:22px;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__subtitle{color:#666666;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__body{padding:24px 36px 24px 36px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option{border-color:#EAEAEE;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option--selected{border-color:#7B924A;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option--disabled{opacity:0.45;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-icon svg{width:18px;height:18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-icon i{font-size:18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-icon img{width:18px;height:18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-title{font-size:14px;font-weight:400;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-desc{color:#666666;font-size:12px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__download{border-radius:0px 0px 0px 0px;padding:10px 24px 10px 24px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__download-text{font-weight:400;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__cancel{font-weight:400;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-11995 .elementor-element.elementor-element-af47414{padding:16px 16px 16px 16px;}.elementor-11995 .elementor-element.elementor-element-0cde416{--min-height:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-11995 .elementor-element.elementor-element-cfd372d{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon-wrapper{text-align:start;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon{font-size:28px;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon svg{height:28px;}.elementor-11995 .elementor-element.elementor-element-5b2d0a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-bfe3d3b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__bio{text-align:center;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__header{display:{{VALUE === "yes" ? "flex" : "none"}};}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__options--image{grid-template-columns:repeat(2, 1fr);}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-quickview__modal{height:auto;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option{padding:16px 24px 16px 24px;}}@media(max-width:767px){.elementor-11995 .elementor-element.elementor-element-64253f3{--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:150;}.elementor-11995 .elementor-element.elementor-element-af47414{padding:10px 16px 10px 16px;}.elementor-11995 .elementor-element.elementor-element-af47414 .elementor-heading-title{font-size:11px;line-height:20px;}.elementor-11995 .elementor-element.elementor-element-6fa3803{--min-height:fit;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:00px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;--z-index:150;}.elementor-11995 .elementor-element.elementor-element-0cde416{--min-height:fit;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;--z-index:9999999;}.elementor-11995 .elementor-element.elementor-element-3d0efa5{--width:60px;}.elementor-11995 .elementor-element.elementor-element-cfd372d{width:var( --container-widget-width, 30px );max-width:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-cfd372d.elementor-element{--align-self:center;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon{font-size:28px;}.elementor-11995 .elementor-element.elementor-element-cfd372d .elementor-icon svg{height:28px;}.elementor-11995 .elementor-element.elementor-element-0a78cce{--width:fit;}.elementor-11995 .elementor-element.elementor-element-7b65508{--width:auto;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-11995 .elementor-element.elementor-element-5b2d0a3{--width:fit-content;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11995 .elementor-element.elementor-element-9d1eeab{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-11995 .elementor-element.elementor-element-bfe3d3b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-11995 .elementor-element.elementor-element-2f5fed0 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__dialog{width:100%;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__body{padding:20px 20px 20px 20px;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__avatar{width:100px;height:100px;border-radius:500px 500px 500px 500px;margin-bottom:16px !important;}.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__avatar img{border-radius:500px 500px 500px 500px;}.elementor-11995 .elementor-element.elementor-element-b939d7c{--z-index:150;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__header{display:{{VALUE === "yes" ? "flex" : "none"}};}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-vs__options--image{grid-template-columns:repeat(1, 1fr);}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-quickview__modal{height:100dvh;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__carousel.horizontal{width:100%;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__carousel{height:64px;}.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__thumb{height:64px;}.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip__box{width:340px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__header{padding:18px 18px 18px 18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__title{font-size:18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__subtitle{font-size:11px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__body{padding:18px 18px 18px 18px;}.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-title{font-size:14px;}}@media(min-width:768px){.elementor-11995 .elementor-element.elementor-element-0cde416{--content-width:2560px;}.elementor-11995 .elementor-element.elementor-element-3d0efa5{--width:440px;}.elementor-11995 .elementor-element.elementor-element-184bba6{--width:100px;}.elementor-11995 .elementor-element.elementor-element-25c669f{--width:100px;}.elementor-11995 .elementor-element.elementor-element-0a78cce{--width:fit;}.elementor-11995 .elementor-element.elementor-element-7b65508{--width:400px;}.elementor-11995 .elementor-element.elementor-element-5b2d0a3{--width:fit-content;}.elementor-11995 .elementor-element.elementor-element-bfe3d3b{--content-width:2560px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11995 .elementor-element.elementor-element-3d0efa5{--width:300px;}.elementor-11995 .elementor-element.elementor-element-7b65508{--width:300px;}}/* Start custom CSS for heading, class: .elementor-element-af47414 */.elementor-11995 .elementor-element.elementor-element-af47414 {
    border-bottom: 2px solid;
    border-image: repeating-linear-gradient(
        to right,
        white 0 4px,
        transparent 4px 8px
    ) 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cfd372d */.elementor-11995 .elementor-element.elementor-element-cfd372d {
    cursor: pointer;
    width: fit-content !important;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_sales_rep_assigned_trigger, class: .elementor-element-2d8e204 */@keyframes wiz-srat-label-reveal {
  to { visibility: visible; }
}

.wiz-srat:not(.wiz-srat--logged-in):not(.wiz-srat--logged-out) .wiz-srat__label {
  visibility: hidden;
  animation: wiz-srat-label-reveal 0s 1.5s forwards;
}/* End custom CSS */
/* Start custom CSS for logo_wiz_plugin_widget, class: .elementor-element-029a226 */.elementor-11995 .elementor-element.elementor-element-029a226 img {
    width: 165px !important;
    /*height: 16px !important;*/
}

@media (min-width: 768px) {
    .elementor-11995 .elementor-element.elementor-element-029a226 img {
        width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_search_icon, class: .elementor-element-60badaa *//* =========================================================
   WIZ SEARCH MODAL
   Card: 209px wide, image 4:5 (≈209 x 261), 12px gap
   ========================================================= */

/* ---------- Outer container (no bottom padding) ---------- */
.wiz-search-content {
    width: 100%;
    padding: 32px 48px 0;
    padding-bottom: 0 !important;
    box-sizing: border-box;
  }
  
  /* =========================================================
     1) BEFORE SEARCH – Recent Searches / Recent Products
     (no display set: your JS toggles it inline)
     ========================================================= */
  .wiz-search-history {
    flex-direction: column;
    width: 100%;
    max-width: 956px; /* 908px cards + 24px right gutter + scrollbar room */
    margin: 0 auto;
    box-sizing: border-box;
  }
  
  .wiz-search-history__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0 !important;
  }
  
  .wiz-search-history__title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }
  
  .wiz-search-history__clear {
    font-size: 13px;
    line-height: 18px;
    cursor: pointer;
  }
  
  .wiz-search-history__clear:hover {
    text-decoration: underline;
  }
  
  .wiz-search-history__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    padding-bottom: 0 !important;
  }
  
  /* Recent wrapper: title + grid (16px gap) and its scroll area */
  .wiz-search-recent__wrapper {
    display: flex;
    flex-direction: column;
    gap: 16px;
    max-height: 520px;
    overflow-y: auto !important;
    overflow-x: hidden !important;
    scrollbar-width: thin;
    box-sizing: border-box;
    width: 100% !important;
    margin-right: 0 !important;
    padding-right: 24px !important; /* visible gap before the scrollbar */
  }
  
  .wiz-search-recent__title {
    margin: 0 !important;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }
  
  /* 4 cards on one line: 4 x 209px + 3 x 24px = 908px */
  .wiz-search-recent__grid.v2-product-grid-common-wrapper {
    display: grid;
    grid-template-columns: repeat(4, 209px);
    gap: 24px !important;
    width: max-content;
    justify-content: start;
  }
  
  /* =========================================================
     2) AFTER SEARCH – Suggestions + Top Results
     ========================================================= */
  .wiz-search-content__wrapper {
    align-items: flex-start;
    justify-content: center;
    gap: 32px;
    width: 100%;
    max-width: 904px; /* 197 + 32 + 675 */
    margin: 0 auto;
    box-sizing: border-box;
  }
  
  /* Suggestions hidden: shrink to the grid width so everything centers */
  .wiz-search-content__wrapper:has(.wiz-search-content__left.hidden) {
    max-width: 675px; /* 3 x 209px + 2 x 24px */
  }
  
  /* Left: Suggestions */
  .wiz-search-content__left {
    flex: 0 0 197px;
    width: 197px;
  }
  
  .wiz-search-content__left.hidden {
    display: none !important;
  }
  
  .wiz-search-suggest__header {
    margin-bottom: 16px;
  }
  
  .wiz-search-suggest__title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }
  
  .wiz-search-suggest__list {
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  
  .wiz-search-suggest__item {
    cursor: pointer;
  }
  
  .wiz-search-suggest__item-title {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    letter-spacing: -1%;
  }
  
  .wiz-search-suggest__item-title--bold {
    font-weight: 700;
  }
  
  /* Right: Top Results */
  .wiz-search-content__right {
    flex: 1 1 0;
    width: 100%;
    min-width: 0;
  }
  
  .wiz-search-content__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 16px;
  }
  
  .wiz-search-content__header-title {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }
  
  .wiz-search-content__header-actions {
    font-size: 16px;
    line-height: 24px;
  }
  
  .wiz-search-content__view-all {
    cursor: pointer;
  }
  
  .wiz-search-content__view-all:hover {
    text-decoration: underline;
  }
  
  /* Top Results scroll area: 40px gutter to the right of the cards
     (16px for the scrollbar + 24px visible gap) */
  .wiz-search-results__wrapper {
    max-height: 520px;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: thin;
    box-sizing: border-box;
    width: calc(100% + 40px);
    margin-right: -40px;
    padding-right: 24px;
  }
  
  .wiz-search-results.v2-product-grid-common-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 209px);
    gap: 32px 24px;
    width: 100%;
    justify-content: start;
  }
  
  /* =========================================================
     PRODUCT CARD (shared: Recent Products + Top Results)
     ========================================================= */
  .wiz-search-results .product-listing-card-wrapper,
  .wiz-search-recent__grid .product-listing-card-wrapper {
    width: 209px;
    max-width: 100%;
    min-width: 0;
  }
  
  .wiz-search-results .wiz-grid__card,
  .wiz-search-recent__grid .wiz-grid__card {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%;
    border: 0;
    box-shadow: none;
  }
  
  /* Image tile: 4:5 */
  .wiz-search-results .wiz-grid__card-image-wrap,
  .wiz-search-recent__grid .wiz-grid__card-image-wrap {
    position: relative;
    width: 100%;
    aspect-ratio: 4 / 5;
    overflow: hidden;
  }
  
  .wiz-search-results .wiz-image,
  .wiz-search-results .wiz-image__link,
  .wiz-search-recent__grid .wiz-image,
  .wiz-search-recent__grid .wiz-image__link {
    display: block;
    width: 100%;
    height: 100%;
  }
  
  .wiz-search-results .wiz-image__img,
  .wiz-search-recent__grid .wiz-image__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
  }
  
  /* Hide hover overlay (Quickshop / Add to cart) */
  .wiz-search-results .wiz-image__overlay-container,
  .wiz-search-recent__grid .wiz-image__overlay-container {
    display: none !important;
  }
  
  /* Card text */
  .wiz-search-results .wiz-grid__card-body,
  .wiz-search-recent__grid .wiz-grid__card-body {
    display: flex;
    flex-direction: column;
    gap: 6px;
    padding: 0;
  }
  
  .wiz-search-results .wiz-title__name,
  .wiz-search-recent__grid .wiz-title__name {
    margin: 0;
    min-height: 36px;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: -1%;
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  
  .wiz-search-results .wiz-title__link,
  .wiz-search-recent__grid .wiz-title__link {
    color: inherit;
    text-decoration: none;
  }
  
  .wiz-search-results .v2-logout-text,
  .wiz-search-recent__grid .v2-logout-text {
    font-size: 13px;
    line-height: 18px;
    text-decoration: underline;
  }
  
  .wiz-search-results .wiz-sku,
  .wiz-search-recent__grid .wiz-sku {
    font-size: 11px;
    line-height: 16px;
  }
  
  /* =========================================================
     3) SKELETON (loading)
     Class names are a guess – swap "skeleton" for your real
     class names if the skeleton still looks off.
     ========================================================= */
  .wiz-search-content [class*="skeleton"] {
    box-sizing: border-box;
    min-width: 0;
  }
  
  .wiz-search-content [class*="skeleton"][class*="card"],
  .wiz-search-content [class*="skeleton"][class*="item"] {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 209px;
    max-width: 100%;
  }
  
  .wiz-search-content [class*="skeleton"][class*="image"],
  .wiz-search-content [class*="skeleton"][class*="img"] {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: 4 / 5;
  }
  
  .wiz-search-content [class*="skeleton"][class*="title"],
  .wiz-search-content [class*="skeleton"][class*="text"],
  .wiz-search-content [class*="skeleton"][class*="line"] {
    display: block;
    width: 100%;
    height: 18px;
  }
  
  /* =========================================================
     HEADER SEARCH BUTTON – white background
     ========================================================= */
  .wiz-search-icon__trigger {
    background-color: #fff !important;
  }
  
  /* =========================================================
     RESPONSIVE (one place, widest to narrowest)
     ========================================================= */
  
  /* Up to 1280px: Recent Products drops to 3 columns, nothing clipped */
  @media (min-width: 1025px) and (max-width: 1280px) {
    .wiz-search-history {
      max-width: 740px; /* 3 x 209px + 2 x 24px + gutter + scrollbar room */
    }
  
    .wiz-search-recent__grid.v2-product-grid-common-wrapper {
      grid-template-columns: repeat(3, 209px);
    }
  }
  
  /* Up to 1180px: Top Results drops to 2 columns next to suggestions */
  @media (min-width: 1025px) and (max-width: 1180px) {
    .wiz-search-results.v2-product-grid-common-wrapper {
      grid-template-columns: repeat(2, 209px);
    }
  }
  
  /* Tablet & Mobile: fluid 2-column grid */
  @media (max-width: 1024px) {
    .wiz-search-content {
      padding: 24px 32px 0;
    }
  
    .wiz-search-content__left {
      display: none;
    }
  
    .wiz-search-content__wrapper:has(.wiz-search-content__left.hidden),
    .wiz-search-history {
      max-width: 100%;
    }
  
    .wiz-search-results.v2-product-grid-common-wrapper,
    .wiz-search-recent__grid.v2-product-grid-common-wrapper {
      grid-template-columns: repeat(2, minmax(0, 1fr));
      width: 100%;
      justify-content: stretch;
    }
  
    .wiz-search-results .product-listing-card-wrapper,
    .wiz-search-recent__grid .product-listing-card-wrapper,
    .wiz-search-content [class*="skeleton"][class*="card"],
    .wiz-search-content [class*="skeleton"][class*="item"] {
      width: 100%;
    }
  
    /* No extra gutter on touch devices: scrollbar overlays */
    .wiz-search-results__wrapper,
    .wiz-search-recent__wrapper {
      width: 100% !important;
      margin-right: 0 !important;
      padding-right: 0 !important;
    }
  }
  
  /* Small mobile */
  @media (max-width: 600px) {
    .wiz-search-content {
      padding: 16px 16px 0;
    }
  
    .wiz-search-results.v2-product-grid-common-wrapper {
      gap: 24px 12px;
    }
  
    .wiz-search-results__wrapper,
    .wiz-search-recent__wrapper {
      max-height: none;
    }
  }
  
  /* Mobile: the whole modal content scrolls, nothing gets clipped at the top */
  @media (max-width: 1024px) {
    .wiz-search-content {
      display: block !important;
      height: auto !important;
      max-height: calc(100dvh - 100px);
      overflow-y: auto;
      overflow-x: hidden;
      -webkit-overflow-scrolling: touch;
      overscroll-behavior: contain;
    }
  
    .wiz-search-content__wrapper,
    .wiz-search-history {
      display: block;
      height: auto;
      align-items: flex-start;
    }
  
    .wiz-search-content__right {
      display: block;
    }
  
    .wiz-search-results__wrapper,
    .wiz-search-recent__wrapper {
      max-height: none !important;
      overflow: visible !important;
      width: 100% !important;
      margin-right: 0 !important;
      padding-right: 0 !important;
    }
  }
  
  
  
  @media (max-width: 767px) {
  .elementor-11995 .elementor-element.elementor-element-60badaa .wiz-search-icon__text {
    display: none !important;
  }
  .elementor-11995 .elementor-element.elementor-element-60badaa .wiz-search-icon__trigger {
      padding-right: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d1eeab */.elementor-11995 .elementor-element.elementor-element-9d1eeab {
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for login_wiz_plugin_widget, class: .elementor-element-2c5de3a */.login_user_menu{
    top: 29px !important;
    right: 0px !important;
}
.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_button_text{
    font-size: 10px;
    font-weight: 600;
}
.elementor-11995 .elementor-element.elementor-element-2c5de3a img {
    height: 24px !important;
    width: 24px !important;
}

.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper .login_icon_button {
    max-width: 350px;
}

.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_info .login_menu_name{
    padding: 12px 16px 4px 16px;
}
.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_info .login_menu_id {
    padding:  0px 16px 12px 16px;
}

.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_temp:hover {
    background-color: #e0e0e0;
}

.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_active_customer_name{
    display: none;
}

.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_user_menu_wrapper::after{
    min-width: 50px !important;
    width: 50px !important;
}
.elementor-11995 .elementor-element.elementor-element-2c5de3a .login_temp.wiz-task-notifications-trigger{
    display: none;
}/* End custom CSS */
/* Start custom CSS for cart_wiz_plugin_widget, class: .elementor-element-7aa8be3 *//*.elementor-11995 .elementor-element.elementor-element-7aa8be3 .badge {*/
/*    color: black !important;*/
/*}*/
.elementor-11995 .elementor-element.elementor-element-7aa8be3 img {
    height: 24px !important;
    width: 24px !important;
}
.elementor-11995 .elementor-element.elementor-element-7aa8be3 .cart-icon-container{
    height: 24px !important;
    width: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cde416 */.elementor-11995 .elementor-element.elementor-element-0cde416 {
    display: flex !important;
    flex-direction: row !important;
}/* End custom CSS */
/* Start custom CSS for ekit-nav-menu, class: .elementor-element-2f5fed0 */body{
    overflow-x: hidden;
}
.elementskit-navbar-nav-default .elementskit-navbar-nav{
    justify-content: space-between !important;
}
.elementskit-navbar-nav > li > a:hover {
  text-underline-offset: 5px;
}

/* css for megamenu sublinks*/
/* HOLIDAY/COLLECTIONS panels */
/*.elementskit-megamenu-panel .elementor-heading-title a,*/
/*.elementskit-megamenu-panel .elementor-icon-list-item a {*/
/*  text-decoration: none;*/
/*}*/
/*.elementskit-megamenu-panel .elementor-heading-title a:hover,*/
/*.elementskit-megamenu-panel .elementor-icon-list-item a:hover {*/
/*  text-decoration: underline;*/
/*  text-decoration-color: #666;*/
/*  text-decoration-thickness: 2px;*/
/*  text-underline-offset: 4px;*/
/*}*/

/* HOME DECOR / TABLETOP / GIFTS etc. */
/*.elementskit-megamenu-panel a.cfm-l2-title,*/
/*.elementskit-megamenu-panel a.cfm-l3-item {*/
/*  text-decoration: none !important;*/
/*}*/
/*.elementskit-megamenu-panel a.cfm-l2-title:hover,*/
/*.elementskit-megamenu-panel a.cfm-l3-item:hover {*/
/*  text-decoration: underline;*/
/*  text-decoration-color: #666;*/
/*  text-decoration-thickness: 2px;*/
/*  text-underline-offset: 4px;*/
/*}*/

/*.elementskit-megamenu-panel a,*/
/*.elementskit-megamenu-panel a:visited,*/
/*.elementskit-megamenu-panel a:active {*/
/*  color: inherit;*/
/*}*/

/* All megamenu links - remove red visited color, no underline by default */
/* ===== Megamenu links: no red, no underline by default ===== */
.elementskit-navbar-nav .elementskit-megamenu-panel a,
.elementskit-navbar-nav .elementskit-megamenu-panel a:visited,
.elementskit-navbar-nav .elementskit-megamenu-panel a:active {
  color: inherit;
  text-decoration: none !important;
}

/* ===== Underline only on hover / keyboard focus, all panels ===== */
.elementskit-navbar-nav .elementskit-megamenu-panel a:hover,
.elementskit-navbar-nav .elementskit-megamenu-panel a:focus-visible {
  text-decoration: underline !important;
  text-decoration-color: #7b924a !important;
  text-decoration-thickness: 2px !important;
  text-underline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe3d3b */.flex-class-header{
    display: flex !important;
}

.elementor-11995 .elementor-element.elementor-element-bfe3d3b .elementskit-navbar-nav > li > a{
    padding: 0;
}

/* fix nav underline */
.elementskit-navbar-nav > li > a.ekit-menu-nav-link,
.elementskit-navbar-nav .elementskit-megamenu-panel a {
  transition-property: color;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fa3803 */.elementor-11995 .elementor-element.elementor-element-6fa3803{
    height: fit !important;
}
.elementor-11995 .elementor-element.elementor-element-6fa3803 .flex-class-header{
    height: fit !important;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_sales_rep_assigned_modal, class: .elementor-element-be6fdd7 */.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__name {
    margin-bottom: 16px !important;
}

.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__arrow{
    top: unset !important;
}
.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__avatar-initials{
    font-size: 4rem !important;
    font-weight: 400 !important;
}
.wiz-sram__contact .wiz-sram__phone {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.wiz-sram__contact .wiz-sram__phone:not(:empty)::before {
  content: "";
  flex: 0 0 16px;
  width: 16px;
  height: 16px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") no-repeat center / contain;
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") no-repeat center / contain;
}

/* Phone icon + "Mobile:" label, same as the logged-out Territory Manager page */
.elementor-11995 .elementor-element.elementor-element-be6fdd7 .wiz-sram__contact .wiz-sram__phone:not(:empty)::before {
    content: "Mobile:";
    flex: 0 0 auto;
    width: auto;
    height: auto;
    padding-left: 22px;
    white-space: nowrap;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") no-repeat left center / 16px 16px;
    -webkit-mask: none;
    mask: none;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_quickview, class: .elementor-element-c361eda *//* Gaping box */
.elementor-11995 .elementor-element.elementor-element-c361eda .gap-box {
    height: 16px;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .product-prict-unit-label{
        font-size: 16px !important;
        

}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__item.name-subtext{
    font-size: 14px;
     font-weight: 400 ;
    line-height: 22px !important;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right {
    gap: 0px !important; 
}
.elementor-11995 .elementor-element.elementor-element-c361eda .product-attribute {
    font-family: "Poppins", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    letter-spacing: 0px !important;
}


/*SKU styling */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__item #product-sku-label,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__item .wiz-qv__sku {
    color: var(--Greyscale-100, var(--Greyscale-100, #000)); 
}

/* Pricing unit */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__side-by-side:has(.wiz-qv__pricing:empty) .product-prict-unit-label {
    display: none !important;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .pricing-container {
    padding: 0px !important;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__side-by-side .product-prict-unit-label {
color: var(--Greyscale-100, var(--Greyscale-100, #000));
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
letter-spacing: -0.16px;
}

/* common styles */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-label-custom.wiz-qv__attr-container {
     width: auto;
 }
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__attr-row {
    margin: 0;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-label-custom {
    white-space: nowrap;
}

/* common text styling */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .next-availability,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .next-availability *,

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-dimention,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-dimention *,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-material,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-material *,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .ca-text,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .ca-text *, 
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-inventory,
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-inventory *{
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.14px;
    align-items: center;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design * {
    color: #000000 !important;
    font-family: Poppins !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 22px !important;
    letter-spacing: -0.14px !important;
}

/* product custom attribute's key value align center */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__item.product-material,.wiz-qv__item.product-design,.wiz-qv__item.product-inventory {
    align-items: center;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .wiz-qv__item.product-dimention {
    align-items: flex-start;
}

/* product dimention's style handling  */
.elementor-11995 .elementor-element.elementor-element-c361eda .product-dimention .wiz-qv__attr-row{
    align-items: flex-start;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-dimention .wiz-detail-value {
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
    letter-spacing: -1% ;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-dimention .wiz-qv__attr-container:last-child {
    flex: 1;
    min-width: 0;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-dimention .wiz-detail-value p {
    margin: 0px;
}

/* Product varient  */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design .wiz-vs__option span {
    display: none; 
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design .wiz-vs__option {
    width: 56px;
    height: 56px;
    border-radius: 100%;
    display: flex;
    justify-content: center;
    padding: 0px;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design .wiz-vs__option img {
    width: 100%;
    height: 56px;
    padding: 0px;
    object-fit: cover;
    margin: 0px !important;
    border-radius: 0px;
    background-color: #ffffff00;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design .wiz-vs__options {
    width: 100%;
    display: flex !important;
    flex-wrap: nowrap;
    gap: 12px;
    overflow: auto !important;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .product-design .wiz-vs__label {
    margin-bottom: 16px;
}

/* View Detail + Add to Cart CTA */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__side-by-side:has(.view-detail-cta):has(.act-cta) {
    display: flex;
    align-items: center;
    gap: 8px;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .view-detail-cta .wiz-qv__view-details {
    padding: 8px;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .view-detail-cta,
.elementor-11995 .elementor-element.elementor-element-c361eda .act-cta {
    flex: 1 1 0 !important;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .view-detail-cta a,
.elementor-11995 .elementor-element.elementor-element-c361eda .act-cta .atc-btn {
    width: 100%;
    border-radius: 0;
    box-sizing: border-box;
}

/* Mobile - act and view detail btn*/
@media (max-width: 767px) {
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__side-by-side:has(.view-detail-cta):has(.act-cta) {
        flex-direction: row;
        align-items: stretch;
    }
    
    .elementor-11995 .elementor-element.elementor-element-c361eda .view-detail-cta,
    .elementor-11995 .elementor-element.elementor-element-c361eda .act-cta {
        width: 100%;
    }
    
     /* mobile - image carousal*/
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-thumbs__item {
        width: 64px !important;
        height: 64px !important;
    }
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__body-wrapper .wiz-quickview__content .wiz-qv__body{
        gap: 28px;
    }
    /* glight box icon removed */
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-main-image__dots {
        display: none !important;
    }
    
    /*quick view*/
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__main-image .wiz-main-image .wiz-wishlist {
        top: 20px;
        right: 1px;
    }
    
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__header {
        padding: 24px 20px 5px 20px !important;
    }
    
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__item.product-dimention .wiz-qv__attr-row{
      flex-direction: column;
      
    }
    
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__item.product-dimention .wiz-qv__attr-container .wiz-detail-value {
        margin-left: 0px;
    }
    
    .elementor-11995 .elementor-element.elementor-element-c361eda.wiz-qv__header .wiz-qv__header-title {
        font-size: 16px;
    }

}


.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__close--content,
.wiz-qv__close--content:active {
    border: 1px solid #26282D;
	width: 32px;
	height: 32px;
}

/* custom attribute key & value value row's  */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__attr-row .qv-attr-row--horizontal {
    margin: 0px;
    align-items: center;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .qv-attr-row--horizontal > .wiz-detail-key {
    min-width: auto !important;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 24px;
    letter-spacing: -0.14px;
    white-space: nowrap;
}

/* colon at the last of key */
.elementor-11995 .elementor-element.elementor-element-c361eda .next-availability .wiz-detail-key::after,
.elementor-11995 .elementor-element.elementor-element-c361eda .product-dimention .wiz-detail-key::after,
.elementor-11995 .elementor-element.elementor-element-c361eda .product-material .wiz-detail-key::after
{
    content: ":";
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
   .wiz-qv__left {
        flex-direction: column;
        justify-content: flex-start;
        width: 50%;
    }
    /* this need to be fixed in code */
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__main-image {
        width: 100%;
        height: auto;
        aspect-ratio: 1 / 1;
    }
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-quickview__modal {
        width: 100vw;
        max-height: 81vh;
    }
    
}

.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-main-image__video-wrap video, .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-main-image__video-wrap {
    background: transparent !important; 
}


.wiz-atc__icon--post{
    display: none !important;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .qv-hyphen-attr .wiz-detail-value::before {
  content: " - ";
  margin-left: 5px;
}


.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__item.purchase_status .wiz-purchase-status--ready {
    margin-bottom: 16px;
}

.elementor-11995 .elementor-element.elementor-element-c361eda .product-price.pricing-original.retail-mode-price{
    font-size: 14px;
}

/* Next Available Date = "Pending": the value rule shrinks it to 0px — hide the whole " - date" item too */
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__right .qv-hyphen-attr:has(.wiz-detail-value span[style*="font-size: 0px"]) {
    display: none !important;
}

/* ── QuickView: Custom Close Icon ──────────────────────────────── */

/* Step 1: Hide the built-in SVG */
.wiz-qv__close-icon svg {
    display: none;
}

/* Step 2: Header close button (top of the drawer, 20×20) */
.wiz-qv__close-icon::before {
    content: url("https://cdn.wizcommerce.com/assets/d4b56f07-1220-4a7a-86f3-c92f321473c3.svg");
    line-height: 0;
    display: inline-flex;
}

/* Step 3: Content close button (top-right overlay on mobile, 16×16) */
.wiz-qv__close--content .wiz-qv__close-icon::before {
    content: url("https://cdn.wizcommerce.com/assets/d4b56f07-1220-4a7a-86f3-c92f321473c3.svg");
}

.wiz-qv__close.wiz-qv__close--content{
    border: none !important;
}
.elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__close-icon svg {
    display: none;
}
@media (max-width: 767px) {
    .elementor-11995 .elementor-element.elementor-element-c361eda .wiz-qv__close--content {
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3628d77 */@supports (-webkit-touch-callout: none) {
  .wiz-main-image .wiz-main-image__video-zoom {
    bottom: 56px;
  }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_wishlist_selection, class: .elementor-element-ed1947f */@media (max-width: 767px) {
    .elementor-11995 .elementor-element.elementor-element-b939d7c,
    .elementor .e-con.e-parent:has(.elementor-widget-wiz_v2_wishlist_selection) {
        --z-index: 10000 !important;
        z-index: 10000 !important;
    }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_search_modal, class: .elementor-element-e6f16b4 */.elementor-11995 .elementor-element.elementor-element-e6f16b4 .vertical-line {
  width: 1px;
  height: 9px;
  margin: 0px 6px;
  background-color: #CCCCCC;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .plp-min-attribute,
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .plp-min-attribute .wiz-custom-attr__text{
    font-size: 14px !important;
    font-weight: 400;
    color: #000000;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .pricing-container{
    padding: 0;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .pagination-item {
    border: 1px solid #CCCCCC;
    width: 40px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .pagination-active{
    background: black;
    color: white;
    border-color: black;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-grid__product-count{
    font-weight: 400;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .v2-logout-text{
    font-size: 14px;
     color: #000000;
    font-weight: 500;
    text-decoration: underline;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .product-pagination{
    padding-top: 30px;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .atc-btn.wiz-atc__button{
    display: none !important;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-image__overlay-quick-view{
    color: #333333;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-shell {
    border-radius: 0;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-shell .wiz-search-modal__inline-icon svg {
    color: #000;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-action  {
    color: #666666;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__visual-upload {
    background: #F4F7ED;
}
@media(min-width: 1024px) {
    .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content {
        padding: 32px 120px;
    }
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-history__tag-text {
    padding: 8px 12px;
    border: 1px solid #F5F5F5;
    background: #F5F5F5;
    line-height: 22px;
    font-weight: 400;
    letter-spacing: -0.14px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__header-title {
    font-family: 'Poppins';
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -1%;
    font-size: 16px ;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-suggest__title{
    font-family: 'Poppins';
    font-weight: 700;
    line-height: 22px;
    letter-spacing: -1%;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__view-all {
    color: #666666;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__search-filter {
    color: #333333;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__filter-query {
    text-decoration: none;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__visual-title {
    font-weight: 400;
    line-height: 22px;
    letter-spacing: -0.14px;
    color: #333333;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__visual-header-desc{
    color: #666666;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__visual-upload-text {
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    letter-spacing: -0.14px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__visual-upload-drag-text {
    color: #999999;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__box {
    max-width: 100%;
    min-height: 100%;
    border-radius: 0;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__title--no-recent {
    font-weight: 400;
    color: #333333;
    line-height: 22px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__subtitle--no-recent {
    line-height: 16px;
    color: #666666;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-history__title, .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-recent__title {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.16px;
    font-family: 'Poppins';
    color: #333333;
}

@media(max-width: 768px) {
    .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content {
        padding: 20px;
    }
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-search-row .wiz-search-modal__search-type-toggle {
    display:  none;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-stack{
    border-radius: 0px !important;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-container .wiz-search-modal__input{
    font-size: 14px !important;
    letter-spacing: -1% !important;
    line-height: 22px !important;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-modal__input-action{
    font-weight: 400 !important;
    line-height: 22px !important;
    letter-spacing: -1% !important;
    color: #000000 !important;
    text-transform: none !important;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .product-price.pricing-original.retail-mode-price{
    font-size: 14px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-recent__empty {
    /*max-width: unset;*/
    min-height: unset;
    height: 160px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-recent__grid{
    gap: 33px !important;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-empty__box{
    max-width: 350px;
    min-height: 160px;
    padding: 20px;
}
.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__empty{
    min-height: 500px;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-recent__empty .wiz-search-empty__box::before {
    content: '';
    display: block;
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    /* Example: Wind / empty breeze SVG */
    background-image: url("https://cdn.wizcommerce.com/assets/ee9733cc-c744-4b18-8b12-543bd15e2b83.png");
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-history__content:has(.wiz-search-recent__empty:not(.hidden)){
    min-height: unset;
}

.elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-results{
    gap: 32px;
}

/* WZS-4489: mobile search panel fills screen so no-results hides the page behind */
@media (max-width: 767px) {
    .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content {
        min-height: calc(100dvh - 65px);
    }
    .elementor-11995 .elementor-element.elementor-element-e6f16b4 .wiz-search-content__empty {
        min-height: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_variant_drawer, class: .elementor-element-c33c6a9 */.elementor-11995 .elementor-element.elementor-element-c33c6a9 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_custom_tooltip, class: .elementor-element-415741b */.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip__box{
    background: rgba(255, 255, 255, 0.63) !important; /* #FFFFFFA1 */
    -webkit-backdrop-filter: blur(16px) !important;
    backdrop-filter: blur(16px) !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.08);
    color: #222222;
    font-weight: 400;
}

.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip__arrow{
    background: rgba(255, 255, 255, 0.63) !important;
    -webkit-backdrop-filter: blur(16px) !important;
    backdrop-filter: blur(16px) !important;
}

.elementor-11995 .elementor-element.elementor-element-415741b .wiz-description-container *{
    color: #222222 !important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: 400 !important;
}

.elementor-11995 .elementor-element.elementor-element-415741b .wiz-custom-tooltip{
    background: transparent !important;
    box-shadow: none !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_download_media_modal, class: .elementor-element-070eb30 */.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-title-label{
    font-weight: 400 !important;
}
.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option input{
    display: none;
}


.elementor-11995 .elementor-element.elementor-element-070eb30 .wiz-download-media-modal__option-icon {
    background: #f5f5f5;
    border-radius: 4px !important;
    width: 40px;
    height: 40px;
    padding: 8px;
}/* End custom CSS */