
         :root {  
            --hovercolor: #011377; 
            --bg_dark: ; 
            --font-weight: 600;  
			
        }body{
            font-family: "Open Sans", sans-serif;
            font-size: 14px;
            color: #011377;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Open Sans", sans-serif;
            color: #0033CC;
            text-transform: capitalize;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Open Sans", sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #ffffff;   
        }.js-product-miniature .product_desc .product_name{
            color: #202020;
            font-size: 14px;
            text-transform: uppercase;
        }.js-product-miniature .product_desc .product_name:hover{
            color: #000A5D;
        }.product-price-and-shipping .price{
            color:#000000;
            font-size: 15px;
        }.h1.namne_details, .product_name_h1{
            color: #253237;
            font-size: 24px;
            text-transform: none;
        }.product-prices .price, .product-prices .current-price span:first-child{
            color:#555555;
            font-size: 22px;
        }#product.showcase-body #header,.showcase-inner,#product.showcase-body .page-title-wrapper{
            background-color: ;
        }					.js-product-miniature.style_product1 div.cart button.ajax_add_to_cart_button{width:145px;border-radius: 0;background: #98152F;}
					.js-product-miniature.style_product1 div.cart button.ajax_add_to_cart_button:hover{background:#101111}
					.js-product-miniature.style_product1 .inner_desc{text-align:center;}
					.js-product-miniature .product_desc .product_name{font-weight:400;}

.ajax_add_to_cart_button {
    background: #0033CC !important;
    border-radius: 20px !important;
}

#mypresta_mib{
      display: none;
}


.page-title-wrapper{
    background: none !important;
}
		
.category-title{
    background: #CCCCCC;
    padding: 25px;
    border-radius: 10px;
    color: #000A5D;
}		

.category-top-menu{
  padding: 25px;
    border-radius: 10px;
    color: #000A5D;
    border: solid;
    border-color: #CCCCCC;
}

#tags_block{
  padding: 25px;
    border-radius: 10px;
    color: #000A5D;
    border: solid;
    border-color: #CCCCCC;
}

.category-top-menu{
     display: none;
}

#search_filters section{
    border: solid;
    border-radius: 15px;
    padding: 15px;
    margin: 5px;
    color: #999999 !important;
}

.style_product2{
    border-radius: 20px;
    padding: 5px;
    border: solid 0.15em !important;
    border-color: #999999 !important
}

.product-information .product-description{
    display: none;
}

.wk_product_share{
       width: 100%;
       font-size: 20px;
        border-radius: 10px;
}

.wk_product_share img{
      display: inline;
}
.product-price-and-shipping{
     text-align: center;
      margin-top: 20px;
}

.buy-now{
   background: #06163F;
    color: #ffffff;
    border-radius: 10px;
}

.product-layout3 .tabs{
   border: solid;
    padding: 50px;
    border-radius: 20px;
}

.blockreassurance_product img{
     width: 100% !important;
    height: 100% !important;
}

.blockreassurance_product .block-title{
      display:none;
}

.add-to-cart {
     background: #06163F !important;
    color: #ffffff !important;
}

.cart-detailed-actions .item-product{
     display:none;
}

.cart-container .js-cart{
    border-radius: 10px;
    padding: 16px;
     box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
}

.block-promo .cart-voucher h5 {
   
    background: #ffffff !important;
     border-radius: 10px;
}

.cart-detailed-totals .cart-voucher{
       border-radius: 10px !important;
       background: #ffffff;
       box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
}

.cart-grid-right .card{
     border: none;
        border-radius: 10px;
}

.block-promo .promo-code{
    border-radius: 10px;
    background: #ffffff;
}

.block-promo .cart-voucher h5 {
    border-bottom: none;
}

.block-promo .promo-code form .promo-input{
         border-radius: 10px;
}

#promo-code button{
    background: #06163F;
    color: #ffffff;
    border-radius: 10px;
}

.cart-voucher h5{
  text-transform: none;
}
.cart-detailed-subtotals{
     margin-top: 20px;
     box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
     border-radius: 10px 10px 0px 0px;
}

.cart-detailed-actions a{
    background: #3453A5;
    border-radius: 10px;
    border: none;
    text-transform: none;
}

.cart-grid-body a{
         background: none;
        color: #06163F;
        border: none;
         font-weight: bold;
}

.product-price-and-shipping{
       margin-top: 0px;
}
.product-price .stock-mini{
     margin-bottom: 10px;
    font-size: 14px;
    margin-top: -24px;
   margin-left: 3%;
}
.inner_desc h3{
     text-align: left;
    padding-left: 10px;
     margin-bottom: -10px !important;
}

.manufacturer a{
      text-align: left;
    padding-left: 10px;
}
.product-price-and-shipping h3{
        font-size: 14px;
        margin-right: 72% !important;
        margin-bottom: 15px !important;
         padding-left: 0px;
}

.hook-reviews .wk_product_share{
        display: none;
}
.js-product-miniature.style_product2 .add-to-links li a {
        display: none !important;
}
.add-to-links{
        margin-top: -42% !important;
        position: relative !important;
        margin-right: 15% !important;
}
.ajax_add_to_cart_button {
          background: #004BEE !important;
}
.js-product-miniature.style_product2:hover .add-to-links{
           background: none;
}

.product_desc{
      margin-bottom: 30px !important;
}

.js-product-miniature.style_product2 .add-to-links li.cart button.ajax_add_to_cart_button:before, .js-product-miniature.style_product2 .add-to-links li.cart span.ajax_add_to_cart_button:before{
        font-size: 1.4rem !important;
         content: '\e901' !important;
}

.product-multi-prices-item h4,h5{
    color: #000A5D !important;
     margin-left: 12px;
}

#footer_linkslist_8hdijhm li:first-child a {
  text-decoration: underline;
}

#footer_linkslist_8hdijhm li:not(:first-child) a {
        text-decoration: none;
        background: #ffffff;
        border: solid 0.2em;
        color: #999999;
}

.stock-mini{
   margin-left: 5% !important;
    width: 100%;
}
.breadcrumb{
    text-align: left !important;
}

.page-header{
    display: none !important;
}
:root {
    --hovercolor: none !important;
}

#search_filters .hidden-sm-down{
    display: none !important;
}
.product-information .blockreassurance_product {
       display: none !important;
}
.blockreassurance_product{
        margin-top: 18% !important;
}
.product-add-to-cart .cart_button{
       display: none;
}
.tax-shipping-delivery-label{
      display: none;
}
.product-add-to-cart .add-to-cart{
    border-radius: 10px;
}
.product-quantity .qty .bootstrap-touchspin .input-group-btn-vertical .btn-touchspin.bootstrap-touchspin-up {
    border-radius: 0 10px 10px 0 !important;
}
.product-quantity .qty .bootstrap-touchspin .input-group-btn-vertical .btn-touchspin.bootstrap-touchspin-down {
    border-radius: 10px 0 0 10px;
}
.product-additional-info img{
    filter: brightness(0) invert(1);
}

.product-actions .product-add-to-cart
 {
      padding-top: 0px !important; 
}
.product-actions {
    padding-top: 0px !important;
}
#product-details .product-manufacturer{
      display: none;
}
#product-details .product-quantities{
      display: none;
}

#product-details .product-condition{
       display: none;
}

#attachments {
     border: solid;
    border-radius: 15px;
    padding: 20px;
    margin-top: 10px;
}