label,legend,.label .option-container label{font-size:14px!important;font-weight:700!important}.mega-menu-wrap{width:100%!important}.mega-menu{width:100%!important}.header-bottom .flex-col{width:100%!important}ul.mega-sub-menu{width:100%!important;max-width:unset!important;position:absolute!important;left:50%!important;transform:translateX(-50%)!important}li ul.mega-sub-menu li ul.mega-sub-menu{width:unset!important;position:unset!important;left:unset!important;transform:unset!important}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{word-wrap:normal!important}.payment-icons-footer{display:flex;align-items:center;justify-content:left;flex-wrap:wrap;width:100%;padding-top:12px}.payment-icons-footer img{margin-bottom:5px}@media screen and (max-width:849px){.payment-icons-footer{justify-content:center}}div#text-4 .textwidget{color:#555}.add_gift_card_form p.widget-title::before{font-family:"Font Awesome 5 Free";content:"\f06b";margin-right:6px;color:#afafaf!important}.widget-title{font-weight:700}.icon-box-img img{padding-top:.2em;padding-bottom:.2em}.usp-top-bar-center{height:26px!important}.usp-item{padding:8px 0;display:flex;align-items:center;width:100%}.usp-img-wrapper{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:rgb(1 159 227 / .15);margin-right:10px;border-radius:50%}.usp-item svg{fill:#333;width:25px}.usp-item-maerke img{width:25px!important;padding-top:3px;height:auto}.usp-item p{font-size:14px;margin:0}.single-product form.cart{margin-bottom:0!important}@media screen and (max-width:456px){.custom-usp-bar{flex-wrap:wrap}.usp-item{margin:5px 0}}body.single-product .form-flat button,body.single-product .form-flat input{border-radius:3px!important}.social-icons-footer{display:flex;justify-content:left;margin-top:16px}.social-icons-footer a{cursor:pointer;display:block}.social-icons-footer a:not(:last-child){margin-right:8px}.social-icons-footer img{width:30px;height:auto}@media screen and (max-width:849px){.footer-1 *{text-align:center!important}.footer-1 .widget .is-divider{margin:.66em auto!important}.social-icons-footer{justify-content:center!important}}@media screen and (max-width:549px){.products .product-small.col{border-bottom:1px solid #ccc!important;margin-bottom:30px!important}}.wc-proceed-to-checkout{display:flex;flex-wrap:wrap;flex-direction:column}.wc-proceed-to-checkout .checkout-button{order:1}.wc-proceed-to-checkout .coupon_new{order:2;margin-top:1.5em}.wc-proceed-to-checkout .add_gift_card_form{order:3}.wc-proceed-to-checkout .coupon_new button[type=submit]{background-color:#00adee;color:#fff;border:none;text-transform:none;font-weight:700;font-size:.97em!important;margin-right:0px!important;text-transform:uppercase}.wc-proceed-to-checkout .coupon_new button[type=submit]:hover{transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.add_gift_card_form{margin-bottom:0px!important;margin-top:1.5em}.add_gift_card_form #wc_gc_cart_redeem_form{display:flex;flex-wrap:wrap}.add_gift_card_form #wc_gc_cart_redeem_form *{flex:100%}.add_gift_card_form button{margin-bottom:0px!important;background-color:#00adee;color:#fff;border:none;font-weight:700;font-size:.97em!important;margin-right:0px!important}.add_gift_card_form button:hover{background-color:#0092c9;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.add_gift_card_form h4{border-bottom:3px solid #ececec;font-size:.95em;padding-bottom:10px;margin-bottom:15px}.add_gift_card_form h4::before{font-family:"Font Awesome 5 Free";content:"\f06b";margin-right:6px;color:#afafaf!important}body.woocommerce-checkout .form-row.place-order{display:flex;flex-wrap:wrap}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{order:2}body.woocommerce-checkout #place_order{order:1;margin-bottom:10px;margin-right:0}body.woocommerce-checkout .add_gift_card_form{width:100%;display:none!important}.anyday-price-tag-style-wrapper{font-size:14px!important}.shipmondo_select_button{background-color:#228b22!important}.coupon input[type=submit]{text-shadow:none!important;color:#FFF!important;background-color:#00adee!important;border:none!important;font-weight:bold!important}.coupon input[type=submit]:hover{color:#FFF!important;background-color:#0092c9!important}body.woocommerce-cart button[name="apply_coupon"]{background-color:#01a2e2!important;color:#FFF!important;text-shadow:none!important;font-weight:bold!important;text-transform:uppercase!important;border:none!important}#wc_gc_cart_code{width:100%!important;max-width:unset!important}button#place_order{width:100%!important}.woo-single-actions{display:flex;width:100%;align-items:center;margin-top:20px}.single_add_to_cart_button{width:calc(100% - 111px);height:65px}.quantity .qty{height:65px}table.variations{margin-bottom:0px!important}table.variations tr{display:flex;flex-wrap:wrap}.variations td,.variations th{width:100%!important}.yith-wapo-block .yith-wapo-addon.empty-title{margin-bottom:20px;margin-top:0px!important}.yith-wapo-option-value{margin-bottom:0;width:100%!important}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:50px;border-radius:3px!important}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span{bottom:unset!important}td.value select,.yith-wapo-option-value{color:#757575!important;font-size:14px!important}.woocommerce-variation-price{border:none!important;padding:0px!important}.woocommerce-variation-add-to-cart{clear:both}.quantity .button.plus{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important}.accordion{position:relative;cursor:pointer;padding:12px 0;margin-bottom:0;width:100%;border-top:1px solid #ddd;text-align:left;outline:none;font-size:15px;transition:0.4s}.accordion span{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.custom-product-info{margin:30px 0}.info-panel{display:none;border-bottom:1px solid #ddd;overflow:hidden}