
            @media (min-width: 1200px) {
            .container {  	
                width: 1430px;
                
            }}
         :root {  
            --hovercolor: #B7996D; 
            --bg_dark: ; 
            --font-weight: 600;  
			
        }body{
            font-family: "Poppins", sans-serif;
            font-size: 14px;
            color: #54595F;
        }.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Poppins", sans-serif;
            color: #253237;
            text-transform: none;
			font-weight: 600;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Poppins", 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: #253237;
            font-size: 14px;
            text-transform: none;
        }.js-product-miniature .product_desc .product_name:hover{
            color: #B7996D;
        }.product-price-and-shipping .price{
            color:#54595F;
            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: ;
        }#posnewsletterpopup .pnp-content {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    background: #FFF !important;
}

.js-product-miniature{border-color:#fff;}
.js-product-miniature.style_product4{border-radius:0;}
#header .sticky-inner.scroll-menu  .menu-item > a span {
color: #000000 !important;
}

.text-green,  .text-green a{
      color: #6E7365;
}

.block-categories.af_filter.m .category-sub-menu li label .name,.twov_brand_a{
text-transform: uppercase;
}

.block-categories .category-sub-menu .no-matches {
display: none !important;
}

.product-actions .product-discounts {
   display: none !important;
}

.tx-delivery-information{
display: flex;
    margin-bottom: 1rem;
    margin-top: 0.625rem;
    font-weight: 500;
}

.tx-field-required{
   color: red !important; 
}
.product-add-to-cart  .tx-delivery-information{ display: none !important; }

.tx-min-product-thumb .hook-reviews{
display: none !important;
}
.tx-min-product-thumb .product-thumbnail{
    padding-top: 15px;
    display: block;
}

.back-top a {
background: #003426;
}
.back-top a:hover {
background: #296647;
}


.post-meta, .post-author{
display: none;
}

.h1.namne_details {
   line-height: 32px;
}

.page-header h1, .breadcrumb {
    color: #003426;
}
.js-product-miniature{border:1px solid #666666 !important;}
@media  (min-width: 768px){
.js-product-miniature:hover{border: 1px solid #003426!important;}
}

.bt-abs-fbt-modal.abs-fbt-bt2{
border-color: #153E2C !important;
}
.product_content.list .availability {
display: none !important;
}

.tx-product-flag-fs {
  z-index: 1;
  background-color: #f5a623;
  color: #fff;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 5px;
}
@media  (max-width: 768px){
.tx-product-flag-fs {
  font-size: 10px;
 padding: 3px 8px;
}
}

.product-flag {
    gap: 5px;
    display: flex;
    flex-flow: column;
}
#product-list-header .block-category.card.card-block h2.h1{
display: none;
}
@media screen and (max-width: 767px) {
    body {
        padding-top: 84px !important;
    }
#product .page-title-wrapper {
padding: 5px 0 10px 0;
}
}

.page-manufacturer #manufacturer-description{ display: none; }
.product-container .tabs {
margin-top: 30px;}
@media (max-width: 767px) {
#js-product-list-top .sort-by-row .products-sort-order {
        max-width: 12.75rem;
        position: absolute;
        top: -30px;
        right: 77px;
    }

#js-product-list-top .sort-by-row .products-sort-order .select-title {
    font-size: .775rem;
}

.bootstrap-touchspin .input-group-btn-vertical{
color: rgb(0, 0, 0) !important;
}
.bootstrap-touchspin .input-group-btn-vertical .touchspin-up::after,
.bootstrap-touchspin .input-group-btn-vertical .touchspin-down::after{
color: rgb(0, 0, 0) !important;
}

.tx-twov_brandsglossary_list.twov_brandsglossary_list{
padding: 20px 0px !important;
}
.tx-twov_brandsglossary_list .twov_brand_a {
        font-size: 100%;
}

.tx-twov_brandsglossary_list .links_letters_row a{
font-size: 20px;
}
.tx-twov_brandsglossary_list span.char_name{
font-size: 26px;
}

.has-compact-filter #amazzing_filter .compact-toggle{
display:none !important;
}
.has-compact-filter .af.block .block_content form{
    padding-bottom: 150px;
}

.block-categories .category-sub-menu li:not([data-depth='0']):not(.af-parent-category),
.block-categories .category-sub-menu li:not([data-depth='0']) .category-sub-menu{
    padding-left: .9525rem !important;
}

}

.wk_show_label_product{
display: flex;
flex-flow: column;
}
.product-miniature .discount-percentage.discount-product,
.product-price-and-shipping .discount-percentage.discount-product,

.product-miniature .discount-amount.discount-product,
.product-price-and-shipping .discount-amount.discount-product{
display: inline-block !important;
}

body .pos-sale-product-widget .is-countdown .countdown-section .countdown-amount {
    font-size: 1.270rem;
}

#amazzing_filter .foldered .af-parent-category > label .name {
    font-size: 13px;
}
#amazzing_filter .foldered .af-parent-category > label .name {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 96%;
}
.payment-options {
display: flex;
    flex-direction: column-reverse;
}

.wk-product-thumbnail {
    position: relative;
    height: 100%;
    display: flex;
}

#posnewsletterpopup .pnp-content{
    background: #FFFfff;
    height: 100%;
}
#product-availability{
display: none;}
#tidio-chat{
bottom: 63px !important;
}

@media  (max-width: 768px){
.h1.namne_details{
font-size: 18px !important;
line-height: 25px;
}
.product-information .product-description{
font-size: 13px;}
. categoryproducts .pos_title h2{
font-size: 18px;
}
.has-discount .discount{
    line-height: 1.575rem;
}
.tx-product-page-price .current-price .current-price-value{
        font-size: 1.5rem !important;
}
#wrapper .breadcrumb li a{
font-size: 12px !important;}
.product-information .product-description{
color: #999999;}
}
.product-information .blockreassurance_product{
    margin-top: 0px !important;
}
