[class*=woocommerce] ul.products.columns-1:after,[class*=woocommerce] ul.products.columns-1:before,[class*=woocommerce] ul.products.columns-2:after,[class*=woocommerce] ul.products.columns-2:before,[class*=woocommerce] ul.products.columns-3:after,[class*=woocommerce] ul.products.columns-3:before,[class*=woocommerce] ul.products.columns-4:after,[class*=woocommerce] ul.products.columns-4:before{content:" ";width:0;display:table}[class*=woocommerce] ul.products.columns-1:after,[class*=woocommerce] ul.products.columns-2:after,[class*=woocommerce] ul.products.columns-3:after,[class*=woocommerce] ul.products.columns-4:after{clear:both}[class*=woocommerce] ul.products.columns-1 li.product{width:100%}[class*=woocommerce] ul.products.columns-2 li.product{width:48%}[class*=woocommerce] ul.products.columns-3 li.product{width:30.66667%}[class*=woocommerce] ul.products.columns-4 li.product{width:22%}@media (max-width:978.98px){[class*=woocommerce] ul.products.columns-3 li.product,[class*=woocommerce] ul.products.columns-4 li.product{width:48%}[class*=woocommerce] ul.products.columns-3 li.product.first,[class*=woocommerce] ul.products.columns-4 li.product.first{clear:none}[class*=woocommerce] ul.products.columns-3 li.product.last,[class*=woocommerce] ul.products.columns-4 li.product.last{margin-right:4%}[class*=woocommerce] ul.products.columns-3 li.product:nth-child(2n+3),[class*=woocommerce] ul.products.columns-4 li.product:nth-child(2n+3){clear:both}[class*=woocommerce] ul.products.columns-3 li.product:nth-child(2n+2),[class*=woocommerce] ul.products.columns-4 li.product:nth-child(2n+2){margin-right:0}}@media (max-width:479.98px){[class*=woocommerce] ul.products.columns-2 li.product,[class*=woocommerce] ul.products.columns-3 li.product,[class*=woocommerce] ul.products.columns-4 li.product{width:100%}}.woocommerce-account [class*=woocommerce] h2:first-child,.woocommerce-checkout [class*=woocommerce] h2:first-child{margin-top:0}.woocommerce-account [class*=woocommerce] header h2:first-child,.woocommerce-checkout [class*=woocommerce] header h2:first-child{margin-top:60px}.woocommerce-account .myaccount_user,.woocommerce-checkout .myaccount_user{margin-bottom:0}.woocommerce-account .button,.woocommerce-checkout .button{font-size:100%}.woocommerce-account .checkout_coupon,.woocommerce-checkout .checkout_coupon{margin-bottom:1.85em}.woocommerce-account .checkout_coupon:after,.woocommerce-account .checkout_coupon:before,.woocommerce-checkout .checkout_coupon:after,.woocommerce-checkout .checkout_coupon:before{content:" ";width:0;display:table}.woocommerce-account .checkout_coupon:after,.woocommerce-checkout .checkout_coupon:after{clear:both}.woocommerce-account .checkout_coupon .form-row-first,.woocommerce-account .checkout_coupon .form-row-last,.woocommerce-checkout .checkout_coupon .form-row-first,.woocommerce-checkout .checkout_coupon .form-row-last{width:100%;float:none}.woocommerce-account .checkout_coupon .form-row-first,.woocommerce-checkout .checkout_coupon .form-row-first{margin-bottom:.5em}.woocommerce-account .checkout_coupon .form-row-first input,.woocommerce-checkout .checkout_coupon .form-row-first input{margin-bottom:0;width:100%}.woocommerce-account .checkout_coupon .form-row-last,.woocommerce-account form,.woocommerce-checkout .checkout_coupon .form-row-last,.woocommerce-checkout form{margin-bottom:0}.woocommerce-account form:after,.woocommerce-account form:before,.woocommerce-checkout form:after,.woocommerce-checkout form:before{content:" ";width:0;display:table}.woocommerce-account form:after,.woocommerce-checkout form:after{clear:both}.woocommerce-account form h3,.woocommerce-checkout form h3{font-size:164%;margin-top:60px}.woocommerce-account form h3:first-child,.woocommerce-checkout form h3:first-child{margin-top:0}.woocommerce-account form h3#ship-to-different-address,.woocommerce-checkout form h3#ship-to-different-address{margin-top:60px}.woocommerce-account form h3#ship-to-different-address input,.woocommerce-account form h3#ship-to-different-address label,.woocommerce-checkout form h3#ship-to-different-address input,.woocommerce-checkout form h3#ship-to-different-address label{display:inline}.woocommerce-account form h3#ship-to-different-address input,.woocommerce-checkout form h3#ship-to-different-address input{margin:.575em 0 0}.woocommerce-account form h3#ship-to-different-address label,.woocommerce-checkout form h3#ship-to-different-address label{padding:0 0 0 .35em}.woocommerce-account form abbr,.woocommerce-checkout form abbr{border:0}.woocommerce-account form input[type=email],.woocommerce-account form input[type=password],.woocommerce-account form input[type=tel],.woocommerce-account form input[type=text],.woocommerce-account form select,.woocommerce-account form textarea,.woocommerce-checkout form input[type=email],.woocommerce-checkout form input[type=password],.woocommerce-checkout form input[type=tel],.woocommerce-checkout form input[type=text],.woocommerce-checkout form select,.woocommerce-checkout form textarea{width:100%}.woocommerce-account form textarea,.woocommerce-checkout form textarea{height:6em;resize:vertical}.woocommerce-account form input[name=billing_address_1],.woocommerce-account form input[name=shipping_address_1],.woocommerce-checkout form input[name=billing_address_1],.woocommerce-checkout form input[name=shipping_address_1]{margin-bottom:0}.woocommerce-account form input[type=checkbox],.woocommerce-account form input[type=radio],.woocommerce-checkout form input[type=checkbox],.woocommerce-checkout form input[type=radio]{float:left}.woocommerce-account form .woocommerce-billing-fields:after,.woocommerce-account form .woocommerce-billing-fields:before,.woocommerce-account form .woocommerce-shipping-fields:after,.woocommerce-account form .woocommerce-shipping-fields:before,.woocommerce-checkout form .woocommerce-billing-fields:after,.woocommerce-checkout form .woocommerce-billing-fields:before,.woocommerce-checkout form .woocommerce-shipping-fields:after,.woocommerce-checkout form .woocommerce-shipping-fields:before{content:" ";width:0;display:table}.woocommerce-account form .woocommerce-billing-fields:after,.woocommerce-account form .woocommerce-shipping-fields:after,.woocommerce-checkout form .woocommerce-billing-fields:after,.woocommerce-checkout form .woocommerce-shipping-fields:after{clear:both}.woocommerce-account form .form-row,.woocommerce-checkout form .form-row{margin-bottom:.65em}.woocommerce-account form .form-row:after,.woocommerce-account form .form-row:before,.woocommerce-checkout form .form-row:after,.woocommerce-checkout form .form-row:before{content:" ";width:0;display:table}.woocommerce-account form .form-row:after,.woocommerce-checkout form .form-row:after{clear:both}.woocommerce-account form .form-row label[for=rememberme],.woocommerce-checkout form .form-row label[for=rememberme]{margin:5px 0 0}.woocommerce-account form .form-row label[for=rememberme] input,.woocommerce-checkout form .form-row label[for=rememberme] input{margin-right:5px}.woocommerce-account form .form-row.terms,.woocommerce-checkout form .form-row.terms{margin:1em 0 0}.woocommerce-account form .form-row.terms label,.woocommerce-checkout form .form-row.terms label{padding:0;margin:0 5px 0 0;float:left}.woocommerce-account form .form-row.notes,.woocommerce-checkout form .form-row.notes{clear:both}.woocommerce-account form .form-row-first,.woocommerce-account form .form-row-last,.woocommerce-checkout form .form-row-first,.woocommerce-checkout form .form-row-last{width:48%;float:left}.woocommerce-account form .form-row-first,.woocommerce-checkout form .form-row-first{margin-right:4%}.woocommerce-account form>p:last-of-type,.woocommerce-checkout form>p:last-of-type{clear:both;margin:1em 0 0;width:100%;float:left}.woocommerce-account form>p:last-of-type.lost_password,.woocommerce-checkout form>p:last-of-type.lost_password{margin:0}.woocommerce-account form .payment_methods,.woocommerce-checkout form .payment_methods{list-style:none;margin-left:0}.woocommerce-account form .payment_methods li,.woocommerce-checkout form .payment_methods li{margin-bottom:1.313em}.woocommerce-account form .payment_methods label,.woocommerce-checkout form .payment_methods label{padding-left:18px}.woocommerce-account form .payment_methods label img,.woocommerce-checkout form .payment_methods label img{margin-right:2px;float:right}.woocommerce-account form .payment_methods p,.woocommerce-checkout form .payment_methods p{font-size:.75em;line-height:1.4}.woocommerce-account form .place-order,.woocommerce-checkout form .place-order{margin-bottom:0}.woocommerce-account ul.order_details,.woocommerce-checkout ul.order_details{list-style:none;margin-left:0}.woocommerce-account table.order_details dl,.woocommerce-checkout table.order_details dl{margin:0}.woocommerce-account h2:not(.x-text-content-text-primary),.woocommerce-checkout h2:not(.x-text-content-text-primary){font-size:164%;margin-top:65px}.woocommerce-account h3,.woocommerce-checkout h3{font-size:100%;letter-spacing:0;margin-top:0}.woocommerce-account .addresses .col-1,.woocommerce-account .addresses .col-2,.woocommerce-checkout .addresses .col-1,.woocommerce-checkout .addresses .col-2{width:48%;float:left}.woocommerce-account .addresses .col-1 address,.woocommerce-account .addresses .col-2 address,.woocommerce-checkout .addresses .col-1 address,.woocommerce-checkout .addresses .col-2 address{margin-bottom:0}.woocommerce-account .addresses .col-1,.woocommerce-checkout .addresses .col-1{margin-right:4%}.woocommerce-account .my_account_orders,.woocommerce-checkout .my_account_orders{margin:10px 0 0}@media (max-width:766.98px){.woocommerce-account .my_account_orders .order-date,.woocommerce-account .my_account_orders .order-total,.woocommerce-checkout .my_account_orders .order-date,.woocommerce-checkout .my_account_orders .order-total{display:none}}.woocommerce-account .change_password,.woocommerce-account .change_password p.form-row-first,.woocommerce-account .change_password p:last-of-type,.woocommerce-checkout .change_password,.woocommerce-checkout .change_password p.form-row-first,.woocommerce-checkout .change_password p:last-of-type{margin-bottom:0}.woocommerce-account .change_password p input[type=password],.woocommerce-checkout .change_password p input[type=password]{width:100%}.woocommerce-account .lost_reset_password,.woocommerce-account .lost_reset_password p:last-of-type,.woocommerce-checkout .lost_reset_password,.woocommerce-checkout .lost_reset_password p:last-of-type{margin-bottom:0}.woocommerce-account .lost_reset_password p input[type=text],.woocommerce-checkout .lost_reset_password p input[type=text]{width:100%}.woocommerce-MyAccount-navigation ul{list-style:none;overflow:visible;padding:0;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;margin-left:0;margin-top:-5px;display:flex}.woocommerce-MyAccount-navigation-link{display:block}.woocommerce-MyAccount-navigation-link a{padding:.512em .64em;font-size:1rem;border:1px solid;color:currentColor;position:relative;text-align:center;background-color:transparent;margin:5px 5px 0 0;border-radius:2px;line-height:1;white-space:nowrap;display:block}.woocommerce-MyAccount-navigation-link a:focus,.woocommerce-MyAccount-navigation-link a:hover{color:currentColor}.woocommerce-MyAccount-content :last-child{margin-bottom:0}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:focus,.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a:hover{box-shadow:none}.x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a span:after{content:"";display:none}.x-navbar .mobile .x-nav>li.x-menu-item-woocommerce>a{margin:25px 0 0;line-height:1.1}.x-navbar .x-nav>li.x-menu-item-woocommerce>a{padding:0;border:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart{overflow:auto;padding:0;justify-content:flex-start;border:2px solid;background-clip:content-box;text-align:center;margin:0;align-items:stretch;flex-flow:row nowrap;white-space:nowrap;display:flex}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart>span{padding:0 .625em;justify-content:center;align-items:center;flex-flow:column nowrap;display:flex}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.rounded{border-radius:.415em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.inline.outer-inner{border-left:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.inline.inner-outer{border-right:0}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked){height:2.25em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart:not(.stacked)>span{flex:1 0 0%}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked{flex-flow:column nowrap}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked>span.inner{padding-top:.5em;padding-bottom:.5em}.x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart.stacked>span.outer{padding-top:calc(.5em - 1px);padding-bottom:calc(.5em - 1px)}[class*=woocommerce] .quantity{margin-bottom:1.313em}[class*=woocommerce] .quantity input[type=number]{height:2.65em;padding:0 .65em;max-width:5em;margin:0}[class*=woocommerce] .quantity-hide{display:none}[class*=woocommerce] .cart_item .quantity{margin-bottom:0}[class*=woocommerce] .cart .actions{padding:0}[class*=woocommerce] .cart .actions>button,[class*=woocommerce] .cart .actions>input{font-size:100%;margin-right:.5em;margin-top:.5em}[class*=woocommerce] .cart .actions .coupon{padding-top:1.25em;justify-content:flex-start;align-items:flex-start;flex-flow:column nowrap;display:flex}[class*=woocommerce] .cart .actions .coupon>label{display:none}[class*=woocommerce] .cart .actions .coupon>input[type=text]{max-width:300px;width:100%;display:block}[class*=woocommerce] .cart-form{margin:0}[class*=woocommerce] .cart{margin-top:1.313em}[class*=woocommerce] .cart.shop_table{margin:-.5em 0 0}[class*=woocommerce] .cart.shop_table thead{display:none}[class*=woocommerce] .cart.shop_table td{border:0}[class*=woocommerce] .cart.shop_table .cart_item :not(.product-name){padding-top:2px;padding-bottom:2px}[class*=woocommerce] .cart.shop_table .cart_item .product-remove{padding-right:0;width:2rem;vertical-align:middle;padding-left:0}[class*=woocommerce] .cart.shop_table .cart_item .product-remove a{height:1em;font-size:2rem;text-align:center;width:1em;line-height:1em;display:block}[class*=woocommerce] .cart.shop_table .cart_item .product-thumbnail{font-size:72px;max-width:2em;padding-right:2px;text-align:center;margin:0;padding-left:2px}[class*=woocommerce] .cart.shop_table .cart_item .product-thumbnail a{font-size:1em;margin-right:auto;margin-left:auto;width:1em;line-height:0;display:block}[class*=woocommerce] .cart.shop_table .cart_item .product-name{padding-top:1em;padding-bottom:1em}[class*=woocommerce] .cart-collaterals .cart_totals{clear:both;margin:50px 0 0;width:100%;float:none}[class*=woocommerce] .cart-collaterals .cart_totals h2{font-size:200%;margin:0 0 .5em}[class*=woocommerce] .cart-collaterals table{margin:0}[class*=woocommerce] .cart-collaterals table th{width:35%}[class*=woocommerce] .cart-collaterals table td .x-alert{margin:.25em 0 .35em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator,[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator>p{margin:0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button{margin:.25em 0;display:inline-block}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form{padding:0 1em;margin:0 -1em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p.form-row{margin:0}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p.form-row:first-child{margin-top:.5em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form>p:not(.form-row){margin-bottom:.5em}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator input[type=text],[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator select{width:100%}[class*=woocommerce] .cart-collaterals .woocommerce-shipping-calculator button{font-size:100%}[class*=woocommerce] .wc-proceed-to-checkout{margin:1em 0 0}body.woocommerce-cart [class*=woocommerce] .cart-empty{font-size:2em;text-align:center;margin:10% 0 .85em;line-height:1.2}body.woocommerce-cart [class*=woocommerce] .return-to-shop{text-align:center;margin:0 0 10%}.x-cart-notification{height:8em;overflow:hidden;transform:scale(1.25);pointer-events:none;font-size:28px;transition:opacity .65s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1);position:fixed;opacity:0;text-align:center;top:50%;margin:-4em 0 0 -4em;border-radius:100em;left:50%;width:8em;line-height:1;display:block;z-index:-99999}.x-cart-notification:before{transition:background-color .65s cubic-bezier(.23,1,.32,1);content:"";position:absolute;opacity:.85;inset:0;background-color:#000;display:block}.x-cart-notification.bring-forward{z-index:999999}.x-cart-notification.appear{transform:scale(1);opacity:1}.x-cart-notification.loading .x-cart-notification-icon.loading{transform:translate(0)}.x-cart-notification.added:before{background-color:#46a546}.x-cart-notification.added .x-cart-notification-icon.loading{transform:translate(0) scale(.5) rotate(180deg);opacity:0}.x-cart-notification.added .x-cart-notification-icon.added{transform:scale(1.25) rotate(0);opacity:1}.x-cart-notification-icon{height:100%;transition:all .65s cubic-bezier(.23,1,.32,1);width:100%;line-height:7.85em}.x-cart-notification-icon>i{font-size:3.85em}.x-cart-notification-icon.loading{transform:translateY(-100%);color:#ffffff59;opacity:1}.x-cart-notification-icon.added{transform:scale(.5) rotate(-180deg);color:#fff;position:absolute;opacity:0;top:0;left:0}.woocommerce-Message a,.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-decoration:underline;color:inherit}.woocommerce-Message a:hover,.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:inherit}.woocommerce-Message .button,.woocommerce-message .button{padding:0;font-size:inherit;border:0;font-weight:inherit;text-shadow:inherit;color:inherit;text-align:inherit;background-color:transparent;margin:0 0 0 40px;box-shadow:none;line-height:inherit;float:right;display:block}.woocommerce-Message .button:hover,.woocommerce-message .button:hover{padding:0;border:0;text-decoration:none;text-shadow:inherit;color:inherit;background-color:transparent;margin:0;box-shadow:none}.woocommerce-error{list-style:none;margin:1.313em 0}.woocommerce-info{margin-bottom:1.313em}[class*=woocommerce] .pp_woocommerce .ppt{visibility:hidden}[class*=woocommerce] .pp_woocommerce .pp_content_container{padding-top:40px;padding-bottom:10px}[class*=woocommerce] .pp_woocommerce .pp_contract:before,[class*=woocommerce] .pp_woocommerce .pp_expand:before{right:-1px;top:-1px}[class*=woocommerce] .pp_woocommerce .pp_nav{line-height:1}[class*=woocommerce] .pp_woocommerce .pp_arrow_next:before,[class*=woocommerce] .pp_woocommerce .pp_arrow_previous:before,[class*=woocommerce] .pp_woocommerce .pp_close:before{top:-1px}[class*=woocommerce] .pp_woocommerce .pp_description{visibility:hidden}[class*=woocommerce] .star-rating-container{display:inline-block}[class*=woocommerce] .star-rating{height:1em;overflow:hidden;font-size:1em;font-weight:400!important;font-style:normal!important;position:relative;margin:0;width:5.4em;line-height:1em;float:none;font-family:star;display:block}[class*=woocommerce] .star-rating:before{color:#ff2a13;content:"sssss";position:absolute;top:0;left:0;float:left}[class*=woocommerce] .star-rating span{overflow:hidden;padding-top:1.5em;position:absolute;top:0;left:0;float:left}[class*=woocommerce] .star-rating span:before{color:#ff2a13;content:"SSSSS";position:absolute;top:0;left:0}[class*=woocommerce] .x-comments-area .star-rating-container.aggregate{font-size:21px;margin-bottom:8px}[class*=woocommerce] li.product .star-rating-container{transform:translate(0);transition:opacity .3s ease;position:absolute;opacity:0}[class*=woocommerce] li.product .star-rating-container .star-rating span:before,[class*=woocommerce] li.product .star-rating-container .star-rating:before{color:#fff}[class*=woocommerce] p.stars{float:left}[class*=woocommerce] p.stars:after,[class*=woocommerce] p.stars:before{content:" ";width:0;display:table}[class*=woocommerce] p.stars:after{clear:both}[class*=woocommerce] p.stars span{position:relative;display:block}[class*=woocommerce] p.stars span:after,[class*=woocommerce] p.stars span:before{content:" ";width:0;display:table}[class*=woocommerce] p.stars span:after{clear:both}[class*=woocommerce] p.stars span a{height:2em;overflow:hidden;color:#ffffff80;transition:none;position:relative;text-align:center;margin:0 .25em .25em 0;border-radius:100em;width:2em;line-height:2em;float:left;display:block}[class*=woocommerce] p.stars span a .x-framework-icon{height:100%;text-indent:0;position:absolute;top:0;left:0;width:100%;display:flex}[class*=woocommerce] p.stars span a.x-active .x-framework-icon,[class*=woocommerce] p.stars span a.x-active .x-icon-star,[class*=woocommerce] p.stars span a:focus .x-framework-icon,[class*=woocommerce] p.stars span a:focus .x-icon-star,[class*=woocommerce] p.stars span a:hover .x-framework-icon,[class*=woocommerce] p.stars span a:hover .x-icon-star{color:#fff}.comment-form-comment{clear:both}@font-face{src:url(https://livedoliving.shop/wp-content/themes/pro/framework/fonts/woocommerce/star.eot);src:url(https://livedoliving.shop/wp-content/themes/pro/framework/fonts/woocommerce/star.eot) format("embedded-opentype"),url(https://livedoliving.shop/wp-content/themes/pro/framework/fonts/woocommerce/star.woff) format("woff"),url(https://livedoliving.shop/wp-content/themes/pro/framework/fonts/woocommerce/star.ttf) format("truetype"),url(https://livedoliving.shop/wp-content/themes/pro/framework/fonts/woocommerce/star.svg##star) format("svg");font-weight:400;font-style:normal;font-family:star}[class*=woocommerce] #shipping_method{list-style:none;margin-left:0}[class*=woocommerce] #shipping_method:after,[class*=woocommerce] #shipping_method:before{content:" ";width:0;display:table}[class*=woocommerce] #shipping_method:after{clear:both}[class*=woocommerce] #shipping_method li{width:100%;float:left;display:block}[class*=woocommerce] #shipping_method label{position:relative;top:.05em;margin:0 0 0 .2em;display:inline-block}[class*=woocommerce] select.shipping_method{margin:.25em 0 1.313em;width:100%}[class*=woocommerce] select.shipping_method:last-child{margin-bottom:.25em}[class*=woocommerce] .product-name .variation{margin-bottom:0}[class*=woocommerce] .product-name .variation dd,[class*=woocommerce] .product-name .variation dt{margin:0}[class*=woocommerce] .select2-container{margin:0 0 1.313em;display:block!important}[class*=woocommerce] div.product .images figure{margin:0}[class*=woocommerce] div.product .images figure [data-thumb]:nth-child(n+2){margin:4% 4% 0 0;width:22%;float:left;display:block}[class*=woocommerce] div.product .images figure [data-thumb]:nth-child(4n+1){margin-right:0}[class*=woocommerce] div.product .images .flex-viewport [data-thumb]:nth-child(n+2){margin:0}[class*=woocommerce] div.product .images .thumbnails>a{margin:4% 4% 0 0;width:22%;float:left;display:block}[class*=woocommerce] div.product .images .thumbnails>a:nth-child(4n+4){margin-right:0}.woocommerce-product-gallery__trigger{height:3em;font-size:1.15em;position:absolute;text-align:center;top:0;left:0;width:3em;line-height:3em;display:block;z-index:2}[class*=woocommerce] .product .related.products h2{text-transform:capitalize}@media (max-width:480px){.woocommerce-account form .payment_methods label img,.woocommerce-checkout form .payment_methods label img{display:none}}.x-wc-loader{height:1em;transition-duration:.3s;font-size:1em;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:0;width:1em;transition-property:opacity;display:inline-block}.x-wc-loader svg{height:1em;margin:auto;width:1em;display:block}.x-wc-loader.is-active,form.processing .x-wc-loader{opacity:1}[class*=woocommerce] ul.products{list-style:none;clear:both;margin:0 0 -4.5%}[class*=woocommerce] ul.products:after,[class*=woocommerce] ul.products:before{content:" ";width:0;display:table}[class*=woocommerce] ul.products:after{clear:both}[class*=woocommerce] li.product{overflow:hidden;padding:0;position:relative;background-color:#fff;margin:0 4% 4.5% 0;box-shadow:0 .15em .35em #0002;border-radius:4px;float:left}[class*=woocommerce] li.product.first{clear:both}[class*=woocommerce] li.product.last{margin-right:0}[class*=woocommerce] li.product .onsale{top:6px;left:6px}[class*=woocommerce] li.product .entry-featured{overflow:hidden;z-index:0}[class*=woocommerce] li.product .entry-featured a{display:block}[class*=woocommerce] li.product .entry-featured img{min-width:100%}[class*=woocommerce] li.product .entry-wrap{padding:15px}[class*=woocommerce] li.product .entry-header{position:relative}[class*=woocommerce] li.product .entry-header h3{font-size:148%;-webkit-transition:color .3s ease;transition:color .3s ease;margin:0;padding-bottom:.5em;line-height:1.05}[class*=woocommerce] li.product .entry-header h3 a:hover{color:#ff2a13}[class*=woocommerce] li.product .entry-header .price>.amount,[class*=woocommerce] li.product .entry-header .price>ins>.amount{font-size:18px}[class*=woocommerce] li.product .entry-header .button{padding:.45em .5em .575em;font-size:14px;right:0;position:absolute;opacity:0;top:-65px;margin:0;left:0;display:block}[class*=woocommerce] li.product .added_to_cart{display:none}[class*=woocommerce] li.product:hover .entry-header .button,[class*=woocommerce] li.product:hover .star-rating-container{opacity:1}[class*=woocommerce] .entry-wrap{padding:60px}[class*=woocommerce] .entry-wrap:after,[class*=woocommerce] .entry-wrap:before{content:" ";width:0;display:table}[class*=woocommerce] .entry-wrap:after{clear:both}@media (max-width:978.98px){[class*=woocommerce] .entry-wrap{padding:36px}}@media (max-width:479.98px){[class*=woocommerce] .entry-wrap{padding:25px}}[class*=woocommerce] .entry-wrap>.entry-content:first-child{margin:0}[class*=woocommerce] .entry-wrap>.entry-content:first-child:after,[class*=woocommerce] .entry-wrap>.entry-content:first-child:before{content:" ";width:0;display:table}[class*=woocommerce] .entry-wrap>.entry-content:first-child:after{clear:both}[class*=woocommerce] div.product .images{position:relative;width:48%;float:left}@media (max-width:766.98px){[class*=woocommerce] div.product .images{width:100%}}[class*=woocommerce] div.product .images .onsale{top:12px;left:12px}[class*=woocommerce] div.product .summary{clear:right;width:48%;float:right}@media (max-width:766.98px){[class*=woocommerce] div.product .summary{width:100%;margin-top:50px}}[class*=woocommerce] div.product .summary .product_title{font-size:228%;margin:0 0 .25em}@media (max-width:479.98px){[class*=woocommerce] div.product .summary .product_title{font-size:200%}}[class*=woocommerce] div.product .summary .price>.from,[class*=woocommerce] div.product .summary .price>del{font-size:18px}[class*=woocommerce] div.product .summary .price>.amount,[class*=woocommerce] div.product .summary .price>ins>.amount{font-size:24px}[class*=woocommerce] div.product .summary .variations{margin-bottom:1.313em}[class*=woocommerce] div.product .summary .variations .label,[class*=woocommerce] div.product .summary .variations .value{border-top:0;background-color:transparent;vertical-align:middle}[class*=woocommerce] div.product .summary .variations .label{padding-left:0}[class*=woocommerce] div.product .summary .variations .value{padding-right:0}[class*=woocommerce] div.product .summary .variations select{margin-bottom:0;width:100%}[class*=woocommerce] div.product .summary .variations .reset_variations{display:none}[class*=woocommerce] div.product .summary .single_variation{text-align:right}[class*=woocommerce] div.product .summary .single_variation .price{margin-bottom:1.313em}[class*=woocommerce] div.product .woocommerce-tabs{clear:both;width:100%;float:left;margin-top:50px}[class*=woocommerce] div.product .woocommerce-tabs .x-tab-content{margin-bottom:0}[class*=woocommerce] div.product .woocommerce-tabs h2{font-size:200%;margin-bottom:.5em;margin-top:0}[class*=woocommerce] div.product .woocommerce-tabs p:last-child,[class*=woocommerce] div.product .woocommerce-tabs table{margin-bottom:0}[class*=woocommerce] .cross-sells,[class*=woocommerce] .related,[class*=woocommerce] .upsells{clear:both;margin:50px 0 -4%;width:100%;float:left}[class*=woocommerce] .cross-sells h2,[class*=woocommerce] .related h2,[class*=woocommerce] .upsells h2{font-size:200%;margin:0 0 .5em}[class*=woocommerce] .cross-sells ul.products li.product,[class*=woocommerce] .related ul.products li.product,[class*=woocommerce] .upsells ul.products li.product{border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);box-shadow:0 .125em .275em #00000020;border-radius:0 0 4px 4px}[class*=woocommerce] .cross-sells ul.products li.product .entry-featured,[class*=woocommerce] .related ul.products li.product .entry-featured,[class*=woocommerce] .upsells ul.products li.product .entry-featured{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.15)}.widget_best_sellers ul li,.widget_featured_products ul li,.widget_onsale ul li,.widget_products ul li,.widget_random_products ul li,.widget_recent_products ul li,.widget_recent_reviews ul li,.widget_recently_viewed_products ul li,.widget_shopping_cart ul li,.widget_top_rated_products ul li{font-size:81.25%}.widget_best_sellers ul li:after,.widget_best_sellers ul li:before,.widget_featured_products ul li:after,.widget_featured_products ul li:before,.widget_onsale ul li:after,.widget_onsale ul li:before,.widget_products ul li:after,.widget_products ul li:before,.widget_random_products ul li:after,.widget_random_products ul li:before,.widget_recent_products ul li:after,.widget_recent_products ul li:before,.widget_recent_reviews ul li:after,.widget_recent_reviews ul li:before,.widget_recently_viewed_products ul li:after,.widget_recently_viewed_products ul li:before,.widget_shopping_cart ul li:after,.widget_shopping_cart ul li:before,.widget_top_rated_products ul li:after,.widget_top_rated_products ul li:before{content:" ";width:0;display:table}.widget_best_sellers ul li:after,.widget_featured_products ul li:after,.widget_onsale ul li:after,.widget_products ul li:after,.widget_random_products ul li:after,.widget_recent_products ul li:after,.widget_recent_reviews ul li:after,.widget_recently_viewed_products ul li:after,.widget_shopping_cart ul li:after,.widget_top_rated_products ul li:after{clear:both}.widget_best_sellers ul li:last-child,.widget_featured_products ul li:last-child,.widget_onsale ul li:last-child,.widget_products ul li:last-child,.widget_random_products ul li:last-child,.widget_recent_products ul li:last-child,.widget_recent_reviews ul li:last-child,.widget_recently_viewed_products ul li:last-child,.widget_shopping_cart ul li:last-child,.widget_top_rated_products ul li:last-child{margin-bottom:0}.widget_best_sellers ul li a,.widget_featured_products ul li a,.widget_onsale ul li a,.widget_products ul li a,.widget_random_products ul li a,.widget_recent_products ul li a,.widget_recent_reviews ul li a,.widget_recently_viewed_products ul li a,.widget_shopping_cart ul li a,.widget_top_rated_products ul li a{font-size:135.7%;margin-bottom:2px;border-bottom:0;display:block}.widget_best_sellers ul li a img,.widget_featured_products ul li a img,.widget_onsale ul li a img,.widget_products ul li a img,.widget_random_products ul li a img,.widget_recent_products ul li a img,.widget_recent_reviews ul li a img,.widget_recently_viewed_products ul li a img,.widget_shopping_cart ul li a img,.widget_top_rated_products ul li a img{padding:3px!important;padding:5px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);margin-right:.65em;-webkit-transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;background-color:#fff;box-shadow:0 1px 3px #0000001a;border-radius:2px;width:65px;line-height:1.7;float:left}.widget_best_sellers ul li>del,.widget_best_sellers ul li>ins,.widget_featured_products ul li>del,.widget_featured_products ul li>ins,.widget_onsale ul li>del,.widget_onsale ul li>ins,.widget_products ul li>del,.widget_products ul li>ins,.widget_random_products ul li>del,.widget_random_products ul li>ins,.widget_recent_products ul li>del,.widget_recent_products ul li>ins,.widget_recent_reviews ul li>del,.widget_recent_reviews ul li>ins,.widget_recently_viewed_products ul li>del,.widget_recently_viewed_products ul li>ins,.widget_shopping_cart ul li>del,.widget_shopping_cart ul li>ins,.widget_top_rated_products ul li>del,.widget_top_rated_products ul li>ins{text-shadow:none}.widget_shopping_cart .empty{font-size:100%;text-align:center}.widget_shopping_cart ul li{position:relative}.widget_shopping_cart ul li .remove{height:25px;font-size:18px;right:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;opacity:0;bottom:0;text-align:center;margin:0;width:25px;line-height:25px;display:block}.widget_shopping_cart ul li:hover .remove{opacity:.35}.widget_shopping_cart ul li:hover .remove:hover{opacity:1}.widget_shopping_cart .total{padding:7px;font-size:11px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);margin-bottom:0;text-transform:uppercase;border-bottom:0;text-align:center;border-radius:6px 6px 0 0;line-height:1.1}.widget_shopping_cart .buttons{border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 1px #fffffff2;border-radius:0 0 6px 6px}.widget_shopping_cart .buttons:after,.widget_shopping_cart .buttons:before{content:" ";width:0;display:table}.widget_shopping_cart .buttons:after{clear:both}.widget_shopping_cart .buttons .button{overflow:hidden;text-overflow:ellipsis;padding:7px;font-size:11px;border:0;text-shadow:none;color:#7a7a7a;text-align:center;background-color:transparent;margin:0;box-shadow:none;width:50%;line-height:1.1;float:left;white-space:nowrap}.widget_shopping_cart .buttons .button:hover{background-color:#ffffff59}.widget_shopping_cart .buttons .button:first-child{border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,.1);border-radius:0 0 0 6px}.widget_shopping_cart .buttons .button:last-child{border-radius:0 0 6px}.widget_layered_nav .chosen,.widget_layered_nav_filters .chosen{background-color:#fff}.widget_layered_nav li{position:relative}.widget_layered_nav li .count{height:24px;right:10px;position:absolute;text-align:center;top:50%;background-color:#fff;box-shadow:inset 0 1px 2px #00000040;border-radius:100%;width:24px;line-height:24px;margin-top:-12px}.widget_price_filter form{margin-bottom:0}.widget_price_filter form input[type=text]{display:none}.widget_price_filter .price_slider_wrapper:after,.widget_price_filter .price_slider_wrapper:before{content:" ";width:0;display:table}.widget_price_filter .price_slider_wrapper:after{clear:both}.widget_price_filter .ui-slider{height:8px;position:relative;margin:10px 0 24px;box-shadow:inset 0 1px 2px #00000026,0 1px #ffffffd9;border-radius:1em}.widget_price_filter .ui-slider .ui-slider-handle{height:21px;position:absolute;outline:none;top:50%;background-color:#fff;box-shadow:0 1px 3px #00000040;border-radius:1em;cursor:pointer;width:21px;margin-top:-11px;z-index:2}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-19px}.widget_price_filter .ui-slider .ui-slider-range{height:100%;border:0;position:absolute;top:0;background-color:#ff2a13;box-shadow:inset 0 1px 2px #00000073;border-radius:1em;display:block;z-index:1}.widget_price_filter .price_slider_amount:after,.widget_price_filter .price_slider_amount:before{content:" ";width:0;display:table}.widget_price_filter .price_slider_amount:after{clear:both}.widget_price_filter .price_slider_amount .button,.widget_price_filter .price_slider_amount .price_label{overflow:hidden;text-overflow:ellipsis;padding:7px;font-size:11px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);text-shadow:none;text-align:center;background-color:transparent;margin:0;box-shadow:0 1px 1px #fffffff2;width:50%;line-height:1.1;float:left;white-space:nowrap}.widget_price_filter .price_slider_amount .button{color:#7a7a7a;border-radius:4px 0 0 4px}.widget_price_filter .price_slider_amount .button:hover{background-color:#ffffff59}.widget_price_filter .price_slider_amount .price_label{border-left:0;border-radius:0 4px 4px 0;width:50%}.widget_product_search [type=submit]{display:none}.widget.widget_recent_reviews .star-rating,.widget.widget_top_rated_products .star-rating{margin-bottom:2px}[class*=woocommerce] .price{line-height:1;display:block}[class*=woocommerce] .price:after,[class*=woocommerce] .price:before{content:" ";width:0;display:table}[class*=woocommerce] .price:after{clear:both}[class*=woocommerce] .price>.from,[class*=woocommerce] .price>del{color:#7a7a7a}[class*=woocommerce] .price>ins{text-decoration:none}[class*=woocommerce] .price>.amount,[class*=woocommerce] .price>ins>.amount{color:#ff2a13}[class*=woocommerce] .onsale{height:42px;transform:rotate(-10deg);font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,.6);color:#fff;position:absolute;letter-spacing:0;text-align:center;background-color:#ff2a13;box-shadow:inset 0 1px 3px #00000073;border-radius:100%;width:42px;line-height:40px;display:block;z-index:1}[class*=woocommerce] li.product .star-rating-container{padding:7px;right:13px;top:13px;background-color:#00000080;border-radius:3px}[class*=woocommerce] p.stars span a[class^=star]:after{padding:0 1em;text-rendering:auto;font-size:.5em;text-decoration:inherit;font-weight:400!important;font-style:normal!important;right:-8.5em;color:#7a7a7a;position:absolute;text-align:center;top:0;background-color:#e6e6e6;border-radius:100em;-webkit-font-smoothing:antialiased;width:6.25em;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome!important;display:none}[class*=woocommerce] #respond{margin-bottom:0}[class*=woocommerce] #reply-title{font-size:200%}[class*=woocommerce] #comments{position:relative;margin-top:0}[class*=woocommerce] #comments .x-comments-list .x-comment-img .avatar-wrap:before{display:none}[class*=woocommerce] #comments .x-comments-list .x-comment-img .avatar-wrap .avatar{border-radius:0;width:60px}@media (max-width:766.98px){[class*=woocommerce] #comments .x-comments-list .x-comment-img{display:none}}[class*=woocommerce] #comments .x-comments-list article.comment{border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 3px #0000001a;border-radius:2px}@media (max-width:766.98px){[class*=woocommerce] #comments .x-comments-list article.comment{margin-left:0}}[class*=woocommerce] #comments .x-comments-list .x-comment-header .star-rating-container{margin-top:4px}.woocommerce-result-count{height:2.65em;padding:0 7px;font-size:11px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 1px #fffffff2;border-radius:4px;line-height:2.5em;float:right}.woocommerce-ordering{float:left}.woocommerce-ordering select{font-size:11px;margin-bottom:0;box-shadow:0 1px 1px #fffffff2;width:100%}@media (max-width:479.98px){.woocommerce-ordering,.woocommerce-result-count{float:none}}.woocommerce-invalid input{border-color:#e5bdc4;color:#b94a48;background-color:#f9f0f0}.woocommerce-validated input{border-color:#c1dea8;color:#468847;background-color:#f6fbf4}