<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.woocommerce .apply_code,.woocommerce .gem-table .apply_code,.woocommerce a.button.wc-backward,.woocommerce input.button.apply_code{background-color:#06f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;letter-spacing:.02em;color:#fff;font-weight:700;font-family:Montserrat,Arial;height:45px;line-height:45px;padding:0 16px;font-size:15px;position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-color:#04cc37;border:1px #04cc37 solid;margin:8px 10px 8px 0;background:#fff;color:#04cc37}.woocommerce .apply_code:hover,.woocommerce .gem-table .apply_code:hover,.woocommerce a.button.wc-backward:hover,.woocommerce input.button.apply_code:hover{border:1px #04cc37 solid;background:#04cc37;color:#fff}.woocommerce .btn-update,.woocommerce .gem-table .btn-update,.woocommerce input.button.btn-update{margin:8px 10px 8px 0;height:45px;line-height:45px;padding:0 17px;font-size:16px}.woocommerce .btn-update:hover,.woocommerce .gem-table .btn-update:hover,.woocommerce input.button.btn-update:hover{background-color:#06ca00;color:#fff}.woocommerce .gem-table .btn-update:disabled,.woocommerce .gem-table .btn-update:disabled[disabled]{background-color:#06f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;letter-spacing:.02em;color:#fff;font-weight:700;font-family:Montserrat,Arial;position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-color:#04cc37;margin:8px 10px 8px 0;height:45px;line-height:45px;padding:0 17px;font-size:16px;background:#2c3b4e}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:75%}.selectArrow:before,.variations_button .quantity .selectArrow:before,.woocommerce .gem-table .shop_table tbody tr td .quantity .selectArrow:before,table.variations td .selectArrow:before{content:'\f078';position:absolute;top:calc((100% - 24px)/ 2);top:-moz-calc((100% - 24px)/ 2);top:-webkit-calc((100% - 24px)/ 2);top:-o-calc((100% - 24px)/ 2);font:normal normal normal 14px/1 FontAwesome;font-size:13px;width:24px;height:24px;line-height:24px;font-weight:400;right:10px;color:#99a3b0;z-index:0}.variations_button .quantity .selectArrow:before,.woocommerce .gem-table .shop_table tbody tr td .quantity .selectArrow:before{right:1px;color:#bbb}.woocommerce-Price-currencySymbol{margin-right:5px}.mobileLoginTabs{display:none;margin-bottom:25px}.signinBtnTop,.signinBtnTop:focus{margin:auto;display:inline-block;width:calc((100% - 30px)/ 2);width:-moz-calc((100% - 30px)/ 2);width:-webkit-calc((100% - 30px)/ 2);color:#fff;background:#17b212;text-decoration:none;font-size:15px;font-weight:500;text-align:center;line-height:40px;height:40px;width:50%;background:#fff;border:1px #ddd solid;color:#17b212}.signinBtnTop:first-child{border-right:none}.signinBtnTop:hover{color:#fff;background:#06ca00;color:#17b212;background:#efefef}.signinBtnTop.active{color:#fff;background:#17b212}.woocommerce-account .addresses .title h3{font-size:26px;margin-top:20px;margin-bottom:5px}.woocommerce-account .addresses .title .edit{margin-top:20px;margin-bottom:5px}.main-account-title{font-size:28px;line-height:28px;margin-top:0}.main-account-title-2{margin-top:25px}.woocommerce input.button.checkout-button.alt.checkout-create-account,.woocommerce input.button.checkout-buttonx.alt.checkout-create-account{margin-top:54px}.woocommerce-message{border-top:2px #06f solid;border-bottom:2px #06f solid;margin:0;background-color:#f3fff6;padding:12px 3.5em;color:#04cc37;font-size:14px;font-weight:500;vertical-align:middle;line-height:40px}.woocommerce-message::before{top:13px;color:#04cc37}.woocommerce .gem-table{border:0}.woocommerce .gem-table table{border:none;overflow:visible;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce .gem-table table thead{background-color:#f4f6f7;color:#fff}.woocommerce .gem-table table thead tr th{background:#d3d3d3;border-color:#d3d3d3;font-family:Montserrat,Arial;font-weight:700;font-size:16px;color:#fff;background:#06f;border-color:#06f;padding:10px 12px;background:#17b212;border-color:#17b212}.woocommerce .gem-table .shop_table tbody tr{background:#fff}.woocommerce .gem-table .shop_table tbody tr td{border:none;border-color:#dfe5e8;padding:4px 10px}.woocommerce .gem-table .shop_table.woocommerce-cart-form__contents tbody tr td{padding:10px 10px}.woocommerce .gem-table .shop_table tbody tr:nth-child(2n) td{background:#fafafa}.woocommerce .gem-table .shop_table tbody tr td:first-child{border:none;border-left-width:1px;border-left-style:solid;border-left-color:#dfe5e8;text-align:center}.woocommerce .gem-table .shop_table tbody tr td:last-child{border:none;border-right-width:1px;border-right-style:solid;border-right-color:#dfe5e8}.woocommerce-account .woocommerce .gem-table .shop_table tbody tr.order_item td:first-child{text-align:left}.woocommerce-account .woocommerce .gem-table .shop_table tbody tr.order_item td:first-child .product-title{font-weight:500;color:#04cc37}.woocommerce .gem-table .shop_table .product-thumbnail{display:none}.woocommerce .gem-table .shop_table a.remove{display:inline-block;width:22px;height:22px;line-height:22px;text-decoration:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative;background:#f44336;color:#fff!important;font-weight:600}.woocommerce .gem-table .product-name a{font-size:16px;font-weight:500;color:#000}.woocommerce .gem-table .variation{font-size:12px;line-height:14px}.woocommerce .gem-table .variation dd,.woocommerce .gem-table .variation dt{font-weight:300;height:25px;text-align:left}.woocommerce .gem-table .variation dd p{font-size:12px;line-height:14px;margin:0;font-weight:300;padding-top:2px}.woocommerce .gem-table .variation dt{font-weight:500}.woocommerce .gem-table .variation dt:after{content:' ';display:table;clear:both}.woocommerce .gem-table .shop_table tbody tr td.product-price{font-size:14px;font-weight:500}.woocommerce .gem-table .shop_table tbody tr td.product-price .woocommerce-Price-currencySymbol{padding-right:5px}.woocommerce .gem-table .shop_table tbody tr td .quantity input[type=number]{border:0 none;margin:0;vertical-align:top;line-height:33px;height:30px;width:44px;padding:0 5px;text-align:center;font-size:16px;font-weight:300;color:#777;background-color:#e9e9e9;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;text-align:center;max-width:100%;outline:0 none;margin:0}.woocommerce .gem-table .shop_table tbody tr td .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .gem-table .shop_table tbody tr td .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .gem-table .shop_table tbody tr td.product-subtotal{font-size:16px;font-weight:500}.woocommerce .gem-table .shop_table tbody tr td.product-subtotal .woocommerce-Price-currencySymbol{padding-right:5px}.woocommerce .gem-table .shop_table tbody tr td.actions:last-child{padding:5px;border-color:#dfe5e8;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;border-top-width:1px;border-top-style:solid;text-align:right}.lost_reset_password input[type=password],.lost_reset_password input[type=text],.woocommerce .create-account-popup input[type=email],.woocommerce .create-account-popup input[type=password],.woocommerce .create-account-popup input[type=text],.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce form.login input[type=password],.woocommerce form.login input[type=text],.woocommerce form.register input[type=email],.woocommerce form.register input[type=password],.woocommerce form.register input[type=text],.woocommerce input[type=text]#coupon_code,.woocommerce-account .productPageArea .select2-container .select2-selection--single,.woocommerce-account .productPageArea input[type=email],.woocommerce-account .productPageArea input[type=password],.woocommerce-account .productPageArea input[type=tel],.woocommerce-account .productPageArea input[type=text],.woocommerce-account .productPageArea select,.woocommerce-account .productPageArea textarea,.woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=password],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{height:45px;line-height:45px;width:260px;padding:0 21px;vertical-align:top;margin:8px 10px 8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;color:#99a9b5;font-weight:400;background:#f5f7f6;border:1px #ddd solid}.lost_reset_password input[type=password],.lost_reset_password input[type=text],.woocommerce .create-account-popup input[type=email],.woocommerce .create-account-popup input[type=password],.woocommerce .create-account-popup input[type=text],.woocommerce form.login input[type=password],.woocommerce form.login input[type=text],.woocommerce form.register input[type=email],.woocommerce form.register input[type=password],.woocommerce form.register input[type=text],.woocommerce-account .productPageArea .select2-container .select2-selection--single,.woocommerce-account .productPageArea input[type=email],.woocommerce-account .productPageArea input[type=password],.woocommerce-account .productPageArea input[type=tel],.woocommerce-account .productPageArea input[type=text],.woocommerce-account .productPageArea select,.woocommerce-account .productPageArea textarea,.woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=password],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{background:#fdfdfd}.lost_reset_password input[type=password],.lost_reset_password input[type=text],.woocommerce .create-account-popup input[type=email],.woocommerce .create-account-popup input[type=password],.woocommerce .create-account-popup input[type=text],.woocommerce form.login input[type=password],.woocommerce form.login input[type=text],.woocommerce form.register input[type=email],.woocommerce form.register input[type=password],.woocommerce form.register input[type=text],.woocommerce-account .productPageArea .select2-container .select2-selection--single,.woocommerce-account .productPageArea input[type=email],.woocommerce-account .productPageArea input[type=password],.woocommerce-account .productPageArea input[type=tel],.woocommerce-account .productPageArea input[type=text],.woocommerce-account .productPageArea select,.woocommerce-account .productPageArea textarea,.woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=password],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{width:100%;margin:0}.woocommerce-account .productPageArea .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered{width:100%;margin:0;padding:0;line-height:43px;font-size:16px;color:#99a9b5;font-weight:400}.woocommerce-account .productPageArea .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top:calc((100% - 26px)/ 2);top:-moz-calc((100% - 26px)/ 2);top:-webkit-calc((100% - 26px)/ 2);top:-o-calc((100% - 26px)/ 2)}.checkout-login h2,.checkout-page h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce .cart_totals h2{text-align:left;letter-spacing:.05em;font-family:Montserrat,Arial;font-weight:500;font-size:30px;line-height:30px;color:#232f3e;text-transform:uppercase;margin-top:15px}.checkout-login h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce-additional-fields h2,.woocommerce-billing-fields h2{position:relative;padding-left:50px}.create-account-popup h2,.my-account-signup h2{margin-bottom:15px}.checkout-login h2:before,.checkout-signin h2:before,.create-account-popup h2:before,.my-account-signup h2:before,.woocommerce-additional-fields h2:before,.woocommerce-billing-fields h2:before{content:"\f007";display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-size:40px;font-weight:400;position:absolute;left:-5px}.checkout-login h2:before{content:"\f007"}.checkout-signin h2:before,.my-account-signup h2:before{content:"\f007"}.create-account-popup h2:before{content:"\f007"}.woocommerce-additional-fields h2:before{content:"\f016"}.checkout-page .woocommerce .cart_totals table,.productPageArea .woocommerce .cart_totals table{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px #dfe5e8 solid;width:100%}.checkout-page .woocommerce .cart_totals table{border-top:none}.productPageArea .woocommerce .cart_totals table td,.productPageArea .woocommerce .cart_totals table th{padding:15px 15px 15px 15px;width:50%;text-align:left;border:none;border-color:#dfe5e8}.productPageArea .woocommerce .cart_totals table th{background-color:#f0f3f2;font-weight:400;font-size:14px;color:#333;border-right:1px #dfe5e8 solid;border-bottom:1px #dfe5e8 solid}.productPageArea .woocommerce .cart_totals table tr:last-child th{border-bottom:none}.productPageArea .woocommerce .cart_totals table tr td{font-size:16px;line-height:24px;color:#3c3950;border-bottom:1px #dfe5e8 solid}.productPageArea .woocommerce .cart_totals table tr:last-child td{border-bottom:none}.productPageArea .woocommerce .cart_totals table tr td .woocommerce-Price-currencySymbol{margin-right:5px}.cart-page .minus,.cart-page .plus{background-color:#dfe5e8;display:inline-block;font-size:32px;height:52px;line-height:50px;margin:0;vertical-align:top;width:50px;font-weight:200;border:0 none;padding:0;height:30px;line-height:30px;width:32px;font-size:24px;color:#666}.checkout-steps{margin-bottom:15px}.checkout-steps.woocommerce-steps-one-page{margin-bottom:65px}.checkout-steps .checkout-step{float:left;width:50%;padding:17px 0 18px 30px;text-transform:uppercase;position:relative;overflow:hidden}.checkout-steps.steps3 .checkout-step{width:33.33333333%}.checkout-steps.user-logged .checkout-step{width:100%}.checkout-steps.steps3.user-logged .checkout-step{width:50%}.checkout-steps .checkout-step.active,.checkout-steps .checkout-step.disabled{cursor:default}.checkout-steps .checkout-step:after,.checkout-steps .checkout-step:before{content:'';position:absolute;right:-23px;top:-23px;width:46px;height:46px;font-size:0;transform:rotate(45deg);border:3px solid #fff}.checkout-steps .checkout-step,.checkout-steps .checkout-step:after,.checkout-steps .checkout-step:before{background:#e9f0ef;font-family:Montserrat,Arial;font-weight:700;font-size:14px;color:#99a9b5}.checkout-steps .checkout-step.active,.checkout-steps .checkout-step.before-active:after,.checkout-steps .checkout-step.before-active:before{background:#1cb611;color:#fff;background:#17b212}.checkout-steps .checkout-step:after{top:auto;bottom:-23px;transform:rotate(45deg)}.checkout-steps .checkout-step.stepLast:after,.checkout-steps .checkout-step.stepLast:before{display:none!important}.checkout-steps .checkout-step:first-child{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.checkout-steps .checkout-step.stepLast{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.checkout-steps.user-logged:not(.steps3) .checkout-step{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (max-width:768px){.checkout-steps .checkout-step,.checkout-steps.user-logged .checkout-step{float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.checkout-steps .checkout-step:after,.checkout-steps .checkout-step:before{display:none}.checkout-steps .checkout-step:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.checkout-steps .checkout-step.stepLast,.checkout-steps .checkout-step:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.checkout-steps.user-logged .checkout-step.stepLast{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}}.checkout-contents.active{height:auto;overflow:visible;visibility:visible;display:block}.woocommerce .checkout-steps+.checkout-notice+.checkout_coupon+.checkout-contents,.woocommerce .checkout-steps+.checkout-notice+.checkout_coupon+.woocommerce-checkout{margin-top:0}.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce .checkout-login .login .form-row,.woocommerce .my-account-signup .register .form-row{display:inline-block;vertical-align:top;margin-right:5px;float:none;width:100%}.woocommerce .checkout-login .login .form-row.checkout-login-button{width:auto}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce-account .productPageArea .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-billing-fields .select2-container .select2-selection--single .select2-selection__rendered{color:#333}.woocommerce .lost_reset_password .form-row,.woocommerce-account .woocommerce .checkout-login .login .form-row,.woocommerce-account .woocommerce .my-account-signup .register .form-row{display:block;vertical-align:top;margin-right:0}.woocommerce-account .woocommerce .checkout-login .login .form-row-lastx{display:inline-block;vertical-align:top;margin-right:5px;width:auto}.woocommerce .checkout-login .login label.inline{vertical-align:middle}.woocommerce .checkout-login .login label.inline input[type=checkbox]{margin-right:3px}.woocommerce .checkout-login .login label.inline,.woocommerce .checkout-login .login label.inline span{font-weight:300;font-size:14px;line-height:20px}.woocommerce .checkout-login .login .lost_password{display:inline-block;vertical-align:middle;margin:0;padding:23px 0 0 10px;position:relative}.woocommerce .checkout-login .login .lost_password:before{content:'';display:block;width:1px;height:30px;font-size:0;position:absolute;left:0;top:20px;background-color:#dfe5e8}.woocommerce .button.checkout-buttonx.alt.btn-dark{background:#232f3e}.woocommerce .button.checkout-buttonx.alt.btn-dark:hover{background:#06ca00}.checkout-contents{height:0;overflow:hidden;visibility:hidden;padding:0}.checkout-contents.active{height:auto;overflow:visible;visibility:visible;display:block}.woocommerce .create-account-popup{display:none;width:650px;max-width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:45px 54px 56px 54px;position:fixed;left:50%;top:50%;z-index:10001;visibility:visible;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 70px -20px rgba(56,69,84,.55);-moz-box-shadow:0 0 70px -20px rgba(56,69,84,.55);-webkit-box-shadow:0 0 70px -20px rgba(56,69,84,.55);background-color:#fff;border-color:#dfe5e8}.checkout-page .woocommerce .gem-table .shop_table tbody tr td:first-child,.checkout-page .woocommerce .product-name{text-align:left}.checkout-page .woocommerce .gem-table .shop_table tbody tr:last-child td{border-bottom:1px #dfe5e8 solid}.checkout-page .woocommerce .product-name .product-title{text-align:left;font-size:16px;margin-bottom:10px;color:#000;font-weight:500}.checkout-page .woocommerce .product-name .product-title span{font-size:14px;color:#666;font-weight:300}.checkout-page .woocommerce table.shop_table tfoot{border:none}.checkout-page .woocommerce table.shop_table tfoot&gt;tr&gt;td{padding:0;border:none}.checkout-page .woocommerce .cart_totals{margin-top:0;float:none;width:100%}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none}.woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-payment .payment_methods li{margin:0;border-top:1px solid #fff;padding:22px 0 0 0;border-color:#dfe5e8;vertical-align:middle}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:15px;margin:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;color:#3c3950;background-color:#ececec;max-width:650px;background-color:transparent;max-width:100%;padding:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:none}.woocommerce-checkout #payment div.payment_box fieldset{border:none;padding:0;margin:0}.woocommerce-checkout #payment div.payment_box fieldset input[type=text]{height:45px;line-height:45px;width:260px;padding:0 21px;vertical-align:top;margin:16px 20px 16px 18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;color:#99a9b5;font-weight:400;border:1px #ddd solid;background-color:#fdfdfd;width:100%;margin:0}.woocommerce ul.order_details{list-style:none;padding:0;margin:0 0 25px 0}.woocommerce ul.order_details li{float:none;display:block;margin:11px 0 0 0;padding:0 0 0 23px;position:relative;text-transform:none;font-size:14px;font-family:Montserrat,Arial;line-height:25px;border:none}.woocommerce ul.order_details li:first-child{margin:0}.woocommerce ul.order_details li:before{content:"\f0da";position:absolute;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-weight:400;position:absolute;left:0;color:#04cc37}.woocommerce ul.order_details li strong{display:inline-block;font-size:inherit;text-transform:none;line-height:1.5;font-weight:500;padding-left:2px}.woocommerce .order-details-column .cart_totals{float:none;display:block;width:100%}.checkout-page .order-details-column .gem-table table,.woocommerce-order-received .woocommerce .cart_totals table{margin-top:25px}.checkout-page .order-details-column .gem-table table tr:first-child,.woocommerce-order-received .woocommerce .cart_totals table tr:first-child{border-top:1px #dfe5e8 solid}.checkout-page .order-details-column .gem-table table .product-name .product-title{font-size:14px;line-height:18px;margin-bottom:10px}.checkout-page .order-details-column .gem-table table .wc-item-meta{padding:0;font-size:12px;line-height:16px}.checkout-page .order-details-column .gem-table table .wc-item-meta p{font-size:12px;line-height:16px;font-weight:500}.checkout-page .order-details-column .gem-table table .wc-item-meta p{font-size:12px;line-height:16px}.checkout-page .order-details-column .gem-table table tr:last-child td{border-bottom:1px #dfe5e8 solid},.woocommerce-account .woocommerce-message+p{margin-top:50px}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce .gem-table .shop_table tbody tr:last-child td{border-bottom:1px #dfe5e8 solid}.wc-orders-pagi{position:relative}.wc-orders-pagi:after,.wc-orders-pagi:before{display:table;content:'';clear:both}.wc-orders-pagi .button{float:left}.wc-orders-pagi .olderBtn{float:right}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{float:none;display:block}iframe.cko-iframe input[type=tel]{height:45px;line-height:45px;width:260px;padding:0 21px;vertical-align:top;margin:16px 20px 16px 18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;color:#99a9b5;font-weight:400;background:#f5f7f6;border:1px #ddd solid}.checkout-non-pci-new-card-row{margin:0!important}iframe.cko-iframe.theme-simple{height:auto!important}.sidebar-cat-ul{border:1px solid #dfe5e8;line-height:20px;font-size:16px;font-weight:400;list-style:none;margin:0;padding:0;display:block}.sidebar-cat-u.woocommerce-sidebar-account{background:#fff}.sidebar-cat-ul li{color:#555;border-bottom:1px solid #dfe5e8;display:list-item;padding:0;font-size:14px}.sidebar-cat-ul li:last-child{border-bottom:none}.sidebar-cat-ul li a,.sidebar-cat-ul li a:focus,.sidebar-cat-ul li a:visited{display:block;color:#555;padding:12px 12px 12px 20px;text-decoration:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;background-color:#fdfdfd}.sidebar-cat-ul.woocommerce-sidebar-account li a{text-transform:uppercase;font-weight:500;color:#232f3e}.sidebar-cat-ul li a:before{color:#555;content:'';width:6px;display:block;height:6px;float:left;margin-top:8px;margin-right:12px;background-color:#aaa}.sidebar-cat-ul.woocommerce-sidebar-account li a:before{display:none}.sidebar-cat-ul li a:hover{background-color:#104ea9;color:#fff}.sidebar-cat-ul li a:hover::before{color:#fff;background-color:#fff}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{margin-right:0!important}@media (max-width:1199px){.blogpostDivMain .post-read-more .btn,.pagination a,.woocommerce .apply_code,.woocommerce .checkout-button.alt,.woocommerce .checkout-buttonx.alt,.woocommerce .gem-table .apply_code,.woocommerce .gem-table .btn-update:disabled,.woocommerce .gem-table .btn-update:disabled[disabled],.woocommerce .gem-table .checkout-button.alt,.woocommerce .gem-table .checkout-buttonx.alt,.woocommerce a.button.wc-backward,.woocommerce form.login button.button,.woocommerce input.button.apply_code,.woocommerce input.button.checkout-button.alt,.woocommerce input.button.checkout-buttonx.alt{line-height:34px;height:35px;font-size:15px;padding:0 20px;line-height:32px}.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce input[type=text]#coupon_code{line-height:34px;height:35px;font-size:15px;padding:0 20px;line-height:32px;width:175px}.checkout-login h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce-additional-fields h2,.woocommerce-billing-fields h2{padding-left:45px;font-size:28px;line-height:28px}.checkout-login h2:before,.checkout-signin h2:before,.create-account-popup h2:before,.my-account-signup h2:before,.woocommerce-additional-fields h2:before,.woocommerce-billing-fields h2:before{font-size:35px}.woocommerce .checkout-login .login .lost_password{padding:19px 0 0 10px}.woocommerce .checkout-login .login .lost_password:before{top:16px}}@media (max-width:991px){.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;margin-top:25px}.MynavArea{float:none;display:block;width:100%}.MynavAreaBreak{clear:both}.woocommerce-account address,.woocommerce-account p{font-size:13px;line-height:20px}.woocommerce-account .addresses .title h3{font-size:20px;margin-top:20px;margin-bottom:5px}.woocommerce-account .addresses .title .edit{margin-top:20px;margin-bottom:5px}.main-account-title{font-size:24px;line-height:24px;margin-top:0}.main-account-title-2{margin-top:25px}.variations_button .quantity .qty,.woocommerce .gem-table .shop_table tbody tr td .quantity .qty{font-size:16px}.checkout-login h2,.checkout-page h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce .cart_totals h2{font-size:25px;line-height:25px;margin-top:5px;margin-bottom:15px;padding-bottom:0}.woocommerce .checkout-login .login label.inline,.woocommerce .checkout-login .login label.inline span{font-weight:300;font-size:14px;line-height:11px}.woocommerce .checkout-login .login .lost_password{padding:0;display:block}.woocommerce .checkout-login .login .lost_password:before{display:none}.woocommerce .gem-table .shop_table tbody tr td,.woocommerce .gem-table .shop_table thead tr th{padding:5px 8px;font-size:13px}.product-meta ul{margin-left:0;padding-left:0}.order-details-column{float:none;display:block;font-size:11px}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{font-size:11px;line-height:16px}.woocommerce td.product-name .wc-item-meta p{font-size:11px;line-height:16px}.woocommerce form.checkout_coupon{padding:10px}.woocommerce form.checkout_coupon .apply_code,.woocommerce form.checkout_coupon input[type=text]#coupon_code{margin:5px;width:calc((100% - 30px)/ 2)}.woocommerce .checkout-login .login .form-row,.woocommerce .my-account-signup .register .form-row{float:none;width:100%}.checkout-steps .checkout-step{padding:10px 0 10px 20px;font-size:13px}.checkout-steps .checkout-step:after,.checkout-steps .checkout-step:before{right:-21px;top:-24px;width:41px;height:41px}.checkout-steps .checkout-step:after{top:auto;bottom:-24px}.woocommerce-shipping-fields{padding-top:25px}.checkout-page .woocommerce .product-name .product-title{font-size:14px;line-height:16px}.checkout-page .woocommerce .product-name .product-title span{font-size:13px}}@media (max-width:767px){.woocommerce .gem-table .shop_table tbody tr:nth-child(2n) td{background:0 0}.checkout-login h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce-additional-fields h2,.woocommerce-billing-fields h2{padding-left:40px;font-size:26px;line-height:26px}.checkout-login h2:before,.checkout-signin h2:before,.create-account-popup h2:before,.my-account-signup h2:before,.woocommerce-additional-fields h2:before,.woocommerce-billing-fields h2:before{font-size:28px}.woocommerce .gem-table .shop_table tbody tr td:first-child,.woocommerce .gem-table .shop_table tbody tr td:last-child{border:none;border-left:none;border-right:none}.woocommerce .gem-table .shop_table tbody tr.cart_item{padding:4px;margin-bottom:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #ddd solid;position:relative}.woocommerce .gem-table .shop_table tbody tr.cart_item .product-remove{position:absolute;height:auto;right:-7px;top:-7px;padding:0}.woocommerce .gem-table .shop_table.woocommerce-cart-form__contents tbody tr td{padding:4px 5px;font-size:14px;font-weight:400}.woocommerce .gem-table .product-name a{font-size:14px;font-weight:400}.woocommerce .gem-table .shop_table tbody tr td.product-subtotal .woocommerce-Price-currencySymbol{padding-right:0;margin-right:5px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:500}.woocommerce .gem-table .shop_table tbody tr td.actions:last-child{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce input[type=text]#coupon_code,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon input{margin:5px;width:calc((100% - 20px)/ 2)}.order-order-details .cart_totals table td,.order-order-details .cart_totals table th,.shop-table-footer-total .cart_totals table td,.shop-table-footer-total .cart_totals table th{width:50%!important}.mobileLoginTabs{display:block}.checkout-login h2,.checkout-page h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce .cart_totals h2{font-size:22px;line-height:22px;margin-top:5px;margin-bottom:15px;padding-bottom:0}.checkout-login{display:block}.checkout-signin,.my-account-signup{display:none}.woocommerce .checkout-login .login .lost_password{padding:15px 0 0 6px;display:inline-block}.woocommerce .gem-table .shop_table a.remove{width:20px;height:20px;line-height:20px}.woocommerce .create-account-popup{width:95%;padding:25px}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{margin-right:0;margin-left:0}.checkout-page .woocommerce .cart_totals{float:none;width:100%}}@media (max-width:670px){.checkout-login h2,.checkout-page h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce .cart_totals h2{font-size:20px;line-height:24px;margin-top:0;padding-left:30px}.productPageArea .woocommerce .cart_totals table td,.productPageArea .woocommerce .cart_totals table th,.productPageArea .woocommerce .cart_totals table tr td{font-size:14px;line-height:16px;padding:10px}.woocommerce input.button.checkout-button.alt.checkout-create-account,.woocommerce input.button.checkout-buttonx.alt.checkout-create-account{margin-top:25px}.woocommerce-checkout #payment div.payment_box fieldset{border:none}.payment_box.payment_method_woocommerce_checkout_non_pci{padding:10px!important}.checkoutComDiv{font-size:12px;line-height:12px;padding-left:10px;font-weight:500}.checkoutComDiv img{max-width:115px}.checkoutComDiv .fa{font-size:20px;padding-right:5px}}@media (max-width:560px){.main-account-title{font-size:20px;line-height:20px;margin-top:0}.main-account-title-2{margin-top:20px}.lost_reset_password input[type=password],.lost_reset_password input[type=text],.woocommerce .create-account-popup input[type=email],.woocommerce .create-account-popup input[type=password],.woocommerce .create-account-popup input[type=text],.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce form.login input[type=password],.woocommerce form.login input[type=text],.woocommerce form.register input[type=email],.woocommerce form.register input[type=password],.woocommerce form.register input[type=text],.woocommerce input[type=text]#coupon_code,.woocommerce-account .productPageArea .select2-container .select2-selection--single,.woocommerce-account .productPageArea input[type=email],.woocommerce-account .productPageArea input[type=password],.woocommerce-account .productPageArea input[type=tel],.woocommerce-account .productPageArea input[type=text],.woocommerce-account .productPageArea select,.woocommerce-account .productPageArea textarea,.woocommerce-billing-fields .select2-container .select2-selection--single,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=password],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{height:40px;padding:0 10px;font-size:14px}.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce input[type=text]#coupon_code{line-height:34px;height:35px;font-size:15px;padding:0 20px;line-height:32px}.woocommerce form.checkout_coupon .apply_code,.woocommerce form.checkout_coupon input[type=text]#coupon_code{margin:0;width:100%;display:block}.woocommerce form.checkout_coupon input[type=text]#coupon_code{margin-bottom:10px}.woocommerce .create-account-popup{width:90%;padding:20px;box-shadow:0 0 3px rgba(56,69,84,.55);-moz-box-shadow:0 0 3px rgba(56,69,84,.55);-webkit-box-shadow:0 0 3px rgba(56,69,84,.55)}.checkout-steps .checkout-step{padding:8px 0 8px 15px;font-size:13px}.checkout-page .woocommerce .product-name .product-title{font-size:13px;line-height:normal}.checkout-navigation-buttons .button{display:block;float:none;width:100%;margin-bottom:10px}.checkout-navigation-buttons .button:last-child{margin-bottom:0}.checkoutComDiv{font-size:11px;line-height:11px;padding-left:10px;font-weight:500}.checkoutComDiv img{max-width:95px}.checkoutComDiv .fa{font-size:16px;padding-right:3px}}@media (max-width:450px){table.variations{max-width:100%}table.variations td select{height:34px;font-size:13px;min-width:180px}.single_variation_wrap .woocommerce-variation,.single_variation_wrap .woocommerce-variation-add-to-cart{width:100%}.checkout-login h2,.checkout-page h2,.checkout-signin h2,.create-account-popup h2,.my-account-signup h2,.woocommerce .cart_totals h2{font-size:18px;line-height:20px;margin-top:0}.productPageArea .woocommerce .cart_totals table tr td{font-size:13px;line-height:15px;padding:10px}.woocommerce .gem-table .product-name a{font-size:14px}.woocommerce .gem-table .variation dd,.woocommerce .gem-table .variation dt{height:20px}.woocommerce .gem-table .variation dd p{font-size:11px;line-height:11px;padding-top:2px}.woocommerce .gem-table .shop_table tbody tr td .quantity .qty{line-height:30px;height:30px;width:30px;padding:0 5px}.woocommerce .gem-table .shop_table tbody tr td .quantity .selectArrow:before{font-size:15px;width:18px;height:18px;line-height:25px}.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce input[type=text]#coupon_code,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon input{margin:0;margin-bottom:3px;width:100%}.productInnerLinks a{font-size:12px}}@media (max-width:820px) and (min-width:451px){.woocommerce-cart .woocommerce table.cart td.actions .coupon,.woocommerce-cart .woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce .checkout-button.alt,.woocommerce-cart .woocommerce .gem-table .checkout-button.alt{display:block;width:auto;margin:0 5px;margin-bottom:5px}.woocommerce-cart .woocommerce .gem-table input[type=text]#coupon_code,.woocommerce-cart .woocommerce input[type=text]#coupon_code,.woocommerce-cart .woocommerce-page table.cart td.actions .coupon .button,.woocommerce-cart .woocommerce-page table.cart td.actions .coupon input{margin:5px;width:calc((100% - 20px)/ 2)}.woocommerce .gem-table input[type=text]#coupon_code,.woocommerce input[type=text]#coupon_code,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon input{margin:5px;width:calc((100% - 20px)/ 2)}}</pre></body></html>