.woocommerce-page .type-page .entry-content{margin-bottom:100px}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{background:0 0;padding:1em 2em 6em 3.5em!important;line-height:inherit;font-size:16px;color:#000}.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{font-family:Ionicons;top:auto;left:1em}.woocommerce-page .woocommerce-error a[class],.woocommerce-page .woocommerce-info a[class],.woocommerce-page .woocommerce-message a[class]{float:none;position:absolute;bottom:10px}.woocommerce-page .woocommerce-error a[class].showcoupon,.woocommerce-page .woocommerce-info a[class].showcoupon,.woocommerce-page .woocommerce-message a[class].showcoupon{position:absolute;display:block;left:1.5em;font-family:inherit;font-weight:inherit;padding:0 2em;color:inherit;background:0 0;text-decoration:none;border-radius:0;-webkit-transition:padding .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;-o-transition:padding .25s ease-out,background-color .25s ease-out,border-color .25s ease-out;transition:padding .25s ease-out,background-color .25s ease-out,border-color .25s ease-out}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border:1px dashed #000}.woocommerce-page .woocommerce-error a[class].showcoupon:before,.woocommerce-page .woocommerce-info a[class].showcoupon:before,.woocommerce-page .woocommerce-message a[class].showcoupon:before{content:"\f178";font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:2em;opacity:0;-webkit-transition:right .25s ease-out,opacity .25s ease-out;-o-transition:right .25s ease-out,opacity .25s ease-out;transition:right .25s ease-out,opacity .25s ease-out}.woocommerce-page .woocommerce-error a[class].showcoupon:hover,.woocommerce-page .woocommerce-info a[class].showcoupon:hover,.woocommerce-page .woocommerce-message a[class].showcoupon:hover{padding:0 3em 0 1em;text-decoration:none}.woocommerce-page .woocommerce-error a[class].showcoupon:hover:before,.woocommerce-page .woocommerce-info a[class].showcoupon:hover:before,.woocommerce-page .woocommerce-message a[class].showcoupon:hover:before{right:1em;opacity:1}@media (min-width:768px){.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{padding:1em 2em 1em 3.5em!important;line-height:50px}.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{top:50%;left:1em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.woocommerce-page .woocommerce-error a[class],.woocommerce-page .woocommerce-info a[class],.woocommerce-page .woocommerce-message a[class]{float:right;position:relative;bottom:auto;margin-bottom:0}.woocommerce-page .woocommerce-error a[class].showcoupon,.woocommerce-page .woocommerce-info a[class].showcoupon,.woocommerce-page .woocommerce-message a[class].showcoupon{position:relative;display:inline-block;left:auto}}.woocommerce-page .woocommerce-message:before{font-size:24px;content:"\f120";color:#000}.woocommerce-page .woocommerce-info:before{font-size:24px;content:"\f3b2";color:#000}.woocommerce-page .woocommerce-error:before{font-size:24px;content:"\f35b";color:#000}.woocommerce-page .woocommerce-error li{line-height:1.75em}.woocommerce label[for]{margin-bottom:0}.woocommerce input{line-height:1em}.woocommerce input:not([type=submit]),.woocommerce select,.woocommerce textarea{padding:.75em 1.25em;color:#000;border-width:1px;border-style:solid;border-color:#dedede}.woocommerce input:not([type=submit]):hover,.woocommerce select:hover,.woocommerce textarea:hover{border-color:#000}.woocommerce table,.woocommerce td,.woocommerce th{border:none}.woocommerce .panel{-webkit-box-shadow:none;box-shadow:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce table.shop_table{border-radius:0}.woocommerce form .form-row{margin-bottom:20px}.woocommerce form .form-row .required{color:#000}.woocommerce #main{padding-top:70px;overflow:hidden}@media (min-width:480px){.woocommerce #main{padding-top:200px}}.woocommerce.post-type-archive-product #main{padding-top:0}.woocommerce.post-type-archive-product .woocommerce-breadcrumb{display:none}.woocommerce .woocommerce-result-count{font-size:16px;margin-top:.5em}.woocommerce .woocommerce-ordering{position:relative}.woocommerce .woocommerce-ordering select{font-size:16px;padding:.5em 2.5em .5em 1em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce .woocommerce-ordering:before{content:"\f123";font-family:Ionicons;position:absolute;right:20px;pointer-events:none;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.woocommerce span.onsale{top:2em;left:2em;z-index:1;border-radius:0;min-height:0;min-width:0;line-height:1;margin:0;padding:.5em;font-size:12px;display:inline-table;background-color:#000}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce .woocommerce-breadcrumb{font-size:16px;color:#000;margin-bottom:30px}.woocommerce .woocommerce-breadcrumb a{color:#000}.woocommerce .woocommerce-breadcrumb .delimitator{margin:0 10px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:rgba(0,0,0,.5)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range{background-color:#000}.woocommerce .widget_layered_nav_filters ul li{margin-right:20px}.woocommerce .widget_layered_nav_filters ul li a:before{position:relative;border:none;color:inherit;top:auto;left:auto;opacity:1;width:auto;vertical-align:middle}.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:0 0;color:#000}.woocommerce form .form-row textarea:hover{box-shadow:inset 0 0 0 3px}.woocommerce ul.products li.product .onsale{top:2em;left:2em;margin:0}.woocommerce ul.products li.product>a{display:block;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.woocommerce ul.products li.product>a:before{content:none}.woocommerce ul.products li.product .woocommerce-LoopProduct-link h3{color:#000;font-size:14px;font-weight:400;line-height:1.4em}.woocommerce ul.products li.product .star-rating{font-size:.6em;margin-bottom:1em}.woocommerce ul.products li.product .actions{position:relative;font-weight:400;width:100%;height:1.3em;overflow:hidden;margin:0}.woocommerce ul.products li.product .actions .price{position:absolute;font-size:1em;top:0;color:#000;-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.woocommerce ul.products li.product .actions .price del{display:inline-block;color:#A7A7A7}.woocommerce ul.products li.product .actions .price ins{display:inline-block;text-decoration:none}.woocommerce ul.products li.product .actions a{position:absolute;top:0;font-size:1em;color:#000;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.woocommerce ul.products li.product .actions a.added_to_cart{padding-top:0}.woocommerce ul.products li.product .actions a.loading{pointer-events:none;cursor:default;opacity:.8}.woocommerce ul.products li.product .actions a.added{display:none}.woocommerce ul.products li.product:hover>a{opacity:.8}.woocommerce ul.products li.product:hover .actions .price{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.woocommerce ul.products li.product:hover .actions a{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.woocommerce ul.products li.product-category a{position:relative;display:block;width:100%;padding-bottom:100%;overflow:hidden}.woocommerce ul.products li.product-category a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;backface-visibility:hidden}.woocommerce ul.products li.product-category a img[src*="placeholder.png"]{display:none}.woocommerce ul.products li.product-category a h3{position:absolute;width:100%;top:50%;font-size:26px;padding:0;text-align:center}.woocommerce ul.products li.product-category a h3 .count{position:absolute;top:-170%;left:50%;border-radius:50%;width:40px;height:40px;line-height:40px;font-size:16px;padding:0;color:#fff;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.woocommerce ul.products li.product-category a:hover img{opacity:.2}.woocommerce div.product .product_title{font-size:20.87px;margin-bottom:18px}@media (min-width:480px){.woocommerce div.product .product_title{font-size:calc(20.87px + (48 - 20.86957) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-width:1200px){.woocommerce div.product .product_title{font-size:48px}}.woocommerce div.product p.price{color:#000;font-weight:700}.woocommerce div.product p.price del{display:inline-block;color:#595959}.woocommerce div.product p.price ins{display:inline-block;text-decoration:none}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce div.product form.cart .variations .label{display:block;text-align:left;font-size:16px;color:#000;line-height:1em}.woocommerce div.product form.cart .variations .value{position:relative;display:block}.woocommerce div.product form.cart .variations .value select{min-width:auto;font-size:16px;padding:.5em 3em .5em 1em;color:#000;border-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce div.product form.cart .variations .value .reset_variations{display:none!important}.woocommerce div.product form.cart .variations .value:after{content:"\f123";font-family:Ionicons;position:absolute;margin-left:-50px;pointer-events:none;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.woocommerce div.product form.cart .single_variation{margin-bottom:40px}.woocommerce div.product form.cart .single_variation .price{color:#000}.woocommerce div.product form.cart .single_variation .price del{display:inline-block;color:#595959}.woocommerce div.product form.cart .single_variation .price ins{display:inline-block;text-decoration:none}.woocommerce div.product form.cart .single_variation .stock{color:#595959}.woocommerce div.product form.cart div.quantity{margin-right:20px;display:inline-block;font-size:16px;border:1px solid;overflow:hidden;line-height:1}@media (max-width:390px){.woocommerce div.product form.cart div.quantity{margin-bottom:20px}}.woocommerce div.product form.cart div.quantity input{float:left;background:0 0;border:none;vertical-align:middle;width:46px;height:46px}.woocommerce div.product form.cart div.quantity .qty{font-size:15px;border-left:1px solid;border-right:1px solid;width:60px;-moz-appearance:textfield}.woocommerce div.product form.cart div.quantity .qty::-webkit-inner-spin-button,.woocommerce div.product form.cart div.quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart .single_add_to_cart_button:disabled{opacity:.3;cursor:not-allowed}.woocommerce div.product .product_meta{margin-bottom:40px}.woocommerce div.product .product_meta>span{font-size:16px;display:block}.woocommerce div.product .product-share .icons{margin:0}@media (max-width:768px){.woocommerce div.product .product-share .icons{float:none}}.woocommerce div.product .product-share .icons li{display:inline-block;margin-right:5px}.woocommerce div.product .product-share .icons li .link{display:table-cell;text-align:center;vertical-align:middle;padding:10px 10px 10px 0;font-size:16px;color:#000;-webkit-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.woocommerce div.product #reviews #comments>h2,.woocommerce div.product .woocommerce-tabs .panel>h2{display:none}.woocommerce div.product .product-share .icons li .link:hover{color:#999}.woocommerce div.product .product-share .icons li+li .link{padding:10px}.woocommerce div.product .woocommerce-tabs{margin-bottom:100px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:0 0;margin:0;padding:0 1em 0 0;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li+li{padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{content:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;border-bottom-color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs:before{content:none;border:none}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #eaeaea;border-radius:0;padding:20px 15px}@media (min-width:480px){.woocommerce div.product .woocommerce-tabs .panel{padding:70px}}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes{border:none}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes .alt td,.woocommerce div.product .woocommerce-tabs .panel .shop_attributes .alt th{background:0 0}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes th{border:none}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes td{border:none;font-size:16px;font-style:normal}.woocommerce div.product #reviews #comments{color:#000;background:0 0}.woocommerce div.product #reviews #comments ol.commentlist li{border-bottom:1px solid #eaeaea;margin-bottom:60px}.woocommerce div.product #reviews #comments ol.commentlist li .avatar{background:0 0;border:none;border-radius:50%;width:48px}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text{margin-left:70px;border:none;padding:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text .meta{visibility:collapse;text-transform:uppercase;letter-spacing:2px}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text .meta>*{color:#000;visibility:visible;line-height:1}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text .meta time{display:block;font-weight:700}.woocommerce div.product #reviews #review_form #respond #reply-title{font-size:26px;margin-bottom:30px}.woocommerce div.product #reviews #review_form #respond .comment-form label{font-weight:400;margin-bottom:20px}.woocommerce div.product #reviews #review_form #respond .comment-form p{margin-bottom:50px}.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-author{float:left}.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-email{float:right}.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-author,.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-email{width:47%}@media (max-width:480px){.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-author,.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-email{width:100%}}.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-author input,.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-email input{display:block;width:100%}.woocommerce div.product #reviews #review_form #respond .comment-form .comment-form-rating:before{content:'';display:table;clear:both}.woocommerce div.product #reviews #review_form #respond .comment-form .stars a{color:#000}.woocommerce div.product #reviews #review_form #respond .comment-form #comment{min-height:170px}.woocommerce div.product .related.products{background-color:#f4f4f4;width:200%;margin-left:-50%;padding-bottom:100px}.woocommerce div.product .related.products>h2{font-size:40px;width:50%;margin:0 auto;padding:2em 0}.woocommerce div.product .related.products ul.products{width:50%;margin:0 auto}.woocommerce-cart{font-size:16px}.woocommerce-cart .cart-list .cart{table-layout:auto;border:none;padding-top:40px}.woocommerce-cart .cart-list .cart .product-price,.woocommerce-cart .cart-list .cart .product-quantity,.woocommerce-cart .cart-list .cart .product-thumbnail{display:none}@media (min-width:480px){.woocommerce-cart .cart-list .cart .product-price,.woocommerce-cart .cart-list .cart .product-quantity,.woocommerce-cart .cart-list .cart .product-thumbnail{display:table-cell}}.woocommerce-cart .cart-list .cart thead th{font-weight:700;padding-top:1em;padding-bottom:1em;line-height:1.3}@media (min-width:768px){.woocommerce-cart .cart-list .cart thead .product-name{visibility:hidden}}.woocommerce-cart .cart-list .cart td{border:none}.woocommerce-cart .cart-list .cart .cart_item img{width:100px}.woocommerce-cart .cart-list .cart .cart_item .product-name a{color:inherit;font-weight:700}.woocommerce-cart .cart-list .cart .cart_item .qty{border:none;padding:0;line-height:2;display:block;text-align:left}.woocommerce-cart .cart-list .cart .cart_item .qty:hover{box-shadow:none}.woocommerce-cart .cart-list .cart .cart_item .product-remove a{color:#000}.woocommerce-cart .cart-list .cart .cart_item .product-remove a:hover{color:rgba(0,0,0,.5)}.woocommerce-cart .cart-list .cart .actions{padding:70px 0 0}.woocommerce-cart .cart-list .cart .actions .coupon{text-align:center;border:1px dashed #000;padding:30px;width:100%}.woocommerce-cart .cart-list .cart .actions .coupon p[for=coupon_code]{display:none}.woocommerce-cart .cart-list .cart .actions .coupon #coupon_code{width:48%;vertical-align:middle;padding:0 20px;float:none}@media (max-width:480px){.woocommerce-cart .cart-list .cart .actions .coupon #coupon_code,.woocommerce-cart .cart-list .cart .actions .coupon input{width:100%;text-align:center}.woocommerce-cart .cart-list .cart .actions .coupon #coupon_code{margin-bottom:10px}}.woocommerce-cart .cart-list .cart-collaterals .cart_totals{width:100%;background-color:#f4f4f4;padding:40px 30px 0}.woocommerce-cart .cart-list .cart-collaterals .cart_totals>h2{font-weight:700;letter-spacing:0;font-size:16px;line-height:1.3;padding-top:1em;padding-left:1.5rem;padding-bottom:1em;margin:0}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table{width:100%;border-collapse:collapse}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table th{font-weight:400}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-list .cart-collaterals .cart_totals table th{border:none;padding:.5rem 1.5rem}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table .shipping .shipping-calculator-form .form-row{padding:0;margin-bottom:10px}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table .shipping .shipping-calculator-form .button[name=calc_shipping]{padding:.75em 1.25em;color:#000;border-width:1px;border-style:solid;border-color:#dedede;width:100%;border-radius:0}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table .order-total{font-size:18px;border-top:1px solid #DEDEDE}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table .order-total th{padding-top:20px;font-weight:700}.woocommerce-cart .cart-list .cart-collaterals .cart_totals table .order-total td{padding-top:20px}.woocommerce-cart .cart-list .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:40px 0}.woocommerce-cart .cart-list .cart-collaterals .cart_totals .wc-proceed-to-checkout .update-cart{width:100%}.woocommerce-cart .cart-list .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{font-size:initial;padding:initial}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.login{padding:50px;border-radius:0;border:1px dashed #000}.woocommerce-checkout form.login .clear+.form-row{padding-top:20px}.woocommerce-checkout form.login label[for=rememberme]{margin-left:20px}.woocommerce-checkout form.checkout_coupon{text-align:center}.woocommerce-checkout form.checkout_coupon .form-row{padding:0;margin:0;display:inline-block;float:none;width:auto}.woocommerce-checkout form.checkout_coupon .form-row:first-child{margin-right:30px}.woocommerce-checkout form.checkout_coupon .form-row .button{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout h3{font-size:30px;margin:30px 0 40px;letter-spacing:-1px}.woocommerce-checkout .woocommerce-checkout .woocommerce-billing-fields>h3{margin-top:68px}.woocommerce-checkout .woocommerce-checkout .product-quantity{font-weight:inherit}.woocommerce-checkout .woocommerce-checkout .select2-choice{padding:.75em 1.25em;color:#000;border-width:1px;border-style:solid;border-color:#dedede;line-height:1.5;border-radius:0}.woocommerce-checkout .woocommerce-checkout .order-review #payment ul.payment_methods,.woocommerce-checkout .woocommerce-checkout .order-review .shop_table{border:none}.woocommerce-checkout .woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{position:relative;font-size:18px;letter-spacing:0}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-checkout.woocommerce-order-received h2,.woocommerce-checkout.woocommerce-order-received h3{font-size:40px}.woocommerce-checkout .woocommerce-checkout .order-review{width:100%;background-color:#f4f4f4;padding:40px 30px 0}.woocommerce-checkout .woocommerce-checkout .order-review #payment,.woocommerce-checkout .woocommerce-checkout .order-review #payment div.payment_box{background:0 0}.woocommerce-checkout .woocommerce-checkout .order-review .shop_table tr.cart_item td{border-top:none}.woocommerce-checkout .woocommerce-checkout .order-review .shop_table tr.shipping td{font-weight:400}.woocommerce-checkout .woocommerce-checkout .order-review .shop_table tr.shipping td .amount{font-weight:700}.woocommerce-checkout .woocommerce-checkout .order-review #payment div.payment_box:before{content:none}.woocommerce-checkout .woocommerce-checkout .order-review #payment .place-order{padding-top:40px;padding-bottom:70px}.woocommerce-checkout .woocommerce-checkout .order-review #payment .place-order .button{width:100%}.select2-drop{border-color:#dedede}.woocommerce-account form.login{padding:50px}.woocommerce-account form.login label[for=rememberme]{margin-left:20px}