html,body{margin:0;padding:0;font-family:"Bariol",sans-serif;font-size:16px;line-height:1.7;color:#000}h1,h2,h3{margin:0;padding:0;line-height:1.4;font-family:"Bariol",sans-serif;color:#000;font-weight:700}header,footer,main,section,div{position:relative;box-sizing:border-box}#main a:not(.elementor-button){color:#DF231D}#main a:not(.elementor-button):hover{color:#000}a{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-decoration:none}img{height:auto}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}@media (max-width: 800px){.sm-hidden{display:none}}@media (min-width: 801px){.lg-hidden{display:none}}.page-content{margin:auto;width:100%}input,button,a{outline:none}.elementor-menu-toggle{outline:none}#back-top-button{position:fixed;z-index:99;bottom:30px;right:30px;display:none;height:40px;width:40px;cursor:pointer}#back-top-button .btb{display:block;float:left;width:100%}#back-top-button .btb:before,#back-top-button .btb:after{content:'';position:absolute;width:18px;height:3px;border-radius:10px;background-color:#DF231D;transition:all .2s linear}#back-top-button .btb:before{transform:translateX(-50%) rotate(-45deg);left:calc(50% - 5px)}#back-top-button .btb:after{transform:translateX(-50%) rotate(45deg);left:calc(50% + 6px)}#back-top-button .btb-b{margin-top:8px}@media (max-width: 640px){#back-top-button{display:none !important}}.elementor-pagination{margin-top:30px}::-webkit-input-placeholder{color:#ccc;font-style:italic}::-moz-placeholder{color:#ccc;font-style:italic}:-ms-input-placeholder{color:#ccc;font-style:italic}:-moz-placeholder{color:#ccc;font-style:italic}.woocommerce-page #woocommerce-main,.woocommerce-cart #main .page-content>.woocommerce,.woocommerce-checkout #main .page-content>.woocommerce,.woocommerce-account #main .page-content>.woocommerce{padding:40px 20px;width:100%;max-width:1140px;box-sizing:border-box;margin:auto;overflow:hidden}@media (max-width: 640px){.woocommerce-page #woocommerce-main,.woocommerce-cart #main .page-content>.woocommerce,.woocommerce-checkout #main .page-content>.woocommerce,.woocommerce-account #main .page-content>.woocommerce{padding:20px}}.woocommerce-page ul{list-style:none;margin:0}.woocommerce-page a{text-decoration:none;color:#DF231D}.woocommerce-page a:hover,.woocommerce-page a:active{color:#000}.woocommerce form input,.woocommerce form textarea,.woocommerce form select{padding:9px 14px;border:1px solid #f7f7f7;border-radius:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;font-weight:normal;color:#fff;background:#FFD500;text-transform:uppercase;padding:10px 22px;z-index:1;overflow:hidden}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce input.button:hover,.woocommerce input.button:focus{background:#000;color:#fff !important}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:rgba(255,213,0,0.6)}.woocommerce button[name="update_cart"]:disabled,.woocommerce button[name="update_cart"]:disabled[disabled]{color:#f7f7f7}.woocommerce button[name="apply_coupon"],.woocommerce button[name="update_cart"]{background:#ddd;color:#fff}.woocommerce button[name="apply_coupon"]:hover,.woocommerce button[name="apply_coupon"]:focus,.woocommerce button[name="update_cart"]:hover,.woocommerce button[name="update_cart"]:focus{background:#000}.woocommerce input#coupon_code{padding:10px 6px 10px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:1em;font-weight:600}.woocommerce #breadcrumbs{font-size:14px;color:#000 !important}@media (min-width: 801px){.woocommerce #breadcrumbs{padding:10px 0}}@media (max-width: 800px){.woocommerce #breadcrumbs{padding:10px 0}}.woocommerce #breadcrumbs a{color:#DF231D !important}.woocommerce #breadcrumbs a:hover,.woocommerce #breadcrumbs a:focus{color:#000 !important}.woocommerce #sc-woo-sidebar{font-size:15px}@media (min-width: 801px){.woocommerce #sc-woo-sidebar{width:220px;margin-right:100px;float:left}}.woocommerce #sc-woo-sidebar>div ul{padding:0}.woocommerce #sc-woo-product-list ul.products{text-align:center;margin-top:20px}.woocommerce #sc-woo-product-list ul.products li.product:hover,.woocommerce #sc-woo-product-list ul.products li.product:focus{box-shadow:0 0 6px rgba(0,0,0,0.3);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}@media (min-width: 801px){.woocommerce #sc-woo-product-list{width:calc(100% - 320px);float:left}}.woocommerce.single-product #woocommerce-main{padding:20px 20px 0px}.woocommerce div.product .product_title{margin-bottom:5px}.woocommerce div.product form.cart{margin-top:20px}.woocommerce div.product .related.products,.woocommerce div.product .upsells.products{float:left}.woocommerce div.product .related.products h2,.woocommerce div.product .upsells.products h2{margin-bottom:30px;text-align:center}.woocommerce-cart h1,.woocommerce-cart h2,.woocommerce-cart h3{margin-top:0;margin-bottom:1em}.woocommerce table.shop_table{border:0;font-size:15px}.woocommerce-cart table.shop_table thead tr,.woocommerce-cart table.shop_table tbody tr:not(.cart_item){background:#dfdfdf}.woocommerce-cart table.shop_table tbody tr.cart_item:nth-of-type(2n){background:#f7f7f7}.woocommerce-cart table.shop_table tbody tr td{border:0}.woocommerce-cart table.shop_table td{padding-top:0.75em;padding-bottom:0.75em}.woocommerce-cart table.shop_table .product-thumbnail{display:none}.woocommerce-cart table.cart img{width:60px}.woocommerce-cart table.cart .product-quantity,.woocommerce-cart table.cart .product-subtotal,.woocommerce-cart table.cart .product-price{text-align:right}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:220px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .cart-collaterals .cart_totals table tr td{text-align:right}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.button.alt{padding:1em}@media (min-width: 801px){.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{float:left}.woocommerce-cart .woocommerce-cart-form{width:calc(100% - 360px)}.woocommerce-cart .cart-collaterals{width:300px;margin-left:60px}}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{display:none}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3{margin-top:0;margin-bottom:1em}.woocommerce-checkout h3#ship-to-different-address{font-size:1em;font-weight:normal}.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr td{text-align:right}.woocommerce-checkout #payment{border-radius:0}.woocommerce-checkout .woocommerce-additional-fields{margin-top:40px}.woocommerce-checkout .woocommerce-NoticeGroup{margin-bottom:20px}.woocommerce-checkout form .form-row label,.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form select{font-size:0.9em}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields,.woocommerce-checkout .col2-set .col-2 .woocommerce-additional-fields,.woocommerce-checkout .woocommerce-checkout-review-order{padding:20px;box-sizing:border-box}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2 .woocommerce-shipping-fields,.woocommerce-checkout .col2-set .col-2 .woocommerce-additional-fields,.woocommerce-checkout .woocommerce-checkout-review-order{background:#f0f0f0}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2 .woocommerce-additional-fields{margin-bottom:40px}@media (min-width: 801px){.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout select{padding:0.4em 0.6em}.woocommerce-checkout #customer_details{width:60%;float:left}.woocommerce-checkout #order_review{width:38%;float:left;margin-left:2%}}.woocommerce-checkout a.remove,.woocommerce-checkout .cqoc_product_name,.woocommerce-checkout .quantity{display:inline-block}.woocommerce-checkout .woocommerce-remove-coupon{font-weight:400;font-size:12px;display:block}.woocommerce-checkout form .form-row textarea{height:8em}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-style:solid;border-width:1px}.select2-container--default .select2-selection--single{border-radius:0;font-size:15px}.woocommerce-privacy-policy-text{font-size:14px}.woocommerce-checkout .woocommerce-order .woocommerce-notice.woocommerce-notice--success{color:#FFD500;background:#ddd;padding:1em;text-align:center;margin:0 auto 40px;font-size:1.6em}.woocommerce-checkout .woocommerce-order ul.order_details{margin-bottom:40px;padding:0}.woocommerce-checkout .woocommerce-order ul.order_details li{margin-right:0;border-right:2px solid #fff;box-sizing:border-box;padding:1em;background:#f1f1f1}.woocommerce-checkout .woocommerce-table--order-details thead,.woocommerce-checkout .woocommerce-table--order-details tfoot tr:last-of-type{background:#D6D6D6}.woocommerce-checkout .woocommerce-table--order-details tfoot tr:not(:last-of-type){background:#EBEBEB}.woocommerce-checkout .woocommerce-table--order-details tbody td{padding:0.75em}.woocommerce-checkout .woocommerce-table--order-details thead tr th:last-of-type,.woocommerce-checkout .woocommerce-table--order-details tr td:last-of-type{text-align:right}.woocommerce-checkout .woocommerce td.product-name .wc-item-meta li{font-size:0.8em}.woocommerce-checkout .woocommerce td.product-name .wc-item-meta li p{margin:0}.woocommerce-checkout .woocommerce-customer-details address{box-sizing:border-box;border:0}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(1),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(1) ~ li{width:calc(100% / 1)}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(2),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(2) ~ li{width:calc(100% / 2)}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(3),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(3) ~ li{width:calc(100% / 3)}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(4),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(4) ~ li{width:calc(100% / 4)}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(5),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(5) ~ li{width:calc(100% / 5)}@media (max-width: 800px){.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(1),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(1) ~ li{width:100%}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(2),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(2) ~ li{width:100%}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(3),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(3) ~ li{width:100%}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(4),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(4) ~ li{width:100%}.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(5),.woocommerce-checkout .woocommerce-order ul.order_details li:first-child:nth-last-child(5) ~ li{width:100%}}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .col-1,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .col-2{background:#f0f0f0}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .col-2{padding:20px;box-sizing:border-box;margin-bottom:40px}@media (min-width: 801px){.woocommerce-checkout .woocommerce-order .woocommerce-customer-details{width:30%;float:left}.woocommerce-checkout.logged-in .woocommerce-order .woocommerce-order-details:not(.mollie-instructions){width:calc(70% - 40px);float:left;margin-right:40px}}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{font-size:15px}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .col-1,.woocommerce-checkout .woocommerce-order .woocommerce-customer-details .col-2{width:100%}.woocommerce-page.woocommerce-account #main .woocommerce{padding:40px 20px}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0.575em 0.75em;background:#F1F1F1;margin-bottom:1px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background:#fff}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .col-2{background:#f0f0f0;padding:20px;box-sizing:border-box}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .col-2{margin-bottom:40px}.woocommerce-account .woocommerce-table--order-details thead tr th:last-of-type,.woocommerce-account .woocommerce-table--order-details tr td:last-of-type{text-align:right}
