.elementor-15 .elementor-element.elementor-element-4e93667{--display:flex;--min-height:56vh;--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:center;}.elementor-15 .elementor-element.elementor-element-1bd5916 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-e337ebb{text-align:center;}.elementor-15 .elementor-element.elementor-element-073f931{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-dd4a259{--display:flex;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2b43870{--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-15 .elementor-element.elementor-element-2b43870.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-93a93f3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-93a93f3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:70%;}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-6698ed3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-6698ed3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-0a718f2 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-0a718f2 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-fa634e5 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-fa634e5 .promo-banner.banner-content-background .wrapper-content-banner{max-width:70%;}.elementor-15 .elementor-element.elementor-element-b90f665{--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-15 .elementor-element.elementor-element-b90f665.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-38c92e1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-38c92e1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner.banner-content-background .wrapper-content-banner{max-width:45%;}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-title{color:var( --e-global-color-6ab3f7b );font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-subtitle{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-inner{color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-83caad7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-83caad7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-15 .elementor-element.elementor-element-2c20e53{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c92e1f0 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-da54139{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5e7e61c{--display:flex;}.elementor-15 .elementor-element.elementor-element-917a882 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-f4d4fc7{--wd-cat-brd-radius:8%;}.elementor-15 .elementor-element.elementor-element-f4d4fc7 div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-f4d4fc7 .wd-nav-product-cat>li>a{font-size:20px;text-transform:capitalize;}.elementor-15 .elementor-element.elementor-element-3d2dbeb{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-8c19168{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-15 .elementor-element.elementor-element-b3313a0 .wd-nav-tabs.wd-style-default li:hover a{color:#F59A57;}.elementor-15 .elementor-element.elementor-element-b3313a0 .tabs-design-simple .tabs-name{border-color:#F59A57;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:#F59A57;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-tabs .tabs-name{font-size:32px;text-transform:none;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-nav.wd-nav-tabs .wd-nav-link{text-transform:none;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-products-with-bg, .elementor-15 .elementor-element.elementor-element-b3313a0 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-744919c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0219d78{--display:flex;}.elementor-15 .elementor-element.elementor-element-32bf7e8 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-5f9766d{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-d6b4ab7{--display:flex;}.elementor-15 .elementor-element.elementor-element-0f7e4d0 .wd-info-box{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2025/02/neo-ergo-2024-11-21t194735.419-1200x1200-1.jpg");padding:20px 20px 315px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;--ib-icon-sp:12px;}.elementor-15 .elementor-element.elementor-element-0f7e4d0 .wd-info-box .info-box-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-35f925d{--display:flex;}.elementor-15 .elementor-element.elementor-element-4b7c9ce .wd-info-box{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2023/12/rona-premium-potiria-krystallina.jpg");padding:20px 20px 310px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;--ib-icon-sp:10px;}.elementor-15 .elementor-element.elementor-element-4b7c9ce .wd-info-box:after{background-color:#0000001C;}.elementor-15 .elementor-element.elementor-element-4b7c9ce .wd-info-box .info-box-icon{background-color:#a3243a;}.elementor-15 .elementor-element.elementor-element-eaa7092{--display:flex;}.elementor-15 .elementor-element.elementor-element-3f00453 .wd-info-box{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2025/02/vicrila.jpg");padding:20px 20px 335px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;--ib-icon-sp:10px;}.elementor-15 .elementor-element.elementor-element-3f00453 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3f00453 .wd-info-box:after{background-color:#0000001C;}.elementor-15 .elementor-element.elementor-element-3f00453 .wd-info-box .info-box-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-67c2136{--display:flex;}.elementor-15 .elementor-element.elementor-element-8e5b85a .wd-info-box{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2025/02/luigi-bormioli-mixology-19.25oz-spritz-or-cocktail-glasses-2_1800x1800.webp");padding:20px 20px 312px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;--ib-icon-sp:10px;}.elementor-15 .elementor-element.elementor-element-8e5b85a .wd-info-box:after{background-color:#0000001C;}.elementor-15 .elementor-element.elementor-element-8e5b85a .wd-info-box .info-box-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-633d111{--display:flex;}.elementor-15 .elementor-element.elementor-element-d2f0887 .wd-info-box{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2023/12/martellato.jpg");padding:20px 20px 335px 20px;background-position:center center;background-repeat:no-repeat;background-size:cover;--ib-icon-sp:10px;}.elementor-15 .elementor-element.elementor-element-d2f0887 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d2f0887 .wd-info-box:after{background-color:#0000001C;}.elementor-15 .elementor-element.elementor-element-d2f0887 .wd-info-box .info-box-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e2ab99e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-959b038{--display:flex;}.elementor-15 .elementor-element.elementor-element-6be0f63{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:170px 170px 170px 170px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6be0f63:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6be0f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b2b.e-costos.gr/wp-content/uploads/2023/10/D-Costos-5-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f765a61{--display:flex;}.elementor-15 .elementor-element.elementor-element-f96404c .wd-el-video-play-btn{font-size:80px;color:var( --e-global-color-6ab3f7b );}.elementor-15 .elementor-element.elementor-element-f96404c .wd-el-video-btn:hover .wd-el-video-play-btn, .elementor-15 .elementor-element.elementor-element-f96404c .wd-action-overlay:hover .wd-el-video-play-btn{color:var( --e-global-color-f8a46d6 );}.elementor-15 .elementor-element.elementor-element-5707eab{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-f4ed86b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f4ed86b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b1fc25a{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2b7efe1{--display:flex;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-80c02e3{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-80c02e3 .title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-660660f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9c9f4a6{width:auto;max-width:auto;}body.elementor-page-15{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-d6b4ab7{--width:50%;}.elementor-15 .elementor-element.elementor-element-35f925d{--width:50%;}.elementor-15 .elementor-element.elementor-element-eaa7092{--width:50%;}.elementor-15 .elementor-element.elementor-element-67c2136{--width:50%;}.elementor-15 .elementor-element.elementor-element-633d111{--width:50%;}}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-dd4a259{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-2b43870{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-b90f665{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-2c20e53{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-da54139{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-3d2dbeb{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-744919c{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-0219d78{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5f9766d{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-d6b4ab7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0f7e4d0 .wd-info-box{padding:20px 20px 321px 20px;}.elementor-15 .elementor-element.elementor-element-0f7e4d0 .info-box-inner{line-height:18px;}.elementor-15 .elementor-element.elementor-element-35f925d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-eaa7092{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-67c2136{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-633d111{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d2f0887 .wd-info-box{padding:20px 20px 324px 20px;}.elementor-15 .elementor-element.elementor-element-e2ab99e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15 .elementor-element.elementor-element-b1fc25a{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:1200px){.elementor-15 .elementor-element.elementor-element-dd4a259{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:4%;}.elementor-15 .elementor-element.elementor-element-2b43870{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b90f665{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4b7c9ce .wd-info-box{padding:20px 20px 286px 20px;}.elementor-15 .elementor-element.elementor-element-8e5b85a .wd-info-box{padding:20px 20px 286px 20px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-93a93f3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-93a93f3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-6698ed3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-6698ed3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-0a718f2 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-0a718f2 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-fa634e5 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-fa634e5 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-38c92e1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-38c92e1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-83caad7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-83caad7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-2c20e53{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c92e1f0 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-da54139{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-917a882 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-f4d4fc7 div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-f4d4fc7 .wd-nav-product-cat>li>a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-3d2dbeb{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-tabs .tabs-name{font-size:26px;}.elementor-15 .elementor-element.elementor-element-744919c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-32bf7e8 .title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-e2ab99e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b1fc25a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-80c02e3 .title{font-size:26px;}}@media(max-width:880px){.elementor-15 .elementor-element.elementor-element-cffa645{text-align:center;}.elementor-15 .elementor-element.elementor-element-dd4a259{--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;--gap:010px 010px;--row-gap:010px;--column-gap:010px;}.elementor-15 .elementor-element.elementor-element-b90f665{--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-8bb9d43.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-93a93f3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-6698ed3 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-0a718f2 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-fa634e5 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-38c92e1 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner:not(.banner-content-background) .content-banner, .elementor-15 .elementor-element.elementor-element-8bb9d43 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-15 .elementor-element.elementor-element-83caad7 .banner-title{font-size:var( --e-global-typography-6cd0af8-font-size );}.elementor-15 .elementor-element.elementor-element-2c20e53{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c92e1f0 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-da54139{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-917a882 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-f4d4fc7 div.product-category .wd-entities-title, .elementor-15 .elementor-element.elementor-element-f4d4fc7 .wd-nav-product-cat>li>a{font-size:12px;}.elementor-15 .elementor-element.elementor-element-b3313a0 .wd-tabs .tabs-name{font-size:22px;}.elementor-15 .elementor-element.elementor-element-744919c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-32bf7e8 .title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-e2ab99e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-6be0f63{--border-radius:48px 48px 48px 48px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b1fc25a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-80c02e3 .title{font-size:22px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-4e93667{--content-width:76%;}.elementor-15 .elementor-element.elementor-element-073f931{--width:60%;}.elementor-15 .elementor-element.elementor-element-959b038{--width:43.87%;}.elementor-15 .elementor-element.elementor-element-5707eab{--width:56.13%;}}@media(max-width:880px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-2b43870{--width:100%;}}/* Start custom CSS for wd_banner, class: .elementor-element-93a93f3 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-93a93f3{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-93a93f3{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-6698ed3 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-6698ed3{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-6698ed3{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-0a718f2 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-0a718f2{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-0a718f2{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-fa634e5 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-fa634e5{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-fa634e5{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b43870 */@media (max-width: 880px) {
    .elementor-15 .elementor-element.elementor-element-2b43870 {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-38c92e1 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-38c92e1{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-38c92e1{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-8bb9d43 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-8bb9d43{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_banner, class: .elementor-element-83caad7 */@media (max-width: 880px) {.elementor-15 .elementor-element.elementor-element-83caad7{
    width: 48%
}}
@media (max-width: 767px) {.elementor-15 .elementor-element.elementor-element-83caad7{
    width: 100%
}}/* End custom CSS */
/* Start custom CSS for wd_products_tabs, class: .elementor-element-b3313a0 */li.wd-active {
    pointer-events: none!important;
}
.wd-carousel-dis-mb .wd-carousel-wrap {
-webkit-mask-image: none!important;
mask-image: none!important;
}/* End custom CSS */
/* Start custom CSS */.main-page-wrapper {
padding-top: 0px!important;
  }
  .slide-product.owl-carousel-item {
    padding: 5px;
}
/* Ensure the product image container is positioned relatively */
.product-wrapper .product-element-top {
    position: relative;
}

/* Position the brand logo over the product image */
.brand-logo-before-title {
    position: absolute;
    top: 280px; /* Adjust as needed */
    max-width: 70px; /* Max width for desktop */
    z-index: 10; /* Ensure it's above the product image */
}

@media (max-width: 768px) {
   
    .brand-logo-before-title {
    position: absolute;
    top: 19vh; /* Adjust as needed */
    max-width: 40px; /* Max width for desktop */
    z-index: 10; /* Ensure it's above the product image */
}
}

.wd-product.wd-hover-fw-button .wrap-price {
    display: flex;
    align-items: center;
    justify-content: unset!important;
    gap: revert;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: space-around;
}
.wd-product .price {
    display: block;
    margin-top: -3.5px!Important;
    margin-left: 5px;
}
span.custom-price-sale-qty {
    margin-right: -13px;
}/* End custom CSS */