div.topic.active, .categories li.active>a{background: #ffdbd0;border-radius: 25px;}
#productsTop > h4 {padding: 10px 25px 10px 25px;}
h4, h1.category-title, .categories .topic.active>a, .box-bg-variant .categories a, .products-block>div .p .p-bottom>div .p-tools .btn, .products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{font-weight:500; font-size:18px;}
.checkout-box span{color:black !important}
.box.box-bg-variant{background:transparent;}
.top-navigation-bar-menu li a{padding-left:10px!important}
.top-navigation-bar ul li:before{content: "";width: 5px;height: 5px;background: #a99b40;border-radius: 50%;position: absolute;top: calc(50% - 1px);}
.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion,.btn.btn-cart:hover, .btn.btn-conversion:hover, a.btn.btn-cart:hover, a.btn.btn-conversion:hover,.btn.btn-default, a.btn.btn-default,.btn.btn-default:hover, a.btn.btn-default:hover{color:white; border-radius: 5px;}
.variant-list.variant-not-chosen-anchor.variant-selected select{border: none;border-radius: 5px;box-shadow: 1px 1px 0 1px #e4e4e4;width: 100%;max-width: 100%;}
.p-data-wrapper table.detail-parameters tbody tr th .row-header-label{background:#f5f5f5}
.products-block>div .p:hover{background-color:#f3f3f3;}
.flags{top:100%;left:16px;display:flex;gap:10px}
.flags .flag{border-radius: 5px;font-size: 14px;}
.products-block .product{box-shadow: unset !important;padding: 5px;}
.products-block>div .p{background: #FBFBFB;border-radius: 5px;}
.products-block>div .p .p-in{padding-top:35px}
.products-block>div .p>a img{mix-blend-mode:multiply}
.products-block>div .p .p-bottom {padding: 0px 10px 0;}
.p-in .price.price-final{font-size:24px}
.p-in .p-tools .btn-primary{width: 100% !important;border-radius: 5px;border:none !important;background: #74C2B9;}
.p-in .p-tools form{display: flex !important;justify-content: space-evenly;gap: 20px;}
.p-in .ratings-wrapper{display:flex;justify-content:space-between;padding:0px 16px}
.p-in .quantity{width: 50%;text-align: center;background: #f8f8f8;border: none;border-radius: 5px;overflow: hidden;}
.p-in .btn-cart.add-to-cart-button{border-radius: 5px;width:50% !important}
.p-in{text-align:left}
.sidebar-inner>div.box-sm{border-style:none}
.top-navigation-bar {background-color: #DCD2BD;border-bottom: none}
.footer-bottom{background-color: #FCFAF9;}
#footer{background-color: #FFFFFF;}
.p-in-in .name span {font-weight: 400;color: #222;}
.p-in-in .stars-placeholder,.stars-wrapper{display:none !important}
.language-flag-container img{background: #f8f8f8;padding: 10px;height: 50px;border-radius: 5px;}
.navigation-buttons>a[data-target=cart] i{margin-bottom:5px;background-color: #F067A0;}
.btn.btn-icon.toggle-window.cart-count.full,.btn.btn-icon.toggle-window.cart-count{background: #f8f8f8;border-radius: 50px;padding: 0px 15px 0px 0px !important;}
#header .header-bottom{border:none}
#header .search-input{background: #f8f8f8;border-radius: 5px;}
.benefitBanner__item{margin-bottom:0px;width:100%;}
.breadcrumbs .navigation-home-icon{color:#f067a0}

@media (min-width: 768px) {
.subcategories{display:none;}
#header .navigation-buttons a {line-height: 40px;margin-left: 20px;}
.benefitBanner__item {flex: 0 0 75%;width: 100%;}
.benefitBanner{display: grid;grid-template-columns: repeat(4, 1fr);margin-top: 50px;}
.aside-indented .breadcrumbs{margin-left: 0;margin-right: auto;max-width: 1178px;margin-top: 20px;}
}
@media(max-width:768px){
.language-flag-container img {border: 1px solid black;background: #f8f8f8;height: 25px;padding:0;border-radius:0}
.navigation-buttons a[data-target=login]:before {font-size: 21px !important;}
.benefitBanner{display: grid;grid-template-columns: repeat(1, 1fr);padding:0}
.benefitBanner__item {flex: 0 0 100%;width: 100%;}
.btn.btn-icon.toggle-window.cart-count.full,.btn.btn-icon.toggle-window.cart-count{background: #f8f8f8;border-radius: 5px;padding: 0px 0px 0px 0px !important;}
a.btn-icon.toggle-window.cart-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
a.btn-icon.toggle-window.cart-count::before {
    content: "";
    display: inline-block;
    width: 44px;
    height: 44px;
    margin-right: 10px;
    background: #666666 url(https://713943.myshoptet.com/user/documents/upload/svg/cart.svg) no-repeat center center;
    background-size: 24px 24px;
    border-radius: 9999px; /* var(--radius-full) fallback */
    flex-shrink: 0;
}

a.toggle-window[data-target="navigation"] {
  background-color: #F067A0;
  border-radius:5px;
}
a.toggle-window[data-target="navigation"]:before{color:white;}

}
.filter-sections{background:transparent}
@media(max-width:1200px){
.p-in .p-tools form{flex-direction:column}
.p-in .quantity,.p-in .btn-cart.add-to-cart-button{width:100% !important}

}
@media(min-width:480px){
    #header .site-name a img {
        max-height: 80px;
    }


}


}

.btn-cart.add-to-cart-button,.p-bottom .btn-primary{color:white !important}
.btn-cart.add-to-cart-button:hover,.p-bottom .btn-primary:hover{background:#d8ca7b !important;color:white}
.products-block>div .p{border:1px solid white}
.products-block .p{transition:0.3s}
.p-in-in .prices{display:flex}
.price-standard{margin-left:5px}

#header .navigation-buttons a[data-target=cart]:before{display:none;}

.navigation-buttons a[data-target=login]:before {
    font-size: 27px;
    margin-top: 0px;
}
input[type=submit].btn, .btn.btn-secondary, a.btn.btn-secondary{border-radius:5px;}
.navigation-in ul li a b {font-weight: 300;font-size: 16px;}
.extended-description{width:100%;}
.quantity, .p-detail .add-to-cart .quantity{border-width:0px;}
.responsive-nav .shp-tabs-holder {float: inline-start;}
.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button {
    background-color: #666666;
}
#header .cart-count .cart-price:before, a.btn.btn-icon.toggle-window.cart-count:before {
    display: flex;
    flex-shrink: 0;
    width: 50px;
    height: 50px;
    content: "";
    transition: background-color .3s ease;
    background: #E8DB8C url("https://713943.myshoptet.com/user/documents/upload/svg/cart.svg") no-repeat 50% 50%;
    border-radius: 50px;
    margin-right:5px
}
#header .cart-count .cart-price {align-items: center;column-gap: 12px;position: relative;z-index: 2;transition: background-color .3s ease;}
#header .header-top{padding:1}
.overall-wrapper{overflow-x:hidden}
.widget-parameter-wrapper{margin:0px 0px 22px}
li.widget-parameter-value{margin: 2px;background: white;padding-left: 10px;border-radius: 5px;box-shadow: 1px 1px 1px 1px #00000045;}
.type-product .breadcrumbs{padding:10px 0;margin-left:0}
.content-wrapper {background-color: transparent;}
.desktop .banners-row{margin-top:0px;}
.products-inline.products-top{background: white;border-radius: 15px;box-shadow: 1px 1px 5px #0000005c;}
.products-inline.products-top>div .p .image{mix-blend-mode:multiply;}
.products-inline.products-top>div .p, .products-inline.products-top>div:first-child,.products-top.products-inline>div, .products-inline.products-top>div:nth-child(2){width:100%; flex-basis:100%;}
a.social-icon {background-color: black;}
a.social-icon.instagram:before, a.social-icon.facebook:before{color:white;}
#content .btn.unveil-button, #footer .btn.unveil-button {font-weight: 300;}
.h1, .h2, .h3, .h4, .h5, .h6, body, h1, h2, h3, h4, h5, h6{font-weight: 400;}