@import "../../../../plugins/woocommerce/assets/css/woocommerce-layout.css";@import "../../../../plugins/woocommerce/assets/css/woocommerce.css";/*!
Theme Name: CleanStart

WooCommerce Plugin Specific styles (v.2.2.x)
This file is loaded only if the plugin is active.
Color styles can be found on style.less

*/.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.woocommerce .plethora-woo-shop-grid-3 ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .upsells.products ul.products li.product{width:30.8%}.woocommerce .plethora-woo-shop-grid-2 ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .upsells.products ul.products li.product{width:48.1%}.woocommerce .plethora-woo-related-grid-4 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .upsells.products ul.products li.product{width:22.05%}p.demo_store{background:inherit !important;background-color:rgba(0,0,0,0.4) !important;border:inherit !important;box-shadow:inherit !important;color:#fff !important;bottom:0 !important;top:inherit !important}.woocommerce h2,.woocommerce h3{font-size:20px;line-height:26px;font-weight:800}.radio,.checkbox{display:inline-block;margin-bottom:0px;margin-top:0px;min-height:0px;padding-left:0px}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:0 0 0 0 rgba(0,0,0,0)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea,.woocommerce form .form-row select,.woocommerce-page form .form-row select,.woocommerce form select,.woocommerce-page form select,.woocommerce form input[type='text'],.woocommerce-page input[type='text'],.woocommerce-page form textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce-page form .form-row input.input-text:focus,.woocommerce-page form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce-page form .form-row select:focus,.woocommerce form select:focus,.woocommerce-page form select:focus,.woocommerce form input[type='text']:focus,.woocommerce-page input[type='text']:focus,.woocommerce-page form textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.woocommerce form .form-row input.input-text::-moz-placeholder,.woocommerce form .form-row textarea::-moz-placeholder,.woocommerce-page form .form-row input.input-text::-moz-placeholder,.woocommerce-page form .form-row textarea::-moz-placeholder,.woocommerce form .form-row select::-moz-placeholder,.woocommerce-page form .form-row select::-moz-placeholder,.woocommerce form select::-moz-placeholder,.woocommerce-page form select::-moz-placeholder,.woocommerce form input[type='text']::-moz-placeholder,.woocommerce-page input[type='text']::-moz-placeholder,.woocommerce-page form textarea::-moz-placeholder{color:#999;opacity:1}.woocommerce form .form-row input.input-text:-ms-input-placeholder,.woocommerce form .form-row textarea:-ms-input-placeholder,.woocommerce-page form .form-row input.input-text:-ms-input-placeholder,.woocommerce-page form .form-row textarea:-ms-input-placeholder,.woocommerce form .form-row select:-ms-input-placeholder,.woocommerce-page form .form-row select:-ms-input-placeholder,.woocommerce form select:-ms-input-placeholder,.woocommerce-page form select:-ms-input-placeholder,.woocommerce form input[type='text']:-ms-input-placeholder,.woocommerce-page input[type='text']:-ms-input-placeholder,.woocommerce-page form textarea:-ms-input-placeholder{color:#999}.woocommerce form .form-row input.input-text::-webkit-input-placeholder,.woocommerce form .form-row textarea::-webkit-input-placeholder,.woocommerce-page form .form-row input.input-text::-webkit-input-placeholder,.woocommerce-page form .form-row textarea::-webkit-input-placeholder,.woocommerce form .form-row select::-webkit-input-placeholder,.woocommerce-page form .form-row select::-webkit-input-placeholder,.woocommerce form select::-webkit-input-placeholder,.woocommerce-page form select::-webkit-input-placeholder,.woocommerce form input[type='text']::-webkit-input-placeholder,.woocommerce-page input[type='text']::-webkit-input-placeholder,.woocommerce-page form textarea::-webkit-input-placeholder{color:#999}.woocommerce form .form-row input.input-text[disabled],.woocommerce form .form-row textarea[disabled],.woocommerce-page form .form-row input.input-text[disabled],.woocommerce-page form .form-row textarea[disabled],.woocommerce form .form-row select[disabled],.woocommerce-page form .form-row select[disabled],.woocommerce form select[disabled],.woocommerce-page form select[disabled],.woocommerce form input[type='text'][disabled],.woocommerce-page input[type='text'][disabled],.woocommerce-page form textarea[disabled],.woocommerce form .form-row input.input-text[readonly],.woocommerce form .form-row textarea[readonly],.woocommerce-page form .form-row input.input-text[readonly],.woocommerce-page form .form-row textarea[readonly],.woocommerce form .form-row select[readonly],.woocommerce-page form .form-row select[readonly],.woocommerce form select[readonly],.woocommerce-page form select[readonly],.woocommerce form input[type='text'][readonly],.woocommerce-page input[type='text'][readonly],.woocommerce-page form textarea[readonly],fieldset[disabled] .woocommerce form .form-row input.input-text,fieldset[disabled] .woocommerce form .form-row textarea,fieldset[disabled] .woocommerce-page form .form-row input.input-text,fieldset[disabled] .woocommerce-page form .form-row textarea,fieldset[disabled] .woocommerce form .form-row select,fieldset[disabled] .woocommerce-page form .form-row select,fieldset[disabled] .woocommerce form select,fieldset[disabled] .woocommerce-page form select,fieldset[disabled] .woocommerce form input[type='text'],fieldset[disabled] .woocommerce-page input[type='text'],fieldset[disabled] .woocommerce-page form textarea{cursor:not-allowed;background-color:#eee;opacity:1}textarea.woocommerce form .form-row input.input-text,textarea.woocommerce form .form-row textarea,textarea.woocommerce-page form .form-row input.input-text,textarea.woocommerce-page form .form-row textarea,textarea.woocommerce form .form-row select,textarea.woocommerce-page form .form-row select,textarea.woocommerce form select,textarea.woocommerce-page form select,textarea.woocommerce form input[type='text'],textarea.woocommerce-page input[type='text'],textarea.woocommerce-page form textarea{height:auto}.woocommerce .button,.woocommerce-page .button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit{display:inline-block !important;margin-bottom:0 !important;font-weight:normal !important;text-align:center !important;vertical-align:middle !important;cursor:pointer !important;background-image:none !important;border:1px solid transparent !important;white-space:nowrap !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857143 !important;border-radius:4px !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.woocommerce .button:hover,.woocommerce-page .button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce .button:focus,.woocommerce-page .button:focus,.woocommerce #respond input#submit:focus,.woocommerce-page #respond input#submit:focus{color:#333 !important;text-decoration:none !important}.woocommerce .button:active,.woocommerce-page .button:active,.woocommerce #respond input#submit:active,.woocommerce-page #respond input#submit:active,.woocommerce .button.active,.woocommerce-page .button.active,.woocommerce #respond input#submit.active,.woocommerce-page #respond input#submit.active{outline:0 !important;background-image:none !important;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) !important;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) !important}.woocommerce .button.disabled,.woocommerce-page .button.disabled,.woocommerce #respond input#submit.disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce .button[disabled],.woocommerce-page .button[disabled],.woocommerce #respond input#submit[disabled],.woocommerce-page #respond input#submit[disabled],fieldset[disabled] .woocommerce .button,fieldset[disabled] .woocommerce-page .button,fieldset[disabled] .woocommerce #respond input#submit,fieldset[disabled] .woocommerce-page #respond input#submit{cursor:not-allowed !important;pointer-events:none !important;opacity:.65 !important;filter:alpha(opacity=65) !important;-webkit-box-shadow:none !important;box-shadow:none !important}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{padding-top:0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{background:-moz-linear-gradient(center top, #fff 0, #fff 100%) repeat scroll 0 0 rgba(0,0,0,0);border-radius:3px;box-shadow:0 -2px 6px rgba(0,0,0,0) inset,0 -2px 30px rgba(0,0,0,0) inset,0 1px 0 #fff inset,0 1px 2px rgba(0,0,0,0);text-shadow:0 0px 0 #fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}.chosen-container-single .chosen-single{background:inherit !important;background-color:#fff !important;border:1px solid #ccc;border-radius:3px;box-shadow:inherit !important;color:inherit !important;height:34px !important;line-height:33px;overflow:hidden;padding:0 0 0 10px}#order_comments{min-height:6em !important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;position:relative;top:-17px !important}.woocommerce .star-rating,.woocommerce-page .star-rating,.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{color:#F7B519 !important}.woocommerce p.stars a,.woocommerce-page p.stars a{color:#F7B519 !important}mark{background:none repeat scroll 0 0 transparent;color:inherit}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{content:"";display:none !important}.price ins{text-decoration:none}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin:4px 4px 0 0}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:inherit}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{height:0px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{color:inherit !important;font-weight:700 !important;padding:0.5em 0 !important;text-decoration:none !important;text-shadow:inherit !important}.panel{background-color:inherit;border:1px solid transparent;border-radius:inherit;box-shadow:inherit;margin-bottom:20px}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:inherit;border-radius:inherit;margin:0 0 0 60px;padding:0 1em 0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{background:inherit;border:inherit;border-radius:60px;width:60px}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:0 0 10px 0}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit{border:0px solid;color:inherit;font-weight:bold !important}.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:100px}.widget_product_search label{display:none}.widget_product_search input#s{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;width:68%;display:inline-block}.widget_product_search input#s:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.widget_product_search input#s::-moz-placeholder{color:#999;opacity:1}.widget_product_search input#s:-ms-input-placeholder{color:#999}.widget_product_search input#s::-webkit-input-placeholder{color:#999}.widget_product_search input#s[disabled],.widget_product_search input#s[readonly],fieldset[disabled] .widget_product_search input#s{cursor:not-allowed;background-color:#eee;opacity:1}textarea.widget_product_search input#s{height:auto}.widget_product_search input#searchsubmit{display:inline-block !important;margin-bottom:0 !important;font-weight:normal !important;text-align:center !important;vertical-align:middle !important;cursor:pointer !important;background-image:none !important;border:1px solid transparent !important;white-space:nowrap !important;padding:6px 12px !important;font-size:14px !important;line-height:1.42857143 !important;border-radius:4px !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;color:#333 !important;background-color:#fff !important;border-color:#ccc !important;width:30%;position:relative;top:-1px}.widget_product_search input#searchsubmit:focus,.widget_product_search input#searchsubmit:active:focus,.widget_product_search input#searchsubmit.active:focus{outline:thin dotted !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px !important}.widget_product_search input#searchsubmit:hover,.widget_product_search input#searchsubmit:focus{color:#333 !important;text-decoration:none !important}.widget_product_search input#searchsubmit:active,.widget_product_search input#searchsubmit.active{outline:0 !important;background-image:none !important;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) !important;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) !important}.widget_product_search input#searchsubmit.disabled,.widget_product_search input#searchsubmit[disabled],fieldset[disabled] .widget_product_search input#searchsubmit{cursor:not-allowed !important;pointer-events:none !important;opacity:.65 !important;filter:alpha(opacity=65) !important;-webkit-box-shadow:none !important;box-shadow:none !important}.widget_product_search input#searchsubmit:hover,.widget_product_search input#searchsubmit:focus,.widget_product_search input#searchsubmit:active,.widget_product_search input#searchsubmit.active,.open .dropdown-toggle.widget_product_search input#searchsubmit{color:#333 !important;background-color:#ebebeb !important;border-color:#adadad !important}.widget_product_search input#searchsubmit:active,.widget_product_search input#searchsubmit.active,.open .dropdown-toggle.widget_product_search input#searchsubmit{background-image:none !important}.widget_product_search input#searchsubmit.disabled,.widget_product_search input#searchsubmit[disabled],fieldset[disabled] .widget_product_search input#searchsubmit,.widget_product_search input#searchsubmit.disabled:hover,.widget_product_search input#searchsubmit[disabled]:hover,fieldset[disabled] .widget_product_search input#searchsubmit:hover,.widget_product_search input#searchsubmit.disabled:focus,.widget_product_search input#searchsubmit[disabled]:focus,fieldset[disabled] .widget_product_search input#searchsubmit:focus,.widget_product_search input#searchsubmit.disabled:active,.widget_product_search input#searchsubmit[disabled]:active,fieldset[disabled] .widget_product_search input#searchsubmit:active,.widget_product_search input#searchsubmit.disabled.active,.widget_product_search input#searchsubmit[disabled].active,fieldset[disabled] .widget_product_search input#searchsubmit.active{background-color:#fff !important;border-color:#ccc !important}.widget_product_search input#searchsubmit .badge{color:#fff !important;background-color:#333 !important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img,.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border-radius:50%}.widget_shopping_cart .widget_shopping_cart_content{padding:10px 0 !important}.widget_shopping_cart .widget_shopping_cart_content ul{margin-left:20px !important;margin-bottom:10px !important}.widget_shopping_cart .widget_shopping_cart_content p{padding:20px 0 10px 20px !important}.widget_shopping_cart .widget_shopping_cart_content p.buttons{padding:0px 0 0px 20px !important}@media only screen and (max-width:991px){.woocommerce .plethora-woo-shop-grid-4 ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .upsells.products ul.products li.product{width:46.2%}.button.wc-forward{margin-bottom:5px !important}}@media only screen and (max-width:767px){.woocommerce .plethora-woo-shop-grid-3 ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .upsells.products ul.products li.product{width:46.2%}}@media only screen and (max-width:480px){.woocommerce .plethora-woo-shop-grid-4 ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-4 .upsells.products ul.products li.product,.woocommerce .plethora-woo-shop-grid-3 ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-3 .upsells.products ul.products li.product,.woocommerce .plethora-woo-shop-grid-2 ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .related ul.products li.product,.woocommerce .plethora-woo-related-grid-2 .upsells.products ul.products li.product{width:100%}}