@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}#header ul.cart{margin:0 0 1em;list-style:none}#header ul.cart li{position:relative;border-left:1px dotted #eaeaea;padding-left:3.8em}#header a.cart-contents{font-size:1.2em;padding-right:0}#header a.cart-contents .amount{display:none;color:#4c4c4c;margin-right:1.327em}#header a.cart-contents .items{border-bottom:1px solid #eaeaea}#header a.cart-contents:before{content:"";background:url(//quantumstones.com/wp-content/themes/function/includes/integrations/woocommerce/css/../../../../images/header-cart.png) no-repeat top left;width:26px;height:25px;position:absolute;left:1.5em;top:.45em}#header a.cart-contents:hover{text-decoration:none}.form-row label{display:block}.star-rating{width:80px;height:1em;background:#eaeaea;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;clear:both}.star-rating span{background:#52a0cd;height:100%;overflow:hidden;float:left;text-indent:-999em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.star-rating span span{display:none}p.stars{overflow:hidden;zoom:1}p.stars span{width:80px;height:16px;position:relative;float:left;background:#eaeaea;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}p.stars span a:hover,p.stars span a:focus{background:#52a0cd;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a.active{background:#52a0cd;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a.star-1{width:16px;z-index:10;-webkit-border-top-left-radius:3.631em;-webkit-border-bottom-left-radius:3.631em;border-top-left-radius:3.631em;border-bottom-left-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a.star-2{width:32px;z-index:9}p.stars span a.star-3{width:48px;z-index:8}p.stars span a.star-4{width:64px;z-index:7}p.stars span a.star-5{width:80px;z-index:6}.widget .product_list_widget{list-style:none}.widget .product_list_widget li{margin-bottom:1em}.widget .product_list_widget li:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.widget .product_list_widget li:last-child{margin-bottom:.327em}.widget .product_list_widget li img{width:2.618em;height:auto;float:right}.widget .product_list_widget li a{display:block}.widget .star-rating{width:60px;height:.618em;clear:none}.widget_layered_nav ul{list-style:none}.widget_layered_nav ul li .count{float:right}.widget_layered_nav ul li.chosen a{background:#52a0cd;color:#fff;font-weight:700;padding:.382em .618em}.widget_layered_nav ul li.chosen a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;content:"\f00d";font-size:.875em}.widget_product_categories ul{list-style:none}.widget_product_categories ul li .count{float:right}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{display:inline-block;border-bottom-color:#418fbc;color:#fff;text-align:center;text-shadow:0 -1px 0 rgb(0 0 0 / .3);text-decoration:none;font-weight:400;font-size:.9em;font-family:inherit;cursor:pointer;overflow:visible;width:auto;line-height:1.618em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2);-webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2);float:left;padding:.202em 1.2em;border:1px solid #6C6C6C;background-color:#939393;background-image:-webkit-gradient(linear,left top,left bottom,from(#939393),to(#747474));background-image:-webkit-linear-gradient(top,#939393,#747474);background-image:-moz-linear-gradient(top,#939393,#747474);background-image:-ms-linear-gradient(top,#939393,#747474);background-image:-o-linear-gradient(top,#939393,#747474);background-image:linear-gradient(to bottom,#939393,#747474)}.widget_price_filter .price_slider_amount .price_label{color:rgb(76 76 76 / .28);font-size:.9em}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;top:.08em;z-index:2;width:1.1em;height:1.1em;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer;outline:none;background-color:#fbfbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#cccccc));background-image:-webkit-linear-gradient(top,#fbfbfb,#cccccc);background-image:-moz-linear-gradient(top,#fbfbfb,#cccccc);background-image:-ms-linear-gradient(top,#fbfbfb,#cccccc);background-image:-o-linear-gradient(top,#fbfbfb,#cccccc);background-image:linear-gradient(to bottom,#fbfbfb,#cccccc);border:1px solid #52a0cd;margin-left:.1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1.15em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border:1px solid #2c7097;background-color:#378dbf;background-color:#fff0 50%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent 50%),to(#52a0cd 50%));background-image:-webkit-linear-gradient(top,transparent 50%,#52a0cd 50%);background-image:-moz-linear-gradient(top,transparent 50%,#52a0cd 50%);background-image:-ms-linear-gradient(top,transparent 50%,#52a0cd 50%);background-image:-o-linear-gradient(top,transparent 50%,#52a0cd 50%);background-image:linear-gradient(to bottom,transparent 50%,#52a0cd 50%);background-size:16px 16px;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-sizing:border-box}.widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#eaeaea;height:1.25em}.widget_price_filter .ui-slider-horizontal{height:1em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:1em 1em 1em 2.618em;border:1px solid #eaeaea;position:relative;margin-bottom:1.618em;-webkit-border-radius:.327em;border-radius:.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;clear:both}.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;position:absolute;top:1em;left:1em}.woocommerce_message .button,.woocommerce_info .button,.woocommerce_error .button,.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{float:right;font-size:.857em;margin-left:1em}.woocommerce_message:before,.woocommerce-message:before{content:"\f05d";color:#89b93f}.woocommerce_info:before,.woocommerce-info:before{content:"\f05a";color:#3c8bae}.woocommerce_error:before,.woocommerce-error:before{content:"\f05c";color:#c84e45}.stock.out-of-stock:before,.stock.in-stock:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400}.stock.out-of-stock:before{content:"\f05c";color:#c84e45}.stock.in-stock:before{content:"\f05d";color:#89b93f}.onsale{display:block;width:3.631em;padding:.202em;text-align:center;background:#52a0cd;color:#fff;font-weight:700;font-size:.857em;-webkit-border-radius:.202em;border-radius:.202em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quantity{width:3.9em;position:relative}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none}.quantity .qty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:2.618em;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quantity .plus,.quantity .minus{width:1.618em;padding:.16em 0;text-align:center;background:#52a0cd;position:absolute;right:0;border:0;color:#fff;height:18px}.quantity .plus{top:0;-webkit-border-top-right-radius:.327em;-webkit-border-bottom-right-radius:.327em;border-top-right-radius:.327em;border-bottom-right-radius:.327em;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quantity .minus{bottom:0;-webkit-border-top-right-radius:.327em;-webkit-border-bottom-right-radius:.327em;border-top-right-radius:.327em;border-bottom-right-radius:.327em;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul.products{list-style:none;position:relative}ul.products:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}ul.products li.product{width:48%;float:left;clear:left;margin-bottom:1.618em;position:relative}ul.products li.product h3,ul.products li.product h2{color:#4c4c4c;font-weight:400;font-size:1.2em;margin:0 0 .382em}ul.products li.product h3:hover,ul.products li.product h2:hover{text-decoration:underline}ul.products li.product:nth-child(2n){float:right;clear:none}ul.products li.product img{display:block;height:auto;margin:0 0 1em;padding:.53em;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.products li.product .onsale{position:absolute;top:1em;right:2em}ul.products li.product .from{display:none}ul.products li.product .price{clear:both;display:block;color:#4c4c4c;margin:.14em 0 0}ul.products li.product .btn,ul.products li.product .button{clear:both;float:left;display:inline-block;padding:.202em .9em;margin-top:.53em;margin-right:.7em;border:1px solid #52a0cd;border-bottom-color:#418fbc;color:#fff;text-align:center;text-shadow:0 -1px 0 rgb(0 0 0 / .3);text-decoration:none;font-weight:700;font-size:.9em;font-family:inherit;cursor:pointer;overflow:visible;width:auto;line-height:1.618em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#63b1de;background-image:-webkit-gradient(linear,left top,left bottom,from(#63b1de),to(#418fbc));background-image:-webkit-linear-gradient(top,#63b1de,#418fbc);background-image:-moz-linear-gradient(top,#63b1de,#418fbc);background-image:-ms-linear-gradient(top,#63b1de,#418fbc);background-image:-o-linear-gradient(top,#63b1de,#418fbc);background-image:linear-gradient(to bottom,#63b1de,#418fbc);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2);-webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2)}ul.products li.product .btn:hover,ul.products li.product .button:hover{text-decoration:none;background-color:#63b1de;background-image:-webkit-gradient(linear,left top,left bottom,from(#63b1de),to(#307eab));background-image:-webkit-linear-gradient(top,#63b1de,#307eab);background-image:-moz-linear-gradient(top,#63b1de,#307eab);background-image:-ms-linear-gradient(top,#63b1de,#307eab);background-image:-o-linear-gradient(top,#63b1de,#307eab);background-image:linear-gradient(to bottom,#63b1de,#307eab)}ul.products li.product .btn:active,ul.products li.product .button:active{border-color:#418fbc;-webkit-box-shadow:inset 0 0 7px rgb(0 0 0 / .3),0 1px 0 #fff;-moz-box-shadow:inset 0 0 7px rgb(0 0 0 / .3),0 1px 0 #fff;box-shadow:inset 0 0 7px rgb(0 0 0 / .3),0 1px 0 #fff}ul.products li.product .button.loading:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left:.618em;font-weight:400;content:"\f021";-webkit-animation-name:spin-360;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite}ul.products li.product .star-rating{float:left}ul.products li.product a.added_to_cart{position:absolute;left:0;bottom:2.7em;background:#000;background:rgb(0 0 0 / .8);display:inline-block;padding:.206em .618em;font-size:.9em;-webkit-border-radius:.4em;border-radius:.4em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff}ul.products li.product a.added_to_cart:hover{background:#000;text-decoration:none}ul.products li.product a.added_to_cart:after{content:"\f0d7";font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left:.618em;font-weight:400;bottom:-1em;position:absolute;color:#000;left:1em}ul.products .button.added:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left:.618em;font-weight:400;content:"\f00c"}.pagination-wrap{padding:1.618em 0 .618em;border-top:1px dotted #d6d6d6}.pagination-wrap:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.pagination-wrap .woo-pagination{width:auto;float:left;text-align:left;border:0;padding:0}.pagination-wrap .woocommerce_ordering,.pagination-wrap .woocommerce-ordering{width:auto;float:right;text-align:right}.pagination-wrap .woocommerce_ordering select,.pagination-wrap .woocommerce-ordering select{width:100%}.woocommerce_ordering,.woocommerce-ordering,.woocommerce_result_count,.woocommerce-result-count{width:48%;float:right;text-align:right}.woocommerce_ordering+ul.products,.woocommerce-ordering+ul.products,.woocommerce_result_count+ul.products,.woocommerce-result-count+ul.products{clear:both}.woocommerce_result_count,.woocommerce-result-count{text-align:left;float:left}.single-product h1.product_title{border:1px dotted #d6d6d6;border-width:0 0 1px 0;margin:0 0 1em;padding:0 0 .53em;font-weight:400}.single-product .product{position:relative}.single-product .product .onsale{position:absolute;top:1em;left:1em}.single-product .images img{width:100%;height:auto;margin-bottom:1em;padding:.53em;border:1px solid #d6d6d6;box-sizing:border-box}.single-product .thumbnails a{display:block;width:30.75%;margin-right:3.8%;float:left}.single-product .thumbnails a img{border:1px solid #d6d6d6;padding:.53em;-webkit-box-sizing:border-box;box-sizing:border-box}.single-product .woocommerce-product-gallery{position:relative}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:-.5em;right:-.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;box-sizing:content-box;border:1px solid #d6d6d6}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none!important}.single-product .woocommerce-product-gallery img{margin:0}.single-product .woocommerce-product-gallery .flex-viewport{margin-bottom:.5em;margin-right:.3em}.single-product .woocommerce-product-gallery .flex-control-thumbs{@include clearfix;margin:0;padding:0}.single-product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:2%;cursor:pointer}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s}.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:49%;float:left;margin-right:2%}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:32%;float:left;margin-right:2%}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:23%;float:left;margin-right:2%}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product .thumbnails a.last{margin-right:0}.single-product .summary .woocommerce-product-rating:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-product .summary .woocommerce-product-rating .star-rating{float:left;margin:.327em 0 0}.single-product .summary .woocommerce-product-rating .woocommerce-review-link{float:right;display:block}.single-product .summary .price{color:#52a0cd;font-size:2.244em;font-weight:700;margin:0 0 .53em 0}.single-product .summary .price ins{text-decoration:none}.single-product .summary .price .from{display:block;font-size:.327em;color:#4c4c4c;text-transform:uppercase;line-height:1em}.single-product .summary .onsale{position:absolute;top:0;right:0;left:auto}.single-product .summary .quantity{margin:.53em 0 1.387em}.single-product .summary .single_add_to_cart_button{padding:.327em 1.387em}a.reset_variations{display:block}a.reset_variations:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;content:"\f021"}.order_details{list-style:none;border:1px solid #eaeaea;position:relative;-webkit-border-radius:.327em;border-radius:.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.order_details:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.order_details li{float:left;padding:1em 1.618em;border-right:1px solid #eaeaea;font-size:.8em;text-transform:uppercase;color:#a1a1a1}.order_details li strong{display:block;font-size:1.387em;text-transform:none;color:#4c4c4c}ul.digital-downloads li{list-style:none;margin-bottom:.618em;padding-bottom:.618em;border-bottom:1px solid #eaeaea}ul.digital-downloads li .count{float:right}ul.digital-downloads li a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;content:"\f01a"}ul.digital-downloads li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.backorder_notification{font-size:.857em}.backorder_notification:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;content:"\f071"}dl.variation{font-size:.857em}dl.variation:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}dl.variation dt{float:left;clear:left;margin-right:.236em}dl.variation dd{margin-bottom:0}table.cart .product-thumbnail,table.cart .product-price{display:none}table.cart .actions{text-align:right}table.cart .actions .coupon{margin-bottom:1em}table.cart .actions .coupon:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}table.cart .actions .coupon label{display:none}table.cart .actions .coupon .input-text{width:48%;float:left}table.cart .actions .coupon .button{width:48%;float:right}table.cart .actions .button{width:48%;float:left}table.cart .actions .checkout-button{float:right;background:#89b93f}table.cart img{max-width:2.618em;height:auto}ul#shipping_method{list-style:none}tr.total th{border-bottom:0}#payment{border:1px solid #eaeaea;-webkit-border-radius:.327em;border-radius:.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#payment:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#payment .payment_methods{margin:0!important;border-bottom:1px solid #eaeaea;padding:0!important}#payment .payment_methods li{list-style:none!important;padding:1em!important;border-bottom:1px solid #eaeaea;margin-left:0}#payment .payment_methods li img{float:right;border:0;padding:0}#payment .payment_methods li:last-child{padding-bottom:0;border-bottom:0}#payment .payment_methods li label{width:92%;padding-top:0!important;margin-left:.618em;font-weight:700}#payment .payment_methods li p{margin-bottom:0}#payment .payment_methods li .payment_box{padding:1em;margin:1em -1em -1em -1em;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#ffffff,#fbfbfb);background-image:-moz-linear-gradient(top,#ffffff,#fbfbfb);background-image:-ms-linear-gradient(top,#ffffff,#fbfbfb);background-image:-o-linear-gradient(top,#ffffff,#fbfbfb);background-image:linear-gradient(to bottom,#ffffff,#fbfbfb);border-top:1px solid #eaeaea}#payment .payment_methods li .payment_box fieldset{border:0;margin:0;padding:1em 0 0 0;font-size:.857em}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row-first select{width:48%}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{width:75%;float:right}#payment .terms label{display:inline}#payment .place-order{padding:1em;margin-bottom:0;float:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#payment .place-order .button{font-size:1.387em;width:100%}.create-account{clear:both}.archive h1.page-title{border:1px dotted #d6d6d6;border-width:0 0 1px 0;margin:0 0 1em;padding:0 0 .53em;font-weight:400}#reviews #comments .commentlist{border-top:0}#reviews #comments .comment{border-bottom:1px solid #eaeaea;margin-bottom:1em}#reviews #comments .comment:last-child{border:0;margin-bottom:0}#reviews #comments .comment_container:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#reviews #comments .comment-text{float:right;width:85%}#reviews #respond{padding-left:0}#reviews .star-rating{margin:.207em;float:right}.ie8 .quantity .minus,.ie8 .quantity .plus{padding:0}@media only screen and (min-width:768px){#header .widget_product_search{margin:0 0 2.244em;float:right;clear:none;width:auto}#header ul.cart{margin:0 0 2.244em}#header ul.cart li{margin-left:2.244em}#header ul.cart a.cart-contents .amount{display:inline}.pagination-wrap .woo-pagination{width:65.4%}.pagination-wrap .woocommerce_ordering,.pagination-wrap .woocommerce-ordering{width:30.75%}.col2-set{clear:both}.col2-set:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.col2-set .col-1{width:48%;float:left}.col2-set .col-2{width:48%;float:right}.form-row{width:48%;float:left;margin-bottom:2.053em}.form-row label{padding:.236em 0}.form-row label.checkbox{display:inline}.form-row .input-text,.form-row select{width:100%;*width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row.notes{width:100%;float:none}.form-row.notes textarea{width:100%;*width:90%}.form-row.notes+h3{clear:both}.form-row-first{clear:left}.form-row-last{float:right}.form-row-wide{float:left;width:100%;clear:both}header.title{overflow:hidden;zoom:1}header.title h1,header.title h2,header.title h3,header.title h4,header.title h5{float:left}header.title a.edit{float:right;font-weight:700;line-height:2.4em}header.title a.edit:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right:.618em;font-weight:400;content:"\f044"}ul.products li.product{float:left;width:22%;margin-right:3.8%;clear:none}ul.products li.product h3,ul.products li.product h2{float:left}ul.products li.product .price{float:right;clear:right;display:inline-block}ul.products li.product:nth-child(2n){float:left}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}.woocommerce-columns-2 ul.products li.product{width:48%}.woocommerce-columns-3 ul.products li.product{width:30.75%}.woocommerce-columns-4 ul.products li.product{width:22.05%}.woocommerce-columns-5 ul.products li.product{width:16.96%}.upsells ul.products li.product,.related ul.products li.product{width:30.75%}.single-product .images,.single-product .summary{width:47%;margin-bottom:1.618em;position:relative}.single-product .images{float:left}.single-product .summary{float:right}.single-product table.variations{margin:0 0 1em;border:0;box-shadow:0 0 0 0 #888;-webkit-box-shadow:0 0 0 0 #888}.single-product table.variations tbody td{box-shadow:0 0 0 0 #888;-webkit-box-shadow:0 0 0 0 #888;background:#fff0;border:0;margin:0 0 .236em;padding:0;float:left}.single-product table.variations tbody td.label label{color:#383838;font-weight:700;font-size:1.327em}.single-product table.variations tbody td.value{clear:both}.single-product table.variations tbody td.value #uniform-pa_size{margin:0 0 2.244em}table.cart .product-thumbnail,table.cart .product-price{display:table-cell}table.cart img{border:0;padding:0}table.cart .actions .button{width:auto;float:none}table.cart .actions .coupon{width:48%;float:left;text-align:left;margin-bottom:0}table.cart .actions .coupon .input-text,table.cart .actions .coupon .button{width:auto;float:none}.cart-collaterals:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.cart-collaterals .cross-sells,.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{width:48%}.cart-collaterals .cross-sells{float:left}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{float:right;clear:right}.cart-collaterals .shipping_calculator .shipping-calculator-form:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.cart-collaterals .shipping_calculator .clear{clear:both}#customer_details .col-1,#customer_details .col-2{float:none;width:100%}#customer_details .col-1:after,#customer_details .col-2:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#customer_details #shiptobilling{float:none;width:100%}#customer_details .notes{clear:both}}