div[widgetid*=woocommerce] .widgettitle{font-size:15px}div[widgetid*=woocommerce]>li{list-style:none}.widget_top_rated_products .product_list_widget li a:hover .star-rating,.widget_top_rated_products .product_list_widget li a:hover .star-rating span{color:#cdb471}.widget_top_rated_products .product_list_widget li .star-rating,.widget_top_rated_products .product_list_widget li .star-rating span{height:20px;font-size:11px;margin-bottom:0;color:#cdb471;transition:color .3s;letter-spacing:4px;width:100%;line-height:21px;font-family:star}.widget_price_filter .widgettitle{margin-bottom:35px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#000}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{height:10px;border:1px solid #000;background-color:#fff;border-radius:50%;margin-left:-9px;width:10px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{height:2px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content span:last-child{margin-left:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#000}.woocommerce .widget_price_filter .price_slider_amount .button{height:23px;padding:0;font-size:13px;color:#ff1402;background:0;line-height:23px;float:right;margin-top:5px;font-family:Raleway,sans-serif}.woocommerce .widget_price_filter .price_slider_amount .button:focus{outline:0}.woocommerce .widget_price_filter .price_label{font-size:13px;color:#0d0d0d;margin-left:-4px;float:left;margin-top:0;font-family:open sans,sans-serif}.woocommerce .widget_price_filter .price_label span{color:#0d0d0d;font-family:open sans,sans-serif}.variations_form .single_variation_wrap{display:none}.single-product .container{margin-top:85px}.single-product .images{margin-right:3%;width:65%!important}.single-product .product .onsale{height:70px;padding:0;font-size:15px;color:#000;text-transform:uppercase;top:20px;background-color:#fff;left:20px;width:70px;line-height:70px;z-index:1}.single-product .summary{width:32%!important}.single-product .summary .entry-title{font-size:20px;margin:30px 0!important;line-height:20px}.single-product .summary .price{margin-bottom:15px;color:inherit!important;line-height:55px}.single-product .summary .price .amount,.single-product .summary .price ins{font-size:55px;text-decoration:none;font-weight:300!important}.single-product .summary .price del .amount{font-size:18px;vertical-align:top}.single-product .summary .woocommerce-product-rating{font-size:12px;margin-bottom:45px!important}.woocommerce .star-rating,.woocommerce .woocommerce-product-rating{color:#cdb471}.woocommerce .star-rating:before{color:#ebe1c6}.single-product .summary .woocommerce-product-rating p{transition:opacity .3s;opacity:.5;display:inline}.single-product .summary .woocommerce-product-rating p:hover{opacity:1}.single-product .summary .woocommerce-review-link{font-size:13px;color:inherit}.single-product .summary .short-description p{font-size:14px;margin-bottom:35px;opacity:.5;line-height:23px}.single-product .summary .quantity{margin:0 0 25px!important;float:none!important}.single-product .summary input[type=number]{height:53px;border:1px solid #cfcfcf;margin-right:10px;width:53px}.single-product .summary input[type=number]:focus{outline:0}.single-product .summary input[type=number]::-webkit-inner-spin-button,.single-product .summary input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .summary .quantity span{opacity:.5}.single-product .summary .button{padding:0 125px!important;font-size:13px;transition:opacity .3s;text-transform:uppercase;outline:0;background-color:#101010!important;border-radius:0!important;line-height:55px}.single-product .summary .button:hover{opacity:.5}.single-product .summary .button .icon{height:25px;font-size:20px;margin-right:10px;vertical-align:middle;display:inline-block}.single-product .summary form.cart{margin-bottom:45px!important}.single-product .summary .product_meta>span{font-size:13px;margin-bottom:10px;display:block}.single-product .summary .product_meta>span a,.single-product .summary .product_meta>span span{font-size:13px;color:inherit;transition:opacity .3s;opacity:.5}.single-product .summary .product_meta>span a:hover,.single-product .summary .product_meta>span span:hover{opacity:1}.single-product.woocommerce div.product div.images .flex-control-thumbs{padding-top:1em;margin-bottom:70px}.single-product.woocommerce div.product div.images .flex-control-thumbs li{margin-right:15px!important;width:auto}.single-product.woocommerce div.product div.images .flex-control-thumbs li img{height:97px;overflow:hidden;max-width:97px;max-height:97px}.single-product .flex-control-thumbs img{opacity:0}.single-product .woocommerce-tabs li{border:none!important;background-color:transparent!important}.single-product #reviews li.comment{margin-bottom:40px!important}.single-product .woocommerce-tabs ul.tabs{padding:0 0 20px!important;margin-bottom:30px!important;border-bottom:1px solid #d8d8d8}.single-product .woocommerce-tabs ul.tabs:before{border:none!important}.single-product .woocommerce-tabs ul.tabs li{padding:0!important;transition:opacity .3s;text-transform:uppercase;opacity:.5;margin:0!important}.single-product .woocommerce-tabs ul.tabs li.active{opacity:1}.single-product .woocommerce-tabs ul.tabs li:after,.single-product .woocommerce-tabs ul.tabs li:before{border:none!important;box-shadow:none!important}.single-product .woocommerce-tabs ul.tabs li:after{content:"."!important;position:static!important;margin:0 20px}.single-product .woocommerce-tabs ul.tabs li:last-child:after{content:" "!important;margin:0}.single-product .woocommerce-tabs .panel p{font-size:14px;line-height:21px}.single-product #tab-description ul{margin-left:18px}.single-product .shop_attributes p{font-style:inherit}.single-product #reviews{width:78%}.single-product .commentlist{padding:0}.single-product .comment_container .avatar{display:none}.single-product .comment-text{padding:0!important;border:none!important;margin:0!important}.single-product .star-rating{font-size:12px;margin-bottom:15px;float:none}.single-product .star-rating.not-primary{display:none!important}.single-product .comment-text .meta *{font-size:12px}.single-product .comment-text strong[itemprop=author]{color:#191919;display:block}.single-product .comment-text .meta-holder{width:21%;float:left}.single-product .comment-text .description{margin-left:21%}.single-product .comment-text .description p{color:#8a8a8a}.single-product #reply-title{font-size:16px;margin-bottom:10px!important;line-height:20px}.single-product .comment-form-author input,.single-product .comment-form-comment textarea,.single-product .comment-form-email input{border:0;background-color:#f3f3f3;width:100%}.single-product .comment-form-author input,.single-product .comment-form-email input{height:55px;padding:0 20px;line-height:55px}.single-product .comment-form-comment textarea{height:155px!important;padding:25px 20px;max-width:100%;max-height:155px}.single-product .comment-form .comment-form-rating{float:left}.single-product .comment-form .comment-form-rating label{margin-bottom:10px;display:inline-block}.single-product .comment-form .comment-form-rating .stars a{color:#cdb471}.single-product .comment-form .form-submit{float:right}.single-product .comment-form .form-submit #submit{height:53px;padding:0 25px!important;color:#fff!important;transition:opacity .3s;background-color:#1c1c1c!important;width:100%}.single-product .comment-form .form-submit #submit:hover{opacity:.7}.single-product main .separator{border-color:#e8e8e8;margin:50px 0 60px}.single-product .related.products h2,.single-product .upsells.products h2{font-size:20px;margin-bottom:60px;text-transform:uppercase;line-height:20px}.single-product .related.products .product{margin-right:2%;text-align:center;width:18%}.single-product .related .product .item-image{height:285px;margin-bottom:15px;background-size:cover;background-position:50%}.single-product .related .product h3{margin-bottom:5px!important;line-height:1.4em}.single-product .products .star-rating{margin:0 auto 11px;display:none}.single-product .products .product .price{color:#0d0d0d!important}.single-product .products .product .price del{margin-right:5px;display:inline-block!important}.single-product .products .product .price ins{text-decoration:none}.single-product .products .product .button{color:#fff;transition:opacity .3s;background-color:#111;display:none}.single-product .products .product .button:hover{opacity:.7}.single-product .related .onsale{height:40px;font-size:13px;right:10px!important;color:#000;top:10px!important;background-color:#fff;width:40px;line-height:40px}.single-product table.shop_attributes .alt td,.single-product table.shop_attributes .alt th{background-color:transparent}.single-product table.shop_attributes,.single-product table.shop_attributes td,.single-product table.shop_attributes th{border:0;text-align:left}.single-product .pp_gallery{display:none!important}.single-product .product-type-variable .price.raw-paragraph,.single-product .product-type-variable .short-description{display:none}.product-type-variable form.cart .variations select{padding-top:15px;border:1px solid gray;-webkit-appearance:none;-moz-appearance:none;-moz-box-sizing:border-box;background:url(https://tivoraskelune.lol/wp-content/themes/massive-dynamic/assets/img/arrow.png);background-position:95%;padding-bottom:16px;background-repeat:no-repeat;padding-left:10px}.product-type-variable input[type=number]{-moz-appearance:textfield}.product-type-variable .summary .price .amount,.product-type-variable .summary .price ins{display:block}.product-type-variable p.price ins,.product-type-variable span.price ins,.woocommerce-variation-price{margin-bottom:25px}.product-type-variable .variations,form.cart .variations{text-transform:capitalize}.product-type-variable .variations label{margin-bottom:10px;display:block}div.clear-selection{height:52px;border:1px solid gray;text-align:center;margin-left:-5px;width:50px;line-height:52px;vertical-align:top;display:inline-block}.product-type-variable .variations select{margin-right:0!important}.product-type-variable .reset_variations{visibility:visible!important}.product-type-variable .clear-selection{transition:opacity .1s ease-in}.product-categories .cat-item{list-style:none;margin:4px 0}.product-categories .cat-item a{font-size:12px;color:#202020;transition:opacity .3s}.product-categories .cat-item a:hover{opacity:.5}.product-categories .children{margin-left:23px}.product-categories .cat-item>a>span{padding-top:1px;font-size:11px;padding-right:10px;text-align:left;float:left}.widget_product_categories h4.widget-title{text-transform:uppercase}select.dropdown_product_cat{padding:10px 10px 10px 0;border:0;outline-style:none;width:100%}.woocommerce form .woocommerce-billing-fields .form-row-first,.woocommerce form .woocommerce-billing-fields .form-row-last,.woocommerce form .woocommerce-shipping-fields .form-row-first,.woocommerce form .woocommerce-shipping-fields .form-row-last{width:100%}.woocommerce form .woocommerce-billing-fields .form-row label,.woocommerce form .woocommerce-shipping-fields .form-row label{display:none}.woocommerce form .woocommerce-billing-fields .create-account label{display:inline}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:18px;font-size:13px;border:1px solid #dadada}.woocommerce form.woocommerce-checkout h3{font-size:20px;font-weight:700;text-transform:uppercase}.select2-container .select2-choice{padding:10px 8px}#customer_details .col-1,#customer_details .col-2{padding:20px;width:100%;float:none}#customer_details{width:67%;float:left}#order_review_heading,.woocommerce-checkout-review-order{padding:0 20px;width:33%;float:right}#order_review_heading{padding-top:20px}.woocommerce-checkout-review-order-table{font-size:12px;border:none!important;text-transform:uppercase;border-radius:0!important;background:#f8f8f8;background:url(https://tivoraskelune.lol/wp-content/themes/massive-dynamic/lib/woocommerce/assets/img/cart-bg.png) #f8f8f8 no-repeat right 0}.woocommerce-checkout-review-order-table thead tr{font-weight:400;background:#e0e0e0}.woocommerce-checkout-review-order-table thead tr th:first-child{width:50%}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table thead th{font-weight:400!important}.woocommerce-checkout-review-order-table tfoot tr.order-total td .amount{font-size:20px}.woocommerce-checkout-review-order-table .cart_item{font-size:13px;font-weight:700}.woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-checkout-review-order-table tr th:last-child{text-align:right}.woocommerce-checkout-review-order-table tr td,.woocommerce-checkout-review-order-table tr th{padding:15px 26px!important;border:none!important;position:relative}.woocommerce-checkout-review-order-table tr td:last-child:after,.woocommerce-checkout-review-order-table tr th:last-child:after{content:"";position:absolute;border-bottom:1px solid #dcdcdc;bottom:0;left:0;width:87%}.woocommerce-checkout-review-order-table tr td:first-child:after,.woocommerce-checkout-review-order-table tr th:first-child:after{right:0;content:"";position:absolute;border-bottom:1px solid #dcdcdc;bottom:0;width:87%}.woocommerce-checkout-review-order-table tfoot tr:last-child td:after,.woocommerce-checkout-review-order-table tfoot tr:last-child th:after{display:none}.woocommerce-checkout-review-order-table tfoot .shipping td{font-size:9px}.woocommerce-checkout-review-order-table tfoot .shipping td .amount{font-size:12px}.woocommerce-checkout #payment{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f8f8f8}.woocommerce-checkout #payment div.payment_box{padding-top:0;margin-bottom:0;background-color:transparent!important;padding-bottom:0;padding-left:32px}.woocommerce-checkout #payment div.payment_box p{font-size:10px}.woocommerce-checkout #payment div.payment_box:after{display:none}.woocommerce-checkout-payment #place_order{padding:17px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#000;width:100%}.woocommerce-checkout #payment div.place-order{padding-top:0;padding-bottom:20px}.woocommerce-checkout #payment ul.payment_methods li{padding:20px 0;border-bottom:1px solid #dcdcdc}.woocommerce-checkout #payment ul.payment_methods li:last-child{border:0}.woocommerce-checkout #payment ul.payment_methods li:first-child{padding-top:0}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;padding-bottom:0}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ffacac}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#dadada}.woocommerce form .form-row .select2-container:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{border:1px solid #000}.woocommerce-checkout #payment .payment_method_paypal{position:relative}.woocommerce-checkout #payment ul.payment_methods li img{position:absolute;top:55px}.woocommerce-checkout #payment .payment_method_paypal label:after{content:"";clear:both;display:block}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-top:36px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 0 ease 0;-moz-transition:opacity 0 ease 0;transition:opacity 0 ease 0;opacity:0}@media screen and (max-width:650px){#customer_details,#order_review_heading,.woocommerce-checkout-review-order{width:100%}}p.myaccount_user{margin-top:14px}.woocommerce-account .woocommerce .custom-edit-pass-account,.woocommerce-account .woocommerce .edit-billing .custom-edit-billing,.woocommerce-account .woocommerce .edit-billing .custom-edit-shipping{display:none}.woocommerce-account .woocommerce .custom-edit-pass-account.active,.woocommerce-account .woocommerce .edit-billing .custom-edit-billing.active,.woocommerce-account .woocommerce .edit-billing .custom-edit-shipping.active{display:block}.woocommerce-account:not(.woocommerce-lost-password),.woocommerce-lost-password{height:100%;backface-visibility:hidden;background-attachment:fixed;background-size:cover;background-position:50%;width:100%;background-image:url(https://tivoraskelune.lol/wp-content/themes/massive-dynamic/assets/img/account-bg.jpg);background-repeat:no-repeat}.woocommerce-account.woocommerce-lost-password .woocommerce form{padding:0}.woocommerce-account .layout-container>.color-overlay{display:none}.woocommerce-account hr.separator{height:375px;border:0;right:0;position:absolute;border-top:1px solid #eee;background-color:#dcdcdc;margin:25px auto auto;left:0;width:1px;float:left}.woocommerce-account .account-title{padding:0 10px 10px;border-bottom:2px solid #dcdcdc;text-align:left;margin:0 50px 42px}.woocommerce-account .account-title h1{font-size:35px;margin-right:50px;color:#2f2f2f;line-height:60px;display:inline-block}.woocommerce-account .account-title h3{font-size:15px;color:#a4a4a4;position:relative;top:-3px;display:inline-block}.woocommerce-account.logged-in .woocommerce{padding:27px 24px 0}.woocommerce-account .woocommerce{padding:27px 24px 53px;text-align:center;background-color:#fff;margin:auto auto 200px}.woocommerce-account .woocommerce h2{font-size:24px;font-weight:700;color:#2f2f2f;text-transform:uppercase}.woocommerce-account .woocommerce form{padding:0 50px;border:0;text-align:center;margin:.3em 0}.woocommerce-account .woocommerce form.no{margin:0 auto;width:45%}.woocommerce-account .woocommerce form>p{margin:0}.woocommerce-account .woocommerce .remember-me{width:50%;margin-top:10px;display:inline-block}.woocommerce-account .woocommerce form>p.lost_password{width:49%;margin-top:10px;display:inline-block}.woocommerce-account .woocommerce form input.button,.woocommerce-account .woocommerce input.button.disabled,.woocommerce-account .woocommerce input.button:disabled,.woocommerce-account .woocommerce input.button:disabled[disabled]{padding:18px;font-weight:400;color:#fff;transition:opacity .3s;text-transform:uppercase;letter-spacing:6px;background-color:#25d48f;width:100%;margin-top:50px;display:block}.woocommerce-account .woocommerce form input.login-button{margin-top:31px}.woocommerce-account .woocommerce form input.button:hover{opacity:.7}.woocommerce-account .woocommerce form label{font-size:13px;color:#595959;text-align:left}.woocommerce-account .woocommerce form .input-text{padding:16px;background-color:transparent!important;line-height:14px}.woocommerce-account .woocommerce .description{padding-top:25px;font-size:15px;color:#2f2f2f;position:relative;border-top:1px solid #dcdcdc;text-align:left;top:22px;margin:25px 50px 0;width:91%;float:left;display:inline-block}.woocommerce-account .woocommerce .woocommerce-error{padding:14px 50px!important;border:0;position:relative!important;text-align:left;background-color:transparent;margin:20px 0 0 -18px!important;float:left;display:block}.woocommerce-edit-account .woocommerce form{text-align:left}.woocommerce-edit-account .woocommerce form fieldset{margin-top:35px}.woocommerce-account.woocommerce-edit-account.logged-in .woocommerce .account-title{position:relative;padding-bottom:15px}body.woocommerce-cart .layout .woocommerce>form{width:65%;float:left}body.woocommerce-cart .layout .cart-collaterals{width:35%;float:right}body.woocommerce-cart .layout .woocommerce .cart-collaterals>.cart_totals{width:90%}.layout td.product-quantity .quantity span{display:none}.woocommerce-cart .layout h5{font-weight:700}.layout .woocommerce table.shop_table{border-right:0;border-left:0;border-bottom:0;border-radius:0}.layout .woocommerce table.shop_table th{font-size:12px;font-weight:400}.layout .woocommerce table.shop_table tbody td{padding-top:20px;padding-bottom:20px}.layout .woocommerce table.shop_table tbody tr:last-child td{border:0}.layout .woocommerce table.shop_table td:first-child{padding-left:0}.woocommerce-cart .layout table.cart .product-thumbnail img{width:100px}.layout .woocommerce table.shop_table th:last-child{padding-right:5px;text-align:right}.layout .woocommerce td.product-remove a.remove{font-size:25px;font-weight:lighter;color:#d0d0d0!important;text-align:right;width:inherit}.layout .woocommerce td.product-remove a.remove:hover{color:#000!important;background:transparent}.layout .quantity .input-text{height:30px;border:1px solid #ddd;width:35px}.layout-container .layout .woocommerce .cart .button,.layout-container .layout .woocommerce .cart input.button{padding:0 40px;color:#515151;opacity:1;background-color:#ebe9eb}.layout-container .layout .woocommerce .cart .button:hover,.layout-container .woocommerce .cart input.button:hover{background-color:#dad8da}.woocommerce-cart .layout #content .woocommerce table.cart td.actions .coupon>input.input-text{height:50px;padding:8px 20px 5px;width:300px}.woocommerce-cart .layout #respond input#submit,.woocommerce-cart a.button:not(.fade-square),.woocommerce-cart button.button:not(.fade-square),.woocommerce-cart input.button:not(.fade-square){height:50px;padding:18px 10px;font-size:13px;font-weight:400;text-transform:uppercase;border-radius:0}.layout .woocommerce input[name=update_cart]{color:#fff;background-color:#020202}.layout .woocommerce input[name=apply_coupon],.layout .woocommerce input[name=update_cart]{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.woocommerce-cart .layout .cart-collaterals .cart-totals{padding:20px;background:url(https://tivoraskelune.lol/wp-content/themes/massive-dynamic/lib/woocommerce/assets/img/cart-bg.png) #f8f8f8 no-repeat right 0}.woocommerce-cart .layout .cart-collaterals .cart_totals table,.woocommerce-cart .layout .wc-proceed-to-checkout{padding:0;margin:0;width:100%}.woocommerce-cart .layout .cart-collaterals .cart_totals table td,.woocommerce-cart .layout .cart-collaterals .cart_totals table th{padding:20px 0;vertical-align:middle}.woocommerce-cart .layout .cart-collaterals .cart_totals tr{font-size:12px;text-transform:uppercase}.woocommerce-cart .layout .cart-collaterals .cart_totals tr th{font-weight:400;text-align:left}.woocommerce-cart .layout .cart-collaterals .cart_totals tr.order-total th{font-size:14px;font-weight:700}.woocommerce-cart .layout .cart-collaterals .cart_totals tr.order-total td{font-size:20px;font-weight:700}.woocommerce-cart .layout .cart-collaterals .cart_totals tr td:last-child{text-align:right}.woocommerce-cart .layout .wc-proceed-to-checkout a.checkout-button{border:1px solid #000;color:#000;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:transparent;margin-top:30px}.woocommerce-cart .layout .cart-collaterals .cart_totals .shipping-calculator-form{display:block!important}.woocommerce-cart .layout .cart-collaterals .cart_totals .calculate-shipping{margin-top:20px}.woocommerce-cart .layout .cart-collaterals .cart_totals button[name=calc_shipping]{transition:background .2s;width:100%}.woocommerce-cart .layout .cart-collaterals .cart_totals input,.woocommerce-cart .layout .cart-collaterals .cart_totals select{padding:8px;border:1px solid #e0e0e0;background:transparent}.woocommerce-cart .layout .cart-collaterals .cart_totals .shipping-calculator-title{padding:15px 5px;font-size:13px;font-weight:700;text-transform:uppercase}.woocommerce-cart .layout .wc-proceed-to-checkout a.checkout-button:hover{color:#fff;background-color:#000}.woocommerce .woocommerce-message{border:0;margin-top:30px!important}.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-error{border:0;background-color:transparent;margin:20px 0 0 -18px!important}.woocommerce-lost-password .woocommerce{padding:27px 24px 19px}.woocommerce-lost-password .woocommerce form.lost_reset_password{text-align:left;margin:10px auto;width:70%}.woocommerce-lost-password .woocommerce .form-row{text-align:center;margin:0 auto;float:none}.woocommerce-lost-password .woocommerce form.lost_reset_password input.button{text-align:center;margin:50px auto;width:47%}.woocommerce-lost-password .woocommerce form.lost_reset_password>p:first-child{margin-bottom:20px}.woocommerce-lost-password .account-title{margin-right:0;margin-left:0}.woocommerce-lost-password .woocommerce form label{text-align:center;margin-top:20px}.woocommerce-lost-password .woocommerce form p.paragraph{color:#595959;text-align:center;width:100%;line-height:30px}.woocommerce-account .woocommerce form .lost_password a{color:#595959;transition:opacity .3s}.woocommerce-account .woocommerce form .lost_password a:hover{opacity:.5}.woocommerce-account .woocommerce .woocommerce-error{padding:11px 50px!important;margin:40px 0 0 28px!important}.woocommerce-account .public-logout{transform:translateY(-50%);padding:14px 44px;font-size:14px;right:0;color:#444;transition:background-color .3s;position:absolute;top:50%;background-color:#e2e2e2;float:right;margin-top:10px}.woocommerce-account.logged-in .woocommerce .account-title{margin:0 15px;padding-bottom:15px}.woocommerce-account.logged-in .woocommerce{min-height:600px;position:relative;text-align:left}.woocommerce-account.logged-in:not(.woocommerce-edit-address) .woocommerce{overflow:hidden}.woocommerce-account.logged-in:not(.woocommerce-edit-address) .woocommerce:after{height:430px;right:-21px;content:"";position:absolute;bottom:-72px;width:407px;background-image:url(https://tivoraskelune.lol/wp-content/themes/massive-dynamic/assets/img/woo-profile-icon.png);background-repeat:no-repeat}.woocommerce-account.logged-in .woocommerce .addresses header{position:relative}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account.logged-in .woocommerce .left-col,.woocommerce-account.logged-in .woocommerce .right-col{height:300px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account.logged-in .woocommerce .left-col{border-right:2px solid #dcdcdc;padding:30px 0 30px 35px;width:21%;float:left}.woocommerce-account .woocommerce-MyAccount-navigation{height:auto;padding-top:40px;float:left;padding-left:50px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account.logged-in .woocommerce .right-col{padding:20px 20px 20px 45px;width:75%}.woocommerce-account .woocommerce-MyAccount-content{height:auto;float:left}.woocommerce-MyAccount-navigation ul li a,.woocommerce-account.logged-in .woocommerce .left-col a{font-size:15px;color:#959595;transition:color .4s}.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-account.logged-in .woocommerce .left-col a:hover{color:#25d48f}.woocommerce-account .woocommerce-MyAccount-content address,.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account.logged-in .woocommerce .right-col p{font-size:15px;color:#a4a4a4;line-height:24px}.woocommerce-account .woocommerce-MyAccount-content .custom-edit-billing.address{margin-bottom:35px}.woocommerce-account.logged-in .woocommerce form{padding-bottom:40px;margin-top:56px}.woocommerce-account.logged-in .woocommerce form .wrap-button{margin:auto;width:210px}.woocommerce-MyAccount-navigation ul li,.woocommerce-account.logged-in .woocommerce .left-col .tabs{font-size:15px;color:#888787;transition:color .4s;cursor:pointer;padding-bottom:25px}.woocommerce-MyAccount-navigation ul li{padding-bottom:15px}.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account.logged-in .woocommerce .left-col .tabs.active{color:#25d48f;list-style-type:inline;display:list-item}.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-account.logged-in .woocommerce .left-col .tabs:hover{color:#25d48f}.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-billing h3,.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-shipping h3,.woocommerce-account.logged-in .woocommerce .right-col p.myaccount_user,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content h2,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content h3{font-size:30px;color:#a4a4a4;float:none;display:block}.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-billing header.title,.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-shipping header.title{height:inherit}.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-billing address,.woocommerce-account.logged-in .woocommerce .right-col .custom-edit-shipping address{color:#a4a4a4}.woocommerce-account.logged-in .woocommerce .right-col .edit,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .edit{backface-visibility:hidden;padding:14px 44px;font-size:14px;color:#444;transition:opacity .3s;transition:background-color .3s;background-color:#e2e2e2;margin-top:30px;display:inline-block}.woocommerce-account .public-logout:hover,.woocommerce-account.logged-in .woocommerce .right-col .edit:hover{color:#fff;background-color:#25d48f}.woocommerce-account.woocommerce-edit-address form{text-align:left}.woocommerce-account.woocommerce-edit-address form h3{display:none}.woocommerce-account.woocommerce-edit-address.logged-in .woocommerce .account-title{margin:0 50px;padding-bottom:15px}.woocommerce-account.woocommerce-edit-address .woocommerce .woocommerce-error{padding:11px 50px!important;margin:0 0 15px -20px!important}.woocommerce-account.woocommerce-edit-address .woocommerce .woocommerce-error li{margin:9px 0}.woocommerce-account.woocommerce-edit-address .woocommerce .woocommerce-error li:first-child{margin:0}.woocommerce-edit-address form .form-row{margin-bottom:17px!important}.woocommerce-edit-address form .form-row input{height:36px}.woocommerce-edit-address form>p:last-child{margin:auto;width:32%}.product-categories .category{overflow:hidden;position:relative;text-align:center;float:left}.product-categories .background{height:100%;backface-visibility:hidden;transition:transform .3s;background-size:cover;perspective:1000px;background-position:50%;width:100%}.product-categories .category:hover .background{transform:scale(1.06)}.product-categories .overlay{height:100%;right:0;transition:background-color .3s;position:absolute;top:0;width:100%;z-index:2}.product-categories .border-holder{height:calc(100% - 20px);overflow:hidden;position:absolute;top:10px;left:10px;width:calc(100% - 20px);z-index:3}.product-categories .border-holder .bottom-border,.product-categories .border-holder .left-border,.product-categories .border-holder .right-border,.product-categories .border-holder .top-border{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .4s;position:absolute;background-color:#fff;perspective:1000px}.product-categories .border-holder .bottom-border,.product-categories .border-holder .top-border{height:2px;width:100%}.product-categories .border-holder .left-border,.product-categories .border-holder .right-border{height:100%;width:2px}.product-categories .border-holder .left-border,.product-categories .border-holder .top-border{top:0;left:0}.product-categories .border-holder .bottom-border{bottom:0;left:0}.product-categories .border-holder .right-border{right:0;top:0}.product-categories .border-holder .top-border{transform:translate3d(100%,0,0)}.product-categories .border-holder .right-border{transform:translate3d(0,-100%,0)}.product-categories .border-holder .bottom-border{transform:translate3d(-100%,0,0)}.product-categories .border-holder .left-border{transform:translate3d(0,100%,0)}.product-categories .category:hover .bottom-border,.product-categories .category:hover .left-border,.product-categories .category:hover .right-border,.product-categories .category:hover .top-border{transform:translateZ(0)}.product-categories .hover-text,.product-categories .meta{position:absolute;width:100%;z-index:3}.product-categories .meta{transition:opacity .2s .2s}.product-categories .hover-text.center,.product-categories .meta.center{transform:translate(-50%,-50%);top:50%;left:50%}.product-categories .hover-text.left,.product-categories .meta.left{bottom:30px;text-align:left;left:30px}.product-categories .hover-text{font-size:30px;color:#fff;transition:opacity .3s .2s;opacity:0;margin:0;width:175px;line-height:32px}.product-categories .category:hover .meta{opacity:0}.product-categories .category:hover .hover-text{opacity:1}.product-categories .meta .title{font-size:30px;color:#fff;margin:0;line-height:30px}.product-categories .meta .subtitle{font-size:14px;margin-bottom:10px;color:#fff;line-height:14px}.products .product .purchase-buttom-holder{overflow:hidden;position:relative}.products .product .onsale{height:80px;padding:0;font-size:15px;right:auto!important;color:#202020;text-transform:uppercase;top:15px!important;background-color:#fff;margin:0!important;left:15px!important;width:80px;line-height:83px;z-index:1}.products .product .add_to_cart_button{height:50px;padding:0!important;font-size:22px;right:-50px;transition:all .3s;position:absolute;bottom:-50px;text-align:center;background-color:#fcfcfc;border-radius:0;width:50px;line-height:50px;margin-top:0!important}.products .product .add_to_cart_button:hover{color:#fff;background-color:rgba(0,0,0,.3)}.products .product:hover .add_to_cart_button{right:0;bottom:0}.products .button.add_to_cart_button.loading .icon,.products .button.add_to_cart_button.loading:after{display:none}.products .product .added_to_cart{height:0;padding:0;visibility:hidden;margin:0;display:block}.products li.product a img{display:none}.products .product .hover-image,.products .product .thumb-image{background-size:cover;top:0;background-position:top;left:0;background-repeat:no-repeat}.products .product .thumb-image{transition:opacity .3s;position:relative}.products .product .hover-image{position:absolute;width:100%;z-index:-1}.products .product:hover .thumb-image{opacity:0}.products .product .woocommerce-loop-product__title{padding:0!important;font-size:15px!important;font-weight:300;margin:25px 0 10px!important;line-height:15px}.modern-style-product .products .product .woocommerce-loop-product__title{font-size:22px!important;font-weight:600;margin-bottom:15px!important;letter-spacing:-.4px;line-height:22px}.products .product .price{font-size:14px!important;color:#0d0d0d!important;margin-top:5px}.modern-style-product .products .product .price{font-size:14px!important;margin-bottom:20px!important;color:#717171!important;line-height:14px}.modern-style-product .star-rating{font-size:10px;margin-bottom:.8em!important;width:108px;line-height:1.1em;font-family:pixflow-font-library}.modern-style-product .star-rating span:before,.modern-style-product .star-rating:before{content:"\ebeb\00a0\00a0\ebeb\00a0\00a0\ebeb\00a0\00a0\ebeb\00a0\00a0\ebeb"}.modern-style-product .star-rating:before{color:#797979}.products .product .price del,.woocommerce ul.products li.product .price del{display:inline-block!important}.products .product .price ins{text-decoration:none;font-weight:400!important;color:#cab561}.added .icon-shopcart,.vc_editor .added_to_cart.wc-forward{display:none}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{margin:0 auto}.woocommerce .page-title{font-size:45px;margin:35px 0;line-height:45px}.woocommerce .woocommerce-result-count{font-size:14px}.woocommerce .woocommerce-ordering{margin:-20px 0 20px}.woocommerce .woocommerce-ordering select{padding:5px}.woocommerce .woocommerce-ordering select:focus{outline:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:20px;width:calc(25% - 18px)}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:calc(50% - 15px)}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(33.33333% - 18px)}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:calc(20% - 18px)}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:calc(16.66667% - 18px)}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce nav.woocommerce-pagination ul{border:0;margin-bottom:35px}.woocommerce nav.woocommerce-pagination ul li{height:35px;border:0;margin-right:5px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{height:100%;padding:0 15px;border:1px solid #e3e3e3;color:#e3e3e3;transition:all .3s;line-height:35px}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{display:none}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{border-color:#898989;color:#898989;background:transparent}select:after{pointer-events:none;padding:0 7px;font-size:60%;right:0;color:#fff;content:"?";content:none;position:absolute;bottom:0;top:0;background:#000;line-height:30px}.woocommerce ul.product_list_widget li a{position:relative;display:table}.woocommerce ul.product_list_widget li a .product-details{width:85%;vertical-align:middle;display:table-cell}.woocommerce ul.product_list_widget li a .amount{transition:color .3s;font-family:open sans}.woocommerce ul.product_list_widget li a .product-list-widget-img{height:67px;margin-right:10px;background-size:cover;width:57px;float:left}.footer-widgets .woocommerce ul.product_list_widget li a .product-list-widget-img{height:57px}.light .product_list_widget .overlay,.light-sidebar .product_list_widget .overlay{background:#000}.dark .product_list_widget .overlay,.dark-sidebar .product_list_widget .overlay{background:#fff}.product_list_widget .overlay{height:67px;transition:opacity .3s;position:absolute;opacity:0;top:0;left:0;width:57px}.footer-widgets .product_list_widget .overlay{height:57px}.woocommerce ul.product_list_widget li a:hover .overlay{opacity:.3}.widget_layered_nav select{padding:6px 8px;font-size:13px;width:220px}.woocommerce .widget_layered_nav ul li{margin:4px 0}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li a:before,.woocommerce .widget_price_filter .price_slider_amount .button{color:inherit}.product-categories .cat-item a,.woocommerce div.widget_price_filter .price_label,.woocommerce div.widget_price_filter .price_label span{color:inherit!important}.woocommerce-order-received .woocommerce{padding-top:100px;margin:0 auto;width:95%}table.shop_table.customer_details th{width:49%}.woocommerce-order-received .woocommerce table.shop_table td{padding:6px 12px;border-top:1px solid rgba(0,0,0,.1)!important;vertical-align:middle}.woocommerce-order-received .layout .woocommerce table.shop_table tbody td{padding-top:20px;padding-bottom:20px;padding:9px 12px!important}p.woocommerce-thankyou-order-received{line-height:4em}.footer-widgets .widget.woocommerce{padding:0!important;margin-bottom:0!important;background-color:transparent!important}.woocommerce .woocommerce-breadcrumb{display:none}.woocommerce figure{margin:0}