.woocommerce-store-notice.demo_store{background-color:#ea2d49!important;top:50%!important;width:70%;left:50%;transform:translate(-50%,-50%);padding:100px;font-size:20px}.woocommerce-store-notice.demo_store a{display:none}.admin-bar .woocommerce-store-notice.demo_store a{display:block}.woocommerce-result-count{margin-bottom:0!important;padding:12px 0}form.woocommerce-ordering{position:relative}form.woocommerce-ordering select.orderby{height:50px;padding:12px;background-color:transparent!important;border:0!important;border-radius:0!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}form.woocommerce-ordering .woo-select-arrow,.single-product .variations .woo-select-arrow{height:50px;width:100%;padding:12px;background-color:#fff!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;position:absolute;top:0;left:0;right:0;z-index:-1}form.woocommerce-ordering .woo-select-arrow:after,.single-product .variations .woo-select-arrow:after{content:"\f078";font-family:FontAwesome;font-size:20px;position:absolute;right:10px;bottom:0;height:50px;line-height:50px;color:#787878;transition:all .5s}.shop-display-filter-button{margin-bottom:0!important}.shop-display-filter-button .elementor-tab-content{display:none!important}.products-archive--sidebar{display:none;padding-bottom:20px}.products-archive--sidebar>.elementor-widget-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.products-archive--sidebar .shop-sidebar:first-child{width:100%}.products-archive--sidebar .shop-sidebar{width:48%}.products-archive--sidebar .shop-sidebar h4{position:relative;padding-left:14px}.products-archive--sidebar .shop-sidebar h4:before{content:url(/wp-content/themes/dodentocht/assets/images/svg/slanted-line.svg);display:inline-block;position:absolute;left:0;top:2px;width:6px;height:24px}.shop-sidebar .is-search-form{margin-bottom:20px;box-shadow:0 0 20px rgba(17,17,17,.2)!important}.shop-sidebar .is-search-form label{min-height:50px;background-color:#fff;width:calc(100% - 50px)!important}.shop-sidebar .is-search-form label .is-search-input{color:#787878;font-family:"Roboto";border:0!important;height:50px;font-size:15px!important;padding:0 20px!important}.shop-sidebar .is-search-form button{width:50px;height:50px}.shop-sidebar .is-search-form button span{color:#787878;background-color:#fff;font-size:15px!important;border:0!important;opacity:.6}.shop-sidebar .is-search-form button:hover span{opacity:1}.shop-sidebar .product-categories{list-style-type:none;padding-left:0}.shop-sidebar .product-categories .cat-item a{color:#0A246A}.shop-sidebar .product-categories .cat-item a:hover{text-decoration:underline}.shop-sidebar .woocommerce-widget-layered-nav-dropdown{margin-bottom:1rem}.shop-sidebar .woocommerce-widget-layered-nav-dropdown .select2-selection{border:none!important;border-radius:0;box-shadow:0 0 20px rgba(17,17,17,.2)!important;min-height:50px}.shop-sidebar .woocommerce-widget-layered-nav-dropdown .select2-search__field{width:auto!important;padding:8px 15px!important}.shop-sidebar .woocommerce-widget-layered-nav-dropdown button.woocommerce-widget-layered-nav-dropdown__submit{background-color:#0A246A;border:solid 2px #0A246A;border-radius:0;color:#fff;padding:10px 20px;line-height:1}.select2-dropdown{border:none!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0A246A!important}.select2-dropdown .select2-results__option{padding:10px 15px!important}.select2-selection__rendered{height:100%}.select2-selection__rendered .select2-selection__choice{margin:8px 10px 0 0!important;border-radius:0!important;padding:3px 7px!important;background-color:#EEEEEE!important}.shop-sidebar .woocommerce-widget-layered-nav-list{margin-bottom:20px}.shop-sidebar .woocommerce-widget-layered-nav-list>li a{color:#0A246A}.shop-sidebar .woocommerce-widget-layered-nav-list>li:not(.chosen) a:before{content:"";display:inline-block;width:17px;height:17px;background-color:#EEE;border-radius:10px;margin-right:.618em}.shop-sidebar .woocommerce-widget-layered-nav-list>li a span.count{color:#787878}.shop-sidebar .price_slider.ui-slider{margin:15px 10px;position:relative;border-radius:6px;background:#787878;height:12px}.shop-sidebar .price_slider.ui-slider .ui-slider-range{position:absolute;top:0;height:100%;z-index:1;display:block;border:0;background:#EA2D49;border-radius:6px}.shop-sidebar .price_slider.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px;height:20px;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.5);cursor:pointer;background:#fff;outline:none;top:-4px;margin-left:-10px}.shop-sidebar .price_slider_amount{text-align:right;line-height:30px}.shop-sidebar .price_slider_amount .button{float:left;background-color:#0A246A;border:solid 2px #0A246A;border-radius:0;color:#fff;padding:10px 20px}.elementor-widget-wp-widget-woocommerce_layered_nav_filters .chosen a{color:#0A246A}ul.products .product{background-color:#fff;overflow:hidden;display:table}ul.products .product a{text-decoration:none!important}ul.products .product a img{margin-bottom:0!important;min-width:100%;min-height:100%;object-fit:cover;transition:all .3s}ul.products .product a span.onsale{top:10px!important;left:10px!important;right:auto!important;margin:0!important;padding:10px 15px!important;background-color:#0a246a!important;color:#fff!important;text-decoration:none!important;border-radius:0!important;line-height:1!important;min-height:auto!important}ul.products .product a .woocommerce-loop-product__title{position:relative;color:#111!important;font-size:20px!important;font-weight:bold!important;z-index:99;padding:20px 20px 10px 20px!important;transition:all .3s;text-decoration:none!important}ul.products .product a .woocommerce-loop-product__title:after{content:"";position:absolute;display:block;z-index:-1;top:0;left:0;background-color:#fff;width:100%;height:100%}ul.products .product a .price,ul.products .product a .price{padding:0 20px!important;background-color:#fff;margin-bottom:0!important;text-decoration:none!important;transition:all .3s}ul.products .product a .price ins,ul.products .product a .price ins{text-decoration:none!important}ul.products .product a .price .amount,ul.products .product a .price .amount{text-decoration:none!important}ul.products .product a .price .amount bdi,ul.products .product a .price .amount bdi{text-decoration:none!important}ul.products .product a .price .amount span,ul.products .product a .price .amount span{text-decoration:none!important}ul.products .product .add_to_cart_button{opacity:0;margin-left:20px!important;margin-top:0!important;transition:all .3s;background-color:#0a246a;border:solid 2px #0a246a;border-radius:0;color:#fff!important}ul.products .product .add_to_cart_button:hover{background-color:#fff;color:#0a246a!important}ul.products .product .added_to_cart{margin-top:-10px!important;margin-left:20px!important;margin-bottom:20px!important}ul.products .product .button{opacity:0;margin-left:20px!important;margin-top:0!important;transition:all .3s;background-color:#0a246a;border:solid 2px #0a246a;border-radius:0;color:#fff!important}ul.products .product:hover .button{opacity:1;margin-top:10px!important;margin-bottom:20px!important}ul.products .product .button:hover{background-color:#fff!important;color:#0a246a!important}ul.products .product:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}ul.products .product:hover img{transform:translateY(-10px)}ul.products .product:hover .add_to_cart_button{opacity:1;margin-top:10px!important;margin-bottom:20px!important}ul.products .product:hover .woocommerce-loop-product__title{margin-top:-30px!important}.single-product .woocommerce-notices-wrapper>.woocommerce-message{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin:0!important;background-color:#EEEEEE!important;padding:50px;border:0!important;color:#7A7A7A}.single-product .woocommerce-notices-wrapper>.woocommerce-error{margin:0!important;background-color:#EEEEEE!important;padding:50px;border:0!important}.single-product .woocommerce-notices-wrapper>.woocommerce-error li{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.single-product .woocommerce-notices-wrapper>.woocommerce-message:before,.single-product .woocommerce-notices-wrapper>.woocommerce-error:before{top:50%;transform:translateY(-50%)}.single-product .woocommerce-notices-wrapper>.woocommerce-message .button,.single-product .woocommerce-notices-wrapper>.woocommerce-error .button{margin-left:auto;float:none;background-color:#0A246A;border:solid 2px #0A246A;border-radius:0;color:#fff;padding:10px 20px}.single-product .woocommerce-notices-wrapper>.woocommerce-message .button:hover,.single-product .woocommerce-notices-wrapper>.woocommerce-error .button:hover{background-color:#fff;color:#0A246A}.single-product div.images .woocommerce-product-gallery__wrapper .zoomImg{min-width:150%!important;height:auto!important}.single-product .elementor-widget-woocommerce-product-title{margin-bottom:10px!important;margin-top:-15px!important}.single-product .woocommerce-product-details__short-description p{color:#7A7A7A}.single-product .variations tr{height:65px}.single-product .variations td label{margin:0;padding-top:5px}.single-product .variations td.value{position:relative}.single-product .variations select{width:100%;height:50px;padding:12px;background-color:transparent!important;border:0!important;border-radius:0!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.single-product .variations select::-ms-expand{background-position:calc(100% - 20px)}.single-product .variations .reset_variations{color:#EA2D49;font-size:15px}.single-product .quantity .input-text{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.single-product .woocommerce-variation-price .price{font-weight:600;color:#0A246A!important}.single-product .stock{color:#0A246A!important}.woocommerce-cart-form table.shop_table{border:0;border-radius:0}.woocommerce-cart-form .shop_table thead th{background-color:#0A246A;color:#fff;font-size:20px;font-weight:700}.woocommerce-cart-form .shop_table .cart_item{border:0!important}.woocommerce-cart-form .shop_table .cart_item:nth-child(odd){background-color:rgba(10,36,106,.1)!important}.woocommerce-cart-form .shop_table .cart_item td{padding:15px 12px!important;border:0!important}.woocommerce-cart-form .shop_table .cart_item .product-name a{color:#0A246A}.woocommerce-cart-form .shop_table .cart_item .product-name a:hover{text-decoration:underline}.woocommerce-cart-form .shop_table tr:last-child td{padding:20px 0 10px 0}.woocommerce-cart-form .coupon #coupon_code{width:150px;height:40px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.woocommerce-cart-form button.button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.woocommerce-cart-form button.button:hover{background-color:#fff!important;color:#0A246A!important}.cart-collaterals h2{font-size:28px!important;margin-bottom:20px}.cart-collaterals .cart_totals .checkout-button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important}.cart-collaterals .cart_totals .checkout-button:hover{background-color:#fff!important;color:#0A246A!important}.return-to-shop a.button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px;text-decoration:none!important}.return-to-shop a.button:hover{background-color:#fff!important;color:#0A246A!important}.checkout-page .woocommerce-form-login-toggle>div{background-color:#EEE;color:#7A7A7A;border-radius:0;border:0;text-transform:none}.checkout-page .woocommerce-form-login-toggle>div:before{color:#111}.checkout-page .woocommerce-form-login-toggle>div a{color:#EA2D49;text-transform:none}.checkout-page .woocommerce-form-coupon-toggle>div{background-color:#EEE;color:#7A7A7A;border-radius:0;border:0;text-transform:none}.checkout-page .woocommerce-form-coupon-toggle>div:before{color:#111}.checkout-page .woocommerce-form-coupon-toggle>div a{color:#EA2D49;text-transform:none}.checkout-page form.checkout_coupon,.checkout-page form.login{border-radius:0}.checkout-page form.checkout_coupon button.button,.checkout-page form.login button.button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.checkout-page form.checkout_coupon button.button:hover,.checkout-page form.login button.button:hover{background-color:#fff!important;color:#0A246A!important}.checkout-page form.checkout_coupon input,.checkout-page form.login input:not([type=checkbox]){height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.checkout-page form.login label.woocommerce-form__label-for-checkbox{margin:0 20px 0 0}.checkout-page .checkout .woocommerce-error li{text-transform:none}.checkout-page .checkout .woocommerce-NoticeGroup>ul{background-color:#EEEEEE!important;color:#7A7A7A!important}.checkout-page .checkout .col2-set{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.checkout-page .checkout .col2-set .col-1{width:50%!important;flex:0 0 50%;max-width:50%;margin-bottom:30px}.checkout-page .checkout .col2-set .col-2{width:50%!important;flex:0 0 50%;max-width:50%;margin-bottom:30px}.checkout-page .checkout h3 .woocommerce-form__label{margin-bottom:0!important}.checkout-page .checkout h3 input[type=checkbox]{width:15px;height:15px;margin-right:10px}.checkout-page .checkout .col2-set div>div p>label,.checkout-page .checkout .col2-set div>div p>.woocommerce-input-wrapper{width:100%}.checkout-page .checkout input.input-text,.checkout-page .checkout select,.checkout-page .checkout .select2-selection{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.checkout-page .checkout textarea{padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.checkout-page .checkout .select2-selection__arrow{top:12px;right:12px}.checkout-page .checkout .woocommerce-terms-and-conditions{font-size:0}.checkout-page table.shop_table{border:0;border-radius:0}.checkout-page .shop_table thead th{background-color:#0A246A;color:#fff;font-size:20px;font-weight:700}.checkout-page .shop_table .cart_item{border:0!important}.checkout-page .shop_table .cart_item:nth-child(odd){background-color:rgba(10,36,106,.1)!important}.checkout-page .shop_table .cart_item td{padding:15px 12px!important;border:0!important}.checkout-page .shop_table tfoot th{border:0!important;font-weight:700!important}.checkout-page .shop_table tfoot td{border:0!important}.checkout-page .woocommerce-checkout-payment{background-color:#EEEEEE!important;border-radius:0!important}.checkout-page .woocommerce-checkout-payment button.button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.checkout-page .woocommerce-checkout-payment button.button:hover{background-color:#fff!important;color:#0A246A!important}.checkout-page .woocommerce-order .woocommerce-thankyou-order-received{font-size:24px;font-weight:700;color:#111}.checkout-page .woocommerce-order .order_details{padding-left:0}.checkout-page .woocommerce-order .order_details li{margin-bottom:15px;color:#7A7A7A}.checkout-page .woocommerce-order .order_details li strong{color:#111}.checkout-page .woocommerce-order .shop_table .product-name a{color:#0A246A!important}.checkout-page .woocommerce-order .shop_table .order_item{border:0!important}.checkout-page .woocommerce-order .shop_table .order_item:nth-child(odd){background-color:rgba(10,36,106,.1)!important}.checkout-page .woocommerce-order .shop_table .order_item td{padding:15px 12px!important;border:0!important}.checkout-page .woocommerce-order .addresses{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.checkout-page .woocommerce-order .addresses>div{float:none;width:48%;max-width:48%;flex:0 0 48%;margin-bottom:20px}.checkout-page .woocommerce-order .addresses address{border-radius:0}.checkout-page .cart_totals .woocommerce-remove-coupon{color:#EA2D49}.checkout-page .payment_methods .wc-stripe-elements-field,.payment_methods.wc-stripe-iban-element-field{min-width:220px}.checkout-page .payment_methods p.woocommerce-validated{position:relative}.checkout-page .payment_methods p.woocommerce-validated input{display:block;position:absolute;top:10px;left:0}.checkout-page .payment_methods p.woocommerce-validated label{padding-left:20px;line-height:1.5!important}@media (max-width:900px){.checkout-page .payment_methods .wc-payment-form>div{width:100%!important}}.checkout-page .myparcel-delivery-options{margin-bottom:30px}.checkout-page .myparcel-delivery-options>div>.myparcel-delivery-options__table>.myparcel-delivery-options__choice>td>label>span{font-size:17px;color:#738290}.checkout-page .myparcel-delivery-options>div>.myparcel-delivery-options__table>.myparcel-delivery-options__choice:first-child>td>div>.myparcel-delivery-options__table{display:flex;justify-content:start}.checkout-page .myparcel-delivery-options>div>.myparcel-delivery-options__table>.myparcel-delivery-options__choice:first-child>td>div>.myparcel-delivery-options__table>tr:not(:last-of-type){margin-right:20px}.checkout-page .myparcel-delivery-options>div>.myparcel-delivery-options__table>.myparcel-delivery-options__choice:first-child>td>div>.myparcel-delivery-options__table>tr>td:not(.myparcel-delivery-options__input)>div{display:none}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__pickup-locations--list{max-height:400px;overflow:scroll;background-color:#EEE}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__pickup-locations--list>.myparcel-delivery-options__table{margin:25px;width:calc(100% - 50px)}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__pickup-locations--list>.myparcel-delivery-options__table>tr .myparcel-delivery-options__button a{display:block;margin-top:10px;text-transform:none;color:#EA2D49}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__pickup-locations--list>.myparcel-delivery-options__table>tr>td:not(.myparcel-delivery-options__input) .myparcel-delivery-options__table{display:none}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__modal .myparcel-delivery-options__pickup-details>.myparcel-delivery-options__table:last-of-type{display:none}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__modal{background-color:#EEE;padding:25px}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__modal .myparcel-delivery-options__errors label{display:block;width:calc(50% - 15px);line-height:2}.checkout-page .myparcel-delivery-options .myparcel-delivery-options__modal .myparcel-delivery-options__errors label input[type=text]{width:100%;margin:.5rem 0 0 0;outline:0;height:50px;padding:12px;background-color:#fff;border:0;border-radius:0;box-shadow:0 0 20px rgb(17 17 17 / 20%);color:#787878;font-size:17px;font-weight:300;font-family:'Lato'}.checkout-page .myparcel-delivery-options button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px;font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;font-weight:700;left:auto;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.checkout-page .myparcel-delivery-options button:hover{background-color:#fff!important;color:#0A246A!important}@media (max-width:900px){.checkout-page .myparcel-delivery-options .myparcel-delivery-options__modal .myparcel-delivery-options__errors label{width:100%!important}}.account-page #customer_login{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.account-page #customer_login>div{float:none;width:48%;max-width:48%;flex:0 0 48%}.account-page #customer_login .login p>label,.account-page #customer_login .login p>.woocommerce-input-wrapper,.account-page #customer_login .register p>label,.account-page #customer_login .register p>.woocommerce-input-wrapper{width:100%}.account-page #customer_login .login input.input-text,.account-page #customer_login .login select,.account-page #customer_login .login .select2-selection,.account-page #customer_login .register input.input-text,.account-page #customer_login .register select,.account-page #customer_login .register .select2-selection{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page #customer_login .login textarea,.account-page #customer_login .register textarea{padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page #customer_login .login .select2-selection__arrow,.account-page #customer_login .register .select2-selection__arrow{top:12px;right:12px}.account-page #customer_login .login button.button,.account-page #customer_login .register button.button{margin-top:15px;background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.account-page #customer_login .login button.button:hover,.account-page #customer_login .register button.button:hover{background-color:#fff!important;color:#0A246A!important}.account-page .password-input{width:100%}.account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wt-smart-coupon,.account-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--wt-store-credit{display:none}.account-page .woocommerce-MyAccount-navigation{float:none;width:100%}.account-page .woocommerce-MyAccount-navigation>ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center}.account-page .woocommerce-MyAccount-navigation>ul li a{display:block;padding:15px 20px;border:solid 1px #0A246A;background-color:#EEE;color:#0A246A!important;text-decoration:none!important}@media(min-width:768px){.account-page .woocommerce-MyAccount-navigation>ul li:not(:first-child) a{border-left:0!important}}.account-page .woocommerce-MyAccount-navigation>ul li.is-active a,.account-page .woocommerce-MyAccount-navigation>ul li a:hover{background-color:#fff!important;border-bottom-color:#fff!important}.account-page .woocommerce-MyAccount-content{margin-top:-1px;float:none;width:100%;border:solid 1px #0A246A;padding:20px}.account-page .woocommerce-message a.button,.account-page .my_account_orders .order a.button{background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.account-page .woocommerce-message a.button:hover,.account-page .my_account_orders .order a.button:hover{background-color:#fff!important;color:#0A246A!important}.account-page .my_account_orders .order a.button.view{margin-right:10px}.account-page .my_account_orders,.account-page .order_details{border:0!important;border-radius:0!important}.account-page .my_account_orders thead th,.account-page .order_details thead th{background-color:#0A246A;color:#fff;font-size:20px;font-weight:700}.account-page .my_account_orders .order,.account-page .order_details .order_item{border:0!important}.account-page .my_account_orders .order:nth-child(odd),.account-page .order_details .order_item:nth-child(odd){background-color:rgba(10,36,106,.1)!important}.account-page .my_account_orders .order td,.account-page .order_details .order_item td{padding:15px 12px!important;border:0!important}.account-page .my_account_orders .order td:first-child a,.account-page .order_details .order_item td:first-child a{color:#EA2D49}.account-page .my_account_orders .order td:first-child a:hover,.account-page .order_details .order_item td:first-child a:hover{text-decoration:underline}.account-page p mark{background-color:transparent;color:#0A246A}.account-page .woocommerce-customer-details .addresses{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.account-page .woocommerce-customer-details .addresses>div{float:none;width:48%;max-width:48%;flex:0 0 48%;margin-bottom:20px}.account-page .woocommerce-customer-details .addresses address{border-radius:0}.account-page .addresses{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.account-page .addresses>div{float:none;width:48%;max-width:48%;flex:0 0 48%}.account-page .addresses .edit{color:#EA2D49}.account-page .addresses .edit:hover{text-decoration:underline}.account-page .woocommerce-address-fields p>label,.account-page .woocommerce-address-fields p>.woocommerce-input-wrapper{width:100%}.account-page .woocommerce-address-fields input.input-text,.account-page .woocommerce-address-fields select,.account-page .woocommerce-address-fields .select2-selection{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page .woocommerce-address-fields textarea{padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page .woocommerce-address-fields .select2-selection__arrow{top:12px;right:12px}.account-page .woocommerce-address-fields button.button{margin-top:15px;background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.account-page .woocommerce-address-fields button.button:hover{background-color:#fff!important;color:#0A246A!important}.account-page .edit-account p>label,.account-page .edit-account p>.woocommerce-input-wrapper{width:100%}.account-page .edit-account input.input-text,.account-page .edit-account select,.account-page .edit-account .select2-selection{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page .edit-account textarea{padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.account-page .edit-account .select2-selection__arrow{top:12px;right:12px}.account-page .edit-account button.button{margin-top:15px;background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.account-page .edit-account button.button:hover{background-color:#fff!important;color:#0A246A!important}.track_order p>label,.track_order p>.woocommerce-input-wrapper{width:100%}.track_order input.input-text{height:50px;padding:12px;background-color:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 0 20px rgba(17,17,17,.2)!important;color:#787878!important;font-size:17px!important;font-weight:300!important;font-family:'Lato'!important}.track_order button.button{margin-top:15px;background-color:#0A246A!important;border:solid 2px #0A246A;border-radius:0;color:#fff!important;padding:10px 20px}.track_order button.button:hover{background-color:#fff!important;color:#0A246A!important}.woocommerce .woocommerce-info{background-color:#f5F5F5!important}@media (min-width:768px){.checkout-page .checkout .col2-set .col-2{border-left:solid 2px #787878}}@media (max-width:900px){.checkout-page .checkout .col2-set .col-1{width:100%!important;flex:0 0 100%;max-width:100%}.checkout-page .checkout .col2-set .col-2{width:100%!important;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.woocommerce-store-notice.demo_store{width:90%;left:50%;transform:translate(-50%,-50%);padding:80px 20px;font-size:18px}.single-product .woocommerce-notices-wrapper>.woocommerce-message,.single-product .woocommerce-notices-wrapper>.woocommerce-error{flex-wrap:wrap;flex-direction:column-reverse;text-align:center;padding:55px 20px 30px 20px}.single-product .woocommerce-notices-wrapper>.woocommerce-error li{flex-wrap:wrap;flex-direction:column-reverse;text-align:center}.single-product .woocommerce-notices-wrapper>.woocommerce-message:before,.single-product .woocommerce-notices-wrapper>.woocommerce-error:before{top:30px;left:50%;transform:translate(-50%,0)}.single-product .woocommerce-notices-wrapper>.woocommerce-message .button,.single-product .woocommerce-notices-wrapper>.woocommerce-error .button{margin-top:10px;margin-left:0}.woocommerce-result-count{width:100%;padding-top:0!important}form.woocommerce-ordering{float:left!important}ul.products .product .add_to_cart_button{background-color:#fff!important;border:0!important;color:#fff!important;position:relative}ul.products .product .add_to_cart_button:before{font-family:WooCommerce;content:"\e01d";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#0A246A;font-size:20px;font-style:normal;font-weight:400}ul.products .product .add_to_cart_button.product_type_variable:before,ul.products .product .add_to_cart_button.product_type_woosb:before{content:url(../../../../../../../../themes/dodentocht/assets/images/svg/view.svg);position:absolute;left:0;top:50%;transform:translateY(-50%);color:#0A246A;width:20px;height:auto}.woocommerce-cart-form .shop_table .cart_item td{padding:9px 15px!important}.account-page .woocommerce-MyAccount-navigation>ul{flex-direction:column;align-items:stretch}.account-page .woocommerce-MyAccount-navigation>ul li a{border-left:solid 1px #0A246A!important}.account-page .woocommerce-MyAccount-navigation>ul li:not(:first-child) a{border-top:0!important}.account-page .woocommerce-MyAccount-navigation>ul li.is-active a,.account-page .woocommerce-MyAccount-navigation>ul li a:hover{border-bottom-color:#0A246A!important}.checkout-page .woocommerce-order .addresses>div,.account-page .woocommerce-customer-details .addresses>div,.account-page #customer_login>div,.account-page .addresses>div{width:100%;max-width:100%;flex:0 0 100%}}@media (max-width:480px){.products-archive--sidebar .shop-sidebar{width:100%}}