body.woocommerce{padding:0}p.woocommerce-error{position:relative;margin:0 0 30px;padding:30px 30px 30px 105px;color:#fff;background-color:#d91616}p.woocommerce-error:before{content:'';position:absolute;top:0;left:0;width:75px;height:100%;background-color:rgba(0,0,0,.1)}p.woocommerce-error:after{content:'\f071';position:absolute;top:30px;left:0;width:75px;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.285714285714286em;text-align:center;line-height:1.3}.wc-message-content ul{padding:0;margin:0;list-style:none;background:0 0}.add-to-cart{padding-left:15px;padding-right:15px;display:block}.add-to-cart._grouped .add-to-cart-icon,.add-to-cart._variable .add-to-cart-icon,.add-to-cart.loading .add-to-cart-icon{display:none}.add-to-cart-loader{display:none}.add-to-cart.loading .add-to-cart-loader{display:inline}.add-to-cart-text{margin-left:10px}.add-to-cart._grouped .add-to-cart-text,.add-to-cart._variable .add-to-cart-text{margin-left:0}.added_to_cart{display:none}.popup-quick-view{display:none;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(34,34,34,.8);z-index:30;overflow:auto;-webkit-overflow-scrolling:touch}.popup-quick-view-loader{position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-quick-view-content{position:relative;max-width:100%;text-align:left;background-color:#fff;overflow:hidden}@media (min-width:768px){.popup-quick-view-content{display:inline-block;width:1140px;vertical-align:middle}}.popup-quick-view-close-button{position:absolute;display:block;top:0;right:0;padding:15px;font-size:1.285714285714286em;line-height:1;color:#a8a8a8;z-index:10}.popup-quick-view-close-button:hover{color:#222}.popup-quick-view-close-bg{position:fixed;display:block;top:0;left:0;width:100%;height:100%}.wishlist>.woocommerce-message{margin-bottom:30px;padding:30px;color:#fff;background-color:#74b027}.add-to-wishlist{margin-bottom:40px;line-height:1}@media (min-width:768px){.add-to-wishlist{margin-right:55px;float:left}}.add-to-wishlist-link{display:block;color:#a8a8a8}.add-to-wishlist-link:hover{color:#d91616}.add-to-wishlist-icon{margin-right:5px;font-size:1.285714285714286em}.add-to-wishlist-text{letter-spacing:0;text-transform:uppercase;font-weight:700;font-size:.928571428571429em}.product-card .add-to-wishlist{margin:0;float:none}.product-card .add-to-wishlist-link{width:50px;height:50px;line-height:47px;background-color:#fff;text-align:center}.product-card .add-to-wishlist-link._added{background-color:#d91616}.product-card .add-to-wishlist-icon{margin:0}.product-card .add-to-wishlist-icon._added{color:#fff}.product-card .add-to-wishlist-text{display:none}#yith-wcwl-popup-message{position:fixed;display:none!important;width:0;height:0;opacity:0;visibility:hidden}.products-list-counter{color:#2c2f34;float:left;font-size:13px;height:35px;line-height:35px;margin-bottom:20px}.products-list-ordering{margin-bottom:20px;line-height:1}@media (min-width:768px){.products-list-ordering{text-align:right}}.products-list-ordering select{display:block;border-radius:0;border:0;color:#2c2f34;font-size:12px;outline:0;padding:5px;line-height:23px;transition:background .3s,border .3s;max-width:100%;background-image:url(../images/down-chevron-dark.svg);background-color:transparent;background-position:right center;background-repeat:no-repeat;background-size:auto 13px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media (min-width:768px){.products-list-ordering select{margin:0 0 0 auto;width:auto}}.products-list-pagination{margin-top:60px;letter-spacing:0;text-transform:uppercase;font-weight:700;font-size:1.714285714285714em;line-height:1;text-align:center}.products-list-pagination ul{padding:0;margin:0;list-style:none;margin:0 -15px;cursor:default}.products-list-pagination li{display:inline-block;vertical-align:middle;width:35px;height:35px;line-height:35px;background:#fff;border-radius:2px;border:1px solid #efefef;margin:0;font-size:12px}.products-list-pagination li a{display:inline-block;color:#000;width:35px}.products-list-pagination .current{color:#222}.products-list-pagination a{color:#a8a8a8}.products-category{display:inline-block;margin:0 15px}.products-category-link{letter-spacing:0;text-transform:uppercase;font-weight:700;display:block;position:relative;font-size:1.285714285714286em;color:inherit}.products-category-link:after{content:'';display:block;position:absolute;bottom:0;left:0;right:2px;height:0;border-bottom:2px solid;-webkit-transition:border-bottom-color .4s;transition:border-bottom-color .4s}.products-category-link:hover{color:inherit}.products-category-link:hover:after{border-bottom-color:#34dca2}.products-category-card{position:relative;margin:0 -14px 1px -15px;overflow:hidden;background-color:#fff;-webkit-transition:box-shadow .4s;transition:box-shadow .4s}.products-category-card:hover{z-index:1;box-shadow:5px 8.66px 30px 0 rgba(31,35,37,.078)}.products-category-card img{display:block}.products-category-card-link{display:block}.products-category-card-bottom{padding:20px;min-height:108px}.products-category-card-title{display:table-cell;height:2.4em;letter-spacing:0;text-transform:uppercase;font-weight:700;font-size:1.142857142857143em;line-height:1.2;vertical-align:middle}.products-category-img{margin-bottom:30px}.products-table-wrapper{overflow:auto}.products-table{margin:30px 0;width:100%;min-width:370px}.products-table._full-width{margin-top:0;min-width:500px}.products-table-title{padding:0 0 15px 15px;letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:1;text-align:center;color:#222;border-bottom:1px solid #f3f4f6}@media (min-width:992px){.products-table-title{padding-left:30px}}.products-table-title:first-child{padding-left:0}.products-table-item-column{padding:30px 0 30px 15px;text-align:center;border-bottom:1px solid #f3f4f6}@media (min-width:992px){.products-table-item-column{padding-left:30px}}.products-table-item-column:first-child{padding-left:0}.products-table-item-column._thumbnail{max-width:8.333333333333334%;min-width:60px}.products-table-item-column._thumbnail a,.products-table-item-column._thumbnail img{display:block;width:90px;height:90px}.products-table-item-column._product{letter-spacing:0;text-transform:uppercase;font-weight:700;text-align:left;line-height:1.2}.products-table-item-column._product a{color:#222}.products-table-item-column .variation{font-size:.928571428571429em;font-weight:400;margin:10px 0 0;color:#a8a8a8}.products-table-item-column .variation dt:before{content:' / '}.products-table-item-column .variation dt:first-child:before{content:''}.products-table-item-column .variation dd,.products-table-item-column .variation dt,.products-table-item-column .variation p{display:inline-block;margin:0}.products-table-item-column._price{color:#a8a8a8}.products-table-item-column._price del{margin-right:.5em;text-decoration:line-through;color:#a8a8a8}.products-table-item-column._price ins{font-weight:700;text-decoration:none;color:#d91616}.products-table-item-column._subtotal{font-weight:700}.products-table-item-column._remove{text-align:right}.products-table-item-column._remove a{color:#d91616}.products-table-item-column._remove a:hover{color:#9d1010}span.icon-cross:before{content:"\f014";font-family:FontAwesome}.products-table-footer{padding:30px 0 0}.product-card{position:relative;margin:0 -10px;overflow:hidden;background-color:#f1f1f1;-webkit-transition:box-shadow .4s;transition:box-shadow .4s;margin-bottom:10px!important;min-height:430px}.col-md-3 .product-card{min-height:400px}.product-card:hover{z-index:1;box-shadow:5px 8.66px 30px 0 rgba(31,35,37,.078)}.product-card-top img{display:block;width:100%}.product-card-sale-label-wrapper{position:absolute;z-index:1;top:0;left:0}.product-card-bottom{padding:15px}.product-card:hover .product-card-bottom{opacity:0}.product-card-title h2{display:block;text-transform:uppercase;font-weight:700;font-size:14px;margin-top:5px;line-height:1.5}.product-card-price{margin-top:0;text-transform:uppercase;font-weight:700;font-size:14px;line-height:1;letter-spacing:normal;color:#34dca2}.product-card-back-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.product-card:hover .product-card-back-img{opacity:1}.product-card-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product-card-add-to-wishlist{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.product-card:hover .product-card-add-to-wishlist{opacity:1}.product-card-buttons{position:absolute;left:20px;right:20px;bottom:30px;text-align:center;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.product-card:hover .product-card-buttons{opacity:1}.product-card .add-to-cart-wrapper{display:block}.add-to-cart-wrapper a.add-to-cart{-webkit-appearance:none;border-radius:0;box-shadow:none;max-width:100%;vertical-align:middle;outline:0;text-transform:uppercase;font-weight:700;display:inline-block;font-size:15px;line-height:1.5;text-align:center;text-decoration:none;padding:10px 30px;color:#fff;background-color:#212121}.add-to-cart-wrapper a.add-to-cart:hover{background:#212121;color:#fff}.product-label{padding:10px 40px 10px 15px;display:inline-block;letter-spacing:2px;text-transform:uppercase;font-weight:700;line-height:1;color:#fff;background-color:#d91616;cursor:default}.product-label._in-stock,.product-label.in-stock{background-color:#74b027}.product-rating{line-height:1}.product-rating-stars,.woocommerce .star-rating{display:inline-block;margin:5px 0;overflow:hidden;position:relative;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.product-rating-stars:before,.woocommerce .star-rating:before{content:'\f006\f006\f006\f006\f006';color:#e6bd1b}.product-rating-stars>span,.woocommerce .star-rating>span{display:block;overflow:hidden;top:0;left:0;position:absolute;padding-top:2em;font-size:inherit;line-height:inherit}.product-rating-stars>span:before,.woocommerce .star-rating>span::before{content:'\f005\f005\f005\f005\f005';top:0;left:0;position:absolute;color:#e6bd1b}.product-rating-link{letter-spacing:0;text-transform:uppercase;font-size:.857142857142857em;display:inline-block;vertical-align:middle;color:#a8a8a8}.product-variations{margin:30px 0}.product-variations:after,.product-variations:before{content:" ";display:table}.product-variations:after{clear:both}.product-variations-table{margin:-15px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.product-variations-td{vertical-align:initial!important;padding:15px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;border:0;line-height:1.5}.product-variations-select{font-weight:400;color:#888;background-color:#f3f4f6;border-color:#f3f4f6}.product-grouped{margin:30px 0}.product-grouped:after,.product-grouped:before{content:" ";display:table}.product-grouped:after{clear:both}.product-grouped-table{margin:-15px 0 0 -15px}.product-grouped-td{padding:15px 0 0 15px}.product-page{position:relative}.product-page-inner-top{background-color:#fff;padding-bottom:60px;display:inline-block;width:100%}.product-page-sale-label-wrapper{position:absolute;z-index:1;top:0;left:0}.product-page-summary{padding-top:45px}@media (min-width:992px){.product-page-summary{padding:0 0 0 10px}}@media (min-width:1200px){.product-page-summary{padding:0 0 0 10px}}.product-page._quick-view .product-page-summary{padding:30px 15px}@media (min-width:768px){.product-page._quick-view .product-page-summary{padding:30px 30px 30px 0}}.product-page-rating{margin-bottom:10px}.product-page-title{position:relative;margin-top:0}.product-page-price{margin:10px 0;font-size:11px;font-weight:700;line-height:1;color:#34dca2}.product-page-price del,.product-page-price ins{font-size:.571428571428571em;margin-right:.25em;vertical-align:top}.product-page-price del span,.product-page-price ins span{vertical-align:top}.product-page-desc{margin:30px 0 40px 0}.product-page-availability{margin:40px 0}.product-page-add-to-cart{margin:40px 0}.product-page-add-to-cart .woocommerce-variation p{margin:0}.product-page-add-to-cart .woocommerce-variation-description{margin-bottom:30px}.product-page-add-to-cart .woocommerce-variation-price{margin:0 15px 25px 0;display:inline-block;line-height:1;vertical-align:middle}.product-page-add-to-cart .woocommerce-variation-price .price span{font-size:24px;font-weight:700;line-height:1;color:#2cbdff}.product-page-add-to-cart .woocommerce-variation-price .price del{font-size:.571428571428571em;margin-right:.25em;vertical-align:top}.product-page-add-to-cart .woocommerce-variation-price .price del span{vertical-align:top}.product-page-add-to-cart .woocommerce-variation-availability{margin-bottom:30px;display:inline-block;vertical-align:middle}.product-page-add-to-cart .woocommerce-variation-availability .stock{padding:10px 30px;font-size:13px;display:inline-block;font-weight:700;line-height:13px;color:#fff;background-color:#e6e6e6;cursor:default}.product-page-add-to-cart .woocommerce-variation-availability .stock._vertical{padding:1.5em .583333333333333em}.product-page-add-to-cart .woocommerce-variation-availability .stock._sale{background-color:#d91616}.product-page-add-to-cart .woocommerce-variation-availability .stock._in-stock,.product-page-add-to-cart .woocommerce-variation-availability .stock.in-stock{background-color:#74b027}.product-page._quick-view .product-page-add-to-cart{margin-bottom:0}.product-page-tabs{border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;background-color:#fff}.product-page-tabs-nav{padding:0;margin:0;list-style:none;padding:15px 0;text-align:center;border-bottom:1px solid #f3f4f6}@media (min-width:768px){.product-page-tabs-nav{margin-left:-15px;padding:0}}.product-page-tabs-nav-item{display:block}@media (min-width:768px){.product-page-tabs-nav-item{display:inline-block;margin-left:15px}}.product-page-tabs-nav-link{position:relative;padding:15px;display:block;text-transform:uppercase;font-weight:700;font-size:14px;line-height:1;color:#a8a8a8;-webkit-transition:color .4s;transition:color .4s}@media (min-width:768px){.product-page-tabs-nav-link{padding:30px 15px}}.product-page-tabs-nav-link:hover{color:#222}.product-page-tabs-nav-link:after{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background-color:#34dca2;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.ui-tabs-active .product-page-tabs-nav-link{color:#222}.product-page-tabs-nav-item.active .product-page-tabs-nav-link:after{opacity:1}.product-page-tabs-content{margin:0 auto;padding:45px 15px;max-width:768px}@media (min-width:768px){.product-page-tabs-content{padding:75px 15px}}.product-page-tabs-content>p:first-child{margin-top:0}.product-page-tabs-content>p:last-child{margin-bottom:0}.product-page-attributes{margin:-15px}.product-page-attributes:after,.product-page-attributes:before{content:" ";display:table}.product-page-attributes:after{clear:both}.product-page-attributes-title{margin:0;padding:15px;letter-spacing:0;text-transform:uppercase;font-weight:700;color:#222;border-top:1px solid #eee;clear:both}@media (min-width:768px){.product-page-attributes-title{float:left;width:25%}}.product-page-attributes-title:first-of-type{border-top:0}.product-page-attributes-desc{margin:0;padding:0 15px 15px}@media (min-width:768px){.product-page-attributes-desc{padding:15px;border-top:1px solid #eee;float:left;width:75%}.product-page-attributes-desc:first-of-type{border-top:0}}.product-page-attributes-desc p{margin-top:0}.product-page-attributes-desc p:last-child{margin-bottom:0}.product-page-meta{padding:20px 5px;background-color:#fff;border-bottom:1px solid #f3f4f6}@media (min-width:768px){.product-page-meta{padding:20px;text-align:center}}.product-page-meta-item{display:block;padding:9px 10px;line-height:1.142857142857143}@media (min-width:768px){.product-page-meta-item{display:inline-block}}.product-page-meta-item-title{letter-spacing:0;text-transform:uppercase;font-weight:700;color:#222}.product-page-meta-item-desc{letter-spacing:0;text-transform:uppercase;color:#a8a8a8}.product-page-meta-item-desc a{color:inherit}.product-page-meta-item-desc a:hover{color:#34dca2}.vc_row .product>.container{display:none}.cart-page{margin-bottom:60px}.cart-totals{border:1px solid #efefef;border-radius:2px;padding:30px;margin-bottom:30px}.cart-totals-title{margin:0 0 30px;letter-spacing:0;font-weight:700;font-size:18px;line-height:1}.cart-totals table{width:100%;border:1px solid #efefef}.cart-totals th{width:30%;background:#fbfbfb;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:9px 12px;text-align:left;vertical-align:middle;color:#a8a8a8;line-height:1.5em}.cart-totals td{padding:9px 12px;width:70%;vertical-align:middle;text-align:left;color:#a8a8a8;line-height:1.5em}.cart-totals p{margin-top:0}.cart-totals .amount{font-weight:700}.cart-totals-total{font-size:1.714285714285714em;line-height:1;color:#222}.cart-totals-buttons{margin-top:30px}.cart-totals-checkout-button,.cart-totals-update-button{margin:15px 0 0!important;display:block!important;width:100%}.shipping-methods{padding:0;margin:0;list-style:none}.shipping-methods-item{margin-top:15px}.shipping-methods-item:first-child{margin-top:0}.shipping-methods-item-input{margin-right:.5em;vertical-align:middle}.shipping-methods-item-label{margin:0!important;vertical-align:middle}.shipping-methods-item-label img{margin:0 10px;max-height:35px;vertical-align:middle}.shipping-methods-item-input:checked+.shipping-methods-item-label,.shipping-methods-item-label._active{color:#222}.woocommerce-shipping-calculator button,.woocommerce-shipping-calculator input[type=email],.woocommerce-shipping-calculator input[type=password],.woocommerce-shipping-calculator input[type=tel],.woocommerce-shipping-calculator input[type=text],.woocommerce-shipping-calculator select,.woocommerce-shipping-calculator textarea{width:100%}.woocommerce-shipping-calculator p{margin:0}.woocommerce-shipping-calculator .form-row{margin:15px 0}.shipping-calculator-button{letter-spacing:0;text-transform:uppercase;font-weight:700}h1+.checkout-billing,h1+.checkout-shipping{margin-top:60px}.checkout-billing-title,.checkout-shipping-title{letter-spacing:0;font-weight:700;font-size:18px;margin-bottom:40px}.checkout-billing label:first-child,.checkout-shipping label:first-child{display:block}.checkout-billing label .required,.checkout-shipping label .required{border-bottom:0;color:#d91616;text-decoration:none}.checkout-billing input[type=checkbox]+label,.checkout-billing input[type=radio]+label,.checkout-shipping input[type=checkbox]+label,.checkout-shipping input[type=radio]+label{margin-left:.5em;margin-bottom:0;font-weight:400}.checkout-billing input[type=email],.checkout-billing input[type=password],.checkout-billing input[type=tel],.checkout-billing input[type=text],.checkout-billing select,.checkout-billing textarea,.checkout-shipping input[type=email],.checkout-shipping input[type=password],.checkout-shipping input[type=tel],.checkout-shipping input[type=text],.checkout-shipping select,.checkout-shipping textarea{width:100%}.checkout-billing .form-row,.checkout-shipping .form-row{margin:0 0 30px}.checkout-billing .form-row.notes,.checkout-shipping .form-row.notes{margin-top:40px}.checkout-billing .form-row-first,.checkout-billing .form-row-last,.checkout-billing .form-row-wide,.checkout-shipping .form-row-first,.checkout-shipping .form-row-last,.checkout-shipping .form-row-wide{width:100%;display:inline-block}.checkout-billing .form-last-row,.checkout-shipping .form-last-row{margin-bottom:0}.checkout-billing .stars,.checkout-shipping .stars{margin:0}.checkout-billing .stars a,.checkout-shipping .stars a{margin-right:15px;display:inline-block;cursor:pointer;color:#a8a8a8;text-indent:-99999px;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-billing .stars a:after,.checkout-shipping .stars a:after{content:'\f005';display:block;float:left;text-indent:0}.checkout-billing .stars a.star-2:after,.checkout-shipping .stars a.star-2:after{content:'\f005\f005'}.checkout-billing .stars a.star-3:after,.checkout-shipping .stars a.star-3:after{content:'\f005\f005\f005'}.checkout-billing .stars a.star-4:after,.checkout-shipping .stars a.star-4:after{content:'\f005\f005\f005\f005'}.checkout-billing .stars a.star-5:after,.checkout-shipping .stars a.star-5:after{content:'\f005\f005\f005\f005\f005'}.checkout-billing .stars a.active,.checkout-shipping .stars a.active{color:#34dca2}.checkout-billing{margin-top:30px}.checkout-shipping{margin:40px 0}.checkout-create-account{margin-top:10px}.checkout-create-account-inner p,.checkout-shipping-inner p{margin:0 0 15px}label+.checkout-create-account-inner,label+.checkout-shipping-inner{margin-top:30px}input[type=checkbox]~.checkout-create-account-inner,input[type=checkbox]~.checkout-shipping-inner{display:none}input[type=checkbox]:checked~.checkout-create-account-inner,input[type=checkbox]:checked~.checkout-shipping-inner{display:block}.checkout-payment ul{padding:0;margin:0;list-style:none}.checkout-payment ul li{display:block;padding:1.5em 0;border-top:1px solid #eee}.checkout-payment ul li:first-child{border-top:0}.checkout-payment ul li p{font-size:.857142857142857em;margin-bottom:0;color:#a8a8a8}.checkout-payment ul label{font-size:1em}.checkout-payment ul label img{height:2.5em;margin:0 1em .5em .5em;vertical-align:middle}.checkout-payment ul label a{letter-spacing:0;text-transform:uppercase;font-weight:700;font-size:.714285714285714em;color:#34dca2}.checkout-payment ul label a:hover{color:#1eaf7d}.checkout-order-review{border:1px solid #efefef;border-radius:2px;padding:30px;margin-bottom:30px}.checkout-order-review-title{margin:0 0 30px;font-size:18px;line-height:1}.checkout-order-review .variation{font-size:.928571428571429em;font-weight:400;margin:10px 0 0;color:#a8a8a8}.checkout-order-review .variation dt:before{content:' / '}.checkout-order-review .variation dt:first-child:before{content:''}.checkout-order-review .variation dd,.checkout-order-review .variation dt,.checkout-order-review .variation p{display:inline-block;margin:0}.checkout-order-review table{width:100%}.checkout-order-review td,.checkout-order-review th{padding:20px 0;width:50%;letter-spacing:0;line-height:1.2;text-align:right;vertical-align:top;border-bottom:1px solid #eee}.checkout-order-review td:first-child,.checkout-order-review th:first-child{text-align:left}@media (min-width:1200px){.checkout-order-review td,.checkout-order-review th{width:40%}.checkout-order-review td:first-child,.checkout-order-review th:first-child{width:60%}}.checkout-order-review thead th{padding-bottom:30px}.checkout-order-review .cart_item td:first-child{padding-right:10px}.checkout-order-review .product-quantity{white-space:nowrap;color:#a8a8a8}.checkout-order-review .product-total .amount{font-weight:400;color:#a8a8a8}.checkout-order-review .cart-subtotal td,.checkout-order-review .cart-subtotal th,.checkout-order-review .order-total td,.checkout-order-review .order-total th,.checkout-order-review .shipping td,.checkout-order-review .shipping th{padding:30px 0;border-bottom:0}.checkout-order-review .order-total .amount{font-size:1.714285714285714em;line-height:1;color:#222}.payment-methods{padding:0;margin:0;list-style:none;padding:30px 0 60px}.payment-methods-item{margin-top:15px}.payment-methods-item:first-child{margin-top:0;font-size:12px;line-height:1.5}.payment-methods-item-input{margin-right:.5em;vertical-align:middle}.payment-methods-item-label{margin:0!important;vertical-align:middle}.payment-methods-item-label img{margin:0 10px;max-height:35px;vertical-align:middle}.payment-methods-item-input:checked+.payment-methods-item-label,.payment-methods-item-label._active{color:#222}.woocommerce-MyAccount-navigation{margin:30px 0;padding:20px;border:1px solid #efefef;border-radius:3px}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none;text-align:center}.woocommerce-MyAccount-navigation ul li{margin:0 15px;display:inline-block;letter-spacing:0;font-size:14px;line-height:1}.woocommerce-MyAccount-navigation ul li.is-active a{cursor:default}.woocommerce-MyAccount-content{margin:30px 0}.woocommerce-MyAccount-content>table{width:100%;min-width:700px}.woocommerce-MyAccount-content>table th{padding:0 0 15px 15px;letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:1;text-align:center;color:#222;border-bottom:1px solid #f3f4f6}.woocommerce-MyAccount-content>table th:first-child{padding-left:0;text-align:left}.woocommerce-MyAccount-content>table td{padding:30px 0 30px 15px;text-align:center;border-bottom:1px solid #f3f4f6}.woocommerce-MyAccount-content>table td:first-child{padding-left:0;text-align:left}.woocommerce-MyAccount-content>table td:last-child{text-align:right}@media (max-width:991px){.woocommerce-MyAccount-content>table .button{padding-left:20px;padding-right:20px}}.woocommerce-MyAccount-content>table .button+.button{margin-left:15px}.wc-account-login-tabs{padding:0;margin:0;list-style:none}.wc-account-login-tabs .ui-tabs-active{display:none}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive,.pace-progress{display:none}.pace-activity{position:fixed;z-index:30;top:50%;left:50%;margin:-40px 0 0 -40px;height:80px;width:80px;-webkit-animation:pace-animate1 1.5s linear infinite;animation:pace-animate1 1.5s linear infinite;clip:rect(0,80px,80px,40px)}.pace-activity:after{content:'';position:absolute;border-radius:50%;height:80px;width:80px;box-shadow:inset #fff 0 0 0 2px;-webkit-animation:pace-animate2 1.5s ease-in-out infinite;animation:pace-animate2 1.5s ease-in-out infinite;clip:rect(0,80px,80px,40px)}.preload{-webkit-transition:background-color .4s;transition:background-color .4s}.preload:not(.pace-done){background-color:#34dca2}.preload:not(.pace-done):after,.preload:not(.pace-done):before{content:" ";display:table}.preload:not(.pace-done):after{clear:both}@-webkit-keyframes pace-animate1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@keyframes pace-animate1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@-webkit-keyframes pace-animate2{0%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}@keyframes pace-animate2{0%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(140deg);transform:rotate(140deg)}}.woocommerce-message{margin-bottom:0;padding:0;background:0 0;border:none;color:#fff;line-height:2.4}.woocommerce-message::before{content:''}.wc-message{position:relative;margin-bottom:30px;color:#fff}.wc-message-error{background-color:#d91616}.wc-message-notice{background-color:#2767b0}.wc-message-success{background-color:#74b027}.wc-message-icon{line-height:1;text-align:center;background-color:rgba(0,0,0,.1);position:absolute;top:0;left:0;padding:24px 0;width:75px;height:100%}.wc-message-icon .fa{font-size:18px}.wc-message-content{padding:20px 30px 20px 105px;line-height:1.7}.wc-message-content a{color:#fff;text-decoration:underline}.wc-message-content ul{padding:0;margin:0;list-style:none}.woocommerce-message a{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;padding:0 15px;max-width:100%;font-weight:700;display:inline-block;font-size:13px!important;text-align:center;color:inherit;background-color:transparent;border:2px solid;margin:0;border-color:#fff;border-radius:0}.woocommerce-message a.wc-forward{margin-top:0;margin-bottom:15px}.woocommerce-message a:hover{background-color:#fff!important}.wc-message-error .woocommerce-message a:hover{color:#d91616!important}.wc-message-notice .woocommerce-message a:hover{color:#2767b0!important}.wc-message-success .woocommerce-message a:hover{color:#74b027!important}.woocommerce-message a{float:right}.products-list-pagination{margin-top:60px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;font-size:17px;line-height:1;text-align:center}.products-list-pagination ul{padding:0;margin:0;list-style:none;margin:0 -15px;cursor:default}.products-list-pagination .current{color:#222}.products-list-pagination a{color:#a8a8a8}.next.page-numbers,.prev.page-numbers{padding:0!important}.next.page-numbers span{position:relative;display:block;height:32px;width:32px}.prev.page-numbers span{position:relative;display:block;color:#000;height:32px;width:32px}.product-variations-select{padding-right:31px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(../images/down-chevron-dark.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:auto 10px;cursor:pointer;padding:10px 20px;border-radius:0;width:100%!important}label[for]{letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:15px;line-height:1;color:#a8a8a8;cursor:pointer;-webkit-transition:color .4s;transition:color .4s}.cross-sells-title,.related-products-title,.upsells-products-title{margin:20px 0;font-size:18px;text-align:center}.flex-control-manual,.flex-control-nav,.flex-direction-nav,.slides,.slides>li{padding:0;margin:0;list-style:none;margin-top:15px}.slick-prev:after,.slick-prev:before{content:'';position:absolute;display:block;background-color:transparent;color:#d33}.slick-prev:before{top:50%;left:0;width:100%;border-bottom:3px solid;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-prev:after{left:1px;top:50%;-webkit-transform:translate(0,-50%) rotate(-135deg);-ms-transform:translate(0,-50%) rotate(-135deg);transform:translate(0,-50%) rotate(-135deg);width:15px;height:15px;border-top:3px solid;border-right:3px solid}.slick-next:after,.slick-next:before{content:'';position:absolute;display:block;background-color:transparent;color:#d33}.slick-next:before{top:50%;left:0;width:100%;border-bottom:3px solid;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-next:after{right:1px;top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);width:15px;height:15px;border-top:3px solid;border-right:3px solid}.slick-prev{left:15px;z-index:1}.slick-next{right:15px;z-index:1}.slick-next,.slick-prev{opacity:0;o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.flexslider:hover .slick-prev{opacity:1;-webkit-transform:translate(-30px,-50%);-ms-transform:translate(-30px,-50%);transform:translate(-30px,-50%);o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.flexslider:hover .slick-next{opacity:1;-webkit-transform:translate(30px,-50%);-ms-transform:translate(30px,-50%);transform:translate(30px,-50%);o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.content-shop .slider-nav li{border:3px Solid transparent;margin:2px}.content-shop .slider-nav .slick-current{border:3px Solid #2cbdff}button.single_add_to_cart_button{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;max-width:100%;vertical-align:middle;outline:0;letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:inline-block;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;padding:10px 40px;color:#fff;background-color:#34dca2;border:none}button.single_add_to_cart_button:hover{background-color:#212121}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;vertical-align:middle;outline:0;padding:.6875em 20px;display:inline-block;font-size:14px;line-height:1.8;color:#222;border:1px solid #eee;-webkit-transition:border-color .4s;transition:border-color .4s}input[type=number]{max-width:80px}.breadcrumbs-woocommerce{margin:15px 0}.breadcrumbs-woocommerce #crumbs{color:#0561fc}.breadcrumbs-woocommerce #crumbs i{color:#212121}.button,.button._light,button.wc-coupon-button,input[type=button].full-width,input[type=reset].full-width,input[type=submit],input[type=submit].full-width{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;max-width:100%;vertical-align:middle;outline:0;font-weight:700;display:inline-block;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;padding:.8125em 40px;color:#fff;background-color:#a8a8a8;border:none;margin:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.button._light:hover,.button:hover,button.wc-coupon-button:hover,input[type=button].full-width:hover,input[type=reset].full-width:hover,input[type=submit].full-width:hover,input[type=submit]:hover{background:#000;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}a.cart-totals-checkout-button.button{color:#fff}table.products-table td,table.products-table th{vertical-align:middle}table.shop_table tbody:first-child tr:first-child td,table.shop_table tbody:first-child tr:first-child th{border-top:0}.wc-coupon button.wc-coupon-button{margin:0 0 0 5px;border:1px SOlid #000}.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{color:#888}.woocommerce-form-row{display:inline-block;margin-bottom:30px;width:100%}.woocommerce-form-row input{width:100%}.wc-lead{line-height:1.75;font-size:14px}.wc-box{position:relative;margin-bottom:30px;padding:26px;border:1px solid #eaeaea;border-radius:2px;display:inline-block;width:100%}.wc-box-title{font-size:18px;margin:0 0 15px;color:#222}.wc-box-edit{margin-top:30px;display:block;float:right;font-family:bebas_neue,Helvetica,Arial,sans-serif;letter-spacing:0;font-size:12px;font-weight:700;line-height:1}p.form-row{display:inline-block;width:100%;margin-bottom:20px}p.form-row input{display:inline-block;width:100%}p.form-row input[type=submit]{display:inline-block;width:auto;margin:0}a.woocommerce-Button.button{color:#fff}.woocommerce-message a.button{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;max-width:100%;vertical-align:middle;outline:0;font-weight:700;display:inline-block;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;padding:.8125em 40px;color:#fff;margin:0 5px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.woocommerce{padding-top:70px;padding-bottom:90px}.theme-comments-title{font-size:18px}.theme-comments-list{padding:0;margin:0;list-style:none;margin-bottom:45px}.theme-comment-inner{padding:30px 0;border-bottom:1px solid #eee}.theme-comment-author{font-size:12px}.theme-comment-meta{margin-top:7px;font-size:12px;line-height:1;color:#a8a8a8}.theme-comment-date{color:#a8a8a8}.theme-comment-desc{margin-top:20px}.theme-comment-desc p:last-child{margin-bottom:0}.theme-comment-desc p{margin:15px 0}.product-rating{line-height:1}.product-rating-stars{display:inline-block;margin-right:.5em;overflow:hidden;position:relative;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.product-rating-stars:before{content:'\f006\f006\f006\f006\f006';color:#e6bd1b}.product-rating-stars>span{display:block;overflow:hidden;top:0;left:0;position:absolute;padding-top:2em}.theme-comment-author,.theme-comment-desc,.theme-comment-meta,.theme-comment-rating{display:inline-block;width:calc(100% - 80px)}.theme-comment-content img.avatar{float:left;display:inline-block;margin-right:15px}.theme-comment-content{display:inline-block;width:100%}p.cart-empty{line-height:4}p.no-results-page-desc a{-webkit-font-smoothing:antialiased;-webkit-appearance:none;border-radius:0;box-shadow:none;max-width:100%;vertical-align:middle;outline:0;letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:inline-block;font-size:14px;line-height:1.5;text-align:center;text-decoration:none;padding:10px 40px;color:#fff;background-color:#34dca2}h2.no-results-page-title{display:inline-block;width:100%;margin-bottom:15px}.product-card .star-rating{position:absolute!important;top:10px;right:10px;}
