@font-face{font-family:star;font-weight:400;font-style:normal;src:url(../fonts/star.eot);src:url(../fonts/stard41d.eot#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg")}@font-face{font-family:WooCommerce;font-weight:400;font-style:normal;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerced41d.eot#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg")}.shop ul.products li.product{float:left;margin:0 2% 2em 0;display:inline-block;clear:none;position:relative;padding:0;height:auto;width:23.5%}@media (min-width:992px){.shop ul.products li.product.first{clear:both}.shop ul.products li.product.last{margin-right:0}.columns-6>ul.products li.product,ul.products.columns-6 li.product{margin:0 2% 2em 0;width:15%}.columns-6>ul.products li.product.first,ul.products.columns-6 li.product.first{clear:none}.columns-6>ul.products li.product.last,ul.products.columns-6 li.product.last{margin-right:2%}.columns-6>ul.products li.product:nth-of-type(6n+1),ul.products.columns-6 li.product:nth-of-type(6n+1){clear:both}.columns-6>ul.products li.product:nth-child(6n),ul.products.columns-6 li.product:nth-child(6n){margin-right:0}.columns-5>ul.products li.product,ul.products.columns-5 li.product{margin:0 2% 2em 0;width:18.4%}.columns-5>ul.products li.product.first,ul.products.columns-5 li.product.first{clear:none}.columns-5>ul.products li.product.last,ul.products.columns-5 li.product.last{margin-right:2%}.columns-5>ul.products li.product:nth-of-type(5n+1),ul.products.columns-5 li.product:nth-of-type(5n+1){clear:both}.columns-5>ul.products li.product:nth-child(5n),ul.products.columns-5 li.product:nth-child(5n){margin-right:0}.columns-4>ul.products li.product,.page-layout-full-width ul.products li.product,ul.products.columns-4 li.product{margin:0 2% 2em 0}.columns-4>ul.products li.product.first,.page-layout-full-width ul.products li.product.first,ul.products.columns-4 li.product.first{clear:none}.columns-4>ul.products li.product.last,.page-layout-full-width ul.products li.product.last,ul.products.columns-4 li.product.last{margin-right:2%}.columns-4>ul.products li.product:nth-of-type(4n+1),.page-layout-full-width ul.products li.product:nth-of-type(4n+1),ul.products.columns-4 li.product:nth-of-type(4n+1){clear:both}.columns-4>ul.products li.product:nth-child(4n),.page-layout-full-width ul.products li.product:nth-child(4n),ul.products.columns-4 li.product:nth-child(4n){margin-right:0}.columns-3>ul.products li.product,.page-layout-left-sidebar ul.products li.product,.page-layout-right-sidebar ul.products li.product,ul.products.columns-3 li.product{margin:0 2% 2em 0;width:32%}.columns-3>ul.products li.product.first,.page-layout-left-sidebar ul.products li.product.first,.page-layout-right-sidebar ul.products li.product.first,ul.products.columns-3 li.product.first{clear:none}.columns-3>ul.products li.product.last,.page-layout-left-sidebar ul.products li.product.last,.page-layout-right-sidebar ul.products li.product.last,ul.products.columns-3 li.product.last{margin-right:2%}.columns-3>ul.products li.product:nth-of-type(3n+1),.page-layout-left-sidebar ul.products li.product:nth-of-type(3n+1),.page-layout-right-sidebar ul.products li.product:nth-of-type(3n+1),ul.products.columns-3 li.product:nth-of-type(3n+1){clear:both}.columns-3>ul.products li.product:nth-child(3n),.page-layout-left-sidebar ul.products li.product:nth-child(3n),.page-layout-right-sidebar ul.products li.product:nth-child(3n),ul.products.columns-3 li.product:nth-child(3n){margin-right:0}.columns-2>ul.products li.product,ul.products.columns-2 li.product{margin-right:6%;width:47%}.columns-2>ul.products li.product.first,ul.products.columns-2 li.product.first{clear:none}.columns-2>ul.products li.product.last,ul.products.columns-2 li.product.last{margin-right:6%}.columns-2>ul.products li.product:nth-of-type(odd),ul.products.columns-2 li.product:nth-of-type(odd){clear:both}.columns-2>ul.products li.product:nth-child(2n),ul.products.columns-2 li.product:nth-child(2n){margin-right:0}}.columns-1>ul.products li.product,ul.products.columns-1 li.product{margin:0 0 2em;clear:none;width:100%}@media (max-width:1199px){.shop.page-layout-left-sidebar .related li.product:nth-child(3),.shop.page-layout-left-sidebar .upsells li.product:nth-child(3),.shop.page-layout-right-sidebar .related li.product:nth-child(3),.shop.page-layout-right-sidebar .upsells li.product:nth-child(3){display:none!important}}@media (max-width:991px) and (min-width:480px){.shop ul.products>li.product:not(.product-category){margin-bottom:2em;margin-left:0;display:inline-block;clear:none;position:relative;height:auto;margin-right:2%;width:31%}.shop ul.products>li.product:not(.product-category):nth-of-type(3n+1){clear:both}.shop ul.products>.product-category.last,.shop ul.products>li.product:not(.product-category):nth-child(3n){margin-right:0}.columns-2>.shop ul.products>li.product,.shop ul.products.columns-2>li.product{margin-right:6%;width:47%}.columns-2>.shop ul.products>li.product.first,.shop ul.products.columns-2>li.product.first{clear:none}.columns-2>.shop ul.products>li.product.last,.shop ul.products.columns-2>li.product.last{margin-right:6%}.columns-2>.shop ul.products>li.product:nth-of-type(odd),.shop ul.products.columns-2>li.product:nth-of-type(odd){clear:both}.columns-2>.shop ul.products>li.product:nth-child(2n),.shop ul.products.columns-2>li.product:nth-child(2n){margin-right:0}.col-md-6.main-wrap ul.products li.product:not(.product-category),.col-md-7.main-wrap ul.products li.product:not(.product-category),.col-md-9.main-wrap ul.products li.product:not(.product-category){clear:none;margin-right:6%;width:47%}.col-md-6.main-wrap ul.products li.product:not(.product-category).first,.col-md-7.main-wrap ul.products li.product:not(.product-category).first,.col-md-9.main-wrap ul.products li.product:not(.product-category).first{clear:none}.col-md-6.main-wrap ul.products li.product:not(.product-category).last,.col-md-7.main-wrap ul.products li.product:not(.product-category).last,.col-md-9.main-wrap ul.products li.product:not(.product-category).last{margin-right:6%}.col-md-6.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n+1),.col-md-7.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n+1),.col-md-9.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n+1){clear:none}.col-md-6.main-wrap ul.products li.product:not(.product-category):nth-child(3n),.col-md-7.main-wrap ul.products li.product:not(.product-category):nth-child(3n),.col-md-9.main-wrap ul.products li.product:not(.product-category):nth-child(3n){margin-right:6%}.col-md-6.main-wrap ul.products li.product:not(.product-category):nth-of-type(odd),.col-md-7.main-wrap ul.products li.product:not(.product-category):nth-of-type(odd),.col-md-9.main-wrap ul.products li.product:not(.product-category):nth-of-type(odd){clear:both}.col-md-6.main-wrap ul.products li.product:not(.product-category):nth-child(2n),.col-md-7.main-wrap ul.products li.product:not(.product-category):nth-child(2n),.col-md-9.main-wrap ul.products li.product:not(.product-category):nth-child(2n){margin-right:0}}@media (max-width:767px){.shop ul.products>li.product,.shop ul.products>li.product:not(.product-category){float:none;margin:0 0 1.25em;clear:none;width:100%}}.shop-account .shop h2,.shop-account .shop h3{margin:0;font-size:1.5em}.shop-account .shop .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5}.shop-account .shop .button:focus,.shop-account .shop .button:hover{text-decoration:none;color:#6e6e6e}.shop-account .shop .button i,.shop-account .shop .button span{z-index:2;position:relative}.shop-account .shop .button.btn-style-outlined{color:#f5f5f5}.shop-account .shop .button.active,.shop-account .shop .button:active,.shop-account .shop .button:focus,.shop-account .shop .button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop-account .shop .button.active.btn-style-outlined,.shop-account .shop .button:active.btn-style-outlined,.shop-account .shop .button:focus.btn-style-outlined,.shop-account .shop .button:hover.btn-style-outlined{color:#ccc}.shop-account .shop .button.active.btn-style-3d,.shop-account .shop .button:active.btn-style-3d,.shop-account .shop .button:focus.btn-style-3d,.shop-account .shop .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop-account .shop .button.active,.shop-account .shop .button:active{background-image:none}.shop-account .shop .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop-account .shop .edit{text-decoration:underline;color:#909090}.shop .col2-set{width:100%}.shop .col2-set:after,.shop .col2-set:before{display:table;content:" "}.shop .col2-set:after{clear:both}.shop .col2-set .col-1{float:left;width:48%}.shop .col2-set .col-2{float:right;width:48%}.shop .cart-empty{font-weight:400;text-align:center;color:#1f1f1f;font-size:2em}.shop .return-to-shop{text-align:center}.shop .return-to-shop .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5}.shop .return-to-shop .button:focus,.shop .return-to-shop .button:hover{text-decoration:none;color:#6e6e6e}.shop .return-to-shop .button i,.shop .return-to-shop .button span{z-index:2;position:relative}.shop .return-to-shop .button.btn-style-outlined{color:#f5f5f5}.shop .return-to-shop .button.active,.shop .return-to-shop .button:active,.shop .return-to-shop .button:focus,.shop .return-to-shop .button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop .return-to-shop .button.active.btn-style-outlined,.shop .return-to-shop .button:active.btn-style-outlined,.shop .return-to-shop .button:focus.btn-style-outlined,.shop .return-to-shop .button:hover.btn-style-outlined{color:#ccc}.shop .return-to-shop .button.active.btn-style-3d,.shop .return-to-shop .button:active.btn-style-3d,.shop .return-to-shop .button:focus.btn-style-3d,.shop .return-to-shop .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop .return-to-shop .button.active,.shop .return-to-shop .button:active{background-image:none}.shop .return-to-shop .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop img{height:auto;max-width:100%}.shop .product-category{position:relative}.shop .product-category h3{text-transform:uppercase;left:0;margin:0;text-align:center;z-index:1;position:absolute;padding:.5em 0;bottom:0;font-size:1.5em;background:hsla(0,0%,100%,.7);width:100%}.shop .product-category h3,.shop .product-category h3 mark{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.shop .product-category h3 mark{display:block;color:#909090;font-size:.55em;background:transparent}.shop .product-category:hover h3{color:#fff;padding-top:1em;background:#7ccedf}.shop .product-category:hover h3 mark{color:#f2f2f2}.shop div.product{overflow:hidden}.shop div.product div.single-product-images{position:relative}.shop div.product div.single-product-images .product-images-slider{border:1px solid #e5e5e5;overflow:hidden;position:relative}.shop div.product div.single-product-images .product-images-slider .caroufredsel-wrap .caroufredsel-items li{position:absolute}.shop div.product div.single-product-images .product-images-slider .caroufredsel-wrap .caroufredsel-items li:first-child{z-index:50;position:relative}.shop div.product div.single-product-images .product-images-slider .caroufredsel_wrapper .caroufredsel-items li{position:relative!important}.shop div.product div.single-product-images .expand-button{-webkit-border-radius:50%;border-radius:50%;border:1px solid;right:10px;line-height:2em;display:none;text-align:center;z-index:100;position:absolute;height:2em;bottom:10px;font-size:1.2em;width:2em}.shop div.product div.single-product-thumbnails{margin-right:-8px}.shop div.product div.single-product-thumbnails:after,.shop div.product div.single-product-thumbnails:before{display:table;content:" "}.shop div.product div.single-product-thumbnails:after{clear:both}.shop div.product div.single-product-thumbnails .thumb{filter:alpha(opacity=50);opacity:.5;border:1px solid #e5e5e5;margin-right:8px}.shop div.product div.single-product-thumbnails .thumb.selected,.shop div.product div.single-product-thumbnails .thumb:hover{filter:alpha(opacity=100);opacity:1}.shop div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li{position:absolute}.shop div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:first-child,.shop div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(2),.shop div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(3),.shop div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(4){z-index:50;position:relative}.shop div.product div.single-product-thumbnails .caroufredsel-wrap:hover .caroufredsel-next{right:18px}.shop div.product div.single-product-thumbnails .caroufredsel_wrapper .caroufredsel-items li{position:relative!important}.shop div.product div.single-product-thumbnails .caroufredsel-items{margin:0;list-style:none;padding:0}.shop div.product div.single-product-thumbnails .caroufredsel-items li{float:left;width:25%}@media (max-width:767px){.shop div.product div.single-product-thumbnails .caroufredsel-items li{width:33.333%}}.shop div.product div.summary .product_meta{float:left;margin-top:1.64286em;width:100%}.shop div.product div.summary .product_meta>span{display:block}.shop div.product .add-to-wishlist-actions{font-size:14px}.shop div.product .content-share{margin-top:1em;position:relative}.shop #quantity input::-webkit-inner-spin-button,.shop #quantity input::-webkit-outer-spin-button{display:none}.shop .related:after,.shop .related:before,.shop .upsells:after,.shop .upsells:before{display:table;content:" "}.shop .related:after,.shop .upsells:after{clear:both}.shop .related ul.products,.shop .upsells ul.products{margin:0}.shop .related h3,.shop .upsells h3{font-size:1.5em}.shop .shop-result-count{float:left}.shop .shop-ordering{float:right}.shop table.cart img{height:auto}.shop table.cart td.actions{text-align:right}.shop table.cart td.actions .input-text{width:10.714285714285714em}.shop table.cart td.actions .coupon{float:left}.shop table.cart td.actions .coupon label{display:none}.shop .cart-collaterals{padding-top:20px;width:100%}.shop .cart-collaterals:after,.shop .cart-collaterals:before{display:table;content:" "}.shop .cart-collaterals:after{clear:both}.shop .cart-collaterals .related{float:left;width:30.75%}.shop .cart-collaterals .cross-sells{float:left;width:48%}.shop .cart-collaterals .cross-sells ul.products{float:none}.shop .cart-collaterals .shipping_calculator{float:right;clear:right;width:48%}.shop .cart-collaterals .shipping_calculator:after,.shop .cart-collaterals .shipping_calculator:before{display:table;content:" "}.shop .cart-collaterals .shipping_calculator:after{clear:both}.shop .cart-collaterals .shipping_calculator .col2-set .col-1,.shop .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.shop .cart-collaterals .cart_totals{float:right;text-align:right;width:48%}@media (max-width:767px){.shop .cart-collaterals .cart_totals{margin-bottom:15px}}.shop form .form-row:after,.shop form .form-row:before{display:table;content:" "}.shop form .form-row:after{clear:both}.shop form .form-row label{display:block}.shop form .form-row label.checkbox{display:inline}.shop form .form-row select{-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.7;display:block;outline:none;background-image:none;color:#6e6e6e;padding:.5714285714285714rem;height:2.9em;font-size:14px;background-color:#fff;width:100%}.shop form .form-row select:focus{outline:none;border-color:#7ccedf}.shop form .form-row select[disabled],.shop form .form-row select[readonly],fieldset[disabled] .shop form .form-row select{filter:alpha(opacity=100);opacity:1;cursor:not-allowed;background-color:#a1a1a1}textarea.shop form .form-row select{height:auto}.shop form .form-row .input-text{-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.7;display:block;outline:none;background-image:none;color:#6e6e6e;padding:.5714285714285714rem;height:2.9em;font-size:14px;background-color:#fff;width:100%}.shop form .form-row .input-text:focus{outline:none;border-color:#7ccedf}.shop form .form-row .input-text[disabled],.shop form .form-row .input-text[readonly],fieldset[disabled] .shop form .form-row .input-text{filter:alpha(opacity=100);opacity:1;cursor:not-allowed;background-color:#a1a1a1}.shop form .form-row textarea.input-text,textarea.shop form .form-row .input-text{height:auto}.shop form .form-row-first,.shop form .form-row-last{float:left;overflow:visible;width:47%}.shop form .form-row-last{float:right}.shop form .form-row-wide{clear:both}.shop #payment .form-row select{width:auto}.shop #payment .terms{text-align:right;padding:0 1em}.shop #payment #place_order{text-transform:uppercase;float:right;margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #7ccedf;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer;padding:1.0571428571428572rem 1.4857142857142858rem;font-size:14px;font-size:1.2857142857142858em;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#7ccedf}.shop #payment #place_order:focus,.shop #payment #place_order:hover{text-decoration:none;color:#6e6e6e}.shop #payment #place_order i,.shop #payment #place_order span{z-index:2;position:relative}.shop #payment #place_order.btn-style-outlined{color:#7ccedf}.shop #payment #place_order.active,.shop #payment #place_order:active,.shop #payment #place_order:focus,.shop #payment #place_order:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop #payment #place_order.active.btn-style-outlined,.shop #payment #place_order:active.btn-style-outlined,.shop #payment #place_order:focus.btn-style-outlined,.shop #payment #place_order:hover.btn-style-outlined{color:#53bfd5}.shop #payment #place_order.active.btn-style-3d,.shop #payment #place_order:active.btn-style-3d,.shop #payment #place_order:focus.btn-style-3d,.shop #payment #place_order:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop #payment #place_order.active,.shop #payment #place_order:active{background-image:none}.shop #payment #place_order.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}@media (max-width:767px){.shop .col2-set .col-1,.shop .col2-set .col-2,.shop div.product div.single-product-images,.shop div.product div.summary{float:none;width:100%}.shop table.cart td.actions{text-align:left}.shop table.cart td.actions .coupon{float:none;padding-bottom:.5em}.shop table.cart td.actions .coupon:after,.shop table.cart td.actions .coupon:before{display:table;content:" "}.shop table.cart td.actions .coupon:after{clear:both}.shop table.cart td.actions .button,.shop table.cart td.actions .input-text,.shop table.cart td.actions input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48%}.shop table.cart td.actions .button.alt,.shop table.cart td.actions .input-text+.button{float:right}.shop .cart-collaterals .cart_totals,.shop .cart-collaterals .cross-sells,.shop .cart-collaterals .shipping_calculator{float:none;text-align:left;width:100%}.shop.shop-checkout form.login .form-row{float:none;width:100%}.shop #payment .terms{text-align:left;padding:0}.shop #payment #place_order{float:none;margin-bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.shop .lost_reset_password .form-row-first,.shop .lost_reset_password .form-row-last{float:none;margin-right:0;width:100%}}p.demo_store{left:0;margin:0;right:0;text-align:center;color:#fff;z-index:1049;position:fixed;padding:1em 0;font-size:1em;background:#1f1f1f;width:100%}.wc-forward a:after,.wc-forward:after{font-family:WooCommerce;margin-left:.5em;content:"\e029"}.wc-backward a:before,.wc-backward:before,.wc-forward a:after,.wc-forward:after{text-transform:none;font-weight:400;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;speak:none;font-size:.7em}.wc-backward a:before,.wc-backward:before{font-family:shop;margin-right:.5em;content:"\e02f"}.shop table{width:100%}.shop .shop-error,.shop .shop-info,.shop .shop-message{margin:0 0 2em!important;border:1px solid #e5e5e5;list-style:none outside!important;position:relative;padding:1em 1em 1em 3.5em!important;width:auto}.shop .shop-error:after,.shop .shop-error:before,.shop .shop-info:after,.shop .shop-info:before,.shop .shop-message:after,.shop .shop-message:before{display:table;content:" "}.shop .shop-error:after,.shop .shop-info:after,.shop .shop-message:after{clear:both}.shop .shop-error:before,.shop .shop-info:before,.shop .shop-message:before{font-family:sans-serif;left:1em;line-height:1.5;display:block;text-align:center;position:absolute;top:0;height:1.5em;padding-top:1em;font-size:1em;content:"";width:1.5em}.shop .shop-error .button,.shop .shop-info .button,.shop .shop-message .button{float:right}.shop .shop-error li,.shop .shop-info li,.shop .shop-message li{margin-left:0!important;list-style:none outside!important;padding-left:0!important}.shop .shop-message{border-left:3px solid #7ccedf}.shop .shop-message:before{font-family:fontawesome;color:#7ccedf;content:"\f058"}.shop .shop-info{border-left:3px solid #5788bb}.shop .shop-info:before{font-family:fontawesome;color:#5788bb;content:"\f05a"}.shop .shop-error{border-left:3px solid #bb5857}.shop .shop-error:before{font-family:fontawesome;color:#bb5857;content:"\f057"}.shop small.note{margin-top:.7142857142857143em;line-height:1.5em;display:block;color:#6e6e6e;font-size:12px}.shop .amount,.shop .price{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400}.shop div.product{margin-bottom:0;position:relative}.shop div.product .product_title{margin-top:0;padding:0}.shop div.product p.price,.shop div.product span.price{font-weight:400;color:#1f1f1f;font-size:2em}.shop div.product p.price ins,.shop div.product span.price ins{float:left;text-decoration:none;margin-right:.35714285714285715em}.shop div.product p.price del,.shop div.product span.price del{color:#909090;font-size:.5em}.shop div.product p.stock{font-size:12px}.shop div.product .stock{color:#1f1f1f}.shop div.product .out-of-stock{color:red}.shop div.product div.single-product-images{margin-bottom:2em}.shop div.product div.single-product-images div.single-product-thumbnails{padding-top:1em}.shop div.product div.summary{margin-bottom:2em}.shop div.product div.summary .cart .button,.shop div.product div.summary .cart input.button{text-transform:uppercase;color:#fff;border-color:#7ccedf;padding:.8571428571428571rem 1.2857142857142858rem;height:40px;background-color:#7ccedf}.shop div.product div.summary .cart .button.btn-style-outlined,.shop div.product div.summary .cart input.button.btn-style-outlined{color:#7ccedf}.shop div.product div.summary .cart .button.active,.shop div.product div.summary .cart .button:active,.shop div.product div.summary .cart .button:focus,.shop div.product div.summary .cart .button:hover,.shop div.product div.summary .cart input.button.active,.shop div.product div.summary .cart input.button:active,.shop div.product div.summary .cart input.button:focus,.shop div.product div.summary .cart input.button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop div.product div.summary .cart .button.active.btn-style-outlined,.shop div.product div.summary .cart .button:active.btn-style-outlined,.shop div.product div.summary .cart .button:focus.btn-style-outlined,.shop div.product div.summary .cart .button:hover.btn-style-outlined,.shop div.product div.summary .cart input.button.active.btn-style-outlined,.shop div.product div.summary .cart input.button:active.btn-style-outlined,.shop div.product div.summary .cart input.button:focus.btn-style-outlined,.shop div.product div.summary .cart input.button:hover.btn-style-outlined{color:#53bfd5}.shop div.product div.summary .cart .button.active.btn-style-3d,.shop div.product div.summary .cart .button:active.btn-style-3d,.shop div.product div.summary .cart .button:focus.btn-style-3d,.shop div.product div.summary .cart .button:hover.btn-style-3d,.shop div.product div.summary .cart input.button.active.btn-style-3d,.shop div.product div.summary .cart input.button:active.btn-style-3d,.shop div.product div.summary .cart input.button:focus.btn-style-3d,.shop div.product div.summary .cart input.button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop div.product div.summary .cart .button.active,.shop div.product div.summary .cart .button:active,.shop div.product div.summary .cart input.button.active,.shop div.product div.summary .cart input.button:active{background-image:none}.shop div.product div.summary .cart .button.btn-style-3d,.shop div.product div.summary .cart input.button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop div.product div.summary .add_to_wishlist{margin-left:1em;height:40px}.shop div.product div.summary .share-links{float:left;margin-top:1.64286em;padding:0;background:none;width:100%}.shop div.product div.summary .share-links .share-icons{text-align:left}.shop div.product div.summary .share-links .share-icons a{-webkit-border-radius:50%;border-radius:50%;border-color:#e5e5e5!important;background:none}.shop div.product div.summary .share-links .share-icons .facebook-share a:hover{color:#47639e;border-color:#47639e;background-color:none}.shop div.product div.summary .share-links .share-icons .twitter-share a:hover{color:#55acee;border-color:#55acee;background-color:none}.shop div.product div.summary .share-links .share-icons .pinterest-share a:hover{color:#cb2027;border-color:#cb2027;background-color:none}.shop div.product div.summary .share-links .share-icons .google-plus-share a:hover{color:#dd4b39;border-color:#dd4b39;background-color:none}.shop div.product div.summary .share-links .share-icons .linkedin-share a:hover{color:#069;border-color:#069;background-color:none}.shop div.product div.social{margin:0 0 1em;text-align:right}.shop div.product div.social span{margin:0 0 0 .14285714285714285em}.shop div.product div.social span span{margin:0}.shop div.product div.social span .stButton .chicklets{padding-left:1.1428571428571428em;width:0}.shop div.product div.social iframe{float:left;margin-top:3px}.shop div.product .shop-tabs{margin-bottom:30px;margin-top:30px}.shop div.product .shop-tabs .nav-tabs{border:none}.shop div.product .shop-tabs .nav-tabs>li{border-left:1px solid #e5e5e5}.shop div.product .shop-tabs .nav-tabs>li:first-child{border:none}.shop div.product .shop-tabs .nav-tabs>li>a{border:none;padding:0 10px;font-size:1.1em}.shop div.product .shop-tabs .nav-tabs>li.active a{font-weight:700}.shop div.product .shop-tabs .tab-content{margin-top:15px;border-top:1px solid #e5e5e5;padding:1.6428571428571428em 0}.shop div.product .shop-tabs .tab-content .tab-pane h2{display:none}.shop div.product p.cart{margin-bottom:2em}.shop div.product p.cart:after,.shop div.product p.cart:before{display:table;content:" "}.shop div.product p.cart:after{clear:both}.shop div.product form.cart{float:left}.shop div.product form.cart:after,.shop div.product form.cart:before{display:table;content:" "}.shop div.product form.cart:after{clear:both}.shop div.product form.cart div.quantity{float:left;margin:0 1em 0 0}.shop div.product form.cart table{border-width:0}.shop div.product form.cart table td{border:none;padding-left:0}.shop div.product form.cart table div.quantity{float:none;margin:0}.shop div.product form.cart table small.stock{float:none;display:block}.shop div.product form.cart .variations{margin-bottom:1em;width:auto}.shop div.product form.cart .variations label{font-weight:700}.shop div.product form.cart .variations select{margin-bottom:.35714285714285715em;display:block;width:auto}.shop div.product form.cart .variations td.label{padding-right:1em}.shop div.product form.cart .variations td.label label{margin:0;vertical-align:middle;color:#6e6e6e;font-size:1.4em}.shop div.product form.cart .variations td{vertical-align:middle;padding:0}.shop div.product form.cart .variations .shop-variation-select{display:block;position:relative}.shop div.product form.cart .variations .shop-variation-select i{right:11px;pointer-events:none;position:absolute;top:11px;height:12.5px;background:none repeat scroll 0 0 #fff;width:8px}.shop div.product form.cart .variations .shop-variation-select i:after,.shop div.product form.cart .variations .shop-variation-select i:before{border-left:4px solid transparent;right:0;position:absolute;border-right:4px solid transparent;content:""}.shop div.product form.cart .variations .shop-variation-select i:before{border-top:4px solid #b2b2b2;bottom:0}.shop div.product form.cart .variations .shop-variation-select i:after{border-bottom:4px solid #b2b2b2;top:0}.shop div.product form.cart .variations .shop-variation-select select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5;vertical-align:top;outline:none;padding:.5em 20px .5em .5em}.shop div.product form.cart .variations .shop-variation-select select option{outline:none}.shop div.product form.cart .reset_variations{font-size:12px}.shop div.product form.cart .button{float:left;vertical-align:middle}.shop div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.shop div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em}.shop span.onsale{font-weight:700;right:10px;font-size:14px;background:#f27979;width:58px}.shop span.onsale,.shop span.out_of_stock{text-transform:uppercase;display:block;text-align:center;color:#fff;z-index:100;position:absolute;top:10px}.shop span.out_of_stock{left:10px;font-weight:400;-webkit-border-radius:50%;border-radius:50%;padding:1.5em 1em;height:6em;font-size:11px;background:#7ccedf;width:6em}.shop .products ul,.shop ul.products{margin:0 0 1em;clear:both;list-style:none outside;padding:0}.shop .products ul:after,.shop .products ul:before,.shop ul.products:after,.shop ul.products:before{display:table;content:" "}.shop .products ul:after,.shop ul.products:after{clear:both}.shop .products ul li,.shop ul.products li{list-style:none outside}.shop .add-to-wishlist-actions{float:left;margin:0;display:inline-block;position:relative;padding:0}.shop .add-to-wishlist-actions .add_to_wishlist{text-transform:uppercase;margin-bottom:0;font-weight:400;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem .8rem;font-size:14px;font-size:12px;font-size:.9em;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5;background:transparent}.shop .add-to-wishlist-actions .add_to_wishlist i,.shop .add-to-wishlist-actions .add_to_wishlist span{z-index:2;position:relative}.shop .add-to-wishlist-actions .add_to_wishlist.btn-style-outlined{color:#f5f5f5}.shop .add-to-wishlist-actions .add_to_wishlist.active,.shop .add-to-wishlist-actions .add_to_wishlist:active,.shop .add-to-wishlist-actions .add_to_wishlist:focus,.shop .add-to-wishlist-actions .add_to_wishlist:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop .add-to-wishlist-actions .add_to_wishlist.active.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist:active.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist:focus.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist:hover.btn-style-outlined{color:#ccc}.shop .add-to-wishlist-actions .add_to_wishlist.active.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist:active.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist:focus.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop .add-to-wishlist-actions .add_to_wishlist.active,.shop .add-to-wishlist-actions .add_to_wishlist:active{background-image:none}.shop .add-to-wishlist-actions .add_to_wishlist.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop .add-to-wishlist-actions .add_to_wishlist:active,.shop .add-to-wishlist-actions .add_to_wishlist:focus,.shop .add-to-wishlist-actions .add_to_wishlist:hover{color:#fff!important;border-color:#7ccedf;background-color:#7ccedf}.shop .add-to-wishlist-actions .add_to_wishlist:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative;content:"\f004"}.shop ul.products li.product .product_title{margin:0;padding:.5em 0;font-size:1.3em}.shop ul.products li.product .product_title a{color:#1f1f1f}.shop ul.products li.product .product_title a:hover{color:#7ccedf}.shop ul.products li.product figure{position:relative}.shop ul.products li.product figure .product-wrap{display:block;overflow:hidden;position:relative}.shop ul.products li.product figure .product-wrap .product-images{border:1px solid #e5e5e5;overflow:hidden;position:relative}.shop ul.products li.product figure .product-wrap .product-images>a{display:block;position:relative}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail{left:0;z-index:8;top:0;width:100%}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail img{backface-visibility:hidden;-webkit-backface-visibility:hidden;filter:alpha(opacity=100);opacity:1;display:block;height:auto;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;animation-fill-mode:both;-webkit-animation-fill-mode:both;width:100%}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail.shop-loop-front-thumbnail{z-index:10;position:relative}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail.shop-loop-back-thumbnail{position:absolute}.shop ul.products li.product figure:hover .product-wrap .product-images>a .shop-loop-front-thumbnail img{filter:alpha(opacity=0);opacity:0}.shop ul.products li.product figure:hover .shop-loop-actions{bottom:0}.shop ul.products li.product figure:hover .add-to-wishlist-actions{display:block}.shop ul.products li.product .shop-loop-actions{overflow:hidden}.shop ul.products li.product .shop-loop-actions .button{text-transform:uppercase;float:left;margin-bottom:0;font-weight:400;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;position:relative;padding:.7714285714285714rem 1.2rem;font-size:14px;font-size:12px;font-size:.9em;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5;background:transparent}.shop ul.products li.product .shop-loop-actions .button:focus,.shop ul.products li.product .shop-loop-actions .button:hover{text-decoration:none;color:#6e6e6e}.shop ul.products li.product .shop-loop-actions .button i,.shop ul.products li.product .shop-loop-actions .button span{z-index:2;position:relative}.shop ul.products li.product .shop-loop-actions .button.btn-style-outlined{color:#f5f5f5}.shop ul.products li.product .shop-loop-actions .button.active,.shop ul.products li.product .shop-loop-actions .button:active,.shop ul.products li.product .shop-loop-actions .button:focus,.shop ul.products li.product .shop-loop-actions .button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop ul.products li.product .shop-loop-actions .button.active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button:active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button:focus.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button:hover.btn-style-outlined{color:#ccc}.shop ul.products li.product .shop-loop-actions .button.active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button:active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button:focus.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop ul.products li.product .shop-loop-actions .button.active,.shop ul.products li.product .shop-loop-actions .button:active{background-image:none}.shop ul.products li.product .shop-loop-actions .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop ul.products li.product .shop-loop-actions .button:active,.shop ul.products li.product .shop-loop-actions .button:focus,.shop ul.products li.product .shop-loop-actions .button:hover{color:#fff!important;border-color:#7ccedf;background-color:#7ccedf}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading{color:transparent!important}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before{left:0;line-height:inherit!important;display:block;background-image:none!important;text-align:center;color:#7ccedf;z-index:1;position:absolute!important;width:100%}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:focus:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:hover:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:focus:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:hover:before{color:#fff}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before{-webkit-animation:fa-spin .5s linear infinite;-o-animation:fa-spin .5s linear infinite;animation:fa-spin .5s linear infinite;-webkit-animation-timing-function:steps(8,start);animation-timing-function:steps(8,start);content:"\f110"}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:before{content:"\f00c"}.shop ul.products li.product .shop-loop-actions .button{margin:0 8px 0 0}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview{text-transform:uppercase;float:left;font-weight:400;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;margin:0 8px 0 0;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;position:relative;padding:.7714285714285714rem .8rem;font-size:14px;font-size:12px;font-size:.9em;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5;background:transparent}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover{text-decoration:none;color:#6e6e6e}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview i,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview span{z-index:2;position:relative}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.btn-style-outlined{color:#f5f5f5}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover.btn-style-outlined{color:#ccc}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active{background-image:none}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover{color:#fff!important;border-color:#7ccedf;background-color:#7ccedf}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:before{content:"\f002"}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.loading:before,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.loading:before{-webkit-animation:fa-spin .5s linear infinite;-o-animation:fa-spin .5s linear infinite;animation:fa-spin .5s linear infinite;-webkit-animation-timing-function:steps(8,start);animation-timing-function:steps(8,start);content:"\f110"}.shop ul.products li.product figcaption{z-index:50;position:relative;padding:15px 0;background-color:#fff}.shop ul.products li.product figcaption .star-rating{margin:0}.shop ul.products li.product figcaption .product_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0}.shop ul.products li.product figcaption .product_title a{color:#1f1f1f}.shop ul.products li.product figcaption .product_title a:hover{color:#7ccedf}.shop ul.products li.product figcaption .product-category{padding:0 0 .3em}.shop ul.products li.product figcaption .product-category a{color:#909090;font-size:90%}.shop ul.products li.product figcaption .product-category a:hover{color:#7ccedf;border-bottom:1px solid}.shop ul.products li.product figcaption .shop-loop-product-info{display:block}.shop ul.products li.product figcaption .shop-loop-product-info:after,.shop ul.products li.product figcaption .shop-loop-product-info:before{display:table;content:" "}.shop ul.products li.product figcaption .shop-loop-product-info:after{clear:both}.shop ul.products li.product figcaption .shop-loop-product-info .info-title{display:block;padding-bottom:8px}.shop ul.products li.product figcaption .shop-loop-product-info .info-rating{text-align:center}.shop ul.products li.product figcaption .shop-loop-product-info .info-rating .star-rating{margin:0 auto}.shop ul.products li.product figcaption .shop-loop-product-info .info-meta{padding-bottom:10px}.shop ul.products li.product strong{display:block}.shop ul.products li.product .price{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;color:#7ccedf;font-size:1.2em}.shop ul.products li.product .price del{float:none;margin:0 5px;color:#909090;font-size:12px}.shop ul.products li.product .price ins{float:none;text-decoration:none;background:none}.shop ul.products li.product .price .from{text-transform:uppercase;margin:-2px 0 0;color:#b6b6b6;font-size:.67em}.shop .product-quickview{-webkit-border-radius:0;border-radius:0}.shop .product-quickview .modal-dialog{max-width:800px;width:90%}.shop .product-quickview .modal-dialog .modal-content{-webkit-border-radius:0;border-radius:0}.shop .product-quickview .modal-dialog .modal-content .product .single-product-images,.shop .product-quickview .modal-dialog .modal-content .product .summary{width:100%}.shop .product-quickview .modal-dialog .modal-content .product form.cart{float:none}.shop .product-quickview .modal-dialog .modal-content .product .single-product-images{margin:0;display:block;overflow:hidden;min-height:300px;position:relative;width:100%}.shop .shop-toolbar{padding-bottom:20px}.shop .shop-toolbar:after,.shop .shop-toolbar:before{display:table;content:" "}.shop .shop-toolbar:after{clear:both}.shop .shop-ordering,.shop .shop-result-count{margin:0 0 20px}.shop .shop-ordering .shop-ordering-select{margin-left:.5em;display:inline-block;position:relative}.shop .shop-ordering .shop-ordering-select i{right:11px;pointer-events:none;position:absolute;top:11px;height:12.5px;background:none repeat scroll 0 0 #fff;width:8px}.shop .shop-ordering .shop-ordering-select i:after,.shop .shop-ordering .shop-ordering-select i:before{border-left:4px solid transparent;right:0;position:absolute;border-right:4px solid transparent;content:""}.shop .shop-ordering .shop-ordering-select i:before{border-top:4px solid #b2b2b2;bottom:0}.shop .shop-ordering .shop-ordering-select i:after{border-bottom:4px solid #b2b2b2;top:0}.shop .shop-ordering select{-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5e5e5;vertical-align:top;outline:none;padding:.5em 20px .5em .5em}.shop .shop-ordering select option{outline:none}@media (max-width:767px){.shop .shop-ordering{display:none}}.shop .cart .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #7ccedf;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#7ccedf}.shop .cart .button:focus,.shop .cart .button:hover{text-decoration:none;color:#6e6e6e}.shop .cart .button i,.shop .cart .button span{z-index:2;position:relative}.shop .cart .button.btn-style-outlined{color:#7ccedf}.shop .cart .button.active,.shop .cart .button:active,.shop .cart .button:focus,.shop .cart .button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop .cart .button.active.btn-style-outlined,.shop .cart .button:active.btn-style-outlined,.shop .cart .button:focus.btn-style-outlined,.shop .cart .button:hover.btn-style-outlined{color:#53bfd5}.shop .cart .button.active.btn-style-3d,.shop .cart .button:active.btn-style-3d,.shop .cart .button:focus.btn-style-3d,.shop .cart .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop .cart .button.active,.shop .cart .button:active{background-image:none}.shop .cart .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop a.added_to_cart,.shop a.added_to_cart:after,.shop a.added_to_cart:before{display:none!important}.shop .quantity{margin:0 auto;overflow:hidden;zoom:1;position:relative}.shop .quantity input.qty{-webkit-border-radius:0;border-radius:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid #e5e5e5;line-height:1.1;text-align:center;height:40px;width:50px}@media (min-width:480px){.shop .quantity input.qty{padding:.8571428571428571rem 10px}}.shop .quantity input[type=number],.shop .quantity noindex:-o-prefocus{padding-right:1.2em}.shop .quantity input{margin:0;vertical-align:top;display:inline-block}.shop .quantity .minus,.shop .quantity .plus{font-weight:700;border:1px solid #e5e5e5;line-height:1.1;outline:none;text-align:center;height:45px;background:#f5f5f5;width:40px}@media (min-width:480px){.shop .quantity .minus,.shop .quantity .plus{padding:.8571428571428571rem 10px}}.shop .quantity .plus{border-left-width:0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.shop .quantity .minus{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-right-width:0}.shop #reviews h2 small{float:right;margin:.7142857142857143em 0 0;line-height:1.5em;color:#6e6e6e;font-size:1.0714285714285714em}.shop #reviews h2 small a{text-decoration:none;color:#6e6e6e}.shop #reviews #respond{margin:0;border:0;padding:0}.shop #reviews #comment{height:5.357142857142857em}.shop #reviews #comments .add_review:after,.shop #reviews #comments .add_review:before{display:table;content:" "}.shop #reviews #comments .add_review:after{clear:both}.shop #reviews #comments h2{clear:none}.shop #reviews #comments ol.commentlist{margin:0;list-style:none;padding:0;background:none;width:100%}.shop #reviews #comments ol.commentlist:after,.shop #reviews #comments ol.commentlist:before{display:table;content:" "}.shop #reviews #comments ol.commentlist:after{clear:both}.shop #reviews #comments ol.commentlist li{margin:0 0 20px;border:0;position:relative;padding:0;background:0}.shop #reviews #comments ol.commentlist li .meta{color:#6e6e6e;font-size:.75em}.shop #reviews #comments ol.commentlist li img.avatar{left:0;float:left;margin:0;border:1px solid #e5e5e5;line-height:1;position:absolute;top:0;padding:.21428571428571427em;height:auto;width:32px}.shop #reviews #comments ol.commentlist li .comment-text{-webkit-border-radius:2px;border-radius:2px;margin:0 0 0 50px;border:1px solid #e5e5e5;padding:1em 1em 0}.shop #reviews #comments ol.commentlist li .comment-text:after,.shop #reviews #comments ol.commentlist li .comment-text:before{display:table;content:" "}.shop #reviews #comments ol.commentlist li .comment-text:after{clear:both}.shop #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.shop #reviews #comments ol.commentlist li .comment-text p.meta{font-size:12px}.shop #reviews #comments ol.commentlist ul.children{margin:1.4285714285714286em 0 0 3.5714285714285716em;list-style:none outside}.shop #reviews #comments ol.commentlist ul.children .star-rating{display:none}.shop #reviews #comments ol.commentlist #respond{-webkit-border-radius:4px;border-radius:4px;margin:1.4285714285714286em 0 0 3.5714285714285716em;border:1px solid #e5e5e5;padding:1em 1em 0}.shop #reviews #comments .commentlist>li:before{content:""}.shop .star-rating{font-family:star;float:right;line-height:1em;overflow:hidden;position:relative;height:14px;font-size:10px;width:5.5em}.shop .star-rating:before{content:"\73\73\73\73\73"}.shop .star-rating span,.shop .star-rating:before{left:0;float:left;color:#7ccedf;position:absolute;top:0}.shop .star-rating span{overflow:hidden;padding-top:1.5em}.shop .star-rating span:before{left:0;position:absolute;top:0;content:"\53\53\53\53\53"}.shop .shop-product-rating{margin-bottom:1.6428571428571428em;margin-top:.8214285714285714em;display:block}.shop .shop-product-rating .shop-review-link{font-size:12px}.shop .shop-product-rating .star-rating{float:left;margin:.7em .2857142857142857em 0 0}.shop .products .star-rating{float:none;margin:0 auto .5em;display:block}.shop .hreview-aggregate .star-rating{margin:.7142857142857143em 0 0}.shop #review_form #respond{margin:0;border:0;position:static;padding:0;background:transparent none;width:auto}.shop #review_form #respond:after,.shop #review_form #respond:before{display:table;content:" "}.shop #review_form #respond:after{clear:both}.shop #review_form #respond .form-submit input{left:auto}.shop #review_form #respond textarea{width:100%}.shop p.stars{position:relative;font-size:1em}.shop p.stars a{text-indent:-9999px;display:inline-block;color:#909090;position:relative;font-size:14px;margin-right:1em}.shop p.stars a:last-child{border-right:0}.shop p.stars a.star-1,.shop p.stars a.star-2,.shop p.stars a.star-3,.shop p.stars a.star-4,.shop p.stars a.star-5{border-right:1px solid #e5e5e5}.shop p.stars a.star-1:after,.shop p.stars a.star-2:after,.shop p.stars a.star-3:after,.shop p.stars a.star-4:after,.shop p.stars a.star-5:after{font-family:shop;left:0;text-indent:0;position:absolute;top:0}.shop p.stars a.star-1{width:2em}.shop p.stars a.star-1:after{content:"\e021"}.shop p.stars a.star-1.active:after,.shop p.stars a.star-1:hover:after{color:#7ccedf;content:"\e020"}.shop p.stars a.star-2{width:3em}.shop p.stars a.star-2:after{content:"\e021\e021"}.shop p.stars a.star-2.active:after,.shop p.stars a.star-2:hover:after{color:#7ccedf;content:"\e020\e020"}.shop p.stars a.star-3{width:4em}.shop p.stars a.star-3:after{content:"\e021\e021\e021"}.shop p.stars a.star-3.active:after,.shop p.stars a.star-3:hover:after{color:#7ccedf;content:"\e020\e020\e020"}.shop p.stars a.star-4{width:5em}.shop p.stars a.star-4:after{content:"\e021\e021\e021\e021"}.shop p.stars a.star-4.active:after,.shop p.stars a.star-4:hover:after{color:#7ccedf;content:"\e020\e020\e020\e020"}.shop p.stars a.star-5{border:0;width:6em}.shop p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}.shop p.stars a.star-5.active:after,.shop p.stars a.star-5:hover:after{color:#7ccedf;content:"\e020\e020\e020\e020\e020"}.shop table.shop_attributes{margin-bottom:1.618em;border:0;border-top:1px dotted rgba(0,0,0,.1);width:100%}.shop table.shop_attributes th{font-weight:700;padding:.5714285714285714em;width:10.714285714285714em}.shop table.shop_attributes td,.shop table.shop_attributes th{margin:0;border-top:0;line-height:1.5em;border-bottom:1px dotted rgba(0,0,0,.1)}.shop table.shop_attributes td{font-style:italic;padding:0}.shop table.shop_attributes td p{margin:0;padding:.5714285714285714em 0}.shop table.shop_attributes .alt td,.shop table.shop_attributes .alt th{background:rgba(0,0,0,.025)}.shop table.my_account_orders{font-size:.85em}.shop table.my_account_orders td,.shop table.my_account_orders th{vertical-align:middle;padding:.2857142857142857em .5714285714285714em}.shop table.my_account_orders .button{white-space:nowrap}.shop table.my_account_orders .order-actions{text-align:right}.shop table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.shop td.product-name dl.variation{margin:.25em 0}.shop td.product-name dl.variation:after,.shop td.product-name dl.variation:before{display:table;content:" "}.shop td.product-name dl.variation:after{clear:both}.shop td.product-name dl.variation dd,.shop td.product-name dl.variation dt{float:left;margin-bottom:1em;display:inline-block}.shop td.product-name dl.variation dt{font-weight:700;margin:0 .2857142857142857em 0 0;clear:left;padding:0 0 .25em}.shop td.product-name dl.variation dd{padding:0 0 .25em}.shop td.product-name dl.variation dd p:last-child{margin-bottom:0}.shop td.product-name p.backorder_notification{font-size:.83em}.shop td.product-quantity{min-width:5.714285714285714em}.shop table.cart .product-thumbnail{max-width:60px}.shop table.cart .product-name a{font-weight:700;font-size:14px}.shop table.cart img{width:100%}.shop table.cart td,.shop table.cart th{vertical-align:middle}.shop table.cart .product-remove{text-align:center}.shop table.cart a.remove{font-weight:700;-webkit-border-radius:100%;border-radius:100%;text-decoration:none;line-height:1;display:inline-block;text-align:center;color:#bb5857;height:1em;font-size:1.5em;width:1em}.shop table.cart a.remove:hover{color:#fff;background-color:#bb5857}.shop table.cart td.actions .coupon .input-text{float:left;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.7;display:block;display:inline-block;outline:none;background-image:none;color:#6e6e6e;padding:.5714285714285714rem;height:2.9em;font-size:14px;margin-right:5px;background-color:#fff;width:100%;width:48%}.shop table.cart td.actions .coupon .input-text:focus{outline:none;border-color:#7ccedf}.shop table.cart td.actions .coupon .input-text[disabled],.shop table.cart td.actions .coupon .input-text[readonly],fieldset[disabled] .shop table.cart td.actions .coupon .input-text{filter:alpha(opacity=100);opacity:1;cursor:not-allowed;background-color:#a1a1a1}textarea.shop table.cart td.actions .coupon .input-text{height:auto}.shop table.cart td.actions .coupon .button{float:left}@media (max-width:767px){.shop table.cart td.actions .coupon .button{float:right}}.shop table.cart input{margin:0;line-height:1em;vertical-align:middle}@media (max-width:767px){.shop table.cart input.qty{border:1px solid #e5e5e5;border-top:none;border-bottom:none}.shop table.cart .minus{-webkit-border-radius:2px #e5e5e5 0 0;border-radius:2px #e5e5e5 0 0;border-right-width:1px}.shop table.cart .plus{border-left-width:1px;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}}.shop ul.cart_list,.shop ul.product_list_widget{margin:0;list-style:none outside;padding:0}.shop ul.cart_list li,.shop ul.product_list_widget li{margin-bottom:15px;border-bottom:1px solid #e5e5e5;padding-bottom:15px;list-style:none}.shop ul.cart_list li:after,.shop ul.cart_list li:before,.shop ul.product_list_widget li:after,.shop ul.product_list_widget li:before{display:table;content:" "}.shop ul.cart_list li:after,.shop ul.product_list_widget li:after{clear:both}.shop ul.cart_list li:last-child,.shop ul.product_list_widget li:last-child{border:none}.shop ul.cart_list li a,.shop ul.product_list_widget li a{margin-bottom:.2em;font-weight:400;display:block;color:#1f1f1f;font-size:100%}.shop ul.cart_list li img,.shop ul.product_list_widget li img{float:left;border:1px solid #e5e5e5;height:auto;margin-right:.8214285714285714em;width:60px}.shop ul.cart_list li .amount,.shop ul.product_list_widget li .amount{font-size:100%}.shop ul.cart_list li del,.shop ul.product_list_widget li del{margin-left:.35714285714285715em;color:#909090;font-size:12px}.shop ul.cart_list li ins,.shop ul.product_list_widget li ins{text-decoration:none;background:none}.shop ul.cart_list li dl,.shop ul.product_list_widget li dl{margin:0;padding-left:1em}.shop ul.cart_list li dl dd,.shop ul.cart_list li dl dt,.shop ul.product_list_widget li dl dd,.shop ul.product_list_widget li dl dt{display:inline-block;margin-botom:1em}.shop ul.cart_list li dl dt,.shop ul.product_list_widget li dl dt{font-weight:700;margin:0 4px 0 0;padding:0 0 .25em}.shop ul.cart_list li dl dd,.shop ul.product_list_widget li dl dd{padding:0 0 .25em}.shop ul.cart_list li dl dd p:last-child,.shop ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.shop ul.cart_list li .star-rating,.shop ul.product_list_widget li .star-rating{float:none;margin-bottom:.14285714285714285em}.shop.widget_product_categories ul.product-categories>li:first-child{border:none}.shop.widget_product_categories ul.product-categories li{border-top:1px solid #e5e5e5;border-bottom:none;padding:0}.shop.widget_product_categories ul.product-categories li ul.children li{padding-left:1.4285714285714286em}.shop.widget_product_categories ul.product-categories li ul.children li a:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative;margin-right:.35714285714285715em;content:"\f105"}.shop.widget_product_categories ul.product-categories a{display:inline-block;padding:.5714285714285714rem 0}.shop.widget_product_categories ul.product-categories a:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative;margin-right:.35714285714285715em;content:"\f0da"}.shop.widget_product_categories ul.product-categories .count{color:#909090}.shop.widget_product_search form{position:relative}.shop.widget_product_search form:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-font-smoothing:antialiased;text-decoration:inherit;right:0;line-height:1;line-height:2.9em;display:inline-block;text-align:center;speak:none;color:#fff;font-style:normal;position:relative;position:absolute;height:2.9em;background:#7ccedf;content:"\f002";width:2.9em}.shop.widget_product_search #s{-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.7;display:block;outline:none;background-image:none;color:#6e6e6e;padding:.5714285714285714rem;height:2.9em;font-size:14px;background-color:#fff;width:100%}.shop.widget_product_search #s:focus{outline:none;border-color:#7ccedf}.shop.widget_product_search #s[disabled],.shop.widget_product_search #s[readonly],fieldset[disabled] .shop.widget_product_search #s{filter:alpha(opacity=100);opacity:1;cursor:not-allowed;background-color:#a1a1a1}textarea.shop.widget_product_search #s{height:auto}.shop.widget_product_search #searchsubmit,.shop.widget_product_search .screen-reader-text{display:none}.shop .widget_shopping_cart .total{margin:0;border-top:1px solid #e5e5e5;color:#6e6e6e;padding:.2857142857142857em 0 0}.shop .widget_shopping_cart .total strong{display:inline-block;min-width:2.857142857142857em}.shop .widget_shopping_cart .buttons{padding-top:.8214285714285714em}.shop .widget_shopping_cart .buttons:after,.shop .widget_shopping_cart .buttons:before{display:table;content:" "}.shop .widget_shopping_cart .buttons:after{clear:both}.shop .widget_shopping_cart .buttons .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;padding:.7rem 1.0571428571428572rem;font-size:14px;font-size:12px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;margin-right:.35714285714285715em;background-color:#f5f5f5}.shop .widget_shopping_cart .buttons .button:focus,.shop .widget_shopping_cart .buttons .button:hover{text-decoration:none;color:#6e6e6e}.shop .widget_shopping_cart .buttons .button i,.shop .widget_shopping_cart .buttons .button span{z-index:2;position:relative}.shop .widget_shopping_cart .buttons .button.btn-style-outlined{color:#f5f5f5}.shop .widget_shopping_cart .buttons .button.active,.shop .widget_shopping_cart .buttons .button:active,.shop .widget_shopping_cart .buttons .button:focus,.shop .widget_shopping_cart .buttons .button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop .widget_shopping_cart .buttons .button.active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button:active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button:focus.btn-style-outlined,.shop .widget_shopping_cart .buttons .button:hover.btn-style-outlined{color:#ccc}.shop .widget_shopping_cart .buttons .button.active.btn-style-3d,.shop .widget_shopping_cart .buttons .button:active.btn-style-3d,.shop .widget_shopping_cart .buttons .button:focus.btn-style-3d,.shop .widget_shopping_cart .buttons .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop .widget_shopping_cart .buttons .button.active,.shop .widget_shopping_cart .buttons .button:active{background-image:none}.shop .widget_shopping_cart .buttons .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop .widget_shopping_cart .buttons .button:after{display:none}.shop .widget_shopping_cart .buttons .button.checkout{color:#fff;border-color:#7ccedf;background-color:#7ccedf}.shop .widget_shopping_cart .buttons .button.checkout.btn-style-outlined{color:#7ccedf}.shop .widget_shopping_cart .buttons .button.checkout.active,.shop .widget_shopping_cart .buttons .button.checkout:active,.shop .widget_shopping_cart .buttons .button.checkout:focus,.shop .widget_shopping_cart .buttons .button.checkout:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop .widget_shopping_cart .buttons .button.checkout.active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout:active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout:focus.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout:hover.btn-style-outlined{color:#53bfd5}.shop .widget_shopping_cart .buttons .button.checkout.active.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout:active.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout:focus.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop .widget_shopping_cart .buttons .button.checkout.active,.shop .widget_shopping_cart .buttons .button.checkout:active{background-image:none}.shop .widget_shopping_cart .buttons .button.checkout.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop .cart-collaterals h2{font-weight:400;margin-top:0;font-size:1.5em}.shop .cart-collaterals .shipping_calculator .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #7ccedf;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#7ccedf}.shop .cart-collaterals .shipping_calculator .button:focus,.shop .cart-collaterals .shipping_calculator .button:hover{text-decoration:none;color:#6e6e6e}.shop .cart-collaterals .shipping_calculator .button i,.shop .cart-collaterals .shipping_calculator .button span{z-index:2;position:relative}.shop .cart-collaterals .shipping_calculator .button.btn-style-outlined{color:#7ccedf}.shop .cart-collaterals .shipping_calculator .button.active,.shop .cart-collaterals .shipping_calculator .button:active,.shop .cart-collaterals .shipping_calculator .button:focus,.shop .cart-collaterals .shipping_calculator .button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop .cart-collaterals .shipping_calculator .button.active.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button:active.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button:focus.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button:hover.btn-style-outlined{color:#53bfd5}.shop .cart-collaterals .shipping_calculator .button.active.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button:active.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button:focus.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop .cart-collaterals .shipping_calculator .button.active,.shop .cart-collaterals .shipping_calculator .button:active{background-image:none}.shop .cart-collaterals .shipping_calculator .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:shop;text-transform:none;font-weight:400;-webkit-font-smoothing:antialiased;font-variant:normal;margin-left:.5em;line-height:1;speak:none;content:"\e02e"}.shop .cart-collaterals .cart_totals .shipping-calculator-button{font-weight:700}.shop .cart-collaterals .cart_totals p{margin:0}.shop .cart-collaterals .cart_totals p small{color:#6e6e6e;font-size:.83em}.shop .cart-collaterals .cart_totals table{-webkit-border-radius:5px;border-radius:5px;margin:0 0 6px;padding:0;border-collapse:separate}.shop .cart-collaterals .cart_totals table tr:first-child td,.shop .cart-collaterals .cart_totals table tr:first-child th{border-top:0}.shop .cart-collaterals .cart_totals table th{padding:.42857142857142855em .8571428571428571em 0 0;width:50%}.shop .cart-collaterals .cart_totals table td{padding:.5714285714285714em}.shop .cart-collaterals .cart_totals table td,.shop .cart-collaterals .cart_totals table th{line-height:1.7;vertical-align:top;padding:.5714285714285714em}.shop .cart-collaterals .cart_totals table small{display:block;color:#6e6e6e}.shop .cart-collaterals .cart_totals table select{width:100%}.shop .cart-collaterals .cart_totals .discount td{color:#1f1f1f}.shop .cart-collaterals .cart_totals tr td,.shop .cart-collaterals .cart_totals tr th{border-top:1px solid #e5e5e5}.shop .cart-collaterals .cart_totals .checkout-button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #7ccedf;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#7ccedf}.shop .cart-collaterals .cart_totals .checkout-button:focus,.shop .cart-collaterals .cart_totals .checkout-button:hover{text-decoration:none;color:#6e6e6e}.shop .cart-collaterals .cart_totals .checkout-button i,.shop .cart-collaterals .cart_totals .checkout-button span{z-index:2;position:relative}.shop .cart-collaterals .cart_totals .checkout-button.btn-style-outlined{color:#7ccedf}.shop .cart-collaterals .cart_totals .checkout-button.active,.shop .cart-collaterals .cart_totals .checkout-button:active,.shop .cart-collaterals .cart_totals .checkout-button:focus,.shop .cart-collaterals .cart_totals .checkout-button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop .cart-collaterals .cart_totals .checkout-button.active.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button:active.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button:focus.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button:hover.btn-style-outlined{color:#53bfd5}.shop .cart-collaterals .cart_totals .checkout-button.active.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button:active.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button:focus.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop .cart-collaterals .cart_totals .checkout-button.active,.shop .cart-collaterals .cart_totals .checkout-button:active{background-image:none}.shop .cart-collaterals .cart_totals .checkout-button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop .cart-collaterals .cart_totals a.button.alt{display:inline-block}.shop .cart-collaterals .cart_totals .order-total .amount{font-weight:400;color:#7ccedf;font-size:1.2857142857142858em}.shop .cart-collaterals .cross-sells h3{font-size:1.2857142857142858em}.shop .cart-collaterals .cross-sells ul.products{margin-top:30px}.shop .cart-collaterals .cross-sells ul.products li.product{margin-top:0;margin-right:6%!important;width:47%!important}.shop .cart-collaterals .cross-sells ul.products li.product:nth-of-type(2n){margin-right:0!important}@media (max-width:767px){.shop .cart-collaterals .cross-sells ul.products li.product{float:none!important;margin:0 0 1.25em!important;clear:none!important;width:100%!important}}.shop form .form-row,.shop form.shop-shipping-calculator .form-row{margin-bottom:1.0714285714285714em}.shop form .form-row button.button,.shop form .form-row input.button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;white-space:nowrap;cursor:pointer;padding:.7714285714285714rem 1.2rem;font-size:14px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5}.shop form .form-row button.button:focus,.shop form .form-row button.button:hover,.shop form .form-row input.button:focus,.shop form .form-row input.button:hover{text-decoration:none;color:#6e6e6e}.shop form .form-row button.button i,.shop form .form-row button.button span,.shop form .form-row input.button i,.shop form .form-row input.button span{z-index:2;position:relative}.shop form .form-row button.button.btn-style-outlined,.shop form .form-row input.button.btn-style-outlined{color:#f5f5f5}.shop form .form-row button.button.active,.shop form .form-row button.button:active,.shop form .form-row button.button:focus,.shop form .form-row button.button:hover,.shop form .form-row input.button.active,.shop form .form-row input.button:active,.shop form .form-row input.button:focus,.shop form .form-row input.button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.shop form .form-row button.button.active.btn-style-outlined,.shop form .form-row button.button:active.btn-style-outlined,.shop form .form-row button.button:focus.btn-style-outlined,.shop form .form-row button.button:hover.btn-style-outlined,.shop form .form-row input.button.active.btn-style-outlined,.shop form .form-row input.button:active.btn-style-outlined,.shop form .form-row input.button:focus.btn-style-outlined,.shop form .form-row input.button:hover.btn-style-outlined{color:#ccc}.shop form .form-row button.button.active.btn-style-3d,.shop form .form-row button.button:active.btn-style-3d,.shop form .form-row button.button:focus.btn-style-3d,.shop form .form-row button.button:hover.btn-style-3d,.shop form .form-row input.button.active.btn-style-3d,.shop form .form-row input.button:active.btn-style-3d,.shop form .form-row input.button:focus.btn-style-3d,.shop form .form-row input.button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.shop form .form-row button.button.active,.shop form .form-row button.button:active,.shop form .form-row input.button.active,.shop form .form-row input.button:active{background-image:none}.shop form .form-row button.button.btn-style-3d,.shop form .form-row input.button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.shop form .form-row label.hidden{visibility:hidden}.shop form .form-row label.inline{display:inline}.shop form .form-row select{margin:0;cursor:pointer}.shop form .form-row .required{border:0;color:#bb5857}.shop form .form-row .input-checkbox{margin:-.07142857142857142em .5714285714285714em 0 0;vertical-align:middle;display:inline;text-align:center}.shop form .form-row textarea{-webkit-border-radius:2px;border-radius:2px;margin:0;border:1px solid #e5e5e5;line-height:1.7;outline:none;outline:0;background-image:none;color:#6e6e6e;padding:.5714285714285714rem;height:2.9em;font-size:14px;background-color:#fff;width:100%}.shop form .form-row textarea:focus{outline:none;border-color:#7ccedf}.shop form .form-row textarea[disabled],.shop form .form-row textarea[readonly],fieldset[disabled] .shop form .form-row textarea{filter:alpha(opacity=100);opacity:1;cursor:not-allowed;background-color:#a1a1a1}textarea.shop form .form-row textarea{height:auto}.shop form .form-row textarea{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:block;height:4em;height:auto}.shop form .form-row.validate-required.shop-invalid .chosen-drop,.shop form .form-row.validate-required.shop-invalid .chosen-single,.shop form .form-row.validate-required.shop-invalid input.input-text,.shop form .form-row.validate-required.shop-invalid select{border-color:#bb5857}.shop form .form-row .chosen-container-single .chosen-single{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;line-height:2.9em;color:#6e6e6e;border-color:#e5e5e5;height:2.9em;background:#fff}.shop form .form-row .chosen-container-single .chosen-single div{transform:translateY(-50%);right:0;display:block;position:absolute;top:50%;height:16px;width:16px}.shop form .form-row .chosen-container-single .chosen-single div b{background-position:0 0!important}.shop form .form-row .chosen-container-single .chosen-drop{-webkit-border-radius:0 0 2px;border-radius:0 0 2px;-webkit-box-shadow:none;box-shadow:none;color:#6e6e6e;border-color:#e5e5e5;background:#fff}.shop form.checkout_coupon,.shop form.login,.shop form.register{-webkit-border-radius:2px;border-radius:2px;margin:2em 0;border:1px solid #e5e5e5;text-align:left;padding:1.6428571428571428em}.shop form.checkout_coupon:after,.shop form.checkout_coupon:before,.shop form.login:after,.shop form.login:before,.shop form.register:after,.shop form.register:before{display:table;content:" "}.shop form.checkout_coupon:after,.shop form.login:after,.shop form.register:after{clear:both}.shop ul#shipping_method{margin:0;list-style:none outside;padding:0}.shop ul#shipping_method li{margin:0;text-indent:-22px;list-style:none outside;padding:.25em 0 .25em 22px}.shop ul#shipping_method .amount{font-weight:700}.shop p.shop-shipping-contents{margin:0}.shop .checkout h3{font-size:1.5em}.shop .checkout .shop-checkout-review-order{-webkit-border-radius:2px;border-radius:2px;padding:15px;background-color:#f9f9f9}.shop .checkout .col-2 h3#ship-to-different-address label{font-weight:400;vertical-align:middle;display:inline-block;padding-left:0}.shop .checkout .col-2 .form-row-first,.shop .checkout .col-2 .notes{clear:left}.shop .checkout .create-account small{color:#6e6e6e;font-size:12px}.shop .checkout div.shipping-address{clear:left;padding:0;width:100%}.shop .checkout .shipping_address{clear:both}.shop #payment ul.payment_methods{margin:0;text-align:left;border-bottom:1px solid #e5e5e5;list-style:none outside;padding:1em}.shop #payment ul.payment_methods:after,.shop #payment ul.payment_methods:before{display:table;content:" "}.shop #payment ul.payment_methods:after{clear:both}.shop #payment ul.payment_methods li{font-weight:400;margin:0;line-height:2em;text-align:left}.shop #payment ul.payment_methods li input{margin:0 1em 0 0}.shop #payment ul.payment_methods li img{margin:-2px 0 0 .5em;vertical-align:middle;position:relative}.shop #payment .about_paypal{margin-left:5px;cursor:help;font-size:12px}.shop #payment div.form-row{border-top:1px solid #e5e5e5;padding:1em}.shop #payment div.payment_box{-webkit-border-radius:2px;border-radius:2px;margin:1em 0;line-height:1.5em;color:#6e6e6e;position:relative;padding:1em 2%;font-size:.92em;background-color:#f5f5f5;width:96%}.shop #payment div.payment_box input.input-text,.shop #payment div.payment_box textarea{-webkit-box-shadow:0 1px 0 0 hsla(0,0%,100%,.4);box-shadow:0 1px 0 0 hsla(0,0%,100%,.4);border-color:#ccc #e5e5e5 #e5e5e5}.shop #payment div.payment_box .wc-credit-card-form-card-cvc,.shop #payment div.payment_box .wc-credit-card-form-card-expiry,.shop #payment div.payment_box .wc-credit-card-form-card-number{background-position:100%;background-repeat:no-repeat;padding:8px;font-size:1.5em}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.shop #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.shop #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.shop #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.shop #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.shop #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.shop #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.shop #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.html)}.shop #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.shop #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.html)}.shop #payment div.payment_box span.help{font-weight:400;line-height:.9285714285714286em;color:#6e6e6e;font-size:.7857142857142857em}.shop #payment div.payment_box .form-row{margin:0 0 1em}.shop #payment div.payment_box p:last-child{margin-bottom:0}.shop #payment div.payment_box:after{left:0;border:8px solid transparent;border-bottom-color:#f5f5f5;margin:-1em 0 0 2em;display:block;position:absolute;top:-1px;content:""}.shop .order_details{margin:0 0 1.5em;list-style:none}.shop .order_details:after,.shop .order_details:before{display:table;content:" "}.shop .order_details:after{clear:both}.shop .order_details li{text-transform:uppercase;float:left;line-height:1em;padding-right:2em;border-right:1px dashed #e5e5e5;font-size:.715em;margin-right:2em}.shop .order_details li strong{text-transform:none;line-height:1.5em;display:block;font-size:1.4em}.shop .order_details li:last-of-type{border:none}.shop .addresses .title:after,.shop .addresses .title:before{display:table;content:" "}.shop .addresses .title:after{clear:both}.shop .addresses .title h3{float:left}.shop .addresses .title .edit{float:right}.shop ol.commentlist.notes li.note p.meta{margin-bottom:0;font-weight:700}.shop ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.shop ul.digital-downloads{margin-left:0;padding-left:0}.shop ul.digital-downloads li{margin-left:0;list-style:none;padding-left:0}.shop ul.digital-downloads li:before{font-family:shop;text-transform:none;font-weight:400;-webkit-font-smoothing:antialiased;font-variant:normal;line-height:1;speak:none;margin-right:.5em;content:"\e00a"}.shop ul.digital-downloads li .count{float:right}.shop .widget_layered_nav ul{margin:0;border:0;list-style:none outside;padding:0}.shop .widget_layered_nav ul li{margin-bottom:.8214285714285714em;border-bottom:1px solid #e5e5e5;padding-bottom:.8214285714285714em;list-style:none}.shop .widget_layered_nav ul li:after,.shop .widget_layered_nav ul li:before{display:table;content:" "}.shop .widget_layered_nav ul li:after{clear:both}.shop .widget_layered_nav ul li:last-child{border:none}.shop .widget_layered_nav ul li a,.shop .widget_layered_nav ul li span{float:left;padding:1px 0}.shop .widget_layered_nav ul li a{position:relative}.shop .widget_layered_nav ul li a:before{content:"\f096";width:1.2em}.shop .widget_layered_nav ul li a:before,.shop .widget_layered_nav ul li a:hover:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative}.shop .widget_layered_nav ul li a:hover:before{content:"\f046"}.shop .widget_layered_nav ul li span{position:relative}.shop .widget_layered_nav ul li span:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative;content:"\f096";width:1.2em}.shop .widget_layered_nav ul li span.count{color:#909090}.shop .widget_layered_nav ul li span.count:before{display:none}.shop .widget_layered_nav ul li.chosen a:before{content:"\f14a"}.shop .widget_layered_nav ul li.chosen a:before,.shop .widget_layered_nav ul li.chosen a:hover:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative}.shop .widget_layered_nav ul li.chosen a:hover:before{content:"\f00d"}.shop .widget_layered_nav ul small.count{float:right;margin-left:.42857142857142855em;color:#6e6e6e;padding:.07142857142857142em 0;font-size:1em}.shop .widget_layered_nav_filters ul{margin:0;list-style:none;padding:0}.shop .widget_layered_nav_filters ul li{margin-bottom:.8214285714285714em;border:none;padding-bottom:.8214285714285714em;list-style:none}.shop .widget_layered_nav_filters ul li a{display:block}.shop .widget_layered_nav_filters ul li a:before{content:"\f14a";width:1.2em}.shop .widget_layered_nav_filters ul li a:before,.shop .widget_layered_nav_filters ul li a:hover:before{font-family:FontAwesome;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit;line-height:1;display:inline-block;speak:none;font-style:normal;position:relative}.shop .widget_layered_nav_filters ul li a:hover:before{content:"\f00d"}.shop .widget_price_filter .price_slider{margin-bottom:1em}.shop .widget_price_filter .price_slider_amount{text-align:right;color:#6e6e6e;font-size:14px}.shop .widget_price_filter .price_slider_amount:after,.shop .widget_price_filter .price_slider_amount:before{display:table;content:" "}.shop .widget_price_filter .price_slider_amount:after{clear:both}.shop .widget_price_filter .price_slider_amount #max_price,.shop .widget_price_filter .price_slider_amount #min_price{display:none}.shop .widget_price_filter .price_slider_amount .button{margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;-webkit-border-radius:0;border-radius:0;border:1px solid #7ccedf;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#fff;white-space:nowrap;cursor:pointer;padding:.7rem 1.0571428571428572rem;font-size:14px;font-size:12px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#7ccedf}.shop .widget_price_filter .price_slider_amount .button:focus,.shop .widget_price_filter .price_slider_amount .button:hover{text-decoration:none;color:#6e6e6e}.shop .widget_price_filter .price_slider_amount .button i,.shop .widget_price_filter .price_slider_amount .button span{z-index:2;position:relative}.shop .widget_price_filter .price_slider_amount .button.btn-style-outlined{color:#7ccedf}.shop .widget_price_filter .price_slider_amount .button.active,.shop .widget_price_filter .price_slider_amount .button:active,.shop .widget_price_filter .price_slider_amount .button:focus,.shop .widget_price_filter .price_slider_amount .button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.shop .widget_price_filter .price_slider_amount .button.active.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button:active.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button:focus.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button:hover.btn-style-outlined{color:#53bfd5}.shop .widget_price_filter .price_slider_amount .button.active.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button:active.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button:focus.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.shop .widget_price_filter .price_slider_amount .button.active,.shop .widget_price_filter .price_slider_amount .button:active{background-image:none}.shop .widget_price_filter .price_slider_amount .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}.shop .widget_price_filter .price_slider_amount .button{float:left}.shop .widget_price_filter .ui-slider{text-align:left;position:relative}.shop .widget_price_filter .ui-slider .ui-slider-handle{-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 1px #7ccedf;box-shadow:0 0 0 1px #7ccedf;border:1px solid #fff;outline:none;z-index:2;cursor:pointer;position:absolute;top:-4px;padding:1px;height:15px;background:#7ccedf;width:15px}.shop .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.shop .widget_price_filter .ui-slider .ui-slider-range{margin:-1px 0;border:1px solid #7ccedf;display:block;z-index:1;position:absolute;font-size:.7em;background:#7ccedf}.shop .widget_price_filter .price_slider_wrapper .ui-widget-content{border:1px solid #e5e5e5}.shop .widget_price_filter .ui-slider-horizontal{height:.5em}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:7px}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.minicart-icon{position:relative}.minicart-icon span{-webkit-border-radius:100%;border-radius:100%;right:-1.5em;line-height:1.7em;text-align:center;color:#fff;position:absolute;top:-1em;height:1.7em;font-size:12px;background:none repeat scroll 0 0 #7ccedf;width:1.7em}.minicart{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.2);box-shadow:0 7px 10px 0 rgba(0,0,0,.2);border:1px solid #e5e5e5;right:0;display:none;z-index:9999;position:absolute;top:100%;-webkit-transition:all 1s ease-out 1s;-moz-transition:all 1s ease-out 1s;-o-transition:all 1s ease-out 1s;transition:all 1s ease-out 1s;background:#fff;width:300px}.navbar-minicart:hover .minicart{display:block}.minicart:before{border-width:1px 0 0 1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-style:solid none none solid;right:20px;display:block;z-index:1010;position:absolute;border-color:#e5e5e5;top:-5px;height:9px;background:#fff;content:"";width:9px}.minicart .minicart-header{text-transform:uppercase;font-weight:400;color:#6e6e6e;font-size:12px}.minicart .minicart-body,.minicart .minicart-header{border-bottom:1px solid #e5e5e5;padding:10px}.minicart .minicart-body .cart-product{margin-bottom:5px;overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom:5px;position:relative;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.minicart .minicart-body .cart-product.cart-product-remove{margin:0;border:none;padding:0;height:0}.minicart .minicart-body .cart-product:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.minicart .minicart-body .cart-product .cart-product-image{float:left;margin-right:5px}.minicart .minicart-body .cart-product .cart-product-image img{max-height:60px;max-width:60px}.minicart .minicart-body .cart-product .cart-product-details{float:left;color:#6e6e6e;font-size:12px}.minicart .minicart-body .cart-product .cart-product-details .cart-product-title{font-weight:700}.minicart .minicart-body .cart-product .remove{border:1px solid #e5e5e5;right:0;line-height:20px;text-align:center;color:#6e6e6e;position:absolute;top:0;height:20px;width:20px}.minicart .minicart-body .cart-product .remove:hover{background:#f5f5f5}.minicart .minicart-footer{padding:10px;background-color:#f5f5f5}.minicart .minicart-footer .minicart-total{text-transform:uppercase;font-weight:400;text-align:center;color:#6e6e6e;padding:0 10px 10px;font-size:12px}.minicart .minicart-footer .minicart-actions{text-align:center}.minicart .minicart-footer .minicart-actions.empty{text-align:left}.minicart .minicart-footer .minicart-actions .button{float:none;margin-bottom:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;line-height:1.1;vertical-align:middle;display:inline-block;outline:none;background-image:none;text-align:center;color:#6e6e6e;color:#2f3339;white-space:nowrap;cursor:pointer;padding:.7rem 1.0571428571428572rem;font-size:14px;font-size:12px;-webkit-transition:background-color .3s,border-color .3s,color .3s;-o-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;background-color:#f5f5f5}.minicart .minicart-footer .minicart-actions .button:focus,.minicart .minicart-footer .minicart-actions .button:hover{text-decoration:none;color:#6e6e6e}.minicart .minicart-footer .minicart-actions .button i,.minicart .minicart-footer .minicart-actions .button span{z-index:2;position:relative}.minicart .minicart-footer .minicart-actions .button.btn-style-outlined{color:#f5f5f5}.minicart .minicart-footer .minicart-actions .button.active,.minicart .minicart-footer .minicart-actions .button:active,.minicart .minicart-footer .minicart-actions .button:focus,.minicart .minicart-footer .minicart-actions .button:hover{color:#6e6e6e;border-color:#ccc;background-color:#dcdcdc}.minicart .minicart-footer .minicart-actions .button.active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button:active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button:focus.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button:hover.btn-style-outlined{color:#ccc}.minicart .minicart-footer .minicart-actions .button.active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button:active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button:focus.btn-style-3d,.minicart .minicart-footer .minicart-actions .button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #c6c6c6;box-shadow:0 5px 0 #c6c6c6}.minicart .minicart-footer .minicart-actions .button.active,.minicart .minicart-footer .minicart-actions .button:active{background-image:none}.minicart .minicart-footer .minicart-actions .button.btn-style-3d{-webkit-box-shadow:0 5px 0 #e5e5e5;box-shadow:0 5px 0 #e5e5e5}.minicart .minicart-footer .minicart-actions .button.checkout-button{margin-left:10px;color:#fff;border-color:#7ccedf;background-color:#7ccedf}.minicart .minicart-footer .minicart-actions .button.checkout-button.btn-style-outlined{color:#7ccedf}.minicart .minicart-footer .minicart-actions .button.checkout-button.active,.minicart .minicart-footer .minicart-actions .button.checkout-button:active,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus,.minicart .minicart-footer .minicart-actions .button.checkout-button:hover{color:#fff;border-color:#53bfd5;background-color:#53bfd5}.minicart .minicart-footer .minicart-actions .button.checkout-button.active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button:active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button:hover.btn-style-outlined{color:#53bfd5}.minicart .minicart-footer .minicart-actions .button.checkout-button.active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button:active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button:hover.btn-style-3d{-webkit-box-shadow:0 5px 0 #4bbcd3;box-shadow:0 5px 0 #4bbcd3}.minicart .minicart-footer .minicart-actions .button.checkout-button.active,.minicart .minicart-footer .minicart-actions .button.checkout-button:active{background-image:none}.minicart .minicart-footer .minicart-actions .button.checkout-button.btn-style-3d{-webkit-box-shadow:0 5px 0 #7ccedf;box-shadow:0 5px 0 #7ccedf}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.shop #content input.button.loading:before,.shop #respond input#submit.loading:before,.shop a.button.loading:before,.shop button.button.loading:before,.shop input.button.loading:before{background-image:url(../images/ajax-loader%25402x.html);background-size:16px 16px}}.product-slider-title{margin-bottom:1.4285714285714286em;border-bottom:1px solid #e5e5e5;padding-bottom:.35714285714285715em}.product-slider-title .el-heading{margin:0;display:inline-block;position:relative;font-size:1.4em}.product-slider-title .el-heading:before{left:0;border-bottom:2px solid #e5e5e5;position:absolute;height:0;bottom:-8px;content:"";width:100%}.product-slider-title.color-primary .el-heading{color:#7ccedf}.product-slider-title.color-primary .el-heading:before{border-color:#7ccedf}.product-slider-title.color-success .el-heading{color:#57bb58}.product-slider-title.color-success .el-heading:before{border-color:#57bb58}.product-slider-title.color-info .el-heading{color:#5788bb}.product-slider-title.color-info .el-heading:before{border-color:#5788bb}.product-slider-title.color-warning .el-heading{color:#f0ad4e}.product-slider-title.color-warning .el-heading:before{border-color:#f0ad4e}.product-slider-title.color-danger .el-heading{color:#bb5857}.product-slider-title.color-danger .el-heading:before{border-color:#bb5857}.caroufredsel.product-slider .caroufredsel_wrapper{position:static!important}.caroufredsel.product-slider .caroufredsel-wrap ul.products>li{float:left;margin:0 .7142857142857143em!important;display:block;clear:none!important;list-style:none;padding:0}