#mc_embed_signup h2{
color: black;
font-size: 40px !important;
font-family: 'Ysabeau Infant', sans-serif !important;
}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error[type="checkbox"]{border:none!important;}
#mc_embed_signup h2 {
    font-weight: 500 !important;
}
ul.menu-level-3{
display:none !important;
}
.price-line .p-final-price-wrapper,.product-top .price-line .price-final{font-weight: 400 !important;}
.product-top .price-line .price-final{font-size: 30px;}
.product-top .price-line .price-standard,.p-final-price-wrapper .price-save{font-size: 25px !important}
.price-line .p-final-price-wrapper{display: flex;}
.price-final.price-action[data-testid="productCardPrice"]{margin-left: 25px;}
.product-top .price-line > div{width: 100%}
.p-final-price-wrapper .price-standard,.p-final-price-wrapper .price-save{font-size: 30px;}
.flags-extra .flag.flag-discount .price-save{
font-size: 1.15em;
}
.p-in-in .availability span{color: black !important;}
.benefitBanner__content .benefitBanner__title{
font-size:16px !important;
}
.product-top .price-line{min-height:70px}
.benefitBanner .benefitBanner__item{
margin: 10px auto;
}
#mc_embed_signup{background:transparent !important}
#mc_embed_shell .clear .button{
background-color: #000000;
    color: white;
    display: inline-block;
    height: 60px;
    font-size: 17px;
    line-height: 40px;
    width: 50%;
    text-decoration: none;
    border: none;
    cursor: pointer;
    border-radius:0px;
    background:black !important;
}
#mc_embed_signup input[type=checkbox] {
    -webkit-appearance: none !important;
}
#mc_embed_signup .mc-field-group input{
	border: none;
    border-bottom: 1px solid #000000;
    height: 40px;
    width: 80%;
    padding: 0 15px;
    border-radius:0px;
    background:transparent !important;
}
@media(min-width:767px){
.nwslet{flex-wrap: nowrap;}
}
}
.footer-banners .row .col-md-5 img{max-width: 350px !important;}
@media(max-width: 767px){
#mc_embed_signup form{margin: 20px -60px 0px 25px !important;}
#mc_embed_signup{width:420px !important;}
.dkLabFavHeaderIconBtn::before {top: 1px;right: 125px;}
.products-block.products .product{width:100%}
.custom-footer .custom-footer__banner10{height: 50px}
.mc_embed_signup_scroll h2{font-size: 30px !important;}
}
.mc_fieldset.gdprRequired.mc-field-group label span{max-width: 300px;}
@media(min-width: 767px){
.products-block.products .product{width:31%}
#mc_embed_signup form {
    margin: 20px -60px 0px 50px!important;
}
}
@media(max-width: 1200px){
.custom-footer .custom-footer__banner10{width: 30% !important;}

}

.footer-banners .row .col-md-5 img{max-width: 300px !important;margin:auto !important}

.overall-wrapper .top-navigation-bar {
     display: block;
}
.menu-level-2 div a span{font-family: 'Poppins', sans-serif !important;font-weight: 400 !important; line-height: 20px}
.menu-level-3 li a{font-family: 'Ysabeau Infant', sans-serif !important; font-weight: 700 !important}
.product .p span[data-testid="productCardName"] {font-family: 'Ysabeau Infant', sans-serif; font-weight: 700 !important; text-transform: uppercase !important }

@media(min-width: 500px){.products-block.products .product .p-in {
margin-top: -35px;
}}
@media(max-width: 500px){.products-block.products .product .p-in {
margin-top: -25px;
}}
body footer .container.footer-bottom{
padding: 10px !important;
}
.p-detail-info .availability-value .parameter-dependent.default-variant .availability-label{display:none;}
.custom-footer__contact h4 span:before{display: none !important}
.custom-footer .custom-footer__banner10{
		background: url('https://cdn.myshoptet.com/usr/589788.myshoptet.com/user/logos/asset_7.svg');
    background-repeat: no-repeat;
    background-position: top;
    margin-top: 60px;
    width: 14%;
}
@media(min-width: 1000px){
#footer .custom-footer__articles h4, #footer .custom-footer__login.extended h4{
margin-top: 20px !important;
}
}
.advanced-parameter-inner.yes-before::before {
    background-size: 19px;
    background-image: url('https://589788.myshoptet.com/user/documents/upload/blackfajka.png');
    margin-top: 30px;
}
@media(max-width: 692px){
.product-top .detail-parameters tr.variant-list .hidden-split-parameter .advanced-parameter {
margin-top: 30px;
}}
.dkLabFavPageProductImg{
margin-right: 50px;
}

.next-to-carousel-banners .banner-wrapper>img, .next-to-carousel-banners .banner-wrapper>a>img {
    padding-left: 15px;
    padding-right: 15px;
}
#carousel .item{transform:scale(1) !important;padding:0px;}
.content-wrapper.before-carousel .container{padding: 0px;}
.row.banners-row .col-sm-8{padding-left:0px;padding-right:0px}
@media(min-width: 1300px){
.footer-banners .row .col-md-5 img{
    max-width: 700px !important;
}
}

@media(max-width:1000px){
.footer-banner.col-sm-12.col-lg-12.slick-slide.slick-current.slick-active .row.nwslet .col-md-5{max-width:50% !important;flex: 0 0 50%;}
.footer-banner.col-sm-12.col-lg-12.slick-slide.slick-current.slick-active .row.nwslet .col-md-5:first-child{margin-left:15px}
.footer-banners .row .col-md-5 img{max-width: 280px !important;}

}
@media(min-width: 800px){
.footer-banners .row .col-md-5 img{
    max-width: 700px ;
		
}
#mc_embed_signup form {
    margin: 20px -20px 0px 50px!important;
}
}
#mc_embed_signup h2{
font-size: 40px!important;
padding: 15px!important;
}
#mc_embed_signup .mc-field-group {
padding-left: 15px!important;
}

.top-navigation-bar .top-navigation-tools .dropdown button {
color: white;
}
@media only screen and (min-width: 1200px){
.next-to-carousel-banners .banner-wrapper {
    width: 80%;
}
#mc_embed_signup h2{font-size:60px !important;}
}
.top-navigation-bar .container {
    min-height: 35px;
}
.siteCookies.siteCookies--dark {
    background: #E150AB;
}
.siteCookies .siteCookies__form .siteCookies__buttonWrap button[value="all"], .siteCookies .siteCookies__form .siteCookies__buttonWrap .js-cookies-settings[value="all"] {
    background: black;
    border: 1px solid black;
}
.payment-shipping-price.for-free {
    color: #E150AB;
}
.product .p span[data-testid="productCardName"]{margin-top:10px}
.benefitBanner.position--benefitProduct .benefitBanner__item:after,.benefitBanner.position--benefitCategory .benefitBanner__item:after {
    content: '';
    width: 170px;
    height: 130px;
    background-image: url(https://589788.myshoptet.com/user/documents/upload/brush_line.png);
    margin-left: 5%;
    position: absolute;
    background-size: cover;
    z-index: -2;
    opacity: 0.1;
}
.benefitBanner.position--benefitProduct,.benefitBanner.position--benefitCategory{
margin: 50px 0}
.benefitBanner .benefitBanner__item{
margin: 25px auto;
}
@media(min-width:1200px){
.navigation-in,#header #navigation{width:100%}
.menu-level-1 .menu-item-external-31{margin-left:auto !important}
#header #navigation ul.menu-level-1 > li.menu-item-external-31:hover{margin-left:auto !important}
.navigation-in ul li.splitted{visibility:visible}
#header .menu-helper:after{display:none}
li.menu-item-external-31{background:black}
li.menu-item-external-31 a b{color:white}
li.menu-item-external-31 a b:hover{color:#e150ab}

}