.woocommerce.full-width-content .content,.woocommerce-page.full-width-content .content{max-width:1200px;width:100%;display:block}.woocommerce .content{max-width:1200px;width:auto;float:none;padding:0;margin-left:auto;margin-right:auto}.woocommerce .entry.product{padding:0}.woocommerce abbr.required,.woocommerce ins{text-decoration:none}.woocommerce span.onsale{display:flex;justify-content:center;align-items:center;background-color:#214738;border-radius:0;line-height:1.75;height:50px;width:100px;top:20px;left:-20px;letter-spacing:2px;font-size:.75em;text-transform:uppercase}.woocommerce ul.products li.product .onsale{position:absolute;top:0;left:-10px;width:100px;height:25px;text-transform:uppercase;letter-spacing:2px;font-size:.75em;margin:20px 20px 0 0!important}.woocommerce fieldset{margin-bottom:20px}.woocommerce .products .star-rating{padding:10px}.woocommerce p.stars a,.woocommerce p.stars a:focus,.woocommerce p.stars a:hover{outline:0}.woocommerce .woocommerce-LoopProduct-link{display:block}.woocommerce ul.products li.product strong{display:inline}.woocommerce.post-type-archive-product .page-title{display:none}.woocommerce .content .entry{border-bottom:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%!important;margin-bottom:50px}.woocommerce.post-type-archive-product ul.products.columns-1{display:flex;flex-direction:column}.woocommerce.post-type-archive-product ul.products.columns-1 li.product:last-child{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{display:inline;font-size:30px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.woocommerce ul.products li.product .woocommerce-loop-product__title:after{content:" / ";color:#96bfa4}.home .woocommerce ul.products li.product .woocommerce-loop-product__title:after{content:""}.woocommerce ul.products li.product .product_tags,.woocommerce ul.products li.product .product-excerpt{width:100%;clear:none}.woocommerce ul.products li.product .product_tags{margin:10px 0 10px -2px}.woocommerce ul.products li.product .product_tags li{display:inline-block;border:2px solid #96bfa4;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:3px 5px;margin:2px}.woocommerce ul.products li.product .product_tags li a{color:#96bfa4}.woocommerce ul.products li.product .product_tags li:hover,.woocommerce ul.products li.product .product_tags li:focus{border-color:#3c725b}.woocommerce ul.products li.product .product_tags li:hover a{color:#3c725b}.woocommerce ul.products li.product .product-excerpt{margin-bottom:20px}.woocommerce.post-type-archive-product .view-demo,.woocommerce.archive .view-demo{background-color:#96bfa4}.woocommerce.post-type-archive-product .view-demo:hover,.woocommerce.post-type-archive-product .view-demo:focus{background-color:#3c725b}.woocommerce a.added_to_cart{line-height:1}.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after,.woocommerce #respond input#submit.loading::after{top:1em}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price .from{color:#000}.cart_price.wdr_product_strikeout{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del{display:inline-block;order:2;margin-bottom:10px;font-style:italic;font-size:19px;color:#000;opacity:1}.woocommerce ul.products li.product .price del .woocommerce-Price-amount:before,.woocommerce div.product p.price del .woocommerce-Price-amount:before{content:"("}.woocommerce ul.products li.product .price del .woocommerce-Price-amount:after,.woocommerce div.product p.price del .woocommerce-Price-amount:after{content:")"}.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product .price{color:#000}.woocommerce ul.products li.product .button{margin-top:10px;width:100%}.woocommerce ul.products li.product a{-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;-ms-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin-bottom:30px}.woocommerce div.product .product_title,.woocommerce div.product p.price{display:inline;font-size:35px;text-transform:uppercase;font-weight:600;letter-spacing:2px}.woocommerce div.product .product_title:after{content:" / ";color:#96bfa4}.woocommerce div.product .product_meta{margin:20px 0 20px -5px}.woocommerce div.product .product_meta .posted_in{display:none}.woocommerce .cart .quantity .input-text.qty:read-only{display:none}.showcase-container-woo{background-color:#224739;color:#fff;padding:15px;margin-top:50px}.showcase-container-woo h2{font-size:40px;text-transform:uppercase;text-align:center;margin-bottom:0;font-weight:700;letter-spacing:2px;margin-top:30px}.showcase-container-woo p{font-size:25px;font-style:italic;letter-spacing:2px;text-align:center;text-transform:lowercase}.showcase-container-woo .showcase-button{margin-top:30px;margin-bottom:50px;text-align:center}.showcase-container-woo .showcase-button a.button:hover,.showcase-container-woo .showcase-button a.button:focus{background:#96bfa4}#showcase-slider-woo .showcase-right{display:none}#showcase-slider-woo.owl-theme .owl-dots .owl-dot span{background:#fff}#showcase-slider-woo.owl-theme .owl-dots .owl-dot.active span,#showcase-slider-woo.owl-theme .owl-dots .owl-dot:hover span{background:#96bfa4}#showcase-slider-woo.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.woocommerce div.product .tagged_as a{display:inline-block;color:#96bfa4;border:2px solid #96bfa4;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:3px 5px;margin:5px}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart .button{width:100%}.woocommerce div.product form.cart .button,.view-demo{margin-top:10px;padding:13px 23px;line-height:1.6em}.view-demo{background-color:#96bfa4;width:100%}.view-demo:hover,.view-demo:focus{background-color:#3c725b}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.woocommerce div.product form.cart .button{line-height:1.5}.woocommerce div.product form.cart .variations{table-layout:fixed}.woocommerce .woocommerce-variation-price{margin-bottom:20px}.pswp__caption{display:none}.woo_discount_rules_table{display:none}.yikes-custom-woo-tab-title{font-size:30px}.single-product .col{margin-bottom:20px}.woocommerce.single-product .upsells{margin-top:50px}.woocommerce.single-product .upsells h2{font-size:30px}.woocommerce.single-product .upsells ul.products li.product .woocommerce-loop-product__title,.woocommerce.single-product .upsells ul.products li.product .price{font-size:18px}.woocommerce.single-product .upsells .view-demo{display:none}.woocommerce div.product .woocommerce-tabs{border:2px solid #3c725b;padding:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;display:flex;flex-direction:column}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#96bfa4;min-width:200px;text-align:center;flex-grow:1;border:0;margin-right:0;margin-bottom:10px;top:1px;right:-1px;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:#3c725b}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#3c725b}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff;width:100%;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:13px 23px;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce div.product .woocommerce-tabs .panel h2{text-align:center;letter-spacing:2px;text-transform:uppercase;margin-top:30px;margin-bottom:50px;font-size:40px;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce-Tabs-panel h6{font-size:25px;font-style:italic;text-transform:lowercase}.woocommerce-checkout .checkout{display:flex;flex-direction:column;flex-wrap:wrap}.woocommerce-NoticeGroup{width:100%}.entry-content ul.woocommerce-error{margin-left:0}.woocommerce-checkout .checkout-right-side{order:-1;width:100%;margin-bottom:50px}.woocommerce-checkout .checkout-right-side{background-color:#96bfa4;color:#fff;padding:25px}.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:#96bfa4}.woocommerce-checkout .place-order{margin-top:50px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin-top:25px;padding:20px 50px}.woocommerce #order_review table.shop_table,.woocommerce #order_review table.shop_table td{border-color:#fff}.woocommerce #order_review table.shop_table thead{background-color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:16px}.wooocommerce-cart .woocommerce table.shop_table tbody th,.wooocommerce-checkout .woocommerce table.shop_table tbody th,.wooocommerce-cart .woocommerce table.shop_table tfoot td,.wooocommerce-checkout .woocommerce table.shop_table tfoot td,.wooocommerce-cart .woocommerce table.shop_table tfoot th,.wooocommerce-checkout .woocommerce table.shop_table tfoot th{border-top:1px solid #fff}.woocommerce #order_review .product-quantity{display:none}.woocommerce-checkout .woocommerce .coupon_checkout button[type=submit].button{width:100%}.woocommerce-checkout .woocommerce-remove-coupon{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:400;border:0}.woocommerce-checkout #order_review .order-total{text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:30px}.woocommerce-checkout #order_review .order-total .woocommerce-Price-amount{font-size:30px}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:1.2em}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:16px}.woocommerce-customer-details{margin-top:50px}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-1{width:100%}.woocommerce .checkout h3{font-size:30px;margin-bottom:20px;text-align:left;text-transform:uppercase;letter-spacing:2px}.woocommerce .checkout label{font-weight:700}.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce-checkout #payment div.payment_box{color:#000}.woocommerce .cart_totals h2{font-size:30px;margin-bottom:20px}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style-type:none}.woocommerce-cart table.cart td.actions .coupon input.input-text,.woocommerce-checkout table.cart td.actions .coupon input.input-text,#add_payment_method table.cart td.actions .coupon input.input-text{width:auto}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{margin-bottom:0}.woocommerce form .form-row .required,.woocommerce form .form-row.woocommerce-invalid label a{color:#a00}.woocommerce-invalid #terms,.woocommerce-invalid #gdpr_woo_consent{outline:2px solid #a00;outline-offset:2px}label[for=payment_method_stripe]{display:none}.woocommerce-checkout fieldset{border:0;padding:0;margin:0}.select2-container--default .select2-selection--single{height:40px;padding:8px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #96bfa4}.select2-dropdown,.select2-selection{font-size:16px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:1.5;padding:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;right:7px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#214738}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid #96bfa4!important;padding:8px 20px!important}.wc-stripe-elements-field.StripeElement--invalid{border-color:#a00!important}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{margin-bottom:30px;font-size:40px}.woocommerce-cart .woocommerce-notices-wrapper{width:100%}.woocommerce .cart-collaterals,.woocommerce .discount-code-info{background-color:#96bfa4;color:#fff;padding:25px}.woocommerce .discount-code-info{margin-left:auto;margin-top:30px;position:relative;padding-left:80px}.woocommerce .discount-code-info:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"font awesome 5 pro";font-weight:300;content:"\f02c";font-size:35px;position:absolute;margin-left:-50px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-cart .cart_item{position:relative;margin-bottom:50px}.woocommerce-cart .cart_item .product-thumbnail{width:250px;margin-right:25px}.woocommerce-cart .cart_item .product-thumbnail a,.woocommerce-cart .cart_item .product-name a{border-bottom:0}.woocommerce-cart .cart_item .product-name,.woocommerce-cart .cart_item .product-price{display:inline-block;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.woocommerce-cart .cart_item .product-name:after{content:" / ";color:#96bfa4}.woocommerce-cart .cart_item .product-remove{position:absolute;right:0;top:0}.woocommerce a.remove{color:#000!important;font-size:50px;font-weight:400}.woocommerce a.remove:hover{background:#214738}.woocommerce .cart-collaterals .coupon-content .button{width:100%;margin-top:10px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}.woocommerce .cart-collaterals .button.alt{background-color:#3c725b}.woocommerce .cart-collaterals .button.alt:hover,.woocommerce .cart-collaterals .button.alt:focus{background-color:#214738}.woocommerce-cart a.woocommerce-remove-coupon{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:2px;border:0}.woocommerce-checkout .woocommerce table.shop_table thead,.woocommerce-cart .woocommerce table.shop_table thead{background-color:#fff;border:1px solid #fff;color:#000}.wooocommerce-checkout .woocommerce table.shop_table,.wooocommerce-checkout .woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals table,.wooocommerce-cart .woocommerce table.shop_table td,.wooocommerce-checkout .woocommerce table.shop_table tfoot th{border-color:#fff}.woocommerce-checkout .woocommerce table.shop_table tfoot th{border-color:#fff}.woocommerce table.shop_table thead,.woocommerce-order-received .woocommerce table.shop_table thead{background-color:#214738;border:1px solid #214738;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:16px}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce-order-received .woocommerce table.shop_table,.woocommerce-order-received .woocommerce table.shop_table td{border-color:#214738;border-radius:0;line-height:1.75;word-break:normal;font-size:19px}.woocommerce-order-received .woocommerce table.shop_table tfoot th{border-color:#214738}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #214738}.woocommerce table.shop_table th,.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:.3em 1em}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background-color:#fff;border-radius:0;padding:0;margin-top:50px}.woocommerce-checkout #payment{margin-top:0}.woocommerce-checkout h3.payment-details{margin-top:50px;margin-bottom:0}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{background-color:#fff;padding:0}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before{display:none}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{border:0;padding:0}#add_payment_method #payment ul.payment_methods li input{display:none}#add_payment_method #payment ul.payment_methods li{font-weight:700}#add_payment_method #payment div.payment_box{color:#000;font-weight:400}#add_payment_method #payment div.form-row{padding:0}.woocommerce-thankyou-order-received{margin-bottom:50px}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{background-color:#3c725b;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:13px 23px;text-decoration:none;white-space:normal;width:auto;line-height:1.3em}.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input[type=submit]:focus,.woocommerce input[type=submit]:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover{background-color:#214738;color:#fff}.woocommerce #reviews #comment{height:150px}.woocommerce .quantity .qty{font-size:20px;font-size:2rem;line-height:1.5;margin-right:5px;padding:12px 5px;width:70px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5;padding:8px 20px}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{border-color:#eee;padding:5px 20px;width:150px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#eee;border-radius:0}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{vertical-align:top}.woocommerce .coupon{line-height:1}.woocommerce .coupon .input-text{height:48px}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled]{background-color:#000;color:#fff;padding:16px 24px}.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,.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{background-color:#eee;color:#000}.page-id-24 .entry-title{margin-bottom:50px}.woocommerce-account .woocommerce{border:2px solid #3c725b;padding:20px}.woocommerce-order-downloads__title,.woocommerce-order-details__title,.woocommerce-column__title{text-align:center;text-transform:lowercase;margin-top:50px}.woocommerce .woocommerce-customer-details address{border:1px solid #ece5df;border-radius:0}.woocommerce-account .woocommerce-Address-title h3,.woocommerce-MyAccount-content h3{font-size:30px;text-transform:lowercase;margin-top:50px}.woocommerce-account .woocommerce-Address{margin-bottom:20px}.woocommerce-account table.order_details th.product-total{min-width:110px}.woocommerce-MyAccount-navigation{margin-bottom:50px}.woocommerce-MyAccount-navigation ul{margin-bottom:0;margin-left:0!important;display:flex;text-align:center;flex-wrap:wrap}.woocommerce-MyAccount-navigation ul li{line-height:1.625;list-style-type:none;display:inline-block;background-color:#96bfa4;min-width:100%;margin:3px;padding:0}.woocommerce-MyAccount-navigation ul li a{color:#fff;padding:7px 10px;letter-spacing:.7px;font-size:17px;border:0;display:block}.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li:focus{background-color:#3c725b}.woocommerce-MyAccount-navigation ul li.is-active>a{color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:0;width:100%}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation li,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation li{display:inline-block;margin:0 10px}.content-sidebar.woocommerce-account .woocommerce-MyAccount-content,.sidebar-content.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce #reviews #comments h2{font-size:40px;margin-top:30px;margin-bottom:50px;text-align:center}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .meta{color:#000;font-size:12px!important;letter-spacing:2px;text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;background-color:#ebe6de;border-radius:0;margin-left:0}.woocommerce .entry-content #reviews ol>li{list-style-type:none}.woocommerce .star-rating::before,.woocommerce .star-rating span{color:#000}.woocommerce p.stars a{border-bottom:0}.woocommerce #review_form #respond{margin-top:50px}.woocommerce #reviews #reply-title{font-size:25px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ece5df;border-top-color:#214738}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#214738}div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricted-content-message{width:48%}.woocommerce-product-search{overflow:hidden;width:100%}.woocommerce-product-search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.woocommerce .widget_shopping_cart ul.cart_list li,.woocommerce.widget_shopping_cart ul.cart_list li{padding-top:15px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:15px}.woocommerce.widget_shopping_cart .total{border-top:1px solid #eee}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce .widget_shopping_cart .cart_list li.empty,.woocommerce.widget_shopping_cart .cart_list li.empty{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.sidebar ul.product_list_widget li{line-height:1.4;margin-bottom:15px;padding:15px 0 0}.sidebar ul.product_list_widget li:last-child{margin-bottom:0;padding-bottom:15px}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#eee}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#c3251d}.woocommerce .widget_layered_nav ul li.chosen a::before,.woocommerce .widget_layered_nav_filters ul li a::before,.woocommerce .widget_rating_filter ul li.chosen a::before{color:#c3251d}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{top:-.28em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_price_filter .price_slider_amount .button{font-size:16px;font-size:1.6rem}.woocommerce.widget_layered_nav_filters ul li{margin:0 20px 20px 0}.woocommerce.widget_recent_reviews .reviewer{font-size:12px;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}.entry-content ul.wc-block-grid__products{margin-left:0}body .wc-block-grid .wc-block-grid__product-onsale,body .wc-block-grid__product-image .wc-block-grid__product-onsale{position:absolute;top:10px;right:10px;background-color:#98c0a6;border-color:#98c0a6;color:#fff;padding:5px 10px;letter-spacing:2px;border-radius:0}.wc-block-grid__product .wc-block-grid__product-rating{display:none}body .wc-block-components-product-metadata{font-size:13px}.entry-content ul>li.wc-block-grid__product{list-style-type:none}.wp-block-product-new ul.wc-block-grid__products li .wc-block-grid__product-link{background-color:#214738;border-bottom:0}.wp-block-product-new .wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image){margin:0}.wp-block-product-new ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{font-size:14px;text-transform:uppercase;color:#fff;padding:15px 12px;margin:0;font-weight:400;letter-spacing:2px;text-align:center;line-height:1em;margin-top:-10px}.wp-block-product-new ul.wc-block-grid__products li.wc-block-grid__product .price{display:none}body table.wc-block-cart-items .wc-block-cart-items__header,body .is-large.wc-block-cart .wc-block-cart__totals-title{letter-spacing:1px;font-size:16px}body .is-large.wc-block-cart .wc-block-cart-items td,body .is-large.wc-block-cart .wc-block-cart-items{border-color:#000;border-width:2px}body .wc-block-cart .wp-block-woocommerce-cart-order-summary-block{border-bottom:0}.woocommerce-cart tbody{border:0}body .is-large.wc-block-cart .wc-block-components-sidebar{background:#3c715b;color:#fff;padding:30px;margin-bottom:auto}body .is-large .wc-block-components-totals-wrapper,body .is-large .wp-block-woocommerce-cart-order-summary-totals-block{border-color:#fff;border-width:2px}.wc-block-components-totals-wrapper .wc-block-components-text-input input[type=text]{border-radius:0}.woocommerce-cart .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input input[type=text],.woocommerce-cart .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input input[type=text]:focus,.woocommerce-checkout .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input input[type=text],.woocommerce-checkout .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input input[type=text]:focus{background:0 0;border-color:#fff;color:#fff}.woocommerce-cart .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input label,.woocommerce-checkout .is-large .wc-block-components-totals-wrapper .wc-block-components-text-input label{color:#ffffffb3}body .wc-block-components-button:not(.is-link){border-bottom:0;background:#96bfa4;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:15px;line-height:1em}.entry-content .wc-block-cart-item__image a{border-bottom:0}body .wc-block-components-product-name{border-bottom:0!important;font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}body .wc-block-components-product-price__regular{opacity:.7}body .wc-block-components-product-badge{border-radius:0;background-color:#96bfa4;color:#fff;font-weight:700;font-size:14px;border:0;letter-spacing:1px}body table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-transform:uppercase;letter-spacing:1px;font-size:12px}body .wc-block-components-totals-discount .wc-block-components-totals-item__value{color:#fff}.entry-content .wc-block-components-totals-discount__coupon-list{margin-left:0;margin-bottom:0}body .is-large .wc-block-components-express-payment-continue-rule--cart:after,body .is-large .wc-block-components-express-payment-continue-rule--cart:before{border-color:#fff}body .is-large .wp-block-woocommerce-checkout-order-summary-block{background:#3c715b;color:#fff;margin-bottom:auto;border:0;border-radius:0}.wc-block-checkout.is-large .wc-block-components-sidebar{padding-left:0}body .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{letter-spacing:2px;font-size:16px;text-transform:uppercase;font-weight:700;margin:16px}body .wc-block-components-order-summary .wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:13px}body .is-large .wc-block-components-sidebar .wc-block-components-panel,body .is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,body .is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:20px;padding-right:20px}body .is-large .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:0}body .is-large .wp-block-woocommerce-checkout-order-summary-totals-block{border-top-width:2px;border-color:#fff}body .is-large .wc-block-components-totals-coupon__content .wc-block-components-validation-error{background:#fff;margin-top:10px;padding:10px}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content,body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after,body .wc-block-components-form .wc-block-components-text-input input[type=email],body .wc-block-components-form .wc-block-components-text-input input[type=number],body .wc-block-components-form .wc-block-components-text-input input[type=password],body .wc-block-components-form .wc-block-components-text-input input[type=tel],body .wc-block-components-form .wc-block-components-text-input input[type=text],body .wc-block-components-form .wc-block-components-text-input input[type=url],body .wc-block-components-text-input input[type=email],body .wc-block-components-text-input input[type=number],body .wc-block-components-text-input input[type=password],body .wc-block-components-text-input input[type=tel],body .wc-block-components-text-input input[type=text],body .wc-block-components-text-input input[type=url],body .wc-blocks-components-select .wc-blocks-components-select__select,body .wc-blocks-components-select .wc-blocks-components-select__container,body .wc-block-components-address-card,body .wc-block-components-radio-control--highlight-checked:after,body .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,body .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:0}body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content,body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before,body .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after,body .wc-block-components-express-payment-continue-rule:after,body .wc-block-components-express-payment-continue-rule:before,body .wc-block-components-address-card{border-color:#000}body .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,body .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 1px #000}body .wc-block-components-radio-control-accordion-content{padding:0 19px 25px}body .wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option{padding:19px 19px 0}.woocommerce-checkout .wc-block-components-checkbox label[for=woo_ml_subscribe]{text-transform:initial;letter-spacing:1px}.woocommerce-checkout .is-small .wc-block-components-checkbox{padding-top:36px;margin-bottom:0}.woocommerce-checkout .is-medium .wc-block-components-checkbox,.woocommerce-checkout .is-large .wc-block-components-checkbox{margin-bottom:48px}body .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=password]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,body .wc-block-components-text-input input[type=email]:focus,body .wc-block-components-text-input input[type=number]:focus,body .wc-block-components-text-input input[type=password]:focus,body .wc-block-components-text-input input[type=tel]:focus,body .wc-block-components-text-input input[type=text]:focus,body .wc-block-components-text-input input[type=url]:focus{box-shadow:none}.woocommerce-store-notice,p.demo_store{background-color:#214738;font-size:16px;padding:14px;box-shadow:none;font-style:italic;letter-spacing:1px}@media screen and (min-width:768px){.woocommerce div.product .woocommerce-tabs,.woocommerce-account .woocommerce{padding:50px}.showcase-container-woo{padding:25px 75px 0}#showcase-slider-woo.owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}#showcase-slider-woo.owl-carousel .owl-nav button.owl-prev{float:left;margin-left:-50px}#showcase-slider-woo.owl-carousel .owl-nav button.owl-next{float:right;margin-right:-50px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#98c0a6}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:block;background:0 0;border:0;margin:0 16px 24px 0;padding:0;position:relative;width:60px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:80px}.woocommerce ul.products li.product .button{width:auto}.woocommerce div.product form.cart{float:left;width:48.5%}.view-demo{margin-left:10px;width:48.5%}.woocommerce div.product form.cart .button,.view-demo{margin-top:30px}.woocommerce-cart .cart_item{display:flex}.woocommerce-cart .cart_item .product-thumbnail{width:200px}.woocommerce-cart .cart_item .product-content{width:calc(100% - 250px)}.woocommerce-cart .cart_item .product-remove{position:relative;margin-right:auto;width:50px}.woocommerce-MyAccount-navigation ul li{min-width:49%}}@media screen and (min-width:860px){.woocommerce ul.products{justify-content:flex-start}}@media screen and (min-width:1024px){.woocommerce.post-type-archive-product ul.products li.product a img,.woocommerce.archive ul.products li.product a img{float:left;width:500px;margin-right:20px}.woocommerce ul.products li.product .product_tags{margin:5px 0 5px -2px}.woocommerce ul.products li.product .product_tags,.woocommerce ul.products li.product .product-excerpt{width:calc(100% - 520px);display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:row}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-right:10px;margin-bottom:0;flex:1}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap}.woocommerce-cart .woocommerce-cart-form{width:65%;padding-right:50px}.woocommerce .cart-right-side{width:35%}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{margin-bottom:80px}.woocommerce-checkout .checkout{flex-direction:row;justify-content:space-between;align-items:flex-start}.woocommerce-checkout .checkout-right-side{width:35%;margin-bottom:0;order:0}.woocommerce-checkout .checkout-left-side{width:60%}.woocommerce-MyAccount-navigation ul li{min-width:165px}}@media screen and (min-width:1200px){.woocommerce ul.products li.product .product_tags{margin-left:-5px}.woocommerce ul.products li.product .product_tags li{margin:5px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{font-size:35px}}