:root{
  --color-custom-bleu: #1a67e2!important;
  --color-custom-bleu-dark: #002b49!important;
  --color-custom-grey: #c0c0c0!important;
  --color-custom-white: #ffffff!important;
  --background-header: #fff!important;
  --background-body-grey: #f5f5f5!important;
  --background-menu: #002b49!important;
  --size-availability-1: #346914;
  --size-availability-2: #c40e1f;
  --size-availability-3: #feb114;
  --black-transparent-1: rgba(0,0,0,0.1);
  --black-transparent-2: rgba(0,0,0,0.2);
  --black-transparent-3: rgba(0,0,0,0.3);
  --black-transparent-4: rgba(0,0,0,0.4);
  --black-transparent-5: rgba(0,0,0,0.5);
  --black-transparent-6: rgba(0,0,0,0.6);
  --black-transparent-7: rgba(0,0,0,0.7);
  --black-transparent-8: rgba(0,0,0,0.8);
  --black-transparent-9: rgba(0,0,0,0.9);
}

/*.products-in-category.products-in-category-open{padding-top:10px;}*/
.category-text-img{display:none;}
.products-in-category .category-text-img{display:block;}
body {width:100%;max-width:1920px;margin-left:auto;margin-right:auto;}
body header{width:100%;max-width: 1920px;margin-left: auto;margin-right: auto;}
body::-webkit-scrollbar {width: 8px;}
body::-webkit-scrollbar-track {background: var(--background-body-grey); border-radius: 8px;}
body::-webkit-scrollbar-thumb {background: var(--color-custom-bleu-dark); border-radius: 8px;}
body::-webkit-scrollbar-thumb:hover {background: var(--color-custom-bleu-dark); }
body .chosen-container-active .chosen-choices li.search-field input[type="text"]{color: #fff !important;}
.item-234 a,.item-235 a{color:var(--color-custom-bleu-dark)!important;max-width: 28px;max-height: 36px;overflow: hidden;display: block;text-align: center;}
.item-234 a::before,.item-235 a::before{content: "\e8b6";font-family: 'Material Symbols Outlined';color: #fff;font-size: 25px;cursor: pointer;}
body.no-pn .pagenavigation{display:none;}
.contact-view-text{padding-left:4%;}
.chosen-container.chosen-container-multi.has-selected {display: block!important;}
.features-search-select label {color: #fff!important;font-weight: bold;}
.features-search-select .chosen-choices{background: var(--color-custom-bleu-dark) !important;}
body #categories-features.opened {padding-left: 10px;padding-bottom: 10px;}
#products-in-category .data-product .monada-in,#products-in-category .data-product .quantity_monada_x{display:none;}
body .page-header h1,body .custom-blog .page-header h2 a,body .custom-blog .page-header h2, body .h3-title-product, body .title-product-h1, body h1.title-category,.color-custom-bleu-dark,.products-in-category .desc-category p{color:var(--color-custom-bleu-dark)!important;}
.color-custom-bleu-dark{font-size: 28px;margin-top: 50px;margin-bottom: 0px;display: block;}
body.etaireia .left.item-image{margin-top:-7%;}
/*Slider*/
.text-in-slider h1,.text-in-slider h2,.text-in-slider h3{font-weight:normal!important;}
.text-in-slider h1 b,.text-in-slider h2 b,.text-in-slider h3 b,.text-in-slider h1 strong,.text-in-slider h2 strong,.text-in-slider h3 strong{font-weight:bold!important;}
.text-in-slider .more-text .button-gallery,.text-in-slider-mobile .more-text .button-gallery{background: unset;border: 1px solid #fff;color:#fff;border-radius: 10px;padding: 5px;font-size: 14px;min-width:200px;}
.text-in-slider{border-radius: 10px;}
/*Slider*/

/*Article*/
.acwb{width:100%;height:450px;margin-top:150px;color:#fff;text-align:center;background-size: cover;background-position: center;background-repeat: no-repeat;padding: 10%;} 
.acwb h3{font-size:30px;color:#fff;text-align:center;padding-bottom: 40px;}
.acwb p{color:#fff;text-align:center;}
.ac1{background-image: url(/images/certification/a1-axiopistia-cosmomed-1360X450px.jpg)}
.ac2{background-image: url(/images/certification/a2-axiopistia-cosmomed-1360X450px.jpg)}
.ac3{background-image: url(/images/certification/a3-axiopistia-cosmomed-1360X450px.jpg)}
.ac4{background-image: url(/images/certification/a4-axiopistia-cosmomed-1360X450px.jpg)}
.adb{background:var(--color-custom-bleu-dark);margin-top:100px;margin-bottom:100px;padding-top: 40px;padding-bottom: 35px;}
.adb.adbmp{padding-top: 50px;padding-bottom: 45px;}
.adb p{color:#fff;font-size:18px;}
.a1360{width:1360px;max-width: 95%;display: block;margin-left: auto;margin-right: auto;}
.a1150{width:1150px;max-width: 95%;display: block;margin-left: auto;margin-right: auto;}
.a720{width:720px;max-width: 95%;display: block;margin-left: auto;margin-right: auto;}
.awb{background:var(--color-custom-bleu-dark);padding:25px;margin-top: -50px;}
.awb h3{margin-top:50px;margin-bottom:20px;color:#fff;min-height: 35px;font-size:20px;text-align:center;}
.awb p{font-size:14px;min-height: 150px;color:#fff;text-align:center;}
.img150{max-width: 100px;display: block;margin-left: auto;margin-right: auto;}
.abb{background:var(--color-custom-bleu-dark);border:0px;padding:10px;width:200px;max-width:80%;display:block;margin-left:auto;margin-right:auto;color:#fff;text-align: center;text-decoration: unset;margin-top: 30px;border:1px solid #fff;}
.group-flex{display: flex;flex-wrap: wrap;align-items: stretch;}
.big-blue-text{margin-top:50px;}
.big-blue-text p{color:var(--color-custom-bleu-dark);font-size:18px;font-weight:bold;}
/*Article*/

/*News*/
.article-info.text-muted{display:none;}
.custom-blog .article-info.text-muted{display:block;text-align: left;font-size: 13px;color:var(--color-custom-bleu-dark)!important;}
.custom-blog .article-info-term,.custom-blog .icon-calendar.icon-fw{display:none;}
.shadow-blog-item{box-shadow: 6px 9px 12px -2px rgba(0,0,0,0.43);-webkit-box-shadow: 6px 9px 12px -2px rgba(0,0,0,0.43);-moz-box-shadow: 6px 9px 12px -2px rgba(0,0,0,0.43);margin:10px;}
body.all-brands .shadow-blog-item .item-content{min-height: 140px;padding-top: 20px;}
/*body.all-brands .shadow-blog-item{box-shadow: unset;-webkit-box-shadow:unset;-moz-box-shadow: unset;margin:0px;}*/
body.all-brands .custom-blog p{min-height:unset;text-align:center;}
body.news .custom-blog .left.item-image img{max-width:100%!important;}
.custom-blog .page-header h2,.custom-blog p{text-align:left;}
.custom-blog p{font-size:15px;min-height:115px;}
.custom-blog .page-header h2, .custom-blog .page-header h2 a{color:#000!important;font-weight: bold;}
.custom-blog .item-content{padding: 10px;}
.custom-blog .btn.btn-secondary{background:unset;border: 0px;padding: 0px;color:var(--color-custom-bleu-dark);text-decoration:underline;font-size: 14px;}
.custom-blog p.readmore{min-height:unset;background:unset;border: 0px;padding: 0px;color:var(--color-custom-bleu-dark);text-decoration:underline;font-size: 14px;}
.custom-blog .icon-chevron-right{display:none;}
/*News*/

.com-content-category-blog.blog .left.item-image img{max-width:440px!important;}
body .features-search-select.select_menu label::after{right:-15px;}
body .features-product.features-product-open::-webkit-scrollbar {width: 4px;}
body .features-product.features-product-open::-webkit-scrollbar-track {background: var(--background-body-grey); border-radius: 4px;}
body .features-product.features-product-open::-webkit-scrollbar-thumb {background: var(--black-transparent-1); border-radius: 4px;cursor: grab;}
body .features-product.features-product-open::-webkit-scrollbar-thumb:hover {background: var(--black-transparent-1); }

body.home .item-102,body.home .item-142{display:none;}
body .features-product.features-product-open .features-product-in{padding-bottom: 20px;}
body .features-product.features-product-open{height: 75vh;overflow-y: scroll;}
/*Forms*/
#message-wrong{color:red;font-weight:bold;}
.thank-you-messages{font-weight:bold;display:block;margin-left:auto;margin-right:auto;width:90%;}
.contact-view .social-footer{margin-top:0px;}
.contact-view-text-contact h3,.contact-view .social-footer h3{font-size:17px;font-weight:bold;color:var(--color-custom-bleu-dark);margin-top:35px;margin-bottom:20px;}
.contact-view-text-contact p,.contact-view-text-contact a{font-size:15px;color:var(--color-custom-bleu-dark);text-decoration:unset;margin: 0px;line-height: 25px;}
.contact-view-text-text h2{color:var(--black-transparent-4);font-size:20px;font-weight: normal;margin-bottom: 2px;}
.contact-view-text-text h3{color:var(--color-custom-bleu-dark);font-size:25px;font-weight: normal;margin-bottom: 2px;}
.contact-view-text-text p{color:var(--black-transparent-4);font-size:16px;}
.submit-form-contact{background-color:var(--color-custom-bleu-dark);color:#fff;width: 302px;display: block;margin-top: 20px;border: unset;padding: 10px;border-radius: 180px;}
.submit-form-contact::before{font-size: 23px;line-height: 30px;content:"\e5c8";display:block;float:left;background:#fff;width:30px;height:30px;border-radius:360px;color:var(--color-custom-bleu-dark);font-family: 'Material Symbols Outlined';}
#contact-form input::placeholder,#contact-form textarea::placeholder{opacity:0;font-size: 0px;color:var(--background-body-grey);}
#contact-form{display: block;max-width: 90%;margin-left: auto;margin-right: auto;padding-top: 20px;padding-bottom: 20px;}
#contact-form select,#contact-form input,#contact-form textarea{width: 100%;border-radius: 8px;border:1px solid var(--black-transparent-4);background-color:var(--background-body-grey);}
#form_news, #form_terms{max-width:20px;display: inline;}
.group-element{display:block;margin-top:10px;margin-bottom:10px;}
.group-element label,.required_fields{display:block;color:var(--black-transparent-4)!important;font-size:13px;}
.form-container{width: 100%;max-width: 540px;display: block;margin-left: auto;margin-right: auto;background: #fff;border-radius: 30px;box-shadow: 10px 10px 18px 0px rgba(0,0,0,0.67);-webkit-box-shadow: 10px 10px 18px 0px rgba(0,0,0,0.67);-moz-box-shadow: 10px 10px 18px 0px rgba(0,0,0,0.67);}
.contact-view-text,.contact-view-form{width:50%;float:left;box-sizing:border-box;}
/*Forms*/
/*Product*/
body .monada-product, body .monada, body .mobada{padding-left:3px;}
body .product-in-category-data .vat-product, body .owl-carousel-group .vat-product,body .group-product-same .vat-product{color: var(--black-transparent-3);font-size: 12px;font-weight: normal;text-align: right;}
.title-mobile-close{display:none;}
body .group-product a,body .group-carouzel a{text-decoration:unset;color:unset;}
body .group-product .brand-product,body .group-carouzel .brand-product,body .group-product .color-product,body .group-carouzel .color-product,body .group-product .size-product,body .group-carouzel .size-product{color:var(--black-transparent-4);font-size: 14px;}
body .group-product .brand-product span,body .group-carouzel .brand-product span,body .group-product .color-product span,body .group-carouzel .color-product span,body .group-product .size-product span,body .group-carouzel .size-product span{font-weight:bold;}
body .group-product .sku-color-size-product p,body .group-carouzel .sku-color-size-product p{font-size: 12px;}

body .group-product a h3,body .group-carouzel a h3{text-align: left;font-weight: normal;font-size: 16px;margin-bottom: 20px;min-height: 45px;margin-top: 0px;padding-top: 0px;}
.owl-carousel-group .padding-margin{padding:15px;}
body .product-form input::placeholder{font-size: 12px;}
body .product-form label {color:var(--color-custom-bleu-dark);}
body .product-form input {border: 1px solid var(--black-transparent-2);}
.product-form{position:relative;opacity: 0;visibility: hidden;transition: opacity 0.3s ease-out, visibility 0.3s ease-out;height:0px;overflow:hidden;}
.product-form.visible{height:auto;opacity: 1;visibility: visible;transition: all 0.3s ease-out;margin-top: 50px;margin-bottom: 70px;}
body .email-product-button-close{width: 35px;height: 35px;text-align: center;position: absolute;top: 0px;right: 0px;border-radius: 360px;}
body .email-product-button-close::after{margin-left:unset;margin-top:-2px;}
.email-product-button-close:after {margin-left:unset;}
body .feature-in-fulltext p{padding:0px;margin:0px;font-size:16px!important;}
body .feature-in-fulltext p span{font-weight:bold;}
.feature-fulltext{padding-left:0px;}
.feature-fulltext h3{font-size:18px;font-weight:normal;}
body .carousel-wrapper.thumbnails-left.not-arrow-thumb .thumbnail-container{min-height:490px}
body .product-vision .monada-product,body .product-vision .mobada, body .product-vision .monada,body .product-vision .monada-in,body .product-vision .quantity_monada_x,body .product-vision .quantity-monada,body .product-vision .monada-quantity-monada{font-weight:600;color:var(--color-custom-bleu-dark);font-size:18px!important;}
body .product-vision .vat-product{color:var(--black-transparent-3);font-size:13px;font-weight:normal;}
.product-vision .special-price-product,.product-vision .price-product.price-offer-product,.product-vision .price-product{text-align: left;}
.uccess-color-size-brand .same-color .colors{width:70px;height:70px;border: 0px;border-radius: unset;}
.uccess-color-size-brand .same-color .selected-color{border:1px solid var(--black-transparent-2);border-radius:5px;}
.uccess-color-size-brand .availability span{font-size:13px;}
body .uccess-color-size-brand .sizes.title-sizes{padding:0px;margin:0px;font-size:15px;color: var(--black-transparent-6);padding-top: 8px;padding-right: 8px;height: auto;width: auto;}
body .uccess-color-size-brand .color-product,body .uccess-color-size-brand .size-product{font-size:15px;color: var(--black-transparent-6);}
body .uccess-color-size-brand .color-product span,body .uccess-color-size-brand .size-product span{color:var(--black-transparent-9);}
.uccess-color-size-brand .colors.title-colors{height: auto;width: auto;display:block;font-size:15px;color: var(--black-transparent-6);clear:both;float: unset;}
body .title-product-h1{color:#000;font-weight:normal;}
body .intro-text-product p{font-size:15px;}
body .uccess-color-size-brand .title-sku,body .uccess-color-size-brand .title-availability{display:none;}
body .uccess-color-size-brand .sku-product,body .uccess-color-size-brand .availability{float:left;}
body .uccess-color-size-brand .sku-product{margin-left:30px;}
.product-tags span{color:var(--color-custom-bleu-dark);font-weight:bold;}
.product-tags {margin-top: 10px;margin-bottom: 10px;}
.colors.selected-color{padding: 3px;border: 1px solid rgba(0, 0, 0, 0.2);}
.colors.selected-color .main-color{width: 100%;height: 100%;border:unset!important;}
.uccess-color-size-brand .sizes {width:auto;min-width: 40px;height:40px;text-align: center;background-color:unset;color:#000;}
.uccess-color-size-brand .sizes .size_availability_0_2,.uccess-color-size-brand .sizes .size_availability_1_2,.uccess-color-size-brand .sizes .size_availability_2_2,.uccess-color-size-brand .sizes .size_availability_3_2{color:var(--black-transparent-6)!important;}
.uccess-color-size-brand .selected-size a span{border: 1px solid rgba(0, 0, 0, 0.2);}
.uccess-color-size-brand .sizes a span{width:auto!important;min-width:40px;height:40px;float:unset;color:#000;background-color:unset;border-radius: 5px;line-height: 38px;position:relative;font-weight: 300;padding-left: 21px;padding-right: 10px;}
.uccess-color-size-brand .same-size .sizes{border:unset;}
.uccess-color-size-brand .sizes.selected-size a span{font-weight:bold;}
.uccess-color-size-brand .sizes a span::after{display:none;}
.uccess-color-size-brand .sizes a span::before{content:"";display:block;position:absolute;width:10px;height:10px;border-radius:180px;top:14px;left:5px;}

.uccess-color-size-brand .sizes .size_availability_0_2::before,.uccess-color-size-brand .sizes .size_sizes .size_availability_1_2::before,.uccess-color-size-brand .sizes .size_size_availability_2_2::before,.uccess-color-size-brand .sizes .size_size_availability_3_2::before {transform: unset; }

.uccess-color-size-brand .size_availability_day::before{background-color:var(--size-availability-3)!important;}
.uccess-color-size-brand .size_availability_0_2::before,.uccess-color-size-brand .size_availability_1_2::before,.uccess-color-size-brand .size_availability_2_2::before,.uccess-color-size-brand .size_availability_3_2::before{background-color:var(--size-availability-2)!important;}
.uccess-color-size-brand .size_availability_0_1::before,.uccess-color-size-brand .size_availability_1_1::before,.uccess-color-size-brand .size_availability_2_1::before,.uccess-color-size-brand .size_availability_3_1::before{background-color:var(--size-availability-1)!important;}
.uccess-color-size-brand .availability.availability_days span,.uccess-color-size-brand.availability.availability_day span{color:var(--size-availability-3);font-weight:bold}
.uccess-color-size-brand .availability.availability_0_2 span,.uccess-color-size-brand .availability.availability_1_2 span,.uccess-color-size-brand .availability.availability_2_2,.uccess-color-size-brand span.availability.availability_3_2 span{color:var(--size-availability-2);font-weight:bold}
.uccess-color-size-brand .availability.availability_0_1 span,.uccess-color-size-brand .availability.availability_1_1 span,.uccess-color-size-brand .availability.availability_2_1, span.availability.availability_3_1 span{color:var(--size-availability-1);font-weight:bold;}
/*Product*/

body .lightbox-content .carousel-slide{background-color:unset!important;}
body .slide-caption{display:none!important;border: unset!important;background-color:var(--background-body-grey);}
body .carousel-wrapper,body .thumbnail-container,body .carousel-slide, body .carousel-container-slides, body .carousel-container{box-shadow:unset!important;background-color:var(--background-body-grey)!important;border: unset!important;}
body .carousel-wrapper.thumbnails-left .thumbnail {height:auto!important;}
body .thumbnail.active, body .thumbnail:hover,body .thumbnail {border:unset!important;}
body .thumb-prev,body .thumb-next{background-color:unset!important}
body .thumb-prev::after,body .thumb-next::after{color:rgba(0,0,0,0.6)!important;font-size: 30px;}

body,main,.category-with-product,.products-in-category,#products-in-category,.chosen-choices,#products-in-category .data-product,#products-in-category .same-color-size,.label-product-standar .label-product ,.label-product ,.padding-margin{background-color: var(--background-body-grey)!important;}
body.home{background-color:var(--color-custom-white)!important;}

#products-in-category .sku-color-size-product .product-brand-img img{max-width:70px;height:auto;}
#products-in-category .sku-color-size-product .sku-product{padding-top:10px;}
#products-in-category .sku-color-size-product .availability {display:none;}
body .sub-categories .row-4{flex-basis: calc(33.33%);max-width: 33.33%;}
body .sub-categories .row-4 .padding-margin{position:relative;max-width:100%;max-height:100%;overflow:hidden;}
body .sub-categories .row-4 .padding-margin img{object-fit: cover;transition: transform 0.5s ease-in-out;}
body .sub-categories .row-4 .padding-margin:hover img{transform: scale(1.2);transition: transform 0.5s ease-in-out;}
body .sub-categories .row-4 .padding-margin a{transition: font-weight 0.5s ease-in-out;}
body .sub-categories .row-4 .padding-margin:hover a{font-weight: bold;transition: font-weight 0.5s ease-in-out;}
body .sub-categories .row-4 .padding-margin h3{position: absolute;bottom: 5px;right: 15px;color: #fff;}
body .sub-categories .row-4 .padding-margin h3 a{color: #fff;}
.features-search-select label.opened::after {content:"\e316"}
.features-search-select.select_menu{border-bottom:unset;background: var(--color-custom-bleu-dark);border-radius: 20px;padding-top: 10px;padding-left: 15px;padding-right: 15px;padding-bottom: 0px;}
body #categories-features{max-height:0px;overflow:hidden;margin-bottom: 17px;transition: max-height 0.4s}
body #categories-features.opened{height:auto;max-height:800px;transition: max-height 0.4s}
body #categories-features li a{font-size:13px;color:#fff;width:100%;display:block;line-height:22px;}
body  #categories-features li a span{border-radius:unset;border:1px solid #fff;width: 11px;height: 10.5px;}
body #categories-features li:hover a span::before,body #categories-features li.active a span::before{border-radius:unset;border:1px solid #fff;background-color: #fff;left: 1.5px;top: 1px;}
#products-in-category .button-product-to-show{margin-top:10px;}
.features-search-select{border-bottom:unset;background: var(--color-custom-bleu-dark);border-radius: 20px;width: 95%;padding-top: 10px;padding-left: 15px;padding-right: 0px;padding-bottom: 10px;}
.features-search-select label{color:#fff;font-weight:bold;}
.features-search-select label::after {color:#fff!important;}
.features-search-select .chosen-container.chosen-container-multi,body .category-under-product .features-search-select .chosen-choices, body .category-under-product .features-search-select .search-field {background:var(--color-custom-bleu-dark)!important;}
.features-icon::before {color: #fff;}

.product-in-category-data .padding-margin{background-color:#fff;}
/*Footer*/
footer.footer {background-image:unset;background-color:var(--background-menu);}
footer .grid-child{display:block;width: 100%;max-width: unset;}
footer a{text-decoration:unset!important;}
.footer-in h3{font-size:18px;}
.conact-footer span{display:none;}
.conact-footer::after,.payments-footer::after,.bottoms-footer::after{content:"";display:block;clear:both;}
.conact-footer img{width:25px;float:left;box-sizing:border-box;}
.footer-in{max-width:1460px;display:block;margin-left:auto;margin-right:auto;padding-bottom: 40px;border-bottom: 1px solid #cccccc;}
.company-name{padding-top:30px;}
.footer-first p,.footer-in ul li,.footer-last p{margin-bottom: 5px;font-size: 13px;}
.bottoms-footer p{margin-bottom: 5px;font-size: 11px;}
.footer-in ul{list-style-type: none;padding: 0;margin: 0;margin-top: 30px;}
.footer-newsletter {margin-top:30px;}
.footer-newsletter p img{max-width:20px;}
/*.footer-newsletter img{display:none;}*/
.social-footer{max-width:225px;margin-top: 60px;}
.social-footer .row-4{padding:0px;flex-basis: calc(15%);}
.social-footer img{max-width:30px;}
.border-bottom-box,.bottoms-footer{max-width: 1320px;margin-left: auto;margin-right: auto;}
.bottoms-footer{max-width: 1460px;margin-left: auto;margin-right: auto;display: block;margin-top: 10px;}
.bottoms-footer-left{width:50%;float:left;text-align:left;box-sizing:border-box;}
.bottoms-footer-right{width:50%;float:right;text-align: right;box-sizing:border-box;}
.payments-footer img{max-width: 60px;float: right;margin-left: 15px;}
/*Footer*/

.mod-breadcrumbs__item.breadcrumb-item a span,.mod-breadcrumbs__item.breadcrumb-item.active span{font-size:13px;font-weight:bold}
.footer-logo,.row-3.footer-center h3, .row-3.footer-last h3,body .footer-last p span{display:none;}
.row-3.footer-first,.row-3.footer-first{border:0px!important;}
.product-in-category-data .padding-margin{transition: box-shadow 0.3s ease-in-out, transform 0.3s ease-in-out;}
.product-in-category-data:hover .padding-margin{box-shadow: 0 8px 16px var(--black-transparent-2);transition: box-shadow 0.3s ease-in-out, transform 0.3s ease-in-out;transform: translateY(-5px);}
.features-product {transition: all 0.3s ease-in-out!important;}
.not-sticy-features{position:relative!important;top:unset!important;transition: all 0.3s ease-in-out;}
body.fixed-menu header{padding-top:0px;transition: all 0.3s ease-in-out;top:40px;}
.mod-breadcrumbs__wrapper{transition: all 0.3s ease-in-out;}
body.fixed-menu .mod-breadcrumbs__wrapper{position: fixed;padding-top: 0px;transition: all 0.3s ease-in-out;top: 97px;left: 0px;right: 0px;max-width: 100%;z-index: 99999999;background: var(--background-body-grey);max-width: 1920px;margin-left: auto;margin-right: auto;}
body.fixed-menu .brand-logo img{max-width:160px;transition: all 0.3s ease-in-out;}
body.fixed-menu .grid-child.container-nav{padding:0px;margin:0px;}
body.fixed-menu .top{transition: all 0.3s ease-in-out;height:40px;z-index: 99999999;}
body.fixed-menu .top-left,body.fixed-menu .top-right,body.fixed-menu .text-left,body.fixed-menu .text-center,body.fixed-menu .text-right,body.fixed-menu .text-left .material-symbols-outlined{transition: all 0.3s ease-in-out;height:40px;line-height: 40px;}
.top, .text-left, .text-center, .text-right,.top-right {transition: all 0.3s ease-in-out;}
body.fixed-menu .mod-languages{top:7px;transition: all 0.3s ease-in-out;}


body{padding-top:165px;}
body .top{position:fixed;top:0px;left:0px;right:0px;z-index: 99;max-width: 1920px;margin-left: auto;margin-right: auto;}
body header{position:fixed!important;top:50px;left:0px;right:0px;z-index:999999!important;transition: all 0.3s ease-in-out;}
body .navbar-brand img {transition: all 0.3s ease-in-out;}
.grid-child.container-nav{transition:all 0.3s ease-in-out;}
/*Product In Category or Group*/
#typing-text{white-space: pre;}
body .close-open-filter{right:unset;left: 0px;top: -5px;}
body .open-filter{height: 25px;margin-bottom: 36px;}
.features-product.features-product-open{padding-top:50px;position: sticky;top:130px;transition: all 0.3s ease-in-out!important;}
.category-with-product::after{content:"";display:block;clear:both;}
.product-filters-price{width:95%;}
.price-slider-container {padding: 0px!important;border: 0px!important;background-color: unset!important;margin-top: 0px!important;}
body .price-slider-container p {text-align: left;font-weight: 500;color: var(--color-custom-bleu-dark);font-size: 15px;}
.sort-by-product {padding-bottom: 20px;}
.sort-by-product-in label{display:none!important;}
.sort-by-product-in select{border:0px;color:var(--black-transparent-4);font-size: 14px;background: unset;}
.products-in-category .title-category,.products-in-category .desc-category,.products-in-category .desc-category p{text-align:center;width:100%;}
.products-in-category .title-category{font-size: 25px;font-weight: bold;}
.products-in-category .desc-category{margin-top:0px;}
/*.products-in-category .category-text-img{padding-left:10px;}*/
.products-in-category.products-in-category-open {padding-left:10px;}

body .breadcrumb{background-color: unset;margin-bottom: 0;}
.logo-features{max-width: 200px;margin-bottom: 40px;margin-left: -7%;display:none;}
body .features-product-in .chosen-results{background-color: rgba(0, 0, 0, .03)!important;z-index:99999;}
body a.button-product-to-show,body .button-inside-features {background-color:var(--background-menu);border:0px;}
body a.button-product-to-show:hover{color:#fff;}
#products-in-category .padding-margin{margin-bottom:30px;border:1px solid var(--black-transparent-1);padding:10px;}
body .button-product-to-show{width:100%;}
.sku-color-size-product::after{content:"";display:block;clear:both;}
.sku-color-size-product .sku-product{color:transparent;float:left;}
.sku-product span{color:var(--black-transparent-6);}
.sku-color-size-product .availability,.sku-color-size-product .product-brand-img{float:right;}
.availability_0_1,.availability_1_1,.availability_2_1,.availability_3_1{color:var(--size-availability-1);}
.availability_0_2,.availability_1_2,.availability_2_2,.availability_3_2{color:var(--size-availability-2);}
.availability_0_3,.availability_1_3,.availability_2_3,.availability_3_3{color:var(--size-availability-3);}
.sizes .size_availability_0_2,.sizes .size_availability_1_2,.sizes .size_availability_2_2,.sizes .size_availability_3_2{position: relative;color:var(--black-transparent-3)!important;}
.sizes .size_availability_day{color:var(--black-transparent-4)!important;}
.sizes .size_availability_0_2::after,.sizes .size_availability_1_2::after,.sizes .size_availability_2_2::after,.sizes .size_availability_3_2::after,.sizes .size_availability_0_2::before,.sizes .size_availability_1_2::before,.sizes .size_availability_2_2::before,.sizes .size_availability_3_2::before{content: '';position: absolute; top: 50%; left: 50%; width: 2px; height: 30px;display:block;background-color:var(--black-transparent-2);}
.sizes .size_availability_0_2::before,.sizes .size_availability_1_2::before,.sizes .size_availability_2_2::before,.sizes .size_availability_3_2::before{transform: translate(-50%, -50%) rotate(45deg);}
.sizes .size_availability_0_2::after,.sizes .size_sizes .size_availability_1_2::after,.sizes .size_size_availability_2_2::after,.sizes .size_size_availability_3_2::after {transform: translate(-50%, -50%) rotate(-45deg); }
.group-custom-text-right{float:right;min-height: 70px;}
.vat-product,{font-size: 14px!important;color: var(--color-custom-grey)!important;width: 100%;text-align:right;}
.price-from{text-transform: lowercase;font-size: 14px!important;color: var(--color-custom-grey)!important;font-weight:normal!important;}
.monada-div,.monada-div .mobada,.monada-div .monada{font-size: 12px!important;color: var(--color-custom-grey);width: 100%;text-align:right;}
.monada-div .mobada::first-letter,.monada-div .monada::first-letter,.price-product .monada-product .monada .monada-in::first-letter {text-transform: uppercase!important;}
.monada-div .mobada,.monada-div .monada{font-weight:bold;display: block;}
.vat-product{font-weight:normal;}
.product-in-category-data .data-product{min-height:250px;}
.product-in-category-data{position:relative;overflow: hidden;}
.product-in-category-data .button-product-to-show{/*position:absolute;bottom:20px;left: 2.5%;right: 2.5%;*/}
.sku-color-size-product p{font-size:14px;}
.label-product-standar{min-height: 35px;}
.h3-title-product{text-align:left;font-weight:normal;font-size:15px;margin-bottom: 10px;min-height: 55px;margin-top: 0px;padding-top: 0px;}
.same-color-size{background-color: var(--background-body-grey);transition: bottom 0.3s ease-in-out;min-height: 65px;}
.same-color-size .same-color,.same-color-size .same-size{margin-top:0px;}
.same-color .colors{border-radius:180px;}
.same-color .colors {width: 25px;height: 25px;}
.same-size .sizes span,.more-sizes{background:unset!important;color:var(--black-transparent-6);font-weight:normal;font-size: 14px;}
.more-sizes{padding-top: 4px;font-size: 13px;font-weight: 400;}
.same-size .sizes span.icon-asset{display:none!important;}
.same-size .sizes {width: auto;margin: 0px;min-width: 30px;border: 1px solid rgba(0, 0, 0, 0.1);text-align: center;margin-right: 5px;margin-bottom: 5px;padding-left: 5px;padding-right: 5px;}
body .same-size .sizes a span:nth-child(1),body .same-size .sizes a span:nth-child(2){width:auto;float:unset;font-size: 10px;}
body .colors .main-color {border: 1px solid rgba(0, 0, 0, 0.2);width:20px;height:20px;border-radius: 180px;}
.special-price-product,.price-product.price-offer-product,.price-product{margin: 0px;line-height: 20px;margin: 0px;text-align:right;}

.price-product span,.special-price-product span{color:var(--background-menu);font-size:18px;font-weight: 600;}
.product-vision .price-product span:nth-child(1){font-size:25px;}
.product-in-category-data p.price-product{font-size:11px;}
.product-in-category-data p.price-product span{display:block;font-size:15px;}
.product-in-category-data p.price-product br{display:none;}
.product-in-category-data p.price-product span.product-price{display: inline;}
.product-in-category-data p.price-product span:nth-child(1){font-size:18px;}
.price-widthout-vat{font-size:13px!important;color: var(--color-custom-grey)!important;}
.with-vat{display: inline!important;background: var(--color-custom-bleu-dark);color: #fff!important;font-size: 13px!important;border-radius: 3px;padding-left: 4px;padding-right: 4px;}
.product-vision .price-widthout-vat{display:block!important;margin-top: 5px;}
.cart-price .with-vat {display: block !important;font-size: 9px !important;text-align: center;max-width: 120px;margin-left: auto;}
#fullcart-chekout .with-vat{max-width: 80px;margin-left: auto;}

.price-product.price-offer-product span{font-size:16px;color: rgba(0, 0, 0, 0.4);text-decoration: line-through;}
.mobada,.monada{font-size: 16px !important;}
.label-product {width: 100%;background: #fff;padding: 2px;margin-bottom: 10px;font-size:14px;}
.label-product-scroll{line-height: 30px;}
.label-product-scroll span.fisrt {margin-right: 5px;font-size:14px;}
.label-product-scroll span.secobs {margin-left: 5px;margin-right: 5px;font-size:14px;}
.data-product .label-product-scroll span {background: unset;color: var(--color-custom-bleu-dark);text-align: center;font-size:14px;}
.group-data-product:after,.data-product::after{content:"";display:none;width:95%;left: 2.5%;right: 2.5%;height:3px;border-bottom: 3px solid var(--color-custom-grey);position: absolute;bottom:10px;}
/*.product-in-category-data:hover .same-color-size{bottom:100px;}*/
/*Product In Category or Group*/
.mod-breadcrumbs__wrapper ol li:nth-child(2){max-width:30px;}
.mod-breadcrumbs__wrapper ol li:nth-child(2) a {color:transparent;}
.mod-breadcrumbs__wrapper ol li:nth-child(2) span {color:transparent;position: relative;}
.mod-breadcrumbs__wrapper ol li:nth-child(2) span::after{border-top: unset!important;border-left: unset!important;border-bottom: unset!important;content: '\e88a'!important;font-family: 'Material Symbols Outlined';font-size: 20px;color: var(--breadcrumb-divider-color);position: absolute;top: -6px;left: 25%;font-weight: 100;}

.chosen-results::-webkit-scrollbar {width: 8px;height:auto;}
.chosen-results::-webkit-scrollbar-track {background: #f1f1f1;border-radius: 10px;}
.chosen-results::-webkit-scrollbar-thumb {background: var( --color-custom-bleu-dark);border-radius: 10px;}
.chosen-results::-webkit-scrollbar-thumb:hover {background: var( --color-custom-bleu-dark);cursor:grab;}
body .chosen-drop{border:0px!important;}
body .chosen-container-active .chosen-choices{-webkit-box-shadow:unset!important;box-shadow:unset!important;}
header{transition: top 0.5s ease-in-out;}
header.fixed-menu{transition: top 0.5s ease-in-out;position: sticky !important;top:0px;padding: 0px;}
/*header.fixed-menu .brand-logo img{max-width: 200px;}
header.fixed-menu  .navbar-menu-product,header.fixed-menu  .navbar-menu-main{margin-top: 5px !important;}*/
.mobile-button{display:none;padding: 5px;position: absolute;left: 5px;top: 25px;z-index: 9999999999 !important;cursor: pointer;background:var(--color-custom-bleu-dark);transition: top 0.3s ease-in-out;}
.bar1, .bar2, .bar3 {width: 35px;height: 3px;background-color: var(--color-custom-white);margin: 6px 0;transition: 0.4s;}
.change .bar2 {opacity: 0;}
.change .bar1 {-o-transform: rotate(-45deg) translate(-7px, 6px);-moz-transform: rotate(-45deg) translate(-7px, 6px);-webkit-transform: rotate(-45deg) translate(-7px, 6px);transform: rotate(-45deg) translate(-7px, 6px);}
.change .bar3 {-o-transform: rotate(45deg) translate(-6px, -6px);-moz-transform: rotate(45deg) translate(-6px, -6px);-webkit-transform: rotate(45deg) translate(-6px, -6px);transform: rotate(45deg) translate(-6px, -6px);}
.all-sub-categories-product ul li{width:50%;}
body .chosen-container-multi .chosen-choices li.search-choice span {font-size:14px;}
 body .features-search-select label {font-size: 15px;font-weight: 500;}
body .chosen-container.chosen-container-multi .chosen-choices {min-height:20px;border-radius: 10px;}
body .chosen-search-input.default{color: transparent!important;}
.com-content-category-blog.blog .com-content-category-blog__item.blog-item h2{font-weight:normal;font-size:20px;color:var(--color-custom-bleu-dark);margin-top: 10px;}
.com-content-category-blog.blog .com-content-category-blog__item.blog-item h2 a{text-decoration:unset;color:var(--color-custom-bleu-dark);}
.products-count,.title-features,.title-category-results{display:none;}
.features-icon img, .features-icon span{display:none;}
.features-icon::before{content:"\e152";font-family: 'Material Symbols Outlined';color:#000;font-size: 30px;cursor: pointer;}
body .features-product-in .chosen-container.chosen-container-multi {background: var(--color-custom-bleu-dark) !important;border:unset;border-bottom:1px solid var(--black-transparent-2);box-shadow:unset;border-radius:0px;display: none;}
body .features-product-in .chosen-container.chosen-container-multi.chosen-with-drop.chosen-container-active{border-radius:5px;display:block;}
.features-search-select label{width:95%;position:relative}
.features-search-select label::after{content:"\e313";font-family: 'Material Symbols Outlined';color:#000;font-size: 25px;cursor: pointer;right:0px;top:-5px;position:absolute;}
body .chosen-container-multi .chosen-choices {background-image:unset;}
body .features-search-select {margin-bottom: 25px;}

/*body.home #owl-home::after{content: '';position: absolute;bottom: 0px; left: 0;width: 100%;height: 10px;background: linear-gradient(to bottom, rgba(204, 204, 204, 0.7), rgba(255, 255, 255, 0));pointer-events: none;}*/
.group-carouzel.group-carouzel-16 .owl-buttons{display:none!important;}

.group-custom-text-left .availability.availability_0_1,.group-custom-text-left .availability.availability_1_1,.group-custom-text-left .availability.availability_2_1,.group-custom-text-left .availability.availability_3_1{color: var(--size-availability-1);}
.group-custom-text-left .availability.availability_0_2{color: var(--size-availability-2);}
.group-custom-text-left .availability.availability_day{color: var(--size-availability-3);}


body.all-brands .com-content-category-blog.blog .page-header{display:none;}
body.all-brands .com-content-category-blog.blog .left.item-image,body.news .com-content-category-blog.blog .left.item-image{width: 100%;display: block;float: unset;margin-left: auto;margin-right: auto;position: relative;padding: 0px;margin-bottom: 0px;}
body.all-brands .com-content-category-blog.blog .left.item-image img,body.news .com-content-category-blog.blog .left.item-image img{display: block;margin-left: auto;margin-right: auto;}
body.all-brands .com-content-category-blog__item.blog-item,body.news .com-content-category-blog__item.blog-item{margin-bottom:40px;text-align: center;width: 33.33%;padding:10px;}
.com-content-article.item-page,.com-content-category-blog.blog,.com-content-article.item-pagenews{width: 1360px;max-width: 95%;display: block;margin-left: auto;margin-right: auto;margin-top: 20px;}
body .blog-items {display: flex;grid-gap:unset;margin:unset;}
.com-content-article.item-page::after{content: "";display: block;width: 100%;clear: both;}
.left.item-image{width: 40%;position: sticky;top: 0%;padding-bottom: 20px;}
body.news .left.item-image{margin-top: -7%;}
body.news .com-content-category-blog.blog .com-content-category-blog__item.blog-item h2{min-height: 75px;}
.left.item-image img{max-width:400px;display:block;margin-left:auto;margin-right:auto;}
.com-content-article__body{float:left;width:60%;}
.com-content-article.item-page .page-header h1,.com-content-article.item-pagenews .page-header h1{font-size: 28px;font-weight:bold;padding-top: 30px;display: block;width: auto;color: var(--background-menu) !important;text-align:left;margin-bottom: 50px;margin-left:40%;}
/*.com-content-article.item-page .page-header h1::after{content: "";display: block;width: 150px;margin-left: auto;margin-right: auto;height: 3px;border-bottom: 3px solid var(--color-custom-grey);margin-top: 40px;}*/
.all_brands_button{border: 0px;
    background-color: var(--background-menu);color: #fff;padding: 10px;display: block;margin-left: auto;margin-right: auto;margin-top: 30px;}
.all_brands_button a{color:#fff;text-decoration:unset;}
.com-content-category-blog__item.blog-item{width:50%;}


.mod-breadcrumbs__here.float-start{display:none;}
.breadcrumb-item+.breadcrumb-item:before {color: var(--breadcrumb-divider-color);font-family: 'Material Symbols Outlined';float: left;padding-right: var(--breadcrumb-item-padding-x);content:"\e5e1";font-size: 10px;padding-top: 6px;}
.breadcrumb-item a{color: var(--breadcrumb-divider-color); text-decoration:unset;}
.group-carouzel-16 .owl-item .custom-cosmomed-pading {padding: 0px;}
.navbar-brand{z-index: 99999999;}
.body,h1,h2,h3,h4,h5,h6,p,span,div,ul,li,b,strong,em,marquee {font-family: "Open Sans", sans-serif;}
.back-to-top-link:focus, .back-to-top-link:hover{background-color: var(--color-custom-bleu)!important;}

.product-group-custo-padding-margin{margin: 20px;background-color: #fff;padding: 10px;position: relative;}
.product-group-custo-padding-margin a{text-decoration:unset;color:#000;}
.group-custom-price-aviability{display: flex;flex-wrap: wrap;align-items: stretch;position: relative;min-height:45px;}
.group-custom-text-left,.group-custom-text-right{flex-grow: 0;flex-shrink: 0;flex-basis: calc(50%);box-sizing: border-box;position: relative;padding-left: 10px;margin-top: 10px;}
.group-custom-text-left p/*,.group-custom-text-right.not-offer p,.group-custom-text-right .price-product*/{position: absolute;top: 50%;transform: translateY(-50%);}
.price-product.price-offer-product{position: unset;top: unset;transform:unset;}



.group-product.group-product-5{background-color:#f5f5f5}
.special-price-percent{display:none;}
.group-product h3,.group-carouzel h3{font-size: 30px;font-weight: 300;padding-top: 30px;display: block;width: auto;color: var(--background-menu)!important;}
.data-product p,.group-product p ,.group-carouzel p{margin:0px;}
.custom-cosmomed-pading h3:after{display:none;}
.group-product h3.h3-title-product,.group-carouzel h3.h3-title-product{font-size:16px;text-align:left;padding: 0px;}
body .custom-cosmomed-pading .custom-element-title::after{content:"";display:block;width:150px;height:3px;border-bottom: 3px solid var(--color-custom-grey);margin-top:10px;margin-bottom:10px;margin-left:unset;margin-right:unset;}
.group-product h3:after,.group-carouzel h3::after{content:"";display:block;width:150px;margin-left:auto;margin-right:auto;height:3px;border-bottom: 3px solid var(--color-custom-grey);margin-top:40px;}

.h3-title-product:after{display:none!important;}
.product-group-custom .group-data-product,.data-product{margin-top:0px;min-height: 220px;}
.img-product-group,.images-product-in-category{position:relative;}
body .padding-margin-img-product .has-offer-custom,body .padding-margin-img-product .is-expected-custom{right:15px!important;left:unset!important;}
.has-offer-custom,.is-expected-custom{bottom: 15px;position: absolute;height: 50px;background-color: var(--color-custom-bleu);left: 15px;width: 50px;text-align: center;border-radius: 180px;z-index: 9;}
.is-expected-custom{background-color: var(--color-custom-grey);}
.product-group-custo-padding-margin .label-product-scroll span {background: unset;color: var(--color-custom-grey);padding: 5px;text-align: center;font-weight: bold;}



.close-open-filter, .close-open-advance, .close-open-tag, #clearall,.search-choice{background: var(--color-custom-bleu-dark)!important;}
body #clearall {background:unset!important;color:var(--color-custom-bleu-dark)!important;right:5px;bottom: 5px;}
body #clearall a{color:var(--color-custom-bleu-dark)!important;font-size: 14px;}
body .close-open-filter{background:unset!important;color:var(--color-custom-bleu-dark)!important;font-weight:normal;width:auto;font-size: 14px;}
.owl-next:after{border-top: unset!important;border-left: unset!important;border-bottom: unset!important;content: '\e5cc'!important;font-family: 'Material Symbols Outlined';font-size: 40px;color: #fff;width: 29px;height: 60px;}
.owl-prev:after{border-top: unset!important;border-right: unset!important;border-bottom: unset!important;content: '\e5cb'!important;font-family: 'Material Symbols Outlined';font-size: 40px;color: #fff;width: 29px;height: 60px;margin-left: -10px;}




@media (max-width:1680px){
#menu-img{margin-top:3%;}
.text-left {width: 13%;}
.text-center {width: 70%;}
.text-right {width: 16%;}
}

@media (max-width:1536px){
header .grid-child {margin-left: 0px;}
.text-center {width: 68%;}
.text-right {width: 17%;}
}

@media (max-width:1440px){
.all-sub-categories-product-div {width: 54%;}
.text-left {width: 13%;}
.text-center {width: 67%;}
.text-right {width: 20%;}
}

@media (max-width:1366px){

.text-left {width: 13%;}
.text-center {width: 66%;}
.text-right {width: 21%;}
}

@media (max-width:1360px){
.bottoms-footer {max-width:100%;}
header .grid-child {margin-left:0px;}
}

@media (max-width:1280px){
.text-in-slider h2{font-size: 25px!important;}
.text-in-slider h3{font-size: 22px!important;}
.all-sub-categories-product-div {width: 52%;}
#menu-img {width: 13%;margin-top: 5%;}
.top-left {width: 88%;}
.top-right {width: 12%;}
.text-left {width: 14%;}
.text-center {width: 63%;}
.text-right {width: 23%;}
body .home-about-us,body .group-category.group-category-18 .group-flex{width: 90%;max-width:100%;}
}

@media (max-width:1080px){
.top-left {width: 86%;}
.top-right {width: 14%;}
.text-left {width: 16%;}
.text-center {width: 48%;}
.text-right {width: 35%;}
}

@media (max-width:1024px){
  .acwb { height: auto;}

}

@media (max-width:900px){
body #clearall {padding-right: 60px;}
.features-product-in{max-height: 80%;overflow: scroll;}
body .category-under-product .features-icon::before {color: #000 !important;}
.item-234 a,.item-235 a{color:#fff!important;}
.item-234 a::before, .item-235 a::before{position: absolute;top: 7px;left: 140px;z-index: 99999999999999;color:var(--color-custom-bleu-dark)!important;}
.text-left, .text-center,.mod-languages {ransition: all 0.4s ease-in-out;}
body.scrolled-class .text-left,body.scrolled-class .text-center {margin-top: -10px;ransition: all 0.4s ease-in-out;}
body.scrolled-class .mod-languages{top:3px;ransition: all 0.4s ease-in-out;}
body .top,body header.container-header {position: sticky!important;}
body header.container-header{margin-bottom:0px;ransition: all 0.4s ease-in-out;}
body .mobile-button.change {position: fixed;z-index: 99999999999 !important;top: 6px;left: unset;}
body.scrolled-class{padding-top:60px!important;}
body.scrolled-class .features-icon {top: 85px;background: rgba(255, 255, 255, 0.1);}
body.scrolled-class .top{max-height:30px;overflow:hidden;}
body.scrolled-class header{position: sticky!important;top:30px;left:0px;right:0px;height: 50px;overflow: hidden;transition: all 0.4s ease-in-out;}
body.scrolled-class .mobile-button.scrolled-class{top: 6px;}
body.scrolled-class .navbar-brand img{transition: margin 0.4s ease-in-out;}
body.scrolled-class .navbar-brand img{margin-top: -20px;transition: margin 0.4s ease-in-out;}
body.scrolled-class #cart-login,body.scrolled-class #client-cl {transition: top 0.4s ease-in-out;top: 12px;}

  
  .color-custom-bleu-dark{font-size: 30px;}
  body.etaireia .left.item-image{margin-top: unset;}
  body .left.item-image img {max-width: 100%;}
  body.news .left.item-image{margin-top:unset;}
  body.fixed-menu .mod-breadcrumbs__wrapper {position:relative!imprtant;top:unset;left:unset;right:unset;}
  body .features-product.features-product-open .button-inside-features {position: fixed;}
  body .features-product.features-product-open {height: 100vh;z-index: 999999;padding-bottom: 40px;}
body .contact-view-text,body .contact-view-form {width: 100%;float: unset;box-sizing: border-box;margin-bottom:50px;}
body .group-carouzel.group-carouzel-16 .owl-buttons{display: block !important;}
body .fixed-features {top: 85px;background: rgba(255,255,255,0.1);}
body .sub-categories,body .desc-category {width: 100%;}
body .email-product-button {width:100%;}
body .product-flex-box,body .tabs-product-in{display:block;}
body .tabs-product-in {border-bottom: 0px ;}
body .tabs-content-product {min-height:unset;}
body .tab-product {flex-basis: calc(100%)!important;max-width: 100%!important;background-color:var(--color-custom-bleu-dark);color:#fff;margin-bottom:10px;}
.title-mobile-close{display:block;cursor:pointer;background-color:var(--color-custom-bleu-dark);color:#fff;padding:10px;}
.title-mobile-close::after{content: '\e5cd' !important;font-family: 'Material Symbols Outlined';display: block;float:right;color: #fff;}
.tab-content.mobile{position: fixed;left: -100vw;top: 0px;}
.tab-content.mobile.active{position: fixed;left: 0px;top: 0px;background: var(--background-body-grey);height: 100vh !important;overflow: scroll;z-index: 9999999999;padding-top: 0px;padding-bottom: 40px;transition: all 0.3s ease-out;}
body{padding-top:0px!important;}
body .home-about-us, body .group-category.group-category-18 {width: 95%;padding: 20px;}
body.all-brands .com-content-category-blog__item.blog-item, body.news .com-content-category-blog__item.blog-item {width: 50%;}
body .left.item-image {width: 100%;position: relative;top: unset;float:unset;}
body .com-content-category-blog.blog .left.item-image img{max-width:100%!important;}
body .com-content-article__body {float: unset;width: 100%;}
body .com-content-article.item-page .page-header h1,body .com-content-article.item-pagenews .page-header h1 {margin-left: 0%;text-align:center;font-size: 30px;}
body main {width:95%;display:block;margin-left:auto;margin-right:auto;}
  .bottoms-footer-left,.bottoms-footer-right{width:100%;float:unset;margin-bottom:20px;text-align:center;}
.conact-footer img {float: unset;}
.conact-footer p {float: unset;padding-left:unset;}
.footer-logo {margin-left: auto;margin-right: auto;display: block;}
.social-footer {max-width: unset;}
.social-footer .flex-box .row-4{flex-basis: calc(25%) !important;max-width: 25% !important;}
.social-footer .flex-box .row-4 img{display: block;margin-left: auto;margin-right: auto;}
.row-3.footer-last{padding-left: 0%;border-left: 0px;text-align: center;}
.row-3.footer-first {padding-right: 0%;border-right: 0px;border-bottom: 1px solid #ccc;margin-bottom: 30px;text-align: center;padding-bottom: 25px;}
.row-3.footer-center {padding-left: 0%;border-bottom: 1px solid #ccc;margin-bottom: 30px;text-align: center;padding-bottom: 30px;}
.mobile-button{display:block;}
.navbar-menu-product,.navbar-menu-main{display:none;}
body .home-about-us-img,body .home-about-us-text{width: 100%;float: unset;}
body .about-us-title-text {width: 100%;margin-left: 0%;}
body .group-carouzel.group-carouzel-13 {padding-left: 0px;padding-right: 0px;}
.text-left{width: 15%;color:transparent;overflow:hidden;}
.text-left a{color:transparent;}
.text-center {width: 85%;}
.text-right {width: 0px;display:none;}
div.mod-languages a {padding:0px;}
.top-left {width: 75%;clip-path: unset;}
.top-right {width: 25%;clip-path: unset;}
}

@media (max-width:763px){
body .group-carouzel.group-carouzel-16 {margin-top: -36px;}
body.all-brands .com-content-category-blog__item.blog-item, body.news .com-content-category-blog__item.blog-item {width: 100%;}
}
  