/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.btn { border-radius: 2px; }

.btn-product-list { border-radius: 2px; }

#content .input-group { flex-wrap:unset; }

#js-product-list-top>.row>.view-switcher a { display: none; }

.search-widget .search-btn { border: 2px solid #31405a; border-radius: 3px; }

input.form-control.form-search-control.ui-autocomplete-input { border-radius: 3px; }

#desktop-header-container>.align-items-center>.col.col-auto.col-header-right.text-right { display: flex; flex-direction: row-reverse; }

.product-manufacturer-next img { max-width: 100px; margin-top: -10px; }

.cust-box-shadow-home { box-shadow: 0 6px 6px rgb(92 197 243 / 40%); }

@media only screen and (max-width: 468px) {
#header>.header-nav>.container>.row>div.col { padding-top: 2px; padding-bottom: 2px; }}

.cart-products-count-btn { background: #55668d; }

.elements-insurance-home-cust { flex: 50%; }

@media only screen and (max-width: 767px) {
#content>.elementor>.elementor-element-4rkjdmq>.elementor-container>.elementor-row>.elementor-column { flex: 50%; }}

.fa-categ-cust { font-size: 12px!important; color: #232f3e; }

.block-categories .category-sub-menu .current_cate > a{color: #921a53;}

@media only screen and (max-width: 767px) {
#wrapper .breadcrumb { margin-bottom: 0!important; }}

#wrapper .breadcrumb { margin-bottom: 3rem; }

@media (min-width: 768px) and (max-width: 992px) {
#wrapper .breadcrumb { margin-bottom: 2rem; } }

.block-categories li ul { margin-left: 2rem; }

.empty-product-details { display: none; }

@media only screen and (max-width: 577px) {
.swiper-slide-image { height: 170px!important; }}

@media only screen and (max-width: 468px) {
#header>.header-nav>.container>.row>div.right-nav { width: 100%; text-align: center!important; }}

#iqitmegamenu-mobile>.mobile-menu__content>ul>.mobile-menu__tab:nth-child(6)>.mobile-menu__link { color: #3e8aff!important; }

.products-grid .product-miniature-default .product-category-name { min-height: 2.1rem; }

.tax-shipping-delivery-label {	display: none; }

.product-unavailable { border-radius: 2px; }

#wrapper >.breadcrumb >.container-fluid >.row >.col >ol > li > a { text-transform: uppercase; }

#left-column >.block >.category-top-menu >.category-sub-menu >li >.collapse >ul >li > a { margin-bottom: 0; }

#left-column >.block >.category-top-menu >.category-sub-menu >li { margin-bottom: .3rem; }

.block-categories ul>li:first-child { margin-top: .3rem; }

.copyright-footer-cust { text-align: center; }

#header .social-links { display:none!important; }

#js-product-list .input-group { flex-wrap:unset; }

#js-product-list i.fa.fa-shopping-bag.fa-fw.bag-icon { display:none; }

#content i.fa.fa-shopping-bag.fa-fw.bag-icon { display:none; }

#mod-catego-pdcts i.fa.fa-shopping-bag.fa-fw.bag-icon { display:none; }

#authentication .page-header { display: flex; justify-content: center; text-align: center; background: #fff; padding-top: 15px; border-radius: 5px 5px 0 0;}

#authentication #wrapper { background: url(/img/fond-cnx.png); }

#authentication #content { background: #fff; border-radius: 0 0 5px 5px; }

#private_shop_message { display:none; }

#authentication #wrapper { padding-bottom: 16rem; }