.et_pb_row__checkout-steps{padding-top:147px!important}.et_pb_row__checkout-steps ul{list-style-type:none;padding-left:0;text-align:center}#main-content .et_pb_row__checkout-steps ul li{display:inline-block;color:#b5b5b5;font-size:18px;position:relative;padding:0px 10%}#main-content .et_pb_row__checkout-steps ul li:first-child{padding-left:0}#main-content .et_pb_row__checkout-steps ul li:last-child{padding-right:0}.et_pb_row__checkout-steps ul li::before{display:none}.et_pb_row__checkout-steps ul li::after{background-color:#e3e5e7;content:'';position:absolute;height:3px;width:95%;top:-35px;right:-45%}.et_pb_row__checkout-steps ul li.active::after{background-color:#175df5;top:-32px;width:93%;right:-43%}.et_pb_row__checkout-steps ul li.active:first-child::after{right:-87%;width:167%}#main-content .et_pb_row__checkout-steps ul li:last-child::after{opacity:0}#main-content .et_pb_row__checkout-steps ul li a{color:#b5b5b5;font-size:18px;pointer-events:none;position:relative}#main-content .et_pb_row__checkout-steps ul li.active a{color:#000000;font-size:25px;pointer-events:auto}#main-content .et_pb_row__checkout-steps ul li a:hover{text-decoration:none}.et_pb_row__checkout-steps ul li a::before{background-color:#e3e5e7;border-radius:50%;content:'';width:25px;height:25px;position:absolute;top:-53px;left:0;right:0;margin:0 auto}.et_pb_row__checkout-steps ul li.active a::before{background-color:#175df5;width:40px;height:40px}.woocommerce-cart table.shop_table{border:none;margin-top:60px}.woocommerce-cart table.shop_table th{color:#020202;font-size:18px;font-weight:800}.woocommerce-cart table.shop_table td{border-color:#000}.woocommerce-cart table.shop_table .product-thumbnail img{width:150px;border:1px solid #000;padding:20px}.woocommerce-cart #main-content table.shop_table .product-name a{color:#020202;font-size:25px}.woocommerce-cart #main-content table.shop_table .product-name a:hover{text-decoration:none}.woocommerce-cart table.shop_table .cart_item .product-price,.woocommerce-cart table.shop_table .cart_item .product-subtotal{color:#020202;font-size:25px}.woocommerce-cart table.shop_table .product-quantity input[type="number"]::-webkit-outer-spin-button,.woocommerce-cart table.shop_table .product-quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart table.shop_table .product-quantity input[type="number"]{-moz-appearance:textfield;background:transparent!important;color:#020202!important;font-size:25px!important;height:auto;border-bottom:1px solid!important;border-radius:0;width:52px;text-align:center;padding:0 0 7px!important;margin-right:5px}.woocommerce-cart table.shop_table .product-quantity .quantity{width:auto}.woocommerce-cart table.shop_table .product-quantity .quantity-nav{display:inline-block;vertical-align:top}.woocommerce-cart table.shop_table .product-quantity .quantity-nav .quantity-button{display:inline-block;background:#000;color:#000;height:37px;width:37px;text-align:center;margin:5px 2.5px;cursor:pointer;position:relative}.woocommerce-cart table.shop_table .product-quantity .quantity-nav .quantity-button::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.woocommerce-cart table.shop_table .product-quantity .quantity-nav .quantity-down::before{background-color:#fff;width:17px;height:1px}.woocommerce-cart table.shop_table .product-quantity .quantity-nav .quantity-up::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17px' height='17px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M8.000,-0.000 L9.000,-0.000 L9.000,17.000 L8.000,17.000 L8.000,-0.000 Z'/%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M17.000,8.000 L17.000,9.000 L-0.000,9.000 L-0.000,8.000 L17.000,8.000 Z'/%3E%3C/svg%3E");width:17px;height:17px}.woocommerce-cart .cart-collaterals .cart_totals{width:57%}.woocommerce-cart .cart_notes{float:left;width:37%}.woocommerce-cart .cart_notes .cart-note-block{border:1px solid #000000;padding:30px 35px;margin-bottom:20px}.woocommerce-cart .cart_notes .cart-note-block p{font-size:16px;letter-spacing:0;font-family:muli,sans-serif;line-height:1.5em;padding-left:35px}.woocommerce-cart .cart_notes .cart-note-block p:last-of-type{padding-bottom:0}.woocommerce-cart .cart_notes .cart-note-block .note-info{background:url(/wp-content/themes/divi-child-framework/images/icon-exclamation.png) no-repeat scroll 0 0 transparent}.woocommerce-cart .cart_notes .cart-note-block .note-email{background:url(/wp-content/themes/divi-child-framework/images/icon-envelope.png) no-repeat scroll 0 3px transparent;font-weight:700}.woocommerce-cart .cart_notes .cart-note-block.cart-note-block-warning{border-color:#ff0000;background-color:#f5dede}.woocommerce-cart .cart_notes .cart-note-block strong{color:#020202}.woocommerce-cart .shop_table .product-thumbnail{width:12%}.woocommerce-cart .shop_table .product-name{width:25%}.woocommerce-cart .shop_table .product-description{width:23%;color:#020202;padding:2em 1em!important}.woocommerce-cart .shipping{width:100%;display:table-row!important}.woocommerce-cart ul#shipping_method li{padding-left:0}.woocommerce-cart ul#shipping_method li input{height:20px;display:inline-block;width:20px;margin-top:7px}.woocommerce-cart ul#shipping_method li label{color:#000}.woocommerce-cart .shipping .woocommerce-shipping-destination{font-size:16px;letter-spacing:0}.woocommerce-cart .shipping .woocommerce-shipping-calculator .select2-selection{height:auto;padding:5px 10px;font-size:14px}.woocommerce-cart .shipping .woocommerce-shipping-calculator input[type="text"]{padding:11px 20px!important;height:auto}.et_pb_row__checkout{border-top:1px solid #000;padding-top:60px!important;margin-top:80px}.woocommerce-checkout h3{font-size:25px!important;line-height:1.2em;letter-spacing:-0.05em;padding-bottom:43px}.woocommerce-checkout label{font-size:16px;font-weight:600;letter-spacing:0;margin-bottom:10px}.woocommerce-checkout .col2-set .col-1{width:62%}.woocommerce-checkout .col2-set .col-2{width:30%}.woocommerce-checkout form .form-row{margin-bottom:2px}.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea{border-color:#000;border-radius:0;font-size:16px;height:auto;padding:13px 15px!important;transition:0.3s ease all}.woocommerce-checkout form .form-row .input-text.input-text-invalid{border-color:#000;border-color:red;background-color:#ffe9e9}.woocommerce-checkout form .select2-container--default .select2-selection--single{border-color:#000;border-radius:0;height:auto;font-size:16px;padding:13px 10px}.billing__address-fields{float:left;width:100%;margin-top:61px;border-top:1px solid #000;padding-top:68px}#ship-to-different-address-checkbox,#ce4wp_checkout_consent_checkbox{height:auto;border:1px solid #000;display:inline-block;width:auto}.woocommerce__order-summary{background:#f6f6f6;padding:42px 58px;margin-top:20px}.woocommerce__order-summary h3{border-bottom:1px solid;letter-spacing:-0.075em;padding-bottom:1.25em}.woocommerce__order-summary .summary-table{margin-top:21px}.woocommerce__order-summary .woocommerce-checkout-review-order-table{border:none!important;min-width:auto}.woocommerce__order-summary .woocommerce-checkout-review-order-table thead,.woocommerce__order-summary .woocommerce-checkout-review-order-table tbody{display:none}.woocommerce__order-summary .woocommerce-checkout-review-order-table th{color:#020202;font-size:18px;font-weight:800!important;border:none!important;padding-left:0!important;padding-right:0!important;width:40%}.woocommerce__order-summary .woocommerce-checkout-review-order-table td{border:none!important;color:#020202;font-size:18px;padding-left:0!important;padding-right:0!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table td strong{color:#020202}.woocommerce__order-summary .woocommerce-checkout-review-order-table ul li{padding-left:0!important;margin-bottom:0!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table ul li::before{display:none}.woocommerce__order-summary .woocommerce-checkout-review-order-table label{color:#020202;font-size:18px}.woocommerce__order-summary .woocommerce-checkout-review-order-table input[type="radio"]{display:inline-block;width:auto;height:auto;margin:0 10px 0 0!important;vertical-align:middle!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table .shipping{vertical-align:top}.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot{display:none}.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot:last-of-type{display:block}.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) th,.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot tr:nth-last-child(2) td{padding-bottom:50px}.woocommerce__order-summary .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce__order-summary .woocommerce-checkout-review-order-table .shipping{display:block!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table .shipping label,.woocommerce__order-summary .woocommerce-checkout-review-order-table .shipping label .amount{font-weight:normal!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table .order-total{display:block;border-top:1px solid #212225!important}.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot th{display:inline-block;width:42%}.woocommerce__order-summary .woocommerce-checkout-review-order-table tfoot td{display:inline-block;width:56%}.woocommerce__order-summary .woocommerce-checkout-review-order-table .order-total th,.woocommerce__order-summary .woocommerce-checkout-review-order-table .order-total td{padding-top:30px}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:checked,.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:not(:checked){position:absolute;left:-9999px}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:checked+label,.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:checked+label:before,.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:5px;width:18px;height:18px;border:1px solid #020202;border-radius:100%;background:#fff}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:checked+label:after,.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#175df5;position:absolute;top:9px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.woocommerce__order-summary .woocommerce-checkout-review-order-table [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.woocommerce__order-summary .buttons__wrapper{text-align:center}.woocommerce__order-summary .buttons__wrapper a{display:flex!important;align-items:center;justify-content:center}.woocommerce__order-summary .buttons__wrapper .btn__back{color:#000000!important;font-weight:800!important;margin-top:20px}.woocommerce__order-summary .buttons__wrapper .btn__back::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12px' height='9px'%3E%3Cpath fill-rule='evenodd' fill='rgb(0, 0, 0)' d='M0.204,4.005 L3.968,0.210 C4.241,-0.065 4.682,-0.065 4.954,0.210 C5.226,0.484 5.226,0.929 4.954,1.204 L2.380,3.799 L10.752,3.799 C11.137,3.799 11.450,4.114 11.450,4.502 C11.450,4.890 11.137,5.205 10.752,5.205 L2.380,5.205 L4.954,7.800 C5.226,8.075 5.226,8.520 4.954,8.794 C4.818,8.931 4.640,9.000 4.461,9.000 C4.283,9.000 4.104,8.931 3.968,8.794 L0.204,4.999 C-0.068,4.724 -0.068,4.279 0.204,4.005 Z'/%3E%3C/svg%3E");background-size:cover;content:'';display:inline-block;width:12px;height:9px;margin-right:10px}.woocommerce__checkout-note{max-width:315px;font-size:14px;margin:56px auto}.woocommerce__checkout-note p{font-size:14px;letter-spacing:0;line-height:1.7em;padding-bottom:1.5em}.woocommerce__page{display:none}.woocommerce__page.active{display:block}.woocommerce__page.woocommerce__page-2{max-width:970px;margin:0 auto}.woocommerce-checkout__confirmation .et_pb_row__checkout{border-top:none;padding-top:0!important}.woocommerce__order-confirmation .order-confirmation-heading{text-align:center}.woocommerce__order-confirmation .order-confirmation-heading h3{font-size:35px!important}.woocommerce__order-confirmation .shipping-details .shipping-disabled,.woocommerce__order-confirmation .shipping-details .responsive__table{display:none}.woocommerce__order-confirmation .shipping-details .shipping-disabled.active,.woocommerce__order-confirmation .shipping-details .responsive__table.active{display:block}.woocommerce__order-confirmation .woocommerce-checkout-review-order>.responsive__table,.woocommerce__order-confirmation .order-confirmation-details,.woocommerce__order-confirmation .woocommerce-checkout-payment{border:1px solid #000000;padding:70px;margin:50px 0}.woocommerce-order-received .et_pb_row__checkout{border-top:none;padding-top:0!important}.woocommerce-order-received .woocommerce__order-default{display:none}.woocommerce-order-received .woocommerce__order-success{max-width:970px;margin:0 auto 100px;border:1px solid #000000;padding:70px;text-align:center}.woocommerce-order-received .woocommerce__order-success h2{font-size:55px}.woocommerce-order-received .woocommerce__order-success p{font-size:16px}.woocommerce-order-received .woocommerce__order-success strong{font-weight:700}.woocommerce-order-received .woocommerce__order-success-note{max-width:770px;margin:0 auto}.woocommerce-order-received .woocommerce__order-success-note p{font-size:16px}.woocommerce-order-received .woocommerce__order-success-note ul{border-top:1px solid #000;padding-top:40px;list-style-type:none;padding-left:40px}.woocommerce-order-received .woocommerce__order-success-note ul li{font-size:16px!important;color:#020202!important;margin-bottom:1em!important}.woocommerce-order-received .woocommerce__order-success-note ul li::before{display:none}@media screen and (max-width:500px){.et_pb_row__checkout-steps{padding-top:50px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{min-width:200px}.et_pb_row__checkout-steps ul{display:flex;flex-direction:column}#main-content .et_pb_row__checkout-steps ul li,#main-content .et_pb_row__checkout-steps ul li:first-child{padding-left:50px}#main-content .et_pb_row__checkout-steps ul li a{display:flex!important;height:60px;align-items:center}.et_pb_row__checkout-steps ul li a::before{left:-50px;right:auto;top:50%;transform:translateY(-50%)}.et_pb_row__checkout-steps ul li:after,.et_pb_row__checkout-steps ul li.active::after{right:auto;top:50%;width:5px!important;left:17px}.et_pb_row__checkout-steps ul li.active::after{height:50px}.et_pb_row__checkout{margin-top:20px}}@media (max-width:980px){.woocommerce-cart .cart_notes .cart-note-block{padding:30px 15px}}@media (max-width:768px){.woocommerce-cart .shop_table .product-name{width:100%}.woocommerce-cart .shop_table .product-description{width:100%}}.gpslogbook__testi h2{border-bottom:1px solid #fff}.gpslogbook__testi .content{margin-top:50px;padding:0 35px}.gpslogbook__testi .content p,.gpslogbook__testi .name h4{color:#989898;font-size:16px;line-height:26px;}.gpslogbook__testi .name,.gpslogbook__testi .content{text-align:center}.gpslogbook__testi .testi__btn{width:47px;height:47px;border:1px solid #727272;position:relative;display:flex;align-items:center;justify-content:center}.gpslogbook__testi .testi__btn:after,.gpslogbook__testi .gpslogbook__more-testi:after{content:"\23";display:block;position:relative;font-family:ETmodules!important;color:#727272;font-size:24px}.gpslogbook__testi .testi__btn.testi__btn-next:after,.gpslogbook__testi .gpslogbook__more-testi:after{content:"\24"}.gpslogbook__testi .gpslogbook__more-testi:after{font-weight:bold;color:#fff;display:inline-block;top:5px;font-size:20px;margin-left:5px}.gpslogbook__testi .testi__btn-container{display:flex;margin:20px auto 0;max-width:110px;justify-content:space-between}@media all and (min-width:1024px){.gpslogbook__footer .et_pb_row{max-width:1170px}.gpslogbook__testi .content p,.gpslogbook__testi .name h4{text-align:left}.gpslogbook__testi .content{padding:0}.gpslogbook__testi .name{margin-top:50px}.gpslogbook__testi .content p{max-width:940px}#main-content .gpslogbook__testi .gpslogbook__more-testi{margin-top:0;position:absolute;top:15px;right:0}.gpslogbook__testi .testi__btn.testi__btn-prev{margin-bottom:10px}.gpslogbook__testi .testi__btn-container{flex-direction:column;max-width:47px;position:absolute;right:-67px;bottom:0;bottom:19px}.gpslogbook__testi.et_pb_section{padding:140px 0}.testi__btn:hover{cursor:pointer}.gpslogbook__testi .content p,.gpslogbook__testi .name h4{font-size:30px;line-height:40px}}.gps-featured-gallery>.woocommerce-product-gallery{display:block}#et-boc>header>div>div>div>div.et_pb_column.et_pb_column_1_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough{display:none}#billing_postcode_field{margin-right:53px}#billing_country_field{margin-left:-53px}@media only screen and (min-width:980px){.dilate__header .et_pb_column:last-of-type{width:140vw!important}}.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center!important}@media only screen and (max-width:1550px){.dilate__header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:nth-child(7) a,.dilate__header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:nth-child(8) a{padding:0!important;border:none!important;border-radius:0!important;min-width:0!important}}