.main-with-sections{margin-top:58px;position:relative;background-color:#faf7f4}.header-action-item.is-active{background:#004b38}.header-action-item.is-active>a:hover,.header-action-item.is-active>a:hover a{color:#fff}.header-action-item>a:hover,.header-action-item>a:hover a{color:#004b38}.header-action-item:hover .fa{color:#004b38}.header-action-item:hover.is-active .fa{color:#fff}.header-action-popup{border-color:#004b38}.button:not(.secondary):not(.accent):not(.light):not(.alert):not(.success){background-color:#f0491a;transition:.2s all ease-in-out}.button:not(.secondary):not(.accent):not(.light):not(.alert):not(.success):hover,.button:not(.secondary):not(.accent):not(.light):not(.alert):not(.success):focus{background-color:#ca370d}.header-minicart .woocommerce-mini-cart__total,.header-minicart .woocommerce-mini-cart__buttons,.header-minicart .button{background:#004b38 !important}a{color:#004b38}a:hover{color:#004b38}.form-customer-selection{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);top:18rem;z-index:250;width:30rem;max-width:calc(100% - 4rem);background:#fff;box-shadow:0 0 85px rgba(0,0,0,.1);padding:1rem;border-radius:5px}@media print,screen and (min-width: 48em){.form-customer-selection{padding:2rem}}@media print,screen and (min-width: 48em){.form-customer-selection .customer-number-input{font-size:1.75rem;height:3.3rem;font-weight:bold;padding:.8rem}}.customer-selection-error{display:none;background-color:#fce8e7;color:#b32017;font-weight:bold;padding:.6rem 1rem;margin-top:-0.7rem}.customer-selection-title{font-size:1.25rem}@media print,screen and (min-width: 48em){.customer-selection-title{font-size:1.5rem}}.customer-selection-overlay{position:absolute;z-index:200;width:100%;height:100%;background-color:#fcfaf8;opacity:.9}.section-customer-info{background-color:#faf7f4 !important;padding-top:1rem;padding-bottom:0}.customer-info{max-width:62.5rem;margin:0 auto;position:relative}.customer-info>ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:stretch}.customer-info-item{flex:1 1 calc(50% - 1rem);margin:.5rem;text-align:center;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}@media print,screen and (min-width: 48em){.customer-info-item{flex:1 1 calc(25% - 1rem)}}.customer-info-item .fa{display:block;font-size:1.5rem;margin-bottom:.5em}.customer-info-item a{display:block;height:100%;padding:2rem 1.25rem;color:#0a0a0a;background-color:#fff;border-radius:5px;font-weight:bold}.customer-info-item.customer-info-dashboard a:hover,.customer-info-item.customer-info-dashboard a:focus{color:#fff;background-color:#004b38}.customer-info-item.customer-info-dashboard a:hover .fa,.customer-info-item.customer-info-dashboard a:focus .fa{color:#fff}.customer-info-item.customer-info-change a:hover,.customer-info-item.customer-info-change a:focus{color:#fff;background-color:#b32017}.customer-info-item.customer-info-change a:hover .fa,.customer-info-item.customer-info-change a:focus .fa{color:#fff}.customer-info-item.customer-info-dashboard .fa{color:#004b38}.customer-info-item.customer-info-change .fa{color:#b32017}.customer-info-label{display:block;font-size:.9rem;font-weight:normal}.customer-info-value{display:block;font-size:1.25rem}.section-order-table{padding-top:1rem}.product-table,.product-table ul{list-style:none;margin:0}ul.product-table-grouping{border-radius:5px;margin-bottom:2rem;background-color:#fff}@media print,screen and (min-width: 40em){ul.product-table-grouping{background-color:transparent}}.product-table-grouping-title{flex:0 1 100%;font-size:1.5rem;font-weight:bold;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}@media screen and (max-width: 39.9375em){.product-table-grouping-title{background-color:#faf7f4}}.product-table-grouping-title:after{display:block;content:"";width:100%;height:7px;background-color:#004b38}.product-table-grouping-title+.product-table-campaign-group-title{border-top:0}.product-table-grouping-title-label{display:block;padding:1.2rem 1rem .5rem 1rem}.product-table-grouping-title-action{display:inline-block;position:absolute;right:0;bottom:0}@media screen and (max-width: 39.9375em){.product-table-grouping-title-action{display:none}}.product-table-campaign-group-title{padding:.8rem 1rem .5rem 1rem;border-top:5px solid #faf7f4;background-color:#fff}.product-table-campaign-group-title span{color:#b32017;display:inline-block;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;font-size:.9rem}.product-table-item{background-color:#fff;border-bottom:4px solid #faf7f4;padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 39.9375em){.product-table-item{border-bottom:0;width:calc(50% - 4px);padding:.5rem;display:inline-block;text-align:center}}.product-table-item.is-out-of-stock{opacity:.5}.product-table-item.is-out-of-stock .product-table-amount-summary,.product-table-item.is-out-of-stock .product-table-amount-picker{display:none}.product-table-item.is-out-of-stock .product-table-prices{opacity:.5}.product-table-item-data{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-flow:column}@media print,screen and (min-width: 40em){.product-table-item-data{flex-flow:row wrap}}.product-table-data-item{flex:0 1 100%;padding:.2rem .5rem}@media print,screen and (min-width: 40em){.product-table-data-item{padding:.2rem .5rem 1rem .5rem}}@media print,screen and (min-width: 48em){.product-table-data-item{padding:1rem .5rem}}.product-table-header{background-color:transparent}.product-table-header-data{align-items:flex-end}.product-table-header-item{font-weight:bold;padding:.25rem .5rem;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.9rem !important}.product-table-item-free-group{margin-top:.25rem;margin-bottom:2rem;border:4px solid rgba(179,32,23,.75);border-radius:3px;background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.1);position:relative;z-index:100;width:100%}.product-table-item-free-group-title{margin:0;padding:1rem .5rem .2rem .5rem;font-weight:bold;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.product-table-name,.free-product-name-data,.cart_item{flex:1 1 auto}@media print,screen and (min-width: 48em){.product-table-name,.free-product-name-data,.cart_item{flex:0 1 27%}}@media screen and (min-width: 64.0625em){.product-table-name,.free-product-name-data,.cart_item{flex:0 1 35%}}.product-table-name .product-name,.free-product-name-data .product-name,.cart_item .product-name{line-height:1;display:inline-block;font-size:.9rem;font-weight:bold;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.product-table-name .product-weightvol,.free-product-name-data .product-weightvol,.cart_item .product-weightvol{display:inline-block;line-height:1;font-size:.9rem;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.product-table-name .product-name-data,.free-product-name-data .product-name-data,.cart_item .product-name-data{display:block;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:none;font-size:.875rem;margin-top:.2rem;opacity:.8}.product-table-name .product-name-data li:after,.free-product-name-data .product-name-data li:after,.cart_item .product-name-data li:after{content:" / "}.product-table-name .product-name-data li:last-child:after,.free-product-name-data .product-name-data li:last-child:after,.cart_item .product-name-data li:last-child:after{content:""}@media screen and (max-width: 39.9375em){.product-table-name .product-sku,.free-product-name-data .product-sku,.cart_item .product-sku{display:none}}.product-splash{margin-bottom:.25rem}.product-splash .product-banner{position:relative;transform:none;width:auto;top:auto;right:auto;display:inline-block;font-size:.7rem;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;padding:.3rem .7rem;line-height:1;border-radius:10rem;color:#fff}.product-table-stock{flex:0 1 100%;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.85rem;text-align:center;font-weight:bold;line-height:1.2}.product-table-stock span:nth-of-type(2){display:block;font-weight:normal}@media screen and (max-width: 39.9375em){.product-table-stock{margin-top:.5rem;margin-bottom:.5rem}}@media print,screen and (min-width: 40em){.product-table-stock{flex:0 1 7%}}@media print,screen and (min-width: 48em){.product-table-stock{flex:0 1 3%}}.product-table-amount{text-align:right}@media print,screen and (min-width: 40em){.product-table-amount{flex:0 1 20%;position:relative}}@media print,screen and (min-width: 48em){.product-table-amount{flex:0 1 45%}}.product-table-prices{text-align:center;font-weight:bold;position:relative}@media print,screen and (min-width: 40em){.product-table-prices{display:block;flex:0 1 15%;text-align:right}}.product-table-prices .per-indicator{font-size:.6rem}.product-table-prices .base-price,.product-table-prices .step-price{display:block;line-height:1.2}.product-table-prices .base-price{text-decoration:line-through;font-size:.8rem}.product-table-prices .step-price{color:#b32017}.product-table-unit-price,.product-table-package-price{font-weight:normal;font-size:90%;margin-bottom:.2em}.product-table-unit-price .product-table-price-info,.product-table-package-price .product-table-price-info{border:0;color:#ceae8d;font-size:85%;position:absolute;top:1rem;right:-0.2rem}.product-table-unit-price-regular{display:inline-block}.product-table-item.is-on-sale .product-table-unit-price-regular{text-decoration:line-through}.product-table-unit-price-sale{display:inline-block;color:#cc4b37;font-weight:bold}.product-table-item.is-on-sale .product-table-package-price{color:#cc4b37}.product-table-package-price{font-weight:bold}.product-table-amount-summary{display:inline-block;border:3px solid #ebebeb;border-radius:30rem;padding:.4rem 2.5rem .4rem 1rem;line-height:1;position:relative;color:#0a0a0a}@media print,screen and (min-width: 48em){.product-table-amount-summary{display:none}}.product-table-amount-summary:focus{color:#0a0a0a}.product-table-amount-summary:hover{color:inherit;background-color:#ebebeb}.product-table-amount-summary>.total{display:inline-block;text-align:center;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;font-size:.85rem}.product-table-amount-summary>.add{background-color:#004b38;border-radius:50%;color:#fff;font-size:.75rem;width:1.5rem;height:1.5rem;position:absolute;right:.2rem;top:.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.product-table-amount-picker{display:none;position:absolute;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);z-index:500;width:15rem;text-align:center;padding:1rem;margin-top:1rem}@media screen and (max-width: 39.9375em){.product-table-amount-picker{right:0;left:0;margin-left:auto;margin-right:auto;max-width:90%}}@media print,screen and (min-width: 40em){.product-table-amount-picker{right:0}}@media print,screen and (min-width: 48em){.product-table-amount-picker{position:relative;box-shadow:none;display:block;margin:0;padding:0;width:auto;z-index:1}}.product-table-amount-picker:before{position:absolute;content:"";top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}@media screen and (max-width: 39.9375em){.product-table-amount-picker:before{left:0;right:0;margin-left:auto;margin-right:auto}}@media print,screen and (min-width: 40em){.product-table-amount-picker:before{right:2rem}}.product-table-amount-picker.deactivated>ul{opacity:.5}.product-table-amount-weeks{margin:0}.product-table-amount-week{margin-bottom:1rem}@media print,screen and (min-width: 48em){.product-table-amount-week{margin:0;display:inline-block;min-width:7rem}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-qty-button{width:1.25rem;height:1.25rem}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-qty-button.product-qty-decrease{left:.2rem;top:.15rem}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-qty-button.product-qty-increase{right:.2rem;top:.15rem}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-grid-cart-form{height:1.9rem}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-grid-cart-form .quantity{width:auto}}@media print,screen and (min-width: 48em){.product-table-amount-week .product-grid-cart-form .quantity input{height:1.25rem;font-size:.85rem;padding-top:.4rem}}.product-table-amount-week-title{margin-bottom:.2rem;display:block}@media print,screen and (min-width: 48em){.product-table-amount-week-title{font-size:.85rem}}.product-table-amount-selector{border-radius:30rem;border:3px solid #ebebeb;width:6rem;position:relative;padding:.3rem 0 .3rem 0}@media screen and (max-width: 39.9375em){.product-table-amount-selector{width:10rem;padding-top:.55rem;padding-bottom:.55rem}}.product-table-amount-selector-button.minus,.product-table-amount-selector-button.plus{background-color:#004b38;border-radius:50%;font-size:.75rem;width:1.5rem;height:1.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;position:absolute;top:.2rem}@media screen and (max-width: 39.9375em){.product-table-amount-selector-button.minus,.product-table-amount-selector-button.plus{width:2rem;height:2rem;font-size:1rem}}.product-table-amount-selector-button.minus{left:.2rem}.product-table-amount-selector-button.plus{right:.2rem}.product-table-amount-selector-button.is-inactive{background-color:#f4ede6;color:#bf9469}.product-table-amount-selector-value{width:100%;display:block;text-align:center;font-weight:bold;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.85rem;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 39.9375em){.product-table-amount-selector-value{font-size:1rem;line-height:1.3}}.woocommerce-cart th.product-thumbnail,.woocommerce-cart td.product-thumbnail{display:none}.woocommerce-cart .product-name,.woocommerce-cart .free-product-name-data{font-weight:normal}.woocommerce-cart .product-name span.product-name,.woocommerce-cart .free-product-name-data span.product-name{line-height:1;display:inline-block;font-size:.9rem;font-weight:bold;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.woocommerce-cart .product-name .product-weightvol,.woocommerce-cart .free-product-name-data .product-weightvol{display:inline-block;line-height:1;font-size:.9rem;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.woocommerce-cart .product-name .product-name-data,.woocommerce-cart .free-product-name-data .product-name-data{display:block;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-transform:none;font-size:.875rem;margin-top:.2rem;opacity:.8}.woocommerce-cart .product-name .product-name-data li:after,.woocommerce-cart .free-product-name-data .product-name-data li:after{content:" / "}.woocommerce-cart .product-name .product-name-data li:last-child:after,.woocommerce-cart .free-product-name-data .product-name-data li:last-child:after{content:""}@media screen and (max-width: 39.9375em){.woocommerce-cart .product-name .product-sku,.woocommerce-cart .free-product-name-data .product-sku{display:none}}.cart-free-products{border:4px solid #fcfaf8;padding:1.5rem}.woocommerce-checkout .cart-free-products{margin-bottom:2rem;background-color:#fcfaf8;border:0}.woocommerce-view-order .cart-free-products{background-color:#fcfaf8}.cart-free-products-title{font-size:1.25rem}.cart-free-products-subtitle{max-width:45rem}.cart-free-products-list{margin:0;list-style:none}.cart-free-product-item:not(:last-child){border-bottom:1px solid #eaeaea;padding-bottom:1rem;margin-bottom:1rem}.cart-free-product-item-data{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:flex-start}.free-product-name-data{line-height:1.3;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.free-product-title{display:block;font-weight:bold}.free-product-sku{opacity:.65;font-size:.85rem}.free-product-sku:after{content:"|";margin-right:.1rem;padding-left:.25rem}.free-product-size{opacity:.65;font-size:.85rem}.free-product-weeks{margin:0;list-style:none;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.free-product-weeks li{margin-left:.5rem;margin-right:.5rem;margin-bottom:.5rem;display:inline-block;text-align:center;font-size:.85rem}.free-product-weeks li span{display:block;font-weight:bold;font-size:1rem}.free-product-weeks li input{display:block;width:4rem;text-align:center}form.woocommerce-checkout{flex-flow:row wrap;max-width:55rem;margin:0 auto}form.woocommerce-checkout #customer_details,form.woocommerce-checkout .woocommerce-checkout-review-order{flex:0 1 100%;max-width:100%}form.woocommerce-checkout .woocommerce-billing-fields>h3{display:none}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;background-color:#fcfaf8;padding-top:.8rem}form.woocommerce-checkout .form-row{margin-left:1rem;margin-right:1rem;flex:0 1 calc(100% - 2rem)}@media print,screen and (min-width: 40em){form.woocommerce-checkout .form-row{flex:0 1 calc(50% - 2rem)}}form.woocommerce-checkout .form-row input:not(.button){width:100%;background:transparent;border:0;padding:0;cursor:default;box-shadow:none;border-radius:0;font-size:1.125rem;font-weight:bold}form.woocommerce-checkout #billing_first_name_field,form.woocommerce-checkout #billing_last_name_field,form.woocommerce-checkout #billing_country_field,form.woocommerce-checkout #billing_address_1_field,form.woocommerce-checkout #billing_address_2_field,form.woocommerce-checkout #billing_postcode_field,form.woocommerce-checkout #billing_city_field,form.woocommerce-checkout #billing_phone_field{display:none}form.woocommerce-checkout .woocommerce-checkout-review-order{background-color:#fff}@media screen and (max-width: 39.9375em){form.woocommerce-checkout table,form.woocommerce-checkout tbody,form.woocommerce-checkout tfoot,form.woocommerce-checkout tr,form.woocommerce-checkout th,form.woocommerce-checkout td{display:block;border:0;text-align:center;width:100%}}form.woocommerce-checkout .cart_item td{padding-top:.5rem;padding-bottom:.5rem}form.woocommerce-checkout .cart_item .product-name{width:75%}form.woocommerce-checkout .cart_item .product-total{width:20%}@media screen and (max-width: 39.9375em){form.woocommerce-checkout .cart_item .product-name,form.woocommerce-checkout .cart_item .product-total{width:100%;text-align:center}}form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{border-top:5px solid #fcfaf8}form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{font-weight:bold;vertical-align:top}@media screen and (max-width: 39.9375em){form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{border-top:0}}form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{font-size:1.125rem}form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .weekly-totals li{line-height:1.6}form.woocommerce-checkout .wc_payment_methods{border:5px solid #fcfaf8;padding:1.5rem;max-width:45rem;margin:0 auto 1rem auto}form.woocommerce-checkout .wc_payment_methods p{margin:0}.checkout-process{max-width:51.5rem;margin:0 auto}body.woocommerce-order-received .woocommerce-notice--success,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-customer-details{display:none}body.woocommerce-order-received .woocommerce-order>.woocommerce-order-overview+p{display:block;border:5px solid #fcfaf8;padding:1rem}body.woocommerce-order-received .woocommerce-order-details__title{display:none}body.woocommerce-order-received .woocommerce-table--order-details tbody td{padding-top:.5rem;padding-bottom:.5rem}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-name{width:75%}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-name .product-quantity{display:none}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-name a{color:inherit}body.woocommerce-order-received .woocommerce-table--order-details tbody .product-total{width:20%}body.woocommerce-order-received .woocommerce-table--order-details tfoot{background-color:transparent}body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(3) th,body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(3) td{border-top:5px solid #fcfaf8;padding-top:.5rem;font-size:1.125rem}body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:first-child,body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(2){display:none}body.woocommerce-order-received .woocommerce-order-received-reset{text-align:center;margin-top:2rem}.woocommerce-account{background-color:#fcfaf8}.woocommerce-MyAccount-content{max-width:100%;padding:0}.woocommerce-MyAccount-navigation{background-color:#fff;border-radius:5px;box-shadow:0 -1px 10px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05),0 10px 30px #f9f5f1;margin-bottom:2.5rem}.dashboard-item,.woocommerce-view-order .woocommerce-MyAccount-content{background-color:#fff;border-radius:5px;box-shadow:0 -1px 10px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05),0 10px 30px #f9f5f1;padding:1rem;margin-bottom:2.5rem;position:relative}.dashboard-item.is-highlighted,.woocommerce-view-order .is-highlighted.woocommerce-MyAccount-content{background-color:#004b38;color:#fff}.dashboard-item.is-highlighted .dashboard-item-icon,.woocommerce-view-order .is-highlighted.woocommerce-MyAccount-content .dashboard-item-icon{color:#fff}.dashboard-item-header{margin-bottom:1.25rem}.dashboard-item-title{font-size:1rem}.dashboard-item-icon{color:#004b38;margin-right:.5em}.dashboard-item-content .pagination{margin:1.5rem 0 .5rem 0;text-align:center}.dashboard-item-content .pagination li{margin:.25rem}.dashboard-item-content .pagination li.disabled{opacity:.5}.dashboard-item-content .pagination li a{border-radius:5px}.dashboard-item-content .pagination li a:hover{color:#0a0a0a}.dashboard-item-content .pagination li.active a{background-color:#004b38;color:#fff}.dashboard-item-number{font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.dashboard-item-number .item-label{display:block;font-size:.85rem}.dashboard-item-number .amount{font-size:2rem;font-weight:bold}.dashboard-item-table{display:block;width:100%}.dashboard-item-table,.dashboard-item-table ul{list-style:none;margin:0}.dashboard-item-table>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between}.dashboard-item-table>li>ul>li{flex:0 1 auto}.dashboard-item-table-item{padding-top:.2rem;padding-bottom:.2rem;border-bottom:1px solid #f4f4f4}.dashboard-item-table-header{font-weight:bold;border-bottom:2px solid #0a0a0a;margin-bottom:.4rem}li.dashboard-table-item--product{flex:1 !important}li.dashboard-table-item--sales{flex:0 1 20% !important;text-align:center}li.dashboard-table-item--revenue{flex:0 1 30% !important;text-align:right}.dashboard-order-list-search{margin-bottom:1rem}.dashboard-order-list-search-input{max-width:20rem;margin:0 auto}.dashboard-item-table-header>ul>li.sort:after,.dashboard-order-list-header>ul>li.sort:after{display:inline-block;vertical-align:middle;pointer-events:none;margin-left:.4rem;margin-top:-0.15rem;content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:.8rem}.dashboard-item-table-header>ul>li.sort.desc:after,.dashboard-order-list-header>ul>li.sort.desc:after{content:"";margin-top:-0.4rem}.dashboard-item-table-header>ul>li.sort.asc:after,.dashboard-order-list-header>ul>li.sort.asc:after{content:"";margin-top:.4rem}.dashboard-order-list,.dashboard-order-list ul{margin:0;list-style:none}.dashboard-order-list-header{border-bottom:2px solid #000;margin-bottom:.5rem}.dashboard-order-list-header-item>ul,.dashboard-order-list-item>ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.dashboard-order-list-header-item{font-weight:bold;padding:.2rem .5rem}.dashboard-order-list-item:not(.dashboard-order-list-header){border-bottom:1px solid #f9f5f1}.dashboard-order-list-item.is-cancelled li:not(.dashboard-order-list-item--actions){text-decoration:line-through;color:#cc4b37}.dashboard-order-list-col{padding:.5rem}.dashboard-order-list-item--id{flex:0 1 5%}.dashboard-order-list-item--customer{flex:1}.dashboard-order-list-item--total{flex:0 1 15%;text-align:right}.dashboard-order-list-item--actions{flex:0 1 15%;text-align:right}.dashboard-order-list-item--actions .button{margin:0}.woocommerce-view-order .woocommerce-MyAccount-content>p{display:none}.woocommerce-view-order .woocommerce-order-details__title{display:none}.woocommerce-view-order .woocommerce-table--order-details a{color:#0a0a0a}.woocommerce-view-order .woocommerce-table--order-details .product-name{font-size:1rem}.woocommerce-view-order tfoot th{text-align:right;width:80%}.woocommerce-view-order tfoot tr:last-child th,.woocommerce-view-order tfoot tr:last-child td{font-size:1.25rem;font-weight:bold}.woocommerce-view-order .order-customer-details{border-bottom:4px solid #fcfaf8;margin-bottom:2rem;margin-top:1rem}.woocommerce-view-order .order-customer-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;flex-flow:row wrap}.woocommerce-view-order .order-customer-details li{flex:1;margin-right:2rem;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.woocommerce-view-order .order-customer-details li span{display:block}.woocommerce-view-order .order-customer-details .order-customer-details-label{font-size:1}.woocommerce-view-order .order-customer-details .order-customer-details-value{font-weight:bold;font-size:1.25rem}.site-footer{background:#004b38}.site-footer .row{background-color:#fff;box-shadow:0 0 75px rgba(0,0,0,.2);padding-top:2rem;padding-bottom:2rem;border-radius:3px}.checkout-summary{border:5px solid #fcfaf8;padding:1.5rem;width:calc(100% - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:center;margin-right:1.5625rem;margin-left:1.5625rem;margin-bottom:2rem;list-style:none;text-align:center}@media print,screen and (min-width: 40em){.checkout-summary{text-align:left}}.checkout-summary ul{list-style:none;margin:0}.checkout-summary-label{display:block;line-height:1}.checkout-summary-value{font-size:1.5rem}.checkout-summary-total{font-weight:bold;font-family:"News Gothic MT","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;flex:0 1 100%}@media print,screen and (min-width: 40em){.checkout-summary-total{flex:1}}.checkout-summary-total .weekly-totals{margin-top:.5rem}.checkout-summary-actions{flex:0 1 100%;text-align:right;margin-top:1.5rem}@media print,screen and (min-width: 40em){.checkout-summary-actions{flex:0 1 50%;max-width:50%;margin-top:0}}.checkout-summary-actions .button{width:100%;font-size:1.25rem}
