body,input,textarea,select{font-family:'Roboto',Helvetica,sans-serif;font-weight:400}pre{font-family:'Roboto Mono',monospace}body,#footer-bottom{background-color:#000!important}a{color:#999999}a:hover{color:#666666}.is-active a,.is-active a:hover{color:#000000}.woocommerce-store-notice,p.demo_store{background:#FC9B3A;color:#333;padding:1em 0!important}.woocommerce h2,h3{font-family:'Roboto Condensed','Roboto',sans-serif;font-weight:700;font-size:16px}.woocommerce-MyAccount-navigation-link{padding:0 5px}.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:10px;border-top:1px solid #eeeeee}.woocommerce-MyAccount-navigation-link.is-active{background-color:#f8f8f8;border-radius:3px}.is-active a,.is-active a:hover{color:#000000}.woocommerce-MyAccount-navigation-link--customer-logout a{color:#EA4242}.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#c10f36}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-notice{background:#f8f8f8!important;box-shadow:inset 5px 0 #999999!important;color:#000000!important;font-size:14px!important;line-height:18px!important;border-radius:0!important;padding:15px!important}.woocommerce .woocommerce-error{background:#ffe6e6!important;box-shadow:inset 5px 0 #EA4242!important}.woocommerce .woocommerce-message{background:#e5fbff!important;box-shadow:inset 5px 0 #009fb7!important}.woocommerce .woocommerce-message.woocommerce-info{background:#f8f8f8!important;box-shadow:inset 5px 0 #999999!important}.woocommerce .woocommerce-message{background:#e5fbff!important;box-shadow:inset 5px 0 #009fb7!important}.woocommerce .woocommerce-notice.woocommerce-notice--success{background:#e6f9e8!important;box-shadow:inset 5px 0 #218300!important;font-size:14px!important;margin-bottom:15px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-family:'Roboto Condensed','Roboto',sans-serif;font-size:16px;font-weight:700;padding:0.3em 1em;line-height:1.7em!important;background:transparent;position:relative;border:none;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce button.button:disabled:hover,.woocommerce-page button.button:disabled:hover{border:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{background:#000000;color:#ffffff}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,.woocommerce a.button:before,.woocommerce-page a.button:before,.woocommerce button.button:before,.woocommerce-page button.button:before,.woocommerce input.button:before,.woocommerce-page input.button:before,.woocommerce #respond input#submit:before,.woocommerce-page #respond input#submit:before,.woocommerce #content input.button:before,.woocommerce-page #content input.button:before{font-size:28px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#fff;border-radius:3px;border:1px solid #999999;padding:5px}.woocommerce form .form-row label{font-size:12px;font-weight:300;line-height:2}.woocommerce form p{font-weight:300}.woocommerce .shipping-calculator-form button.button{background-color:#000!important;padding:0.3em 1em!important;width:100%;font-size:16px!important}button.button#place_order{width:100%}.order-total{font-size:18px}.order-total th{font-weight:300!important;border-bottom:1px solid #eee}.order-total td{font-family:'Roboto Mono',monospace;border-bottom:1px solid #eee}.amount{font-family:'Roboto Mono',monospace}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0px!important}.preorder-cart-notice{font-size:12px;line-height:15px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#218e00}.select2-container .select2-selection--single{min-height:inherit!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{vertical-align:top}.woocommerce table.shop_table tfoot td{font-weight:400}.woocommerce table.shop_table tfoot td:last-of-type,.woocommerce table.shop_table tbody td:last-of-type,.woocommerce table.shop_table thead th:last-of-type{text-align:right;font-weight:700}.woocommerce #order_review table.shop_table tfoot td:first-of-type,.woocommerce #order_review table.shop_table tbody td:first-of-type,.woocommerce #order_review table.shop_table thead th:first-of-type{width:90px}.woocommerce table.shop_table_responsive ul#shipping_method{clear:both;padding-top:5px}.woocommerce ul#shipping_method li{display:flex;padding-left:10px;align-items:flex-start;margin:0 0 5px 0}.woocommerce ul#shipping_method li input{flex:0 0 15px;align-items:flex-start}.woocommerce ul#shipping_method li label{flex:1 0;display:flex}.woocommerce ul#shipping_method li input+label{font-weight:300}.woocommerce ul#shipping_method li input+label .method-details{flex:1 0;text-align:left}.woocommerce ul#shipping_method li input+label .method-details{flex:1 0;text-align:left}.woocommerce ul#shipping_method li input+label .method-details .method-fineprint{display:block;font-size:12px;line-height:12px;font-style:italic}.woocommerce ul#shipping_method li input+label .amount{flex:0 1 90px;text-align:right}.woocommerce ul#shipping_method li input[type="radio"]+label .amount{color:#999999!important}.woocommerce ul#shipping_method li input:checked+label{font-weight:400}.woocommerce ul#shipping_method li input[type="radio"]:checked+label .amount{color:#000000!important}.woocommerce .woocommerce-customer-details address{border-width:1px!important}.nv-wc-shipping-notice{background-color:#f8f8f8;border-radius:3px;padding:10px}.nv-wc-shipping-status-table{border-bottom:1px solid #eee;padding:0 0 5px 0;margin-bottom:5px;font-size:12px;line-height:15px;font-weight:300;text-align:left}.nv-wc-shipping-status-table-row{display:flex;width:100%}.nv-wc-icon-wrapper{flex:0 0 20px;text-align:left}.nv-work-tag-list a{background-color:#f2f3f3;padding:5px;user-select:none}.dipi-grid-item-category{background-color:#F8F9FA;border-radius:5px;color:#6D7A85}.dipi_filterable_grid_overlay.background-hover{background-color:rgba(15,18,21,0.5)}.dipi_filterable_grid .grid.hide_lightbox .grid-item>a>.img-container{background-color:#a7b1b3}