.woocommerce-store-notice,p.demo_store{background-color:#1b458f}.woocommerce-notices-wrapper{margin-top:1.5em}.woocommerce-page .page-header{padding:1em 0}.woocommerce-info{border-top-color:#f58e8b}.woocommerce-info::before{color:#f58e8b}.woocommerce-message{border-top-color:#6a5252}.woocommerce-message::before{content:"\e015";color:#6a5252}.widget-area .product-categories{list-style:none;padding:0;margin:0}.widget-area .product-categories li{text-transform:uppercase;padding:.5em 0;font-size:.9em;font-weight:700}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:300}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:220px;font-size:100%;padding:.55em 1em;line-height:1.1em}.woocommerce button.button.alt.disabled{color:#fff;background-color:#000}.woocommerce button.button.alt.disabled:hover{color:#fff;background-color:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:100%;margin:0;line-height:1em;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.83em 1em;border-radius:0;left:auto;color:#fff;background-color:#000;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#1b458f}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{margin:0;line-height:1em;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.5em 1em;font-weight:300;border-radius:0;left:auto;color:#fff;background-color:#000;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#1b458f}.woocommerce .woocommerce-breadcrumb{margin:.5em 0;padding:0 0 1em 0;font-size:.8em;color:#777}.woocommerce .woocommerce-breadcrumb a{color:#2b2b2b}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .price{color:#1b458f;font-weight:700}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1b458f;font-weight:700}.woocommerce span.out-of-stock{position:absolute;text-align:center;line-height:3.236;top:0;right:0;padding:0 1em;margin:0!important;border-radius:0;background:#fff0;color:#000;font-size:.857em;-webkit-font-smoothing:antialiased}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:0;background-color:#1b458f;color:#fff;font-size:.857em;z-index:9}.woocommerce div.product div.images .flex-control-thumbs{padding-top:5px}.woocommerce-product-gallery li{padding:5px}.woocommerce .pick-up-date-picker{width:100%;margin-bottom:15px}.woocommerce .variation-TotalHours,.woocommerce .variation-Inventory,.woocommerce .variation-Data{width:100%}.woocommerce div.product form.cart div.quantity{float:left;margin-left:4px}.woocommerce button.plus,.woocommerce button.minus{float:left}.quantity input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield;font-weight:700;border:none}.woocommerce .woocommerce-tabs{display:inline-block;min-width:35%;max-width:35%}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0 0 1.5em 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:53%;margin-right:2%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:45%;clear:none}@media only screen and (max-width:64em){.woocommerce .woocommerce-tabs{min-width:98%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}}.woocommerce table.shop_attributes,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:none;background:none}.woocommerce nav.woocommerce-pagination{margin-bottom:1.5em}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;background:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:none;color:#8a7e88}@media only screen and (max-width:64em){.woocommerce select{width:100%}.woocommerce .woocommerce-ordering{width:100%}}.woocommerce td.product-quantity{min-width:200px}.woocommerce .sku_wrapper,.woocommerce .posted_in{display:block}.woocommerce .sku_wrapper span{font-weight:700}.woocommerce div.product .stock{color:#000}