.elementor-26578 .elementor-element.elementor-element-36da43a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:7em;--padding-right:6em;}.elementor-26578 .elementor-element.elementor-element-36da43a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26578 .elementor-element.elementor-element-ba8b0dc .woocommerce-breadcrumb{font-family:"Rubik", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-26578 .elementor-element.elementor-element-2fcb82c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:4em;--padding-left:6em;--padding-right:6em;}.elementor-26578 .elementor-element.elementor-element-2fcb82c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26578 .elementor-element.elementor-element-c3fdf89{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-4d85371{--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;--overlay-opacity:0.5;--border-radius:13px 13px 13px 13px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26578 .elementor-element.elementor-element-4d85371::before, .elementor-26578 .elementor-element.elementor-element-4d85371 > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-4d85371 > .e-con-inner > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-4d85371 > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-4d85371 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-4d85371 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-26578 .elementor-element.elementor-element-4d85371:not(.elementor-motion-effects-element-type-background), .elementor-26578 .elementor-element.elementor-element-4d85371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26578 .elementor-element.elementor-element-c165695{--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;}.elementor-26578 .elementor-element.elementor-element-6355a90{--display:flex;--min-height:40vh;--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;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-26578 .elementor-element.elementor-element-6355a90:not(.elementor-motion-effects-element-type-background), .elementor-26578 .elementor-element.elementor-element-6355a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-26578 .elementor-element.elementor-element-3dececa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-26578 .elementor-element.elementor-element-89e1c33{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;z-index:2;}.elementor-26578 .elementor-element.elementor-element-89e1c33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26578 .elementor-element.elementor-element-89e1c33 {font-size:12px;font-weight:800;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-item{padding-bottom:10px;}.elementor-26578 .elementor-element.elementor-element-65ffb2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-056c3fd{border-style:none;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_8 );transition:color 0.3s;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_8 );transition:fill 0.3s;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_2 );}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_2 );}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:14px;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_8 );transition:color 0.3s;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-blocksy_palette_2 );}.elementor-26578 .elementor-element.elementor-element-eea39b4{--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;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-5d5e8e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;line-height:37px;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-ef09b62{--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;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-157468f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;line-height:37px;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-0980c26{font-family:"Rubik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--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;--overflow:hidden;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-8db6ee7{--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;--overflow:hidden;--overlay-opacity:0.35;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:13px 13px 13px 13px;box-shadow:0px 4px 26.6px 0px rgba(0, 0, 0, 0.5803921568627451);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:100;}.elementor-26578 .elementor-element.elementor-element-8db6ee7::before, .elementor-26578 .elementor-element.elementor-element-8db6ee7 > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-8db6ee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-8db6ee7 > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-8db6ee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-8db6ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(210deg, var( --e-global-color-blocksy_palette_1 ) 10%, #101011 100%);}.elementor-26578 .elementor-element.elementor-element-2bc5764{--display:flex;}.elementor-26578 .elementor-element.elementor-element-e3695bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;line-height:37px;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-6d8af27 .cart button, .elementor-26578 .elementor-element.elementor-element-6d8af27 .cart .button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;padding:15px 20px 15px 20px;color:#000000;transition:all 0.2s;}.elementor-26578 .elementor-element.elementor-element-6d8af27 .added_to_cart{color:#000000;}.elementor-26578 .elementor-element.elementor-element-6d8af27 .quantity .qty{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;transition:all 0.2s;}.woocommerce .elementor-26578 .elementor-element.elementor-element-6d8af27 form.cart table.variations label{font-family:"Rubik", Sans-serif;font-size:14px;}.woocommerce .elementor-26578 .elementor-element.elementor-element-6d8af27 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-26578 .elementor-element.elementor-element-6d8af27 form.cart table.variations td.value:before{font-family:"Rubik", Sans-serif;font-size:16px;}.elementor-26578 .elementor-element.elementor-element-44d292e{--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;}.elementor-26578 .elementor-element.elementor-element-6fa1b28{--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;--overlay-opacity:0.2;--border-radius:26px 26px 26px 26px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-6fa1b28::before, .elementor-26578 .elementor-element.elementor-element-6fa1b28 > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-6fa1b28 > .e-con-inner > .elementor-background-video-container::before, .elementor-26578 .elementor-element.elementor-element-6fa1b28 > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-6fa1b28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26578 .elementor-element.elementor-element-6fa1b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-blocksy_palette_1 ) 10%, #000000 100%);}.elementor-26578 .elementor-element.elementor-element-d5486d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;line-height:37px;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-958dd55{font-family:"Rubik", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-cad5391{--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;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-b85f880 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-26578 .elementor-element.elementor-element-697ac68{--grid-columns:4;}.elementor-26578 .elementor-element.elementor-element-eed874b{--display:flex;}@media(min-width:768px){.elementor-26578 .elementor-element.elementor-element-36da43a{--width:100%;}.elementor-26578 .elementor-element.elementor-element-2fcb82c{--width:100%;}.elementor-26578 .elementor-element.elementor-element-c3fdf89{--width:55%;}.elementor-26578 .elementor-element.elementor-element-6355a90{--width:50%;}.elementor-26578 .elementor-element.elementor-element-65ffb2f{--width:50%;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--width:45%;}.elementor-26578 .elementor-element.elementor-element-cad5391{--content-width:1366px;}}@media(max-width:1366px) and (min-width:768px){.elementor-26578 .elementor-element.elementor-element-c3fdf89{--width:52%;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--width:48%;}}@media(max-width:1200px) and (min-width:768px){.elementor-26578 .elementor-element.elementor-element-c3fdf89{--width:65%;}.elementor-26578 .elementor-element.elementor-element-6355a90{--width:100%;}.elementor-26578 .elementor-element.elementor-element-65ffb2f{--width:100%;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26578 .elementor-element.elementor-element-c3fdf89{--width:60%;}.elementor-26578 .elementor-element.elementor-element-6355a90{--width:100%;}.elementor-26578 .elementor-element.elementor-element-65ffb2f{--width:100%;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--width:40%;}}@media(min-width:1600px){.elementor-26578 .elementor-element.elementor-element-6355a90{--justify-content:flex-start;}.elementor-26578 .elementor-element.elementor-element-5d5e8e6 .elementor-heading-title{font-size:28px;}.elementor-26578 .elementor-element.elementor-element-157468f .elementor-heading-title{font-size:28px;}.elementor-26578 .elementor-element.elementor-element-0980c26{font-size:18px;}.elementor-26578 .elementor-element.elementor-element-e3695bb .elementor-heading-title{font-size:28px;}.elementor-26578 .elementor-element.elementor-element-d5486d5 .elementor-heading-title{font-size:28px;}.elementor-26578 .elementor-element.elementor-element-958dd55{font-size:18px;}}@media(max-width:1366px){.elementor-26578 .elementor-element.elementor-element-36da43a{--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:2em;}.elementor-26578 .elementor-element.elementor-element-ba8b0dc .woocommerce-breadcrumb{font-size:12px;}.elementor-26578 .elementor-element.elementor-element-2fcb82c{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-26578 .elementor-element.elementor-element-6355a90{--justify-content:flex-start;}.elementor-26578 .elementor-element.elementor-element-89e1c33{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-26578 .elementor-element.elementor-element-5d5e8e6 .elementor-heading-title{font-size:22px;}.elementor-26578 .elementor-element.elementor-element-157468f .elementor-heading-title{font-size:22px;}.elementor-26578 .elementor-element.elementor-element-0980c26{font-size:16px;}.elementor-26578 .elementor-element.elementor-element-e3695bb .elementor-heading-title{font-size:22px;}.elementor-26578 .elementor-element.elementor-element-d5486d5 .elementor-heading-title{font-size:22px;}.elementor-26578 .elementor-element.elementor-element-958dd55{font-size:16px;}.elementor-26578 .elementor-element.elementor-element-cad5391{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1200px){.elementor-26578 .elementor-element.elementor-element-36da43a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:0em;--padding-left:2em;--padding-right:1em;}.elementor-26578 .elementor-element.elementor-element-2fcb82c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-26578 .elementor-element.elementor-element-c165695{--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;}.elementor-26578 .elementor-element.elementor-element-6355a90{--min-height:40vh;}.elementor-26578 .elementor-element.elementor-element-89e1c33{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-26578 .elementor-element.elementor-element-89e1c33 {font-size:14px;}.elementor-26578 .elementor-element.elementor-element-5d5e8e6 .elementor-heading-title{font-size:20px;}.elementor-26578 .elementor-element.elementor-element-157468f .elementor-heading-title{font-size:20px;}.elementor-26578 .elementor-element.elementor-element-a725d5d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-8db6ee7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-26578 .elementor-element.elementor-element-e3695bb .elementor-heading-title{font-size:20px;}.elementor-26578 .elementor-element.elementor-element-6d8af27 .cart button, .elementor-26578 .elementor-element.elementor-element-6d8af27 .cart .button{font-size:14px;}.elementor-26578 .elementor-element.elementor-element-d5486d5 .elementor-heading-title{font-size:20px;}.elementor-26578 .elementor-element.elementor-element-cad5391{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-b85f880 .elementor-heading-title{font-size:30px;}}@media(max-width:1024px){.elementor-26578 .elementor-element.elementor-element-36da43a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26578 .elementor-element.elementor-element-2fcb82c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26578 .elementor-element.elementor-element-4d85371{--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;}.elementor-26578 .elementor-element.elementor-element-c165695{--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;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-26578 .elementor-element.elementor-element-89e1c33{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-26578 .elementor-element.elementor-element-0980c26{font-size:14px;}.elementor-26578 .elementor-element.elementor-element-958dd55{font-size:14px;}.elementor-26578 .elementor-element.elementor-element-697ac68{--grid-columns:2;}}@media(max-width:767px){.elementor-26578 .elementor-element.elementor-element-c165695{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-6355a90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-26578 .elementor-element.elementor-element-89e1c33 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-26578 .elementor-element.elementor-element-89e1c33{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-26578 .elementor-element.elementor-element-89e1c33 {font-size:12px;}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-26578 .elementor-element.elementor-element-056c3fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-26578 .elementor-element.elementor-element-8db6ee7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-26578 .elementor-element.elementor-element-44d292e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-26578 .elementor-element.elementor-element-6fa1b28{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:10px;}.elementor-26578 .elementor-element.elementor-element-b85f880 .elementor-heading-title{font-size:25px;}.elementor-26578 .elementor-element.elementor-element-697ac68{--grid-columns:1;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-ba8b0dc *//* --- Base Styling (Desktop > 1366px) --- */
.minimal-breadcrumbs {
    background: transparent !important;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 10px 0;
}

/* Typography Reset - Sab cheezon par Rubik apply hoga */
.minimal-breadcrumbs, 
.minimal-breadcrumbs a, 
.minimal-breadcrumbs span {
    font-family: "Rubik", Sans-serif !important;
    font-size: 12px; /* Default size above 1366px */
    text-decoration: none !important;
    transition: all 0.3s ease;
    line-height: 1.2;
}

/* Default Colors (Grey) */
.minimal-breadcrumbs a {
    color: #888888 !important;
}

.minimal-breadcrumbs .breadcrumb-separator svg {
    fill: #888888;
    transition: fill 0.3s ease;
    width: 0.6em; /* Icon size automatically scales with font-size */
    height: auto;
}

/* --- HOVER EFFECTS --- */

/* Jab Link par mouse jaye to Text Red ho */
.minimal-breadcrumbs a:hover {
    color: #c5232f !important;
}

/* Jab Link par hover ho to uske BAAD wala Icon bhi Red ho */
.minimal-breadcrumbs a:hover + .breadcrumb-separator svg {
    fill: #c5232f !important;
}

/* ACTIVE PAGE - Hamesha Red aur thoda Bold */
.minimal-breadcrumbs span:last-child {
    color: #c5232f !important;
    font-weight: 500 !important;
}

/* --- RESPONSIVE BREAKPOINTS --- */

/* 1366px ke niche - 16px */
@media (max-width: 1366px) {
    .minimal-breadcrumbs, 
    .minimal-breadcrumbs a, 
    .minimal-breadcrumbs span {
        font-size: 12px !important;
    }
}

/* 1024px ke niche - 14px */
@media (max-width: 1024px) {
    .minimal-breadcrumbs, 
    .minimal-breadcrumbs a, 
    .minimal-breadcrumbs span {
        font-size: 12px !important;
    }
}

/* 767px ke niche (Mobile) - 12px */
@media (max-width: 767px) {
    .minimal-breadcrumbs, 
    .minimal-breadcrumbs a, 
    .minimal-breadcrumbs span {
        font-size: 12px !important;
    }
    .minimal-breadcrumbs .breadcrumb-separator {
        margin: 0 6px; /* Mobile par icon ke aas paas thodi jagah kam */
    }
    nav.minimal-breadcrumbs {
    row-gap: 5px;
}
}

/* Separator Margin for Desktop */
.minimal-breadcrumbs .breadcrumb-separator {
    display: inline-flex;
    margin: 0 12px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-056c3fd */.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: 5px;
    background-color: #212121;
    padding: 2px 12px;
    border-radius: 5px;
    margin: 6px;
    cursor: default;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0980c26 */.elementor-26578 .elementor-element.elementor-element-0980c26 h2,
.elementor-26578 .elementor-element.elementor-element-0980c26 h3,
.elementor-26578 .elementor-element.elementor-element-0980c26 h4,
.elementor-26578 .elementor-element.elementor-element-0980c26 h5,
.elementor-26578 .elementor-element.elementor-element-0980c26 h6{
    font-family: "Montserrat", Sans-serif;
    font-size:22px;
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-958dd55 */.elementor-26578 .elementor-element.elementor-element-958dd55 h2,
.elementor-26578 .elementor-element.elementor-element-958dd55 h3,
.elementor-26578 .elementor-element.elementor-element-958dd55 h4,
.elementor-26578 .elementor-element.elementor-element-958dd55 h5,
.elementor-26578 .elementor-element.elementor-element-958dd55 h6{
    font-family: "Montserrat", Sans-serif;
    font-size:22px;
    color:#fff;
}/* End custom CSS */