.wp-river-woocommerce-class{padding:120px 0}.wp-river-woocommerce-class .top-shorting{padding:20px;justify-content:space-between;border:1px solid #e7e7e7;margin-bottom:50px;align-items:center;border-radius:5px;display:flex}.wp-river-woocommerce-class .woocommerce-result-count{padding:0!important;font-weight:600;margin:0!important}.wp-river-woocommerce-class form.woocommerce-ordering{padding:0!important;margin:0!important}.wp-river-woocommerce-class form.woocommerce-ordering .nice-select{height:auto;border:none;font-weight:600;color:#232323;padding-right:25px;margin:0;background:transparent;line-height:normal}.wp-river-woocommerce-class form.woocommerce-ordering .nice-select ul.list{right:1px;background:#fff;left:auto;width:auto;margin-top:24px;z-index:9}.wp-river-woocommerce-class form.woocommerce-ordering .nice-select:after{margin-top:-2px}.products .product-thumb{padding:15px;margin-bottom:30px;transition:all .35s ease-in-out;text-align:center;border-radius:8px;background:#f3f7fd}.products .wp-river-product-title{font-size:20px;margin-bottom:15px;line-height:1}.woocommerce ul.products li.product .price{font-size:17px;text-decoration:none;font-weight:700;color:#086ad8}.products span.price del bdi,.products span.price del span{text-decoration:none!important;opacity:1}.woocommerce ul.products li.product .price del{font-size:15px;font-weight:600;margin-right:5px;color:#999}.woocommerce ul.products .product-cart-btn a{padding:13px 20px;font-size:14px;border:2px solid #104cba;color:#fff;background:#104cba none repeat scroll 0 0;float:left;display:inline-block}.woocommerce ul.products .product-cart-btn a:hover{border:2px solid #101c3d;background:#101c3d}.woocommerce ul.products .product-cart-btn a:after{font-size:8px;position:relative;top:-1px;left:4px}.woocommerce ul.products .product-cart-btn a.added_to_cart.wc-forward{padding:9px 0;border:none;color:#232323;color:#666;background:transparent;margin-left:10px;margin-top:1em}.woocommerce ul.products .product-cart-btn a.added_to_cart.wc-forward:hover{color:#104cba}.products .product-thumb img{transition:all .35s ease-in-out}.products .product-thumb:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.woocommerce nav.woocommerce-pagination ul li{border:none;margin:20px 5px 0}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul:hover{background:transparent}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-height:50px;padding:0;border:1px solid #e7e7e7;font-weight:700;min-width:50px;line-height:50px;display:inline-block}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li a:hover{border-color:#104cba;color:#fff;background:#104cba}.woocommerce ul.products li.product .product-thumb .onsale{min-height:0!important;padding:3px 10px;font-size:11px;font-weight:700;right:20px;text-transform:uppercase;min-width:auto;top:20px;margin:0;border-radius:5px;background:#101c3d;line-height:normal;z-index:1}.wp-river-woocommerce-class form.woocommerce-ordering .nice-select ul.list li{min-height:50px;line-height:50px}.wp-river-woocommerce-single-product{padding:120px 0}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery{position:relative;z-index:1}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery .zoomImg{display:none!important}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{height:50px;right:20px;text-indent:inherit;color:#fff;position:absolute;text-align:center;top:20px;background:#086ad8;width:50px;line-height:50px}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger img,.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{display:none!important}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{height:50px;transform:translate(-50%,-50%);font-size:20px;border:none;font-weight:600;content:"\f002";position:absolute;top:50%;box-sizing:inherit;left:50%;width:50px;font-family:Font Awesome\ 5 Free}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery:hover:after{opacity:.6}.woocommerce .wp-river-woocommerce-single-product .single-product-info h1{font-size:36px;font-weight:700}.woocommerce .wp-river-woocommerce-single-product .single-product-info .price{font-size:24px;font-weight:700;color:#086ad8}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart{margin-top:40px;display:flex}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart .quantity{margin-right:15px;min-width:190px;border-radius:5px}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart button{padding:15px 25px;background:#086ad8}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart button:hover{background:#101c3d}.woocommerce .wp-river-woocommerce-single-product .single-product-info span.sku_wrapper{font-weight:600;display:block}.woocommerce .wp-river-woocommerce-single-product .single-product-info span.sku_wrapper span.sku{font-weight:400}.woocommerce .wp-river-woocommerce-single-product .single-product-info .posted_in{font-weight:600;margin-top:15px;display:block}.woocommerce .wp-river-woocommerce-single-product .single-product-info .posted_in a{padding:2px 10px;font-size:11px;text-transform:uppercase;border-radius:6px;background:#f3f7fd;margin-left:5px;margin-top:5px;display:inline-block}.woocommerce .wp-river-woocommerce-single-product .single-product-info .product_meta{margin-top:40px}.woocommerce .wp-river-woocommerce-single-product .single-product-info .posted_in a:hover{color:#104cba}.woocommerce .wp-river-woocommerce-single-product .single-product-info .price del{font-size:20px;margin-right:5px;color:#666}.woocommerce .wp-river-woocommerce-single-product .single-product-info .price ins{text-decoration:none}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery span.onsale{height:auto;min-height:0;padding:3px 10px;font-size:11px;transition:all .35s ease-in-out;text-transform:uppercase;position:absolute;top:20px;border-radius:5px;background:#101c3d;left:20px;width:auto;line-height:inherit;display:inline-block}.woocommerce .wp-river-woocommerce-single-product div.product div.images.woocommerce-product-gallery:hover span.onsale{background:#086ad8}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs{padding:15px 20px!important;border:none!important;border-radius:8px;background:#e8edf6;margin-top:30px!important;display:inline-block}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs:before{display:none!important}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li{padding:0!important;border:none!important;margin-right:10px!important;background:transparent!important}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li:after,.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li:before{display:none}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li a{padding:7px 15px!important;font-size:12px;text-transform:uppercase;border-radius:5px;background:transparent!important;display:inline-block}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li:last-child{margin-right:0!important}.wp-river-woocommerce-single-product .woocommerce-tabs.wc-tabs-wrapper .wc-tabs li.active a{color:#fff!important;background:#104cba!important}.wp-river-woocommerce-single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-weight:700}.wp-river-woocommerce-single-product section.related.products{margin-top:40px}.wp-river-woocommerce-single-product section.related.products h2{font-size:20px;font-weight:700;margin-bottom:15px}.wp-river-woocommerce-single-product .woocommerce-notices-wrapper .woocommerce-message{border-top-color:#086ad8;line-height:55px}.wp-river-woocommerce-single-product .woocommerce-notices-wrapper .woocommerce-message:before{color:#086ad8}.woocommerce .wp-river-woocommerce-single-product .woocommerce-message .button{font-weight:700;color:#fff;background:#086ad8}.wp-river-woocommerce-single-product div#review_form_wrapper{margin-top:30px}.wp-river-woocommerce-single-product div#review_form_wrapper span#reply-title{font-size:24px;font-weight:700;margin-bottom:15px;color:#232323;font-family:Quicksand,sans-serif;display:block}.woocommerce .wp-river-woocommerce-single-product .comment-form-rating{margin-top:30px;display:block}.woocommerce #review_form #respond p.stars a{color:#ffb300}.woocommerce .wp-river-woocommerce-single-product #review_form #respond textarea{min-height:260px;padding:20px;border:none;border-radius:5px;background:#e8edf6}.woocommerce .wp-river-woocommerce-single-product #review_form label{display:block}.woocommerce .wp-river-woocommerce-single-product #review_form #respond input[type=email],.woocommerce .wp-river-woocommerce-single-product #review_form #respond input[type=text]{min-height:60px;padding:15px;border:none;border-radius:5px;background:#e8edf6;width:100%}.woocommerce .wp-river-woocommerce-single-product #review_form .comment-form-author,.woocommerce .wp-river-woocommerce-single-product #review_form .comment-form-email{width:50%;float:left}.woocommerce .wp-river-woocommerce-single-product #review_form .comment-form-author{padding-right:15px!important}.woocommerce .wp-river-woocommerce-single-product #review_form .comment-form-email{padding-left:15px!important}.woocommerce .wp-river-woocommerce-single-product #review_form #respond .comment-form-cookies-consent{margin:30px 0;width:100%;float:left}.woocommerce .wp-river-woocommerce-single-product #review_form #respond .comment-form-cookies-consent input{min-height:auto;border:1px solid #e7e7e7;margin-right:10px;position:relative;top:5px;float:left}.woocommerce .wp-river-woocommerce-single-product #review_form #respond .form-submit{width:100%;float:left}.woocommerce .wp-river-woocommerce-single-product #review_form #respond .form-submit input[type=submit]{padding:10px 30px;color:#fff;transition:all .35s ease-in-out;background:#104cba}.woocommerce .wp-river-woocommerce-single-product #review_form #respond .form-submit input[type=submit]:hover{background:#101c3d}.wp-river-woocommerce-single-product div#review_form_wrapper .nice-select{display:none}.woocommerce .wp-river-woocommerce-single-product .woocommerce-Reviews ol.commentlist{margin-top:30px!important}.woocommerce .wp-river-woocommerce-single-product #reviews #comments ol.commentlist li img.avatar{height:80px;border-radius:50%;width:80px}.woocommerce .wp-river-woocommerce-single-product #reviews #comments ol.commentlist li .comment-text{border-color:#e7e7e7;padding:30px;margin-left:100px}.woocommerce #reviews #comments ol.commentlist em.woocommerce-review__awaiting-approval{font-size:14px;margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:5px}.woocommerce .star-rating{margin-bottom:20px;color:#ffb300;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:15px;width:100%;float:left;display:block}.woocommerce #reviews #comments ol.commentlist li .description{width:100%;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong.woocommerce-review__author{font-size:14px;font-weight:600;color:#232323;display:block}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta span.woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time.woocommerce-review__published-date{font-size:13px}.woocommerce #reviews #comments ol.commentlist li .comment-text p:last-child{margin:0}.woocommerce p.stars a{font-size:20px}.woocommerce div.product form.cart table{border:none;margin-bottom:30px}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart{display:block}.woocommerce div.product form.cart .group_table td ins{text-decoration:none}.woocommerce div.product form.cart .group_table td span.woocommerce-Price-amount.amount{font-size:18px!important;text-decoration:none;font-weight:600}.woocommerce div.product form.cart .group_table td span.woocommerce-Price-amount.amount bdi{font-size:14px}.wp-river-woocommerce-single-product section.related.products span.price{margin-top:15px}.wp-river-woocommerce-single-product section.related.products>h2{margin-bottom:30px}.woocommerce div.product div.images .flex-control-thumbs{margin-right:-15px;margin-left:-15px;margin-top:30px}.woocommerce div.product div.images .flex-control-thumbs li{padding:0 15px}.woocommerce div.product form.cart .variations{overflow:inherit}.woocommerce-variation.single_variation .woocommerce-variation-price{margin-bottom:30px;margin-top:30px}.woocommerce table.shop_attributes th{padding:15px;font-size:15px;font-weight:900}.woocommerce table.shop_attributes td{padding:15px}.woocommerce table.shop_attributes td p{padding:0;margin:0}.wp-river-woocommerce-other-pages{overflow:hidden;padding:120px 0}.woocommerce table.shop_table{overflow:inherit;border:1px solid rgba(0,0,0,.1);border-left:none;border-collapse:collapse;border-top:none;margin:0;border-radius:inherit}.woocommerce table.shop_table th{font-size:16px}.woocommerce table.shop_table td.product-remove a{padding:0!important;margin:0!important}.woocommerce table.shop_table td button.button{color:#fff!important}.woocommerce table.shop_table th{font-size:18px;border-bottom:none}.woocommerce table.shop_table td.product-remove{justify-content:center;text-align:center;align-items:center}.woocommerce table.shop_table td.product-remove a{justify-content:center;align-items:center;width:100%;display:flex}.woocommerce table.shop_table td.product-remove a:hover{color:red!important;background:transparent}.woocommerce table.shop_table td.product-thumbnail{text-align:center}.woocommerce table.shop_table td button.button{min-height:50px;padding:10px 25px!important;font-size:14px;color:#fff;border-radius:30px;background:#104cba}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:15px 15px 15px 25px;border:none;min-width:200px;border-radius:30px;background:#f3f7fd}.woocommerce table.cart td.actions{padding:30px 12px}.woocommerce table.shop_table td button.button:hover{color:#fff;background:#101c3d}tr.woocommerce-cart-form__cart-item.cart_item{font-weight:600}.woocommerce-page .cart-collaterals .cart_totals{margin-top:50px}.woocommerce-page .cart-collaterals .cart_totals table.shop_table.shop_table_responsive{border:1px solid #e7e7e7}.woocommerce table.shop_table tbody:first-child tr th{border-right:1px solid #e7e7e7;padding:15px}.woocommerce table.shop_table tbody:first-child tr td{padding:15px}.woocommerce-page .cart-collaterals .cart_totals h2{font-size:30px;font-weight:900;margin-bottom:15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:20px 25px;font-size:14px;border-radius:30px;background:#104cba!important;display:inline-block}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#101c3d!important}.woocommerce table.shop_table td.product-name{font-size:16px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:0 0 50%;max-width:50%}@media (max-width:767px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:0 0 100%;max-width:100%}}.wp-river-woocommerce-other-pages .woocommerce #customer_details{margin:50px -15px 30px}.wp-river-woocommerce-other-pages .woocommerce #customer_details h3{font-weight:600;margin-bottom:25px}.wp-river-woocommerce-other-pages .woocommerce #customer_details input{padding:16px;border-radius:5px}.wp-river-woocommerce-other-pages .woocommerce #customer_details label{width:100%;display:block}.wp-river-woocommerce-other-pages .woocommerce #customer_details span.woocommerce-input-wrapper{overflow:inherit;width:100%}.wp-river-woocommerce-other-pages .woocommerce #customer_details select .nice-select{border-radius:5px}.wp-river-woocommerce-other-pages .woocommerce #customer_details .nice-select{overflow:inherit;border-radius:5px}.wp-river-woocommerce-other-pages .woocommerce #customer_details textarea{min-height:100px;padding:20px;border:1px solid #e7e7e7;border-radius:5px}.wp-river-woocommerce-other-pages .woocommerce form.checkout.woocommerce-checkout h3{font-weight:700}.wp-river-woocommerce-other-pages .woocommerce .woocommerce-checkout #payment{background:#f1f1f1;margin-top:30px}.wp-river-woocommerce-other-pages .woocommerce .woocommerce-checkout #payment ul.payment_methods{padding:30px}.wp-river-woocommerce-other-pages .woocommerce .woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice.woocommerce-notice--info.woocommerce-info{background:#fff}.wp-river-woocommerce-other-pages .woocommerce .woocommerce-checkout #payment button#place_order{padding:20px 35px;font-size:14px;background:#104cba none repeat scroll 0 0;margin-left:14px}.wp-river-woocommerce-other-pages .woocommerce .woocommerce-checkout #payment button#place_order:hover{background:#101c3d}.wp-river-woocommerce-other-pages .woocommerce form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{border:1px solid rgba(0,0,0,.1);border-left:none;font-weight:600;border-top:none;text-align:center}.wp-river-woocommerce-other-pages .woocommerce form.checkout.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr th{border-right:none;padding:15px;text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation{padding:50px;border:1px solid #ddd;border-radius:5px}.woocommerce-account .woocommerce-MyAccount-navigation li a{margin-bottom:15px;border-bottom:1px solid #e7e7e7;padding-bottom:15px;display:block}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a{border:#ffdead;margin:0;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-content{padding-left:35px}.woocommerce-account .woocommerce-MyAccount-content input,.woocommerce-account .woocommerce-MyAccount-content textarea{padding:10px 20px;border-radius:8px}.woocommerce-account .woocommerce-MyAccount-content em{margin-bottom:15px;margin-top:15px;display:block}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin-top:50px}.woocommerce-account .woocommerce-MyAccount-content fieldset label{width:100%;display:block}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{font-weight:700;color:#232323}.woocommerce-account .woocommerce-MyAccount-content .password-input{width:100%}.woocommerce-account .woocommerce-MyAccount-content button.woocommerce-Button.button{padding:18px 34px;font-size:14px;color:#fff;border-radius:8px;background:#104cba;margin-top:20px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content button.woocommerce-Button.button:hover{background:#101c3d}.woocommerce-account .woocommerce-MyAccount-content table{overflow:hidden;border:1px solid rgba(0,0,0,.08);width:100%;vertical-align:top}.woocommerce-account .woocommerce-MyAccount-content table td,.woocommerce-account .woocommerce-MyAccount-content table th{padding:10px}.woocommerce-account .woocommerce-MyAccount-content table td a.button{padding:14px 30px;color:#fff;background:#104cba;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content table th{border-bottom:1px solid #e7e7e7!important}.woocommerce-account .woocommerce-MyAccount-content label{width:100%;float:left;display:block}.woocommerce-account .woocommerce-MyAccount-content button.button{padding:19px 34px;font-size:14px;color:#fff;border-radius:7px;background:#104cba;margin-top:10px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-content button.button:hover{background:#101c3d}.woocommerce-account .woocommerce-MyAccount-content .nice-select{border:1px solid #e7e7e7;border-radius:6px;width:100%}.woocommerce-account .woocommerce-MyAccount-content span.woocommerce-input-wrapper{width:100%}.woocommerce-account .woocommerce-MyAccount-content h3{font-weight:700}.woocommerce ul.order_details li strong{font-weight:700;color:#232323;margin-top:5px;display:block}.woocommerce ul.order_details{margin-top:30px}.woocommerce ul.order_details li{font-size:12px;font-weight:600}.woocommerce .woocommerce-order-details{margin-top:30px}.woocommerce .woocommerce-order-details h2{font-size:28px;font-weight:700;margin-bottom:20px}.woocommerce .woocommerce-customer-details h2{font-size:28px;font-weight:700}.woocommerce .woocommerce-customer-details address{padding:30px;border:none;font-weight:500;background:#f1f1f1;line-height:33px;margin-top:30px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:20px;font-weight:700;color:green}.woocommerce .woocommerce-order-details table.shop_table td,.woocommerce .woocommerce-order-details table.shop_table th{padding:15px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-downloads h2{font-size:28px;font-weight:700;margin-bottom:20px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-downloads{margin-top:30px}.woocommerce .woocommerce-order-details a.button{padding:18px 30px;font-size:14px;color:#fff;background:#086ad8;margin-top:15px;display:inline-block}.woocommerce .woocommerce-order-details a.button:hover,.woocommerce-account .woocommerce-MyAccount-content table td a.button:hover{background:#101c3d}.woocommerce-info{border-color:#086ad8}.woocommerce-info:before{color:#086ad8}.woocommerce .woocommerce-info .button{color:#fff!important;background:#086ad8}.woocommerce .woocommerce-info .button:hover{background:#101c3d}.woocommerce-cart table.cart input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;margin:0}.woocommerce-cart table.cart input[type=number]::-webkit-inner-spin-button,.woocommerce-cart table.cart input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.woocommerce table.shop_table td .quantity{border-radius:5px;background:#f1f1ff;display:inline-block}.woocommerce table.shop_table td .quantity button{padding:17px 20px;font-size:23px;font-weight:700;color:#232323;margin:0;background:transparent}.woocommerce table.shop_table td .quantity input[type=number]{border:none;position:relative;top:-4px;margin:0}.woocommerce div.product form.cart div.quantity{border:1px solid #e7e7e7}.woocommerce div.product form.cart div.quantity button{font-size:22px;font-weight:600;color:#232323;background:transparent!important}.woocommerce .quantity .qty{min-height:48px;border:none;position:relative;text-align:center;top:-3px;background:#f1f1f1}.woocommerce .quantity input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.woocommerce .wp-river-woocommerce-single-product .single-product-info form.cart button[type=submit]{padding:20px 40px;border-radius:7px}.woocommerce form.woocommerce-cart-form table.shop_table td .quantity input[type=number]{-moz-appearance:inherit;-webkit-appearance:inherit;background:transparent}.woocommerce form.woocommerce-cart-form table.shop_table td .quantity button{display:none}.woocommerce form.woocommerce-cart-form table.shop_table td .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce form.woocommerce-cart-form table.shop_table td .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button!important;-moz-appearance:inherit}.woocommerce form.register,form.woocommerce-form.woocommerce-form-login.login{padding:50px;border:none;margin:0;border-radius:0 0 10px 10px;background:#f3f7fd}.woocommerce form.register label,form.woocommerce-form.woocommerce-form-login.login label{width:100%;display:block}.woocommerce form.register input,form.woocommerce-form.woocommerce-form-login.login input{padding:15px;width:100%}.woocommerce form.register button,form.woocommerce-form.woocommerce-form-login.login button{padding:17px 35px;font-size:14px;color:#fff!important;border-radius:30px;background:#104cba;display:inline-block}.woocommerce form.register button:hover,form.woocommerce-form.woocommerce-form-login.login button:hover{background:#101c3d}.woocommerce form.register span,form.woocommerce-form.woocommerce-form-login.login span{width:100%}form.woocommerce-form.woocommerce-form-login.login input#rememberme{min-height:auto;width:auto}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:20px;margin-top:20px}p.woocommerce-LostPassword.lost_password{margin-top:15px}form.woocommerce-form.woocommerce-form-login.login span.show-password-input{width:auto}div#customer_login h2{padding:16px;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin:0;border-radius:10px 10px 0 0;background:linear-gradient(90deg,#00102d,#0059fc 56%)}.select2-container--default .select2-selection--single .select2-selection__rendered{border:none}.select2-container--default .select2-selection--single{min-height:49px;padding:10px;border:1px solid #e7e7e7}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:8px}.woocommerce form.checkout_coupon .form-row input.input-text{padding:15px 15px 15px 25px;border-radius:30px}.woocommerce form.checkout_coupon .form-row button{min-height:50px;padding:0 35px;font-size:14px;color:#fff!important;border-radius:30px;background:#086ad8}.woocommerce form.checkout_coupon .form-row button:hover{background:#101c3d}.woocommerce form.checkout_coupon p.form-row.form-row-first{width:53%}.woocommerce a.button{padding:20px 35px;font-size:14px;color:#fff!important;background:#086ad8;display:inline-block}.woocommerce a.button:hover{background:#101c3d}