.add-to-cart-container{margin-top:20px !important;}
    #newbox{margin-top:0px;width: 100%;margin-left: 0px;background: #efefef;padding: 10px;padding-bottom:10px;border: none;margin-bottom: 20px;border-radius: 5px;}
    #newbox .awdr-bulk-customizable-table{display:none !important}
    #newbox .quantity{width:70px !important}
    #newbox .button{float:left !important;border-radius:5px}
    #newbox .qty{border-radius:5px !important}
    #newbox form{    display: block; margin-bottom: 90px;margin-top: 16px;}
    #newbox .newbox_active div{background:#e9f4ff !important;border: 2px solid #009FFF !important;}
    #newbox .otuzuc div{
        width: 100%;
        height:100%;
        background: white;
        border-radius: 10px;
        padding: 10px 10px;
        border:2px solid white;
    }
    #newbox .newbox_inner>p{margin-bottom:5px}

    #newbox .korting {
        display: block;
        color: #e05c1a;
    }


    #newbox .otuzuc{ width: 30%;margin:0; text-align: center;cursor:pointer;position:relative}
    .otuzuc p{font-size: 25px;text-align:center;font-weight: bold;margin-bottom:8px}
    .otuzuc p span{font-size:25px}
    /*#newbox .newbox_inner>div{width: 70%;margin-left: 15%;}*/
    .newbox_first del{display:none}
    .otuzuc del{ text-decoration: line-through !important;font-weight: 300;}
    .newbox_first span{font-size:15px}
    .newbox_first .wdr_table_discounted_price_excl_tax>span:not(.amount){display:none !important}


    #newbox form,#newbox .newbox_inner>p{margin-left:3%}
    #newbox .newbox_priceflex{display: flex !important;flex-wrap:wrap;width:94%;margin-left: 3%; margin-right: 3%; gap: 15px;}
    @media(max-width:768px){
        #newbox form {display: flex; flex-direction: column;}
        #newbox .quantity {width: 100% !important;}
        #newbox .button{font-size:16px}
        .korting{font-size:12px}
        #newbox{width: 100%;clear:both;margin-left: 0%;padding:8px;padding-bottom:10px}
        .product-info-container-top{float:initial !important}
        #newbox form button{width: auto !important; padding: 0 14px !important;}
        #newbox .newbox_priceflex{width:100%;margin-left:3%}
        #newbox .otuzuc{ width: 29%;margin:0;}
        #newbox .otuzuc div{
            border-radius: 10px;
            padding: 10px 10px;
        }
        .otuzuc p{font-size: 23px;}.newbox_first span{font-size:18px}
        #newbox .korting,.otuzuc span{line-height:18px !important}
        #newbox p{margin-bottom:5px}

        .otuzuc del{display:none !important;}
        .otuzuc span:not(.korting_top span):not(.kortingprice):not(.numx):not(.spanx),.otuzuc p,.otuzuc bdi{font-size:14px !important;margin:0;line-height:20px;min-height:20px}
        .otuzuc .numx,.otuzuc .spanx{font-size:20px !important;}

      
    }
    @media(max-width:400px){
        #newbox .korting, #newbox .korting span {
            line-height: 16px;
            font-size:11px !important
        }
        .otuzuc span:not(.korting_top span):not(.kortingprice):not(.numx):not(.spanx),.otuzuc p,.otuzuc bdi{font-size:11px !important;margin:0;line-height:15px;min-height:15px}
    }
    @media(max-width:380px){
         #newbox .otuzuc{ min-width: 44%;margin:0;}
    }
    .newbox_first .amount{line-height:24px !important}
    #newbox .newbox_inner{display:block !important}
    .awdr-bulk-customizable-table{display:none}
    form.cart{max-width:94%;display:flex !important;gap:2%;margin-bottom:0px !important}
    form.cart button{flex-grow:1;max-width:100%;margin-bottom:0px !important}
    #newbox .product-aantal,#newbox .product-aantal-excl{display:none !important}

    .otuzuc span,.otuzuc bdi,.otuzuc del{vertical-align:top;margin:0;line-height:24px}


    @media(min-width:768px){
        .otuzuc del{font-size:15px !important;}
    }
    .newboxqty {font-size:22px}
    .korting-excl .kortingprice,.korting .kortingprice{font-weight:bold;}
    .korting-excl,.korting{color:#78B025 !important;margin-top:0px !important;}

    .korting_top {display:none !important;}
    .korting_top span{font-size:13px !important;}
    .korting_top{
        font-size:13px;
        background: #009FFF;
        margin: auto -12px !important;
        margin-top: -14px !important;
        border-radius: 10px;
        color: white !important;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

   
    .newboxqty del,.newbox_1x span:not(.spanx):not(.numx),.newbox_1x del{display:none !important;}


    .newboxqty span:not(.spanx):not(.numx),.newboxqty del,
    .newbox_1x span:not(.spanx):not(.numx),.newbox_1x del{display:none !important;}
     .kiesje{display: block !important;}