.vc_row-o-equal-height.avita-vc_row-o-equal-height .wpb_wrapper{height: 100%;}@media (min-width: 1200px){body.is-fullwidth-2 .container{ width: 1200px;}    header.style-05 .container,    body.is-fullwidth-1 .container{width: 100%;max-width: 100%;padding-left: 9%;padding-right: 9%;}    body.is-fullwidth-5 .container{width: 100%;max-width: 100%;padding-left: 50px;padding-right: 50px;}    .auto-clear .vc_col-lg-1:nth-child(12n+1),    .auto-clear .vc_col-lg-2:nth-child(6n+1),    .auto-clear .vc_col-lg-1\/5:nth-child(5n+1),    .auto-clear .vc_col-lg-3:nth-child(4n+1),    .auto-clear .vc_col-lg-4:nth-child(3n+1),    .auto-clear .vc_col-lg-6:nth-child(odd){clear: both;}}@media (min-width: 1500px){body.is-fullwidth-5 .container{ width: 100%;max-width: 100%;padding-left: 70px;padding-right: 70px;}    .auto-clear .col-bg-1:nth-child(12n+1),    .auto-clear .col-bg-2:nth-child(6n+1),    .auto-clear .col-bg-15:nth-child(5n+1),    .auto-clear .col-bg-3:nth-child(4n+1),    .auto-clear .col-bg-4:nth-child(3n+1),    .auto-clear .col-bg-6:nth-child(odd){clear: both;}    body.is-fullwidth-4 .container{width: 1430px;}}@media (min-width: 1200px) and (max-width: 1499px){.auto-clear .col-lg-1:nth-child(12n+1), .auto-clear .col-lg-2:nth-child(6n+1), .auto-clear .col-lg-15:nth-child(5n+1), .auto-clear .col-lg-3:nth-child(4n+1), .auto-clear .col-lg-4:nth-child(3n+1), .auto-clear .col-lg-6:nth-child(odd){ clear: both;}}@media (min-width: 992px) and (max-width: 1199px){.auto-clear .vc_col-md-1:nth-child(12n+1), .auto-clear .vc_col-md-2:nth-child(6n+1), .auto-clear .vc_col-md-1\/5:nth-child(5n+1), .auto-clear .vc_col-md-3:nth-child(4n+1), .auto-clear .vc_col-md-4:nth-child(3n+1), .auto-clear .vc_col-md-6:nth-child(odd), .auto-clear .col-md-1:nth-child(12n+1), .auto-clear .col-md-2:nth-child(6n+1), .auto-clear .col-md-15:nth-child(5n+1), .auto-clear .col-md-3:nth-child(4n+1), .auto-clear .col-md-4:nth-child(3n+1), .auto-clear .col-md-6:nth-child(odd){ clear: both;}}@media (min-width: 768px) and (max-width: 991px){.auto-clear .vc_col-sm-1:nth-child(12n+1), .auto-clear .vc_col-sm-2:nth-child(6n+1), .auto-clear .vc_col-sm-1\/5:nth-child(5n+1), .auto-clear .vc_col-sm-3:nth-child(4n+1), .auto-clear .vc_col-sm-4:nth-child(3n+1), .auto-clear .vc_col-sm-6:nth-child(odd), .auto-clear .col-sm-1:nth-child(12n+1), .auto-clear .col-sm-2:nth-child(6n+1), .auto-clear .col-sm-15:nth-child(5n+1), .auto-clear .col-sm-3:nth-child(4n+1), .auto-clear .col-sm-4:nth-child(3n+1), .auto-clear .col-sm-6:nth-child(odd){ clear: both;}}@media (min-width: 480px) and (max-width: 767px){.auto-clear .col-xs-1:nth-child(12n+1), .auto-clear .col-xs-2:nth-child(6n+1), .auto-clear .col-xs-15:nth-child(5n+1), .auto-clear .col-xs-3:nth-child(4n+1), .auto-clear .col-xs-4:nth-child(3n+1), .auto-clear .col-xs-6:nth-child(odd){ clear: both;}}@media (max-width: 479px){.auto-clear .col-ts-1:nth-child(12n+1), .auto-clear .col-ts-2:nth-child(6n+1), .auto-clear .col-ts-15:nth-child(5n+1), .auto-clear .col-ts-3:nth-child(4n+1), .auto-clear .col-ts-4:nth-child(3n+1), .auto-clear .col-ts-6:nth-child(odd){ clear: both;}}@media (max-width: 767px){.auto-clear .vc_col-xs-1:nth-child(12n+1), .auto-clear .vc_col-xs-2:nth-child(6n+1), .auto-clear .vc_col-xs-1\/5:nth-child(5n+1), .auto-clear .vc_col-xs-3:nth-child(4n+1), .auto-clear .vc_col-xs-4:nth-child(3n+1), .auto-clear .vc_col-xs-6:nth-child(odd){ clear: both;}}@media (min-width: 1500px){.col-bg-1, .col-bg-10, .col-bg-11, .col-bg-12, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9{ position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}    .col-bg-1,    .col-bg-2,    .col-bg-3,    .col-bg-4,    .col-bg-5,    .col-bg-6,    .col-bg-7,    .col-bg-8,    .col-bg-9,    .col-bg-10,    .col-bg-11{float: left;}    .col-bg-12{width: 100%;}    .col-bg-11{width: 91.66666667%;}    .col-bg-10{width: 83.33333333%;}    .col-bg-9{width: 75%;}    .col-bg-8{width: 66.66666667%;}    .col-bg-7{width: 58.33333333%;}    .col-bg-6{width: 50%;}    .col-bg-5{width: 41.66666667%;}    .col-bg-4{width: 33.33333333%;}    .col-bg-3{width: 25%;}    .col-bg-2{width: 16.66666667%;}    .col-bg-1{width: 8.33333333%;}}@media (max-width: 479px){.col-ts-1, .col-ts-10, .col-ts-11, .col-ts-12, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9{ position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}    .col-ts-1,    .col-ts-2,    .col-ts-3,    .col-ts-4,    .col-ts-5,    .col-ts-6,    .col-ts-7,    .col-ts-8,    .col-ts-9,    .col-ts-10,    .col-ts-11{float: left;}    .col-ts-12{width: 100%;}    .col-ts-11{width: 91.66666667%;}    .col-ts-10{width: 83.33333333%;}    .col-ts-9{width: 75%;}    .col-ts-8{width: 66.66666667%;}    .col-ts-7{width: 58.33333333%;}    .col-ts-6{width: 50%;}    .col-ts-5{width: 41.66666667%;}    .col-ts-4{width: 33.33333333%;}    .col-ts-3{width: 25%;}    .col-ts-2{width: 16.66666667%;}    .col-ts-1{width: 8.33333333%;}}.col-bg-15,.col-bg-25,.col-bg-35,.col-bg-45,.col-lg-15,.col-lg-25,.col-lg-35,.col-lg-45,.col-md-15,.col-md-25,.col-md-35,.col-md-45,.col-sm-15,.col-sm-25,.col-sm-35,.col-sm-45,.col-xs-15,.col-xs-25,.col-xs-35,.col-xs-45,.col-ts-15,.col-ts-25,.col-ts-35,.col-ts-45{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px}@media (max-width: 479px){.col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45{ float: left;}    .col-ts-15{width: 20%;}    .col-ts-25{width: 40%;}    .col-ts-35{width: 60%;}    .col-ts-45{width: 80%;}}@media (min-width: 480px) and (max-width: 767px){.col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45{ float: left;}    .col-xs-15{width: 20%;}    .col-xs-25{width: 40%;}    .col-xs-35{width: 60%;}    .col-xs-45{width: 80%;}}@media (min-width: 768px) and (max-width: 991px){.col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45{ float: left;}    .col-sm-15{width: 20%;}    .col-sm-25{width: 40%;}    .col-sm-35{width: 60%;}    .col-sm-45{width: 80%;}}@media (min-width: 992px) and (max-width: 1199px){.col-md-15, .col-md-25, .col-md-35, .col-md-45{ float: left;}    .col-md-15{width: 20%;}    .col-md-25{width: 40%;}    .col-md-35{width: 60%;}    .col-md-45{width: 80%;}}@media (min-width: 1200px) and (max-width: 1499px){.col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45{ float: left;}    .col-lg-15{width: 20%;}    .col-lg-25{width: 40%;}    .col-lg-35{width: 60%;}    .col-lg-45{width: 80%;}}@media (min-width: 1500px){.col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45{ float: left;}    .col-bg-15{width: 20%;}    .col-bg-25{width: 40%;}    .col-bg-35{width: 60%;}    .col-bg-45{width: 80%;}}.owl-slick .row-item > .item{vertical-align: top;}.ovic-container.rows-space-10 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-10{margin-bottom: 10px;}.ovic-container.rows-space-20 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-20{margin-bottom: 20px;}.ovic-container.rows-space-30 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-30{margin-bottom: 30px;}.ovic-container.rows-space-40 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-40{margin-bottom: 40px;}.ovic-container.rows-space-50 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-50{margin-bottom: 50px;}.ovic-container.rows-space-60 .row-item:not(:last-child),.row-item:not(:last-child) .rows-space-60{margin-bottom: 60px;}.ovic-container[class*="rows-space-"]{margin-bottom: 0;}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding: 1em 2em 1em 2em;margin: 0 0 30px;position: relative;background-color: #f5f5f5;border-top: 3px solid var(--main-color);list-style: none !important;width: auto;}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{font-weight: 600;}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before{content: " ";display: table;}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float: right;font-size: 13px;display: inline-block;padding: 0 15px;margin: 0;}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float: none;width: 100%;margin: 0;}.woocommerce-checkout-payment{background-color: #ebe9eb;padding: 30px 15px;margin-top: 15px;}.woocommerce-checkout-payment .payment_methods{margin: 0;padding: 0;}.woocommerce-checkout-payment .payment_methods .wc_payment_method{list-style: none;}.woocommerce-checkout-payment .payment_methods .wc_payment_method:not(:last-child){padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #fff;}.woocommerce-checkout-payment .payment_methods .wc_payment_method > input[type="radio"],.woocommerce-checkout-payment .payment_methods .wc_payment_method > input[type="checkbox"]{vertical-align: middle;margin-top: -1px;}.woocommerce-checkout-payment .payment_methods label{display: inline;vertical-align: middle;cursor: pointer;}.woocommerce-checkout-payment .payment_methods .stripe-pf-right{float: none;}.woocommerce-checkout-payment .payment_methods .payment_method_paypal img{margin-right: 5px;}#add_payment_method #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position: relative;box-sizing: border-box;width: 100%;padding: 1em;margin: 1em 0;font-size: .92em;line-height: 1.5;background-color: #dfdcde;color: #515151;}#add_payment_method #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content: "";display: block;border: 1em solid;border-color: transparent transparent #dfdcde transparent;position: absolute;top: -.75em;left: 0;margin: -1em 0 0 2em;}.woocommerce-checkout-payment .payment_box p:last-child{margin: 0;}.woocommerce form .form-row,.woocommerce-page form .form-row{margin-bottom: 20px;}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display: block;margin-bottom: 2px;}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{display: inline-block;width: calc(50% - 15px);overflow: visible;}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float: right;}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce form .form-row-wide,.woocommerce form .form-row::after,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear: both;}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.woocommerce form .form-row select,.woocommerce-page form .form-row select{box-sizing: border-box;width: 100%;}.woocommerce form .form-row .checkbox input[type=checkbox],.woocommerce form .form-row .radio input[type=radio],.woocommerce-page form .form-row .checkbox input[type=checkbox],.woocommerce-page form .form-row .radio input[type=radio]{position: static;margin: -3px 3px 0 0;vertical-align: middle;}.woocommerce form .form-row select{padding: 9px 20px;}.woocommerce form .form-row textarea.input-text,.woocommerce-page form .form-row textarea.input-text{height: 122px;}.woocommerce .col2-set, .woocommerce-page .col2-set{width: 100%;}.woocommerce .col2-set:before,.woocommerce-page .col2-set:before,.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{content: '';display: table;}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear: both;}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float: left;width: calc(50% - 15px);}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float: right;}.woocommerce-thankyou-order-details{padding: 0;margin-bottom: 30px;}.woocommerce-thankyou-order-received{font-size: 20px;}.woocommerce-thankyou-order-details li{list-style: none;line-height: 35px;}.woocommerce-account-fields{padding-bottom: 10px;}.woocommerce-account-fields .create-account{margin-bottom: 0;}.woocommerce-account-fields .create-account > label{//display: inline-block !important;clear: none;cursor: pointer;font-weight: 600;}.woocommerce-account-fields .create-account #account_password::-webkit-input-placeholder{opacity: 0.6;}.woocommerce-account-fields .create-account #account_password:-moz-placeholder{opacity: 0.6;}.woocommerce-account-fields .create-account #account_password::-moz-placeholder{opacity: 0.6;}.woocommerce-account-fields .create-account #account_password:-ms-input-placeholder{opacity: 0.6;}.woocommerce-account-fields .create-account label input[type="checkbox"],#ship-to-different-address label input{position: static;vertical-align: middle;margin: -3px 0 0;cursor: inherit;}.woocommerce .woocommerce-MyAccount-navigation{width: 270px;float: left;margin-right: 30px;margin-bottom: 30px;padding: 10px 20px;background-color: #f1f1f1;}.woocommerce .woocommerce-MyAccount-navigation{padding: 10px 30px;}.woocommerce .woocommerce-MyAccount-navigation ul{list-style: none;padding: 0;margin-bottom: 0;}.woocommerce .woocommerce-MyAccount-navigation ul li::before,.woocommerce .woocommerce-MyAccount-navigation ul li::after{content: '';display: table;clear: both;}.woocommerce .woocommerce-MyAccount-navigation ul li a{display: block;padding: 8px 0;}.woocommerce .woocommerce-MyAccount-navigation ul li a:not(:hover){color: inherit;}.woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child){border-bottom: 1px solid #e5e5e5;}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{text-decoration: underline;}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after{float: right;font-family: FontAwesome, sans-serif;content: '\f105';margin-left: 10px;}.woocommerce .woocommerce-MyAccount-content{overflow: hidden;}.woocommerce address{line-height: inherit;}.woocommerce .woocommerce-MyAccount-content .edit{font-style: italic;}.woocommerce .review_link_data_wappers{line-height: 0;}.woocommerce .review_link_data_wappers > *{display: inline-block;vertical-align: middle;line-height: 20px;}.woocommerce .review_link_data_wappers .button{padding: 6px 15px;font-size: 12px;margin-right: 5px;}.woocommerce #shipping_method{list-style: none;padding: 0;margin-bottom: 0;}.woocommerce #shipping_method input[type="radio"],.woocommerce #shipping_method input[type="checkbox"]{vertical-align: middle;margin: 5px 3px 2px 0;}.woocommerce #shipping_method label{font-size: inherit;font-weight: inherit;color: inherit;margin: 0;}.woocommerce #shipping_method input[type="radio"] ~ label,.woocommerce #shipping_method input[type="checkbox"] ~ label{display: inline;cursor: pointer;}.woocommerce-form-login .form-row .button,.woocommerce-form-register .form-row .button,.woocommerce-ResetPassword .form-row .button,.woocommerce-form-track-order .form-row .button{min-width: 150px;}.woocommerce-form-login .form-row .button{margin-right: 15px;}.woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox{display: inline-block;vertical-align: middle;float: right;padding: 8px 0;margin: 0;}.woocommerce-form-login .woocommerce-form__label-for-checkbox input[type="checkbox"]{display: inline-block;vertical-align: middle;cursor: inherit;margin: -1px 3px 0 0;}.return-to-shop .button,.woocommerce-MyAccount-content > .button,.woocommerce-MyAccount-content .woocommerce-address-fields .button,#customer_login input[type="submit"],.woocommerce-ResetPassword input[type="submit"]{vertical-align: middle;min-width: 180px;margin-top: 10px;}body .select2-drop{border: 1px solid #e5e5e5;border-radius: 0;}body .select2-dropdown{padding: 5px 0;border-color: #e5e5e5;border-radius: 0 !important;}body .select2-dropdown .select2-results__option{padding: 3px 20px;}body .select2-drop.select2-drop-above.select2-drop-active{border-top: 1px solid #e5e5e5;}body .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 0;color: inherit;line-height: inherit;}body .select2-container--default .select2-selection--single .select2-selection__placeholder{color: inherit;}body .select2-container--default .select2-selection--single .select2-selection__arrow{position: absolute;top: calc(50% - 13px);right: 10px;}body .select2-container .select2-choice .select2-arrow b:after{border: none;font-family: FontAwesome, sans-serif;content: "\f107";-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top: 0;margin-left: -15px;}body .select2.select2-container--default.select2-container--focus .select2-selection--multiple{border-color: #e5e5e5;}body .select2.select2-container .select2-selection--multiple{border-radius: 0;border: 1px solid #e5e5e5;margin-bottom: 10px;}body .select2.select2-container .select2-selection--multiple .select2-selection__rendered{padding: 5px 5px 10px 10px;display: block;}body .select2.select2-container .select2-search--inline .select2-search__field,body .select2-container--default .select2-search--dropdown .select2-search__field{height: auto;background-color: transparent;margin-top: 0;padding: 0 10px;}body .select2-drop.select2-drop-above .select2-search input{width: 100%;}body .select2-container--default .select2-selection--single .select2-selection__clear{float: none;}.place-order #place_order{margin-top: 20px;min-width: 230px;}.woocommerce-form__label-for-checkbox{cursor: pointer;}.woocommerce-privacy-policy-link,.woocommerce-terms-and-conditions-link{color: #111;}.woocommerce-privacy-policy-link,.woocommerce-privacy-policy-link:hover,.woocommerce-privacy-policy-link:focus,.woocommerce-terms-and-conditions-link,.woocommerce-terms-and-conditions-link:hover,.woocommerce-terms-and-conditions-link:focus{text-decoration: underline;}.woocommerce-checkout-review-order-table .cart_item dl:last-child,.woocommerce-checkout-review-order-table .cart_item dl p:last-child{margin-bottom: 0;}.col2-set .col-1 > h2,.col2-set .col-2 > h2,.woocommerce-billing-fields > h3,.woocommerce-shipping-fields > h3,.woocommerce-additional-fields > h3,#order_review_heading{font-size: 20px;line-height: 24px;margin-bottom: 13px;text-transform: uppercase;}#ship-to-different-address{overflow: hidden;}#ship-to-different-address label input[type="checkbox"]{display: none;}#ship-to-different-address label span{position: relative;display: block;margin: 0;padding-right: 43px;}#ship-to-different-address label{font-weight: inherit;cursor: pointer;color: inherit;margin: 0;font-size: inherit;}#ship-to-different-address label input[type="checkbox"]:checked + span::after{right: 3px;}#ship-to-different-address label span::before{content: "";display: block;height: 20px;width: 36px;background-color: #c2c2c2;border-radius: 90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: absolute;bottom: 2px;right: 0;}#ship-to-different-address label span::after{content: "";display: block;width: 14px;height: 14px;background-color: #fff;position: absolute;bottom: 5px;right: 18px;border-radius: 13em;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.shop_table th{font-weight: 600;}.shop_table a{color: inherit;}.shop_table .product-remove,.shop_table .product-price,.shop_table .product-subtotal,.shop_table .product-quantity{text-align: center;}.shop_table td.product-price,.shop_table td.product-subtotal{font-size: 18px;line-height: 20px;font-weight: 600;}.shop_table td.product-price > *,.shop_table td.product-subtotal > *{display: inline-block;vertical-align: bottom;}.shop_table td.product-price del,.shop_table td.product-subtotal del{font-size: 15px;font-weight: 400;color: #c2c2c2;margin: 1px 3px -1px 0;}.shop_table td.product-price ins,.shop_table td.product-subtotal ins{text-decoration: none;}.wishlist_table tr td.product-thumbnail a img,.shop_table td.product-thumbnail a img{width: 170px;max-width: inherit;}.shop_table td.product-remove a{display: block;font-size: 20px;}.shop_table .actions{text-align: left;padding: 20px 0;border: none;}.shop_table .actions::before,.shop_table .actions::after{content: '';display: table;clear: both;}.shop_table .actions .coupon{display: inline-block;vertical-align: top;}.shop_table .actions .coupon label{display: none;}.shop_table .actions > .button{float: right;}.yes-js #yith-wcwl-form .hidden-title-form{margin-top: 0;}.woocommerce .wishlist-title a.show-title-form i,.woocommerce .hidden-title-form a.hide-title-form i{float: left;text-decoration: none;}.woocommerce table.wishlist_table{font-size: inherit;margin-bottom: 0;}.woocommerce .wishlist_table th{white-space: nowrap;}.woocommerce .wishlist_table a.button{margin: 3px !important;}.woocommerce .wishlist_table td.product-add-to-cart a{display: inline-block !important;vertical-align: top;line-height: inherit;border-radius: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.woocommerce .wishlist_table td.product-name > *{display: inline-block;vertical-align: middle;}.woocommerce .wishlist_table td.product-name a:not(.yith-wcqv-button){padding: 4px 15px 4px 0;}.woocommerce .wishlist_table tr td.product-thumbnail a{max-width: inherit;}.woocommerce .wishlist_table .product-price,.woocommerce .wishlist_table .product-stock-status{text-align: center;}.woocommerce .wishlist_table tfoot td{border: none;padding: 0;}.woocommerce .wishlist_table tfoot .yith-wcwl-share{margin: 30px 0 0;}.woocommerce .wishlist_table tfoot .yith-wcwl-share ul{margin: 0;}.woocommerce table.wishlist_table tr td.product-remove{padding: 0;}.woocommerce #content table.wishlist_table.cart a.remove{color: inherit;}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color: transparent;}.woocommerce .user-role > .radio{margin-left: 20px;cursor: pointer;}.woocommerce .user-role > .radio > input{cursor: inherit;}.woocommerce form #billing_phone_field,.woocommerce form #billing_email_field,.woocommerce-page form #billing_phone_field,.woocommerce-page form #billing_email_field{width: 100%;}.shop_table .woocommerce-shipping-contents{margin-bottom: 0;}.cart_totals .shop_table th{width: 20%;//width: 33%;}.cart_totals .woocommerce-shipping-calculator > p{margin-bottom: 0;}.cart_totals .woocommerce-shipping-calculator > .shipping-calculator-form{margin-top: 10px;}@media (min-width: 768px) and (max-width: 991px){.wishlist_table tr td.product-thumbnail a img, .shop_table td.product-thumbnail img{ width: 100px;}}@media (max-width: 767px){.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{ float: none;width: 100%;}    .woocommerce .col2-set .col-1:not(:last-child),    .woocommerce-page .col2-set .col-1:not(:last-child){padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}    .woocommerce .woocommerce-MyAccount-navigation{width: 100%;float: none;margin-right: 0;}    .shop_table .actions .coupon{display: block;margin-bottom: 15px;}    .shop_table .actions .coupon .input-text{margin-bottom: 10px;}    .shop_table .actions > .button{float: none;}    .woocommerce-cart-form > .shop_table.cart,    .wishlist_table{border: none;}    .woocommerce-cart-form > .shop_table.cart thead,    .wishlist_table thead{display: none;}    .woocommerce-cart-form > .shop_table.cart,    .woocommerce-cart-form > .shop_table.cart > *,    .wishlist_table,    .wishlist_table > *{display: block;}    .woocommerce-cart-form > .shop_table.cart tr,    .wishlist_table tr{display: block;margin-bottom: 30px;border: 1px solid #c2c2c2;}    .wishlist_table tfoot tr:not([id]){margin-bottom: 0;border: none;}    .wishlist_table tfoot tr:not([id]) td{padding: 0;}    .wishlist_table tfoot tr:not([id]) .yith-wcwl-share{margin: 0;}    .woocommerce-cart-form > .shop_table.cart td,    .wishlist_table td{display: block;text-align: center !important;border: none;}    .woocommerce-cart-form > .shop_table.cart td:not(:first-child),    .wishlist_table td:not(:first-child){border-top: 1px solid #e5e5e5;}    .wishlist_table tr td.product-thumbnail a{margin: auto;}    .woocommerce .wishlist_table td.product-name a:not(.yith-wcqv-button){padding-right: 0;}    .woocommerce .wishlist_table td.product-name a.yith-wcqv-button{display: none;}}@media (max-width: 479px){.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{ float: none;width: 100%;}    .woocommerce-form-login .woocommerce-form__label-for-checkbox{float: none;margin-top: 15px;}}.vc_col-has-fill > div.vc_column-inner,.vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > div.vc_column-inner,.vc_row-has-fill + .vc_row > .vc_column_container > div.vc_column-inner,.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > div.vc_column-inner,.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > div.vc_column-inner,.vc_row-has-fill > .vc_column_container > div.vc_column-inner,.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > div.vc_column-inner,.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > div.vc_column-inner,section.vc_section.vc_section-has-fill,section.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section,section.vc_section.vc_section-has-fill + .vc_section{padding-top: 0;}body .vc_cta3-container,body .wpb_button,body .wpb_content_element,body ul.wpb_thumbnails-fluid > li{margin-bottom: 0;}div.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner{z-index: auto;}.vc_custom_heading a{-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}.vc_custom_heading a:hover{opacity: 1;}.wpb_single_image{font-size: 0;line-height: 0;letter-spacing: 0;}div.vc_separator .vc_sep_holder{height: auto;}div.vc_separator .vc_sep_holder .vc_sep_line{top: auto !important;}div.vc_separator.vc_sep_width_full{width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);}div.vc-zigzag-wrapper{font-size: 0;line-height: 0;letter-spacing: 0;}.wpb_gmaps_widget .wpb_wrapper{padding: 0;background-color: transparent;}@media (min-width: 1200px){.vc_section.vc_parallax:not(.fp-section), .wpb_row.vc_parallax, .wpb_column.vc_parallax > .vc_column-inner{ background-attachment: fixed !important;background-size: cover !important;background-position: center center !important;}    .vc_section.vc_parallax:not(.fp-section) > .vc_parallax-inner,    .wpb_row.vc_parallax > .vc_parallax-inner,    .wpb_column.vc_parallax > .vc_parallax-inner{height: 100% !important;top: 0 !important;background-attachment: fixed;background-size: cover;background-position: center center;background-repeat: no-repeat;}    .vc_section.vc_parallax.fp-section > .vc_parallax-inner{display: none !important;}}.sticky{color: inherit;}.auto-clear{display: flex;flex-wrap: wrap;}.auto-clear::before,.auto-clear::after{display: block;}.bypostauthor{color: inherit;}.screen-reader-text{clip: rect(1px,1px,1px,1px);height: 1px;overflow: hidden;position: absolute!important;width: 1px;}.text-center{text-align: center;}.btn{border-radius: 0;}.modal.fade .modal-dialog{top: 50%;-webkit-transform: translateY(-65%);-moz-transform: translateY(-65%);-ms-transform: translateY(-65%);-o-transform: translateY(-65%);transform: translateY(-65%);}.modal.in div.modal-dialog{-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.modal-content{border-radius: 0;border: none;}.pswp,#colorbox,#cboxOverlay,#cboxWrapper{z-index: 99999;}#yith-quick-view-close,.modal-content .btn-close,div.mfp-content button.mfp-close{position: absolute;top: 10px;left: auto;right: 10px;width: 30px;height: 30px;font-size: 0;line-height: 0;padding: 0;border: none;text-decoration: none !important;background-color: transparent;text-align: center;opacity: 1;}#yith-quick-view-close::before,.modal-content .btn-close::before,div.mfp-content button.mfp-close::before{font-family: "avita-icon";content: '\e902';font-size: 16px;line-height: 30px;}@media (max-width: 479px){#yith-quick-view-close, .modal-content .btn-close, div.mfp-content button.mfp-close{ top: 0;right: 0;}}:focus{outline: none;}.mc4wp-alert{padding: 6px 15px;margin-top: 15px;background-color: #fff;}.mc4wp-alert p:last-child{margin-bottom: 0;}.mc4wp-error{background-color: #f2dede;}.mc4wp-success{background-color: #dff0d8;}.popover.bottom > .arrow:after{left: 0;right: auto;}.vc_column_container{max-width: 100%;}abbr[data-original-title],abbr[title]{text-decoration: none;}address,dt,dd{line-height: inherit;}code{vertical-align: middle;}pre{margin-bottom: 25px;}.beeketing-page-block .bkt--brand{display: none !important;}.elem-hidden{display: none !important;}.clear + .clear{display: none !important;}.anr_captcha_field{margin-top: 20px;}.ovic-reverse{direction: rtl;}.ovic-reverse > *{direction: ltr;}.wp-editor-wrap button:hover,.wp-editor-wrap button:focus{background-color: transparent;color: inherit;}.comment-form-cookies-consent{padding: 3px 0;}.comment-form-cookies-consent input[type="checkbox"]{vertical-align: middle;margin-right: 10px;position: relative;top: -2px;margin-top: 0;}.comment-form-cookies-consent label{display: inline;color: inherit;font-weight: inherit;cursor: pointer;margin: 0;}.sticky-content-main.remove-sticky-content{bottom: 0;position: absolute !important;top: auto !important;}.overlay-body{position: fixed;top: 0;left: 0;right: 0;height: 100vh;background-color: var(--main-color);z-index: 10001;visibility: hidden;opacity: 0;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.sidebar-opened .overlay-body,.filter-opened .overlay-body,.active-overlay .overlay-body,.ovic-open-mobile-menu .overlay-body,.ovic-open-mobile-options .overlay-body,.show-main-menu .overlay-body{opacity: 0.7;visibility: visible;}.woocommerce-store-notice{margin: 0;text-align: center;padding: 8px 15px;color: #fff;background-color: var(--main-color);border-top: 1px solid var(--main-color);}.woocommerce-store-notice a{text-decoration: underline;}.woocommerce-store-notice a:not(:hover){color: inherit;}.post-password-form label[for="pwbox-1168"]{margin-bottom: 10px;}@media (max-width: 479px){.post-password-form p:last-child{ text-align: center;}}.password-input{display: inline-block;vertical-align: top;width: 100%;position: relative;}.password-input [type="password"]{padding-right: 40px;}.password-input .show-password-input{position: absolute;top: 0;right: 0;cursor: pointer;font-size: 14px;line-height: 24px;padding: 8px 0;width: 40px;text-align: center;}.password-input .show-password-input:hover{color: var(--e-main-color);}.password-input .show-password-input::before{display: block;font-family: FontAwesome, sans-serif;content: "\f06e";}.woocommerce-password-strength{color: var(--main-color);background-color: #efefef;border: 1px solid #bbb;text-align: center;padding: 2px 9px;}.woocommerce-password-strength.short{background-color: #f1adad;border-color: #e35b5b;}.woocommerce-password-strength.bad{background-color: #fbc5a9;border-color: #f78b53;}.woocommerce-password-strength.good{background-color: #ffe399;border-color: #ffc733;}.woocommerce-password-strength.strong{background-color: #c1e1b9;border-color: #83c373;}.alignnone,.wp-caption.alignnone,a img.alignnone{margin: 5px 0 20px;clear: both;}div.aligncenter,.aligncenter,.wp-caption.aligncenter,a img.aligncenter{display: block;margin: 5px auto 20px auto;clear: both;}.alignleft,.wp-caption.alignleft,a img.alignleft{float: left;margin: 5px 0 20px;margin-right: 20px;clear: both;}.alignright,.wp-caption.alignright,a img.alignright{float: right;margin: 5px 0 20px;margin-left: 20px;clear: both;}.sidebar-full .alignfull{width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);}@media (min-width: 1200px){.sidebar-full .alignfull{ width: calc(100vw - 17px);margin-left: calc(50% - 50vw + 8.5px);margin-right: calc(50% - 50vw + 8.5px);}}.wp-caption{background-color: #fff;max-width: 100%;padding: 5px;border: 1px solid #eee;text-align: center;margin: 0;}.wp-caption img{border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;}.wp-caption .wp-caption-text{font-weight: 400;padding: 5px 0 0;margin: 0 !important;}.wp-block-button,.post-content > [class*="wp-block-"]{margin-top: 5px;margin-bottom: 20px;}.wp-block-embed-wordpress-tv iframe{width: 100%;}.wp-block-cover{color: #fff;margin-top: 5px;margin-bottom: 20px;}.wp-block-group.has-background{padding: 1em;}.is-style-squared .wp-block-button__link{border-radius: 0;}blockquote cite{display: block;font-weight: 600;}blockquote.has-text-align-right{text-align: end;}blockquote.has-light-gray-color{color: gray;}.wp-block-pullquote{margin-bottom: 20px;}.wp-block-pullquote blockquote{margin-bottom: 0;}.gallery{display: flex;flex-wrap: wrap;margin: -5px;}.gallery-caption{display: block;font-family: 'Noto Sans', sans-serif;font-size: 12px;line-height: 1.5;padding: 0.5em 0;color: var(--main-color);}.gallery-item{padding: 5px;font-style: italic;color: #666;}.gallery-columns-1 .gallery-item{width: 100%;}.gallery-columns-2 .gallery-item{width: 50%;}.gallery-columns-3 .gallery-item{width: 33.33333333%;}.gallery-columns-4 .gallery-item{width: 25%;}.gallery-columns-5 .gallery-item{width: 20%;}.gallery-columns-6 .gallery-item{width: 16.66666667%;}.gallery-columns-7 .gallery-item{width: 14.28571428%;}.gallery-columns-8 .gallery-item{width: 12.5%;}.gallery-columns-9 .gallery-item{width: 11.11111111%;}@media (max-width: 1199px) and (min-width: 992px){.site-content:not(.sidebar-full) .gallery .gallery-item{ min-width: 25%;}}@media (max-width: 991px){.gallery .gallery-item{ min-width: 25%;}}@media (max-width: 767px){.gallery .gallery-item{ min-width: 33.33333333%;}}@media (max-width: 479px){.gallery .gallery-item{ min-width: 50%;}}body .fa{font-family: FontAwesome, sans-serif;}body .fa, body .fa::before,body .dashicons, body .dashicons::before,body .dashicons-before:before,body [class*="avita-icon-"], body [class*="avita-icon-"]::before{display: inline-block;vertical-align: top;width: auto;height: auto;font-size: inherit;line-height: inherit;font-weight: inherit;text-decoration: inherit;direction: inherit;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;margin: 0;}.ovic-menu .fa-facebook:before,.ovic-socials .fa-facebook:before{content: "\f09a" !important;}body .avita-icon-phone::before,body .avita-icon-sound::before{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);margin: 0 0.1em;}body .avita-icon-around::before{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);margin: 0 0.04em;}body .avita-icon-home::before{-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transform: scale(0.8);margin: 0 -0.07em;}body .avita-icon-skype::before{-webkit-transform: scale(1.45);-moz-transform: scale(1.45);-ms-transform: scale(1.45);-o-transform: scale(1.45);transform: scale(1.45);margin: 0 0.17em;}.chosen-container{vertical-align: top;font-size: inherit;line-height: inherit;text-align: left;width: auto !important;max-width: 100%;}.chosen-container .chosen-single{display: block;background: none;}.chosen-container-active.chosen-with-drop .chosen-single{background: none;}.chosen-container .chosen-single::after{display: inline-block;vertical-align: middle;font-family: "FontAwesome";content: "\f107";-webkit-transform: scale(0.62);-moz-transform: scale(0.62);-ms-transform: scale(0.62);-o-transform: scale(0.62);transform: scale(0.62);font-size: 24px;line-height: 12px;margin-left: 0;}.chosen-container .chosen-single span{display: inline-block;vertical-align: top;text-decoration: inherit;margin: 0;}.chosen-container .chosen-single div{display: none;}.chosen-container .chosen-drop{top: 100%;left: 0;right: auto;clip: auto;border: none;border-radius: 0;box-shadow: 0 0 0 1px #e5e5e5 inset;width: auto;min-width: 100%;white-space: nowrap;margin: 0;padding: 15px 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.chosen-container:not(.chosen-with-drop) .chosen-drop{visibility: hidden;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.chosen-container .chosen-results{color: inherit;list-style: none;padding: 0;margin: 0;}.chosen-container .chosen-results li{font-size: 12px;line-height: 20px;padding: 2px 20px;overflow: hidden;text-overflow: ellipsis;}.chosen-container .chosen-results li[class*="level-"]::before{display: inline-block;vertical-align: middle;width: 4px;height: 1px;margin-right: 6px;content: '';}.chosen-container .chosen-results li.level-0::before{border-top: 1px solid;}.chosen-container .chosen-results li.result-selected{color: #111;}.chosen-container .chosen-results li.highlighted{background-image: none;background-color: transparent;text-decoration: none;color: #111;}body:not(.ovic-open-mobile-options) .mobile-options-content,div.ovic-menu-clone-wrap:not(.open){-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}.mobile-options-content,div.ovic-menu-clone-wrap{position: fixed;top: 0;left: 0;right: auto;width: 320px;height: 100vh;background-color: #fff;max-width: 100%;box-shadow: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 100001;display: flex;flex-direction: column;}.mobile-options-content .mobile-options-mid,div.ovic-menu-clone-wrap .ovic-menu-panels{flex: 1 1 auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;height: auto;}div.ovic-menu-clone-wrap .ovic-menu-current-panel-title{font-weight: 600;font-size: 20px;line-height: 24px;padding: 14px 40px;background-image: url('../images/menu-mobile.jpg');background-position: center center;background-size: cover;color: #fff;}div.ovic-menu-clone-wrap .ovic-menu-current-panel-title .icon{font-weight: 400;margin-top: -1px;}div.ovic-menu-clone-wrap .megamenu{background-image: none !important;}div.ovic-menu-clone-wrap .megamenu .container{margin-left: auto;margin-right: auto;}div.ovic-menu-clone-wrap .megamenu [class*="col-"],div.ovic-menu-clone-wrap .megamenu [class*="vc_col-"]{width: 100% !important;float: none;}div.ovic-menu-clone-wrap .sub-menu.megamenu{padding: 0;}div.ovic-menu-clone-wrap .ovic-menu-panel.ovic-menu-sub-panel,div.ovic-menu-clone-wrap .ovic-menu-panel-main{-webkit-overflow-scrolling: touch;}div.ovic-menu-clone-wrap .ovic-menu-panel .ovic-menu-next-panel{line-height: inherit;height: auto;width: 40px;text-decoration: none !important;}div.ovic-menu-clone-wrap .ovic-menu-panel > ul:not(.depth-0) > li.item-megamenu{padding: 0;}div.ovic-menu-clone-wrap .ovic-menu-panel > ul > li{padding: 0 15px;}div.ovic-menu-clone-wrap .ovic-menu-panel > ul > li:last-child{border-bottom: none;}div.ovic-menu-clone-wrap .ovic-menu-panel > ul > li > a{line-height: inherit;padding: 8px 0;color: inherit;}div.ovic-menu-clone-wrap .ovic-menu-panel li > a > .icon{font-size: 16px;min-width: 16px;text-align: center;}div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap{height: auto;border: none;box-shadow: 0 -1px #e5e5e5 inset;}div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-close-btn,div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-prev-panel{width: 30px;height: 30px;border: none;text-decoration: none !important;color: #fff;font-size: 0;line-height: 0;top: 10px;left: auto;right: 5px;}div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-prev-panel{left: 5px;right: auto;}div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-close-btn::before{font-family: "avita-icon";content: "\e902";font-size: 14px;line-height: 30px;}div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-prev-panel::before{font-family: FontAwesome, sans-serif;content: '\f104';font-size: 24px;line-height: 30px;font-weight: 600;}div.ovic-menu-clone-wrap .header-copyright{padding: 7px 0;margin: 0;font-size: 13px;line-height: 24px;}div.ovic-menu-clone-wrap .ovic-menu-footer > *{text-align: center;padding-left: 15px;padding-right: 15px;border-top: 1px solid #e5e5e5;}.slick-slider{overflow: visible;}.slick-list{padding: 0;}.slick-track{margin-left: 0;}.slick-slide > .row-item > *{vertical-align: top;}.slick-slider .slick-arrow{position: absolute;width: 15px;font-size: 14px;line-height: 30px;font-weight: 600;z-index: 4;cursor: pointer;text-align: center;top: 0;bottom: 0;display: flex;flex-direction: column;justify-content: center;margin: auto;}.slick-slider .slick-arrow.prev{left: -15px;}.slick-slider .slick-arrow.next{right: -15px;}.slick-slider .slick-arrow::before{font-family: "FontAwesome";content: "\f104";font-size: 32px;}.slick-slider .slick-arrow.next::before{content: "\f105";}@media (max-width: 767px){.slick-slider .slick-arrow{ display: none !important;}}.slick-slider.slick-vertical .slick-slide{border: none;}.slick-slider.slick-vertical .slick-arrow{width: auto;line-height: 15px;}.slick-slider.slick-vertical .slick-arrow.prev{top: -15px;bottom: auto;left: 0;right: 0;}.slick-slider.slick-vertical .slick-arrow.next{top: auto;bottom: -15px;left: 0;right: 0;}.slick-slider.slick-vertical .slick-arrow::before{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}@media (min-width: 1200px){.slick-slider:not(:hover) .slick-arrow{ -webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}    .slick-slider .slick-arrow{-webkit-transition: transform 0.2s ease;-moz-transition: transform 0.2s ease;-o-transition: transform 0.2s ease;transition: transform 0.2s ease;}    .slick-slider .slick-arrow{width: 50px;}    .slick-slider .slick-arrow.prev{left: -50px;}    .slick-slider .slick-arrow.next{right: -50px;}    .slick-slider.slick-vertical .slick-arrow{line-height: 20px;}    .slick-slider.slick-vertical .slick-arrow.prev{top: -20px;}    .slick-slider.slick-vertical .slick-arrow.next{bottom: -20px;}    .flex-control-nav:not(.slick-vertical) .slick-arrow{width: 20px;}    .flex-control-nav:not(.slick-vertical) .slick-arrow.prev{left: -20px;}    .flex-control-nav:not(.slick-vertical) .slick-arrow.next{right: -20px;}}@media (min-width: 1200px){.nav-hover-square > .woocommerce > .slick-slider > .slick-arrow::before, .nav-hover-square > .slick-slider > .slick-arrow::before{ line-height: 40px;width: 40px;margin: auto;}    .nav-hover-square > .woocommerce > .slick-slider > .slick-arrow:hover::before,    .nav-hover-square > .slick-slider > .slick-arrow:hover::before{color: #fff;}}.slick-dots{list-style: none;padding: 0;font-size: 0;line-height: 0;letter-spacing: 0;margin: 25px -6px 0;}.slick-dots li{display: inline-block;vertical-align: top;margin: 5px 6px 0;cursor: pointer;width: 10px;height: 10px;position: relative;background-color: #b1b6b9;border-radius: 50%;-webkit-animation: none !important;-o-animation: none !important;animation: none !important;}.slick-dots li.slick-active,.slick-dots li:hover{background-color: var(--main-color-2);}.slick-dots li button{display: none;}.dots--style-01 .slick-dots{text-align: center;margin: 51px 0 0 0;}.dots--style-01 .slick-dots li{width: 33px;height: 4px;background-color: rgba(0, 0, 0, .1);border-radius: 0;margin: 0 5px;}.dots--style-01 .slick-dots li.slick-active,.dots--style-01 .slick-dots li:hover{background-color: rgba(0, 0, 0, 1);}.dots--style-02 .slick-dots li{background-color: rgba(255, 255, 255, .2);}.dots--style-02 .slick-dots li.slick-active,.dots--style-02 .slick-dots li:hover{background-color: rgba(255, 255, 255, 1);}.loading-lazy{position: relative;display: inline-block;vertical-align: top;max-width: 100%;}.cart_totals,.woocommerce-cart-form,.ovic-products.loading > .woocommerce,ul.shop-page.loading,.tabs-container.loading{position: relative;}.cart_totals.processing > *,.woocommerce-cart-form.processing > *,.loading-lazy > *,.ovic-products.loading > .owl > *:not(.button-products),.ovic-products.loading > .grid > .product-list-grid,ul.shop-page.loading > *,.tabs-container.loading > .tab-panel.active{opacity: 0.3;}.cart_totals .blockUI.blockOverlay,.woocommerce-cart-form .blockUI.blockOverlay{background-color: transparent !important;opacity: 1 !important;}.widget_shopping_cart .woocommerce-mini-cart li .blockUI.blockOverlay{background-color: rgba(255, 255, 255, 0.7) !important;opacity: 1 !important;}.dgwt-wcas-inner-preloader::after,.send-to-friend.loading::after,.cart_totals .blockUI.blockOverlay::after,.woocommerce-cart-form .blockUI.blockOverlay::after,.loading-lazy::after,.ovic-products.loading > .woocommerce::after,ul.shop-page.loading::after,.tabs-container.loading::after,.button.loading::after,.widget_shopping_cart .woocommerce-mini-cart li .blockUI.blockOverlay::before,.pagination-nav.loading .button-loadmore::after{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;}.loading-lazy::after,.ovic-products.loading > .woocommerce::after,ul.shop-page.loading::after,.tabs-container.loading::after,.cart_totals .blockUI.blockOverlay::after,.woocommerce-cart-form .blockUI.blockOverlay::after,.widget_shopping_cart .woocommerce-mini-cart li .blockUI.blockOverlay::before,.dgwt-wcas-inner-preloader::after,.send-to-friend.loading::after,.button.loading::after,a.compare .blockUI.blockOverlay::before,a.yith-wcqv-button .blockUI.blockOverlay::before,.yith-wcwl-add-to-wishlist .blockUI.blockOverlay::before,.pagination-nav.loading .button-loadmore::after{content: '';width: 30px;height: 30px;margin: auto;background-size: cover;background-position: center center;-webkit-animation: fa-spin 1.5s infinite linear;-o-animation: fa-spin 1.5s infinite linear;animation: fa-spin 1.5s infinite linear;display: block;border-style: solid;border-width: 2px;border-radius: 50%;border-top-color: transparent !important;border-bottom-color: transparent !important;}.checkout_coupon .button{padding: 7px 15px;}html{font-size: 15px;}body{font-family: 'Roboto', sans-serif;font-size: 15px;line-height: 26px;color: #444;font-weight: 400;-ms-word-wrap: break-word;word-wrap: break-word;overflow-x: hidden;--main-color: var(--main-color);--main-color-2: #f00;}h1,h2,h3,h4,h5,h6,legend{font-family: 'Roboto', serif;line-height: 1.34;font-weight: 500;margin: 0 0 20px;color: var(--main-color);}h1{font-size: 40px;}h2{font-size: 35px;}h3{font-size: 30px;}h4{font-size: 26px;}h5{font-size: 23px;}h6{font-size: 20px;}p{margin: 0 0 20px;}a{color: inherit;cursor: pointer;text-decoration: none;}a:hover,a:focus,a:active{outline: none;text-decoration: none;color: var(--main-color-2);}dt,b,strong{font-weight: 600;font-family: "Roboto";}img{height: auto;max-width: 100%;}figure{margin: 0;}iframe{display: block;max-width: 100%;}ul,ol{padding: 0 0 0 20px;margin-bottom: 20px;}.comments-area .comment ol,.comments-area .comment ul{margin-bottom: 20px;}.comments-area .comment ol ol,.comments-area .comment ol ul,.comments-area .comment ul ul,.comments-area .comment ul ol{margin-bottom: 0;}table{border-collapse: collapse;border-spacing: 0;table-layout: auto;width: 100%;margin-bottom: 20px;}th,td{border: 1px solid #e5e5e5;padding: 10px;text-align: left;}th{font-weight: 600;color: var(--main-color);}th a:not(:hover){color: inherit;}body table.dataTable{width: 100% !important;border-collapse: collapse !important;margin-bottom: 20px !important;}body table.dataTable > tbody > tr.child ul.dtr-details{display: block;}body table.dataTable > tbody > tr.child ul.dtr-details > li:last-child{padding-bottom: 0;}label{vertical-align: top;font-size: inherit;font-weight: 600;margin: 0 0 6px;}label .required{border-bottom: none;text-decoration: none;color: inherit;}body .select2-container .select2-selection--single,input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="url"],input[type="number"],select,textarea{border: 1px solid #e2e2e2;color: inherit;font-size: 15px;line-height: 24px;font-weight: inherit;max-width: 100%;padding: 7px 15px;background-color: #fff;border-radius: 0 !important;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;outline: none;margin: 0;}.chosen-container .chosen-single,body .select2-container .select2-selection--single,input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="search"],input[type="url"],input[type="number"]{height: 40px;}body .select2-container .select2-selection--single{padding-left: 15px;padding-right: 15px;}textarea{display: block;height: 120px;}.textarea::-webkit-input-placeholder{color: #666;}.textarea:-ms-input-placeholder{color: #666;}.textarea::placeholder{color: #666;}select{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFBAMAAABlfdtYAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAmcwRiCK19YmuAAAAH0lEQVQI12MIYWBgFmAwAiNmRWZFBgYGIyEBIAliAgAeOQGsDcSFWgAAAABJRU5ErkJggg==');background-repeat: no-repeat;background-position: center right 20px;padding-right: 40px;cursor: pointer;}select::-ms-expand{display: none;}input[type="radio"],input[type="checkbox"]{margin-top: 5px;cursor: pointer;}::-webkit-input-placeholder{color: inherit;opacity: 1;filter: alpha(opacity=100);}:-moz-placeholder{color: inherit;opacity: 1;filter: alpha(opacity=100);}::-moz-placeholder{color: inherit;opacity: 1;filter: alpha(opacity=100);}:-ms-input-placeholder{color: inherit;opacity: 1;filter: alpha(opacity=100);}.woocommerce .hidden-title-form a.hide-title-form{vertical-align: top;line-height: 24px;}.added_to_cart,.button,button,input[type="button"],input[type="submit"]{font-family: 'Roboto', serif;position: relative;display: inline-block;vertical-align: top;font-size: 13px;line-height: 24px;font-weight: 600;padding: 8px 30px;border: none;background-color: var(--main-color-2);color: #fff;text-align: center;cursor: pointer;text-transform: uppercase;border-radius: 0;letter-spacing: 2px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.added_to_cart:hover,.added_to_cart:focus,.button:hover,.button:focus,button:hover,input[type="button"]:hover,input[type="submit"]:hover{color: #fff;background-color: var(--main-color);}button:focus{outline: none;}.added_to_cart[disabled],.button[disabled],button[disabled],input[type="button"][disabled],input[type="submit"][disabled],.single_add_to_cart_button.disabled{pointer-events: none;opacity: 0.5;}.page-main-content::before,.page-main-content::after,.entry-content::before,.entry-content::after,.post-content::before,.post-content::after,.post-excerpt::before,.post-excerpt::after{content: '';display: table;clear: both;}.post-content{line-height: 1.73333333;}.post-pagination{display: inline-block;vertical-align: top;width: 100%;font-size: 0;line-height: 0;letter-spacing: 0;margin-bottom: 5px;margin-top: 10px;}.post-pagination > *{display: inline-block;vertical-align: top;font-size: 14px;line-height: 30px;min-width: 30px;height: 30px;text-align: center;margin-right: 10px;margin-bottom: 10px;color: #fff;background: var(--main-color);}.post-pagination .title{display: none;}.post-pagination .post-page-numbers:not(:hover):not(.current){color: var(--main-color);box-shadow: 0 0 0 1px #e5e5e5 inset;background-color: transparent;}.post-pagination .post-page-numbers:hover,.post-pagination .post-page-numbers:focus{color: #fff;}.post-item .post-content .post-pagination a:hover{text-decoration: none;}.breadcrumbs .trail-browse{display: none;}.site-content > .breadcrumb-wrapper .breadcrumb,.site-content > .breadcrumb-wrapper .woocommerce-breadcrumb{margin-top: 20px;}.breadcrumb,.woocommerce-breadcrumb{display: inline-block;vertical-align: top;position: relative;list-style: none;font-size: 15px;line-height: 20px;color: #7d8184;border-radius: 0;z-index: 1;background-color: transparent;padding-left: 0;}.woocommerce-breadcrumb{padding: 40px 0;}.before-content .breadcrumb{padding: 0 0;}.breadcrumb > a,.breadcrumb > span,.woocommerce-breadcrumb > a,.woocommerce-breadcrumb > span{color: var(--main-color);}.breadcrumb li,.breadcrumb li a,.breadcrumb > li + li:before,.woocommerce-breadcrumb .delimiter{display: inline-block;vertical-align: middle;color: var(--main-color);}.breadcrumb li{max-width: 100%;padding: 0;}.breadcrumb li:last-child{padding-right: 0;}.breadcrumb:not(.js-menu-hover) > li + li:before,.woocommerce-breadcrumb .delimiter::before{display: inline-block;vertical-align: middle;font-family: "FontAwesome";content: "\f105";padding: 0 7px;color: inherit;}body.home.blog .breadcrumb-wrapper{position: relative;height: 1px;border-top: 1px solid #e5e5e5;margin: 0 calc(50% - 50vw);}body.home.blog .before-content .page-title{margin: 20px 0;}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius: 0;}.woocommerce-pagination{text-align: center;margin-top: 30px;}.style-grid.blog-page .woocommerce-pagination{margin-top: 40px;}.woocommerce-pagination > .screen-reader-text{display: none;}.woocommerce-pagination .button-loadmore{padding: 11px 40px 11px 70px;font-size: 13px;font-family: 'Roboto', serif;font-weight: bold;text-transform: uppercase;letter-spacing: 2px;position: relative;}.woocommerce-pagination .button-loadmore::before{font-family: "FontAwesome";content: "\f01a";width: 20px;height: 20px;position: absolute;top: 50%;margin-top: -10px;left: 40px;display: block;text-align: center;line-height: 20px;font-size: 16px;padding-left: 2px;font-weight: 100;}.woocommerce-pagination.loading .button-loadmore::before{content: "\f110";background-position: center center;-webkit-animation: fa-spin 1.5s infinite linear;-o-animation: fa-spin 1.5s infinite linear;animation: fa-spin 1.5s infinite linear;}.woocommerce-result-count,.woocommerce-pagination.loading .button-loadmore::after{display: none !important;}.woocommerce-result-count{font-size: 12px;font-weight: 600;text-transform: uppercase;padding: 5px 0;text-align: center;margin: 0;}.woocommerce-pagination.type-pagination{text-align: left;}.woocommerce-pagination ul{display: block;list-style: none;border-radius: 0;clear: both;font-size: 15px;line-height: 32px;margin: 0;position: relative;padding: 0;}.woocommerce-pagination.type-pagination ul li{display: inline-block;vertical-align: middle;margin-right: 10px;}.woocommerce-pagination.type-pagination ul li .page-numbers{height: 40px;min-width: 40px;display: block;text-align: center;line-height: 44px;font-size: 15px;color: var(--main-color);}.woocommerce-pagination.type-pagination ul li .page-numbers:not(.next):not(.prev){background-color: #e5e5e5;}.woocommerce-pagination.type-pagination ul li .page-numbers.current{background-color: var(--main-color) !important;color: #fff !important;}.woocommerce-pagination.type-pagination ul li .page-numbers.next::after{font-family: "FontAwesome";content: "\f105";margin-left: 6px;}.woocommerce-pagination.type-pagination ul li .page-numbers.prev::before{font-family: "FontAwesome";content: "\f104";margin-right: 6px;}.site{position: relative;overflow: hidden;}.site-content{padding-bottom: 50px;}.site-content::before,.site-content::after,#primary::before,#primary::after,body:not(.is-sidebar-dropdown-1) #secondary::before,body:not(.is-sidebar-dropdown-1) #secondary::after{display: table;clear: both;content: '';}#primary{padding-bottom: 20px;}.container{max-width: 100%;}.page-title{font-size: 32px;margin-bottom: 20px;font-weight: 500;}.before-content .page-title{font-size: 46px;margin-bottom: 17px;color: #111;}.breadcrumb > .active{color: #7d8184;}body.is-sidebar-dropdown-1{position: relative;}body.is-sidebar-dropdown-1 .site-content.sidebar-left.shop-page #primary,body.is-sidebar-dropdown-1 .site-content.sidebar-right.shop-page #primary{width: 100%;float: none;display: block;}body.is-sidebar-dropdown-1 #secondary{position: absolute;top: 0;left: -500px;width: 445px;background-color: #fff;min-height: 100vh;height: 100%;z-index: 10005;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}body.is-sidebar-dropdown-1.filter-opened #secondary{left: 0;}body.is-sidebar-dropdown-0 #secondary > h3,body.is-sidebar-dropdown-1 #secondary > h3{font-size: 24px;font-weight: 600;padding: 10px 50px;border-bottom: 1px solid rgba(0, 0, 0, .1);position: relative;margin-bottom: 50px;}body.is-sidebar-dropdown-0 #secondary > h3 .js-close-filter,body.is-sidebar-dropdown-1 #secondary > h3 .js-close-filter{position: absolute;top: 50%;margin-top: -8px;right: -36px;color: #fff;font-size: 16px;}body:not(.is-sidebar-dropdown-1) #secondary > h3{display: none;}body.is-sidebar-dropdown-1 #secondary > .widget{margin-left: 50px;margin-right: 50px;}body.is-sidebar-dropdown-1 #secondary div.dgwt-wcas-search-wrapp{width: 100%;}.content-warp:after{display: table;content: "";clear: both;}@media (min-width: 1200px){.site-content.sidebar-right .content-warp, .site-content.sidebar-left .content-warp{ margin-left: -15px;margin-right: -15px;}    .site-content.sidebar-left #primary,    .site-content.sidebar-right #primary{display: inline-block;float: left;width: 75.5%;padding-left: 15px;padding-right: 15px;}    .site-content.sidebar-left #secondary,    .site-content.sidebar-right #secondary{display: inline-block;float: left;width: 24.5%;padding-left: 15px;padding-right: 15px;}    .site-content.sidebar-left.sidebar-width-66-33 #primary,    .site-content.sidebar-right.sidebar-width-66-33 #primary{width: 66.666667%;}    .site-content.sidebar-left.sidebar-width-66-33 #secondary,    .site-content.sidebar-right.sidebar-width-66-33 #secondary{width: 33.333333%;}    .site-content.sidebar-left.sidebar-width-66-33 #secondary{padding-right: 55px;}    .site-content.sidebar-right.sidebar-width-66-33 #secondary{padding-left: 55px;}    .site-content.sidebar-left #primary,    .site-content.sidebar-right #secondary{float: right;}    .site-content.sidebar-left #secondary + *,    .site-content.sidebar-right #secondary + *{clear: both;}    .js-shop-sidebar{display: none;}}@media (max-width: 1199px){.is-sidebar-dropdown-0 .site-content.sidebar-left #secondary, .is-sidebar-dropdown-0 .site-content.sidebar-right #secondary{ width: 320px;position: fixed;top: 0;left: -320px;z-index: 19999;background-color: #fff;height: 100vh;padding: 15px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}    .is-sidebar-dropdown-0.sidebar-opened .site-content.sidebar-left #secondary,    .is-sidebar-dropdown-0.sidebar-opened .site-content.sidebar-right #secondary{left: 0;}    .is-sidebar-dropdown-0.sidebar-opened #secondary > h3{display: block;}}@media (max-width: 767px){.site-content{ padding-bottom: 20px;}}.widget::before,.widget::after{content: '';display: table;clear: both;}.widget .screen-reader-text{display: none !important;}.widget .widget-title{font-size: 18px;color: #111;text-transform: uppercase;}.widget-area .widget .widget-title{margin-bottom: 20px;}.widget-area .widget .widget-title .title{border-bottom: 2px solid var(--main-color-2);display: inline-block;padding-bottom: 3px;}.widget-area > h3 + .widget .widget-title{padding-top: 0;border-top: none;}.widget .widget-title a:not(:hover){color: inherit;}.widget .widget-title img{vertical-align: middle;margin: -3px 3px 0 0;}.widget select{width: 100%;cursor: pointer;}.widget ul,.widget ol{list-style: none;padding: 0;margin-bottom: 0;}.widget ul ul,.widget ol ul,.widget ol ol,.widget ul ol{padding: 0 0 0 20px;}.widget .comment-author-link{text-transform: capitalize;}.widget-area{font-size: 14px;line-height: 24px;}.widget-area > .widget{margin-bottom: 30px;}.widget-area > .widget.dgwt-wcas-widget{margin-bottom: 47px;}.widget_layered_nav h2.widget-title{margin-bottom: 19px;}.widget_layered_nav .count,.widget .tagcloud .tag-link-count,.widget_product_categories .tag-link-count,.widget_categories .tag-link-count{display: inline-block;vertical-align: top;margin-left: 3px;}.widget_layered_nav .inline-group a .count{display: none;}.widget_layered_nav .group-image a .count,.widget_layered_nav .group-color a .count{margin-left: 6px;}.widget-ovic-iconbox .widget-title ~ .iconbox-inner,.widget-area .widget_layered_nav .widget-title ~ form,.widget-area .widget_search .widget-title ~ .search-form,.widget-area .widget_product_search .widget-title ~ .woocommerce-product-search,.widget-area .widget_tag_cloud .widget-title ~ .tagcloud{padding-top: 6px;}.widget-area .widget_archive select,.widget-area .widget_categories select{margin: 10px 0;}.flter-price-list,.widget_categories,.widget_product_categories{font-size: 15px;font-weight: 400;color: #7d8184;}.widget_product_brand,.widget_layered_nav{font-size: 14px;font-weight: 600;text-transform: uppercase;}.flter-price-list a:not(:hover),.widget_layered_nav a:not(:hover),.widget_ovic_nav_menu ul li a:not(:hover):not([aria-current="page"]),.widget_nav_menu ul li a:not(:hover):not([aria-current="page"]),.widget_rss ul li a:not(:hover),.widget_recent_entries ul li a:not(:hover):not([aria-current="page"]),.widget_recent_comments ul li a:not(:hover),.widget_meta ul li a:not(:hover),.widget_pages ul li a:not(:hover):not([aria-current="page"]),.widget_archive ul li a:not(:hover):not([aria-current="page"]),.widget_categories li:not(.current-cat) a:not(:hover),.widget_product_categories ul li:not(.current-cat) a:not(:hover){color: inherit;}.blog-content + .woocommerce-pagination{margin-top: 41px;}.widget_categories ul li{text-align: right;}.widget_categories ul li a{float: left;}.widget_categories ul li:hover .count,.widget_categories ul li.current-cat .count{color: var(--main-color-2);}@media (max-width: 1199px){.widget .widget-title{ font-size: 13px;}}@media (max-width: 767px){.widget-area > .widget{ margin-bottom: 25px;}}.widget_calendar th,.widget_calendar td{text-align: center;padding: 5px;}.widget_calendar caption{font-size: 16px;color: var(--main-color);padding: 0;text-align: start;margin: 0 0 13px;}.widget_calendar a{display: block;color: var(--main-color-2);}.widget_calendar a:hover{text-decoration: underline;}.widget_calendar .wp-calendar-table{margin: 0;}.widget_calendar .wp-calendar-nav{display: flex;border-left: 1px solid #e6e6e6;}.widget_calendar .wp-calendar-nav > *{flex: 1 1 auto;width: 1%;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}.widget_calendar .wp-calendar-nav .pad{display: none;}.widget_calendar .wp-calendar-nav a{text-align: center;padding: 5px;margin: 0;}.widget #today{background-color: var(--main-color);color: #fff;}.widget #today a{display: block;color: inherit;}.flter-price-list li:not(:first-child),.widget_ovic_nav_menu ul li:not(:first-child),.widget_nav_menu ul li:not(:first-child),.widget_layered_nav ul li:not(:first-child),.widget_rss ul li:not(:first-child),.widget_recent_entries ul li:not(:first-child),.widget_recent_comments ul li:not(:first-child),.widget_meta ul li:not(:first-child),.widget_pages ul li:not(:first-child),.widget_archive ul li:not(:first-child),.widget_categories ul li:not(:first-child),.widget_product_categories ul li:not(:first-child){padding: 0;margin-top: 10px;}.widget_ovic_nav_menu ul ul,.widget_nav_menu ul ul,.widget_layered_nav ul ul,.widget_rss ul ul,.widget_recent_entries ul ul,.widget_recent_comments ul ul,.widget_meta ul ul,.widget_pages ul ul,.widget_archive ul ul,.widget_categories ul ul,.widget_product_categories ul ul{margin: 5px 0 -5px;}.widget_layered_nav .select2 ul li{min-height: inherit;}.widget_rss ul li:not(:last-child),.widget_recent_comments ul li:not(:last-child),.widget_recent_entries > ul > li:not(:last-child){padding-bottom: 8px;}.widget_rss ul li:not(:first-child),.widget_recent_comments ul li:not(:first-child),.widget_recent_entries > ul > li:not(:first-child){padding-top: 8px;}.widget_rss ul li > a,.widget_recent_comments ul li > a,.widget_recent_entries > ul > li > a{display: table;font-weight: 600;text-transform: uppercase;}.widget_rss ul li .rss-date,.widget_rss ul li cite,.widget_recent_entries ul li .post-date{display: block;font-size: 13px;color: #808080;}.yith-woocompare-widget::before,.yith-woocompare-widget::after{content: '';display: table;clear: both;}.yith-woocompare-widget ul{list-style: none;padding: 10px 0;margin-bottom: 0;}.yith-woocompare-widget a.compare{border-radius: 0;text-transform: none;}.widget_product_categories .children{}.widget_ovic_nav_menu .megamenu,.widget_nav_menu .megamenu{background-image: none !important;width: auto !important;}.widget_ovic_nav_menu .megamenu > .vc_row,.widget_nav_menu .megamenu > .vc_row{padding: 0 !important;}.widget_ovic_nav_menu .megamenu [class*="vc_col-"],.widget_nav_menu .megamenu [class*="vc_col-"]{width: 100%;float: none;}.widget_ovic_nav_menu .megamenu .menu,.widget_nav_menu .megamenu .menu{margin: 0;padding: 0;}.widget .product_list_widget{list-style: none;padding: 0;}.widget .product_list_widget > li:not(:first-child){margin-top: 30px;padding-top: 30px;border-top: 1px solid rgba(0, 0, 0, .1);}.widget_shopping_cart .woocommerce-mini-cart li:not(:first-child) .remove{top: 26px;}.widget .product_list_widget > li::before,.widget .product_list_widget > li::after{display: table;clear: both;content: '';}.widget .product_list_widget > li > a:not(.remove){display: block;font-size: 15px;line-height: 20px;font-weight: 400;margin-bottom: 3px;color: #404040;}.widget .product_list_widget > li figure{float: left;width: 90px;margin-right: 20px;}.widget .product_list_widget > li figure img{margin-right: 0;}.widget .product_list_widget > li img{float: left;width: 80px;margin-right: 20px;}.widget .product_list_widget > li .star-rating{display: table;}.widget .product_list_widget > li .amount,.widget .product_list_widget > li > a ~ .amount{display: inline-block;vertical-align: top;font-size: 15px;font-weight: 500;margin: 0;}.widget .product_list_widget > li ins{text-decoration: none;}.widget .product_list_widget > li del .amount{text-decoration: line-through;font-weight: inherit;color: #999;}.widget_shopping_cart .mini-cart-price{margin-top: 8px;}.widget_shopping_cart .qty{margin-top: 12px;}.avita-cart-fixed .widget_shopping_cart{position: fixed;width: 446px;height: 100vh;background-color: #fff;top: 0;right: -500px;z-index: 100000;text-align: left;color: #0d0d0d;display: flex;flex-direction: column;max-width: 100vw;}.avita-cart-fixed .widget_shopping_cart .widgettitle{font-size: 24px;font-weight: 400;padding: 10px 30px;border-bottom: 1px solid rgba(0, 0, 0, .1);margin: 0;}.cart-opened .avita-cart-fixed .widget_shopping_cart{right: 0;}.block-minicart.avita-cart-fixed .woocommerce-mini-cart__empty-message{padding: 0;text-align: left;}.block-minicart.avita-cart-fixed .widget_shopping_cart_content{padding: 20px 30px;flex: 1 1 auto;height: 1%;display: flex;flex-direction: column;}.block-minicart.avita-cart-fixed .widget_shopping_cart .woocommerce-mini-cart{max-height: none;flex: 1 1 auto;height: 1%;}.block-minicart.avita-cart-fixed .scroll-wrapper > .scroll-element.scroll-x{display: none !important;}.widget_shopping_cart .woocommerce-mini-cart{max-height: calc(100vh - 270px);overflow-x: hidden;-webkit-overflow-scrolling: touch;}.widget_shopping_cart .woocommerce-mini-cart li{position: relative;}.widget_shopping_cart .woocommerce-mini-cart li a:not(.remove){padding-right: 20px;}.widget_shopping_cart .woocommerce-mini-cart li .remove{position: absolute;right: 0;top: 0;font-size: 0;line-height: 0;letter-spacing: 0;width: 20px;text-align: right;text-decoration: none;color: var(--main-color);}.widget_shopping_cart .woocommerce-mini-cart li .remove::before{display: block;font-family: "avita-icon";content: "\e902";font-size: 10px;line-height: 24px;}.widget_shopping_cart .woocommerce-mini-cart li .variation dt{color: var(--main-color);float: left;margin-right: 7px;}.widget_shopping_cart .woocommerce-mini-cart li .variation dd{margin: 0;}.widget_shopping_cart .woocommerce-mini-cart .quantity{background-color: transparent;border: none;}.widget_shopping_cart .total{font-size: 15px;line-height: 30px;text-transform: uppercase;padding: 20px 0 0;margin: 20px 0 0;border-top: 1px solid #e5e5e5;}.widget_shopping_cart .total > *{display: inline-block;vertical-align: top;}.widget_shopping_cart .total .amount{font-size: 20px;float: right;font-weight: 500;}.widget_shopping_cart .buttons{padding: 10px 0 0;margin: 0;}.widget_shopping_cart .buttons > *{margin-top: 10px;padding: 13px 30px;border-radius: 3px;font-size: 13px;letter-spacing: 2px;}.widget_shopping_cart .buttons > *:hover{background-color: var(--main-color-2);}.widget_shopping_cart .buttons .button{display: block;width: 100%;padding-left: 20px;padding-right: 20px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.widget_shopping_cart .buttons .wcppec-cart-widget-button{display: block;vertical-align: top;}.widget_shopping_cart .buttons .wcppec-cart-widget-button img{display: block;height: 40px !important;margin: auto;}.widget_shopping_cart .wcppec-cart-widget-spb{margin-top: 15px;}dl.variation{margin-bottom: 3px;}dl.variation *:last-child{margin-bottom: 0;}.widget_product_brand .list li,.widget_layered_nav .inline-group a,.widget_layered_nav .woocommerce-widget-layered-nav-list li{position: relative;}.widget_layered_nav .woocommerce-widget-layered-nav-list li > a::before{display: inline-block;vertical-align: top;content: '';width: 20px;height: 20px;background-color: #e5e5e5;margin: 2px 10px 2px 0;}.widget_layered_nav .woocommerce-widget-layered-nav-list li > a::after{position: absolute;content: '';top: 11px;left: 6px;width: 8px;height: 8px;background-color: var(--main-color);}.widget_layered_nav .woocommerce-widget-layered-nav-list li:not(.chosen) > a::after{opacity: 0;}.widget_layered_nav .inline-group,.widget_layered_nav .group-image,.widget_layered_nav .group-button,.widget_layered_nav .group-color{margin: 0 -5px;}.widget_layered_nav .inline-group::before,.widget_layered_nav .inline-group::after,.widget_layered_nav .group-image::before,.widget_layered_nav .group-image::after,.widget_layered_nav .group-button::before,.widget_layered_nav .group-button::after,.widget_layered_nav .group-color::before,.widget_layered_nav .group-color::after{content: '';display: table;clear: both;}.ovic_widget_layered_nav .group-color,.ovic_widget_layered_nav .group-image{margin: -5px;}.ovic_widget_layered_nav .group-color a,.ovic_widget_layered_nav .group-image a{display: block;font-size: 0 !important;line-height: 0;clear: inherit;margin: 5px;float: left;}.widget_layered_nav .group-image a i,.widget_layered_nav .group-color a i{display: block !important;border-radius: 50%;background-position: center center;background-size: cover;background-clip: content-box;border: 1px solid rgba(0, 0, 0, .1);padding: 2px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.widget_layered_nav .group-image a.selected i,.widget_layered_nav .group-color a.selected i,.widget_layered_nav .group-image a:hover i,.widget_layered_nav .group-color a:hover i{border-color: rgba(0, 0, 0, .95);}.ovic_widget_layered_nav .group-color a i,.ovic_widget_layered_nav .group-image a i{}.widget_layered_nav .inline-group a{margin: 5px;padding: 7px 0;border: 1px solid rgba(0, 0, 0, .1);min-width: 75px;text-align: center;display: inline-block;text-transform: uppercase;font-family: "Roboto";-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.widget_layered_nav .inline-group a:hover{background-color: #0d0d0d;border-color: #0d0d0d;color: #fff;}.widget_search .search-form,.widget_product_search .woocommerce-product-search{position: relative;margin-bottom: 6px;}.widget_search .search-form:not(:first-child),.widget_product_search .woocommerce-product-search:not(:first-child){margin-top: 6px;}.widget_search .search-field,.widget_product_search .search-field{width: 100%;padding: 8px 55px 8px 25px;box-shadow: none;background-color: #f0f0f0;}.widget_search button[type="submit"],.widget_product_search button[type="submit"]{position: absolute;top: 0;bottom: 0;right: 0;width: 55px;font-size: 0;line-height: 0;letter-spacing: 0;padding: 0;background-color: transparent;}.widget_search button[type="submit"]::before,.widget_product_search button[type="submit"]::before{display: block;font-family: avita, sans-serif;content: "\e919";font-size: 16px;line-height: 30px;font-weight: 400;}.widget .tagcloud{margin: -5px;}.widget .tagcloud::before,.widget .tagcloud::after{content: '';display: table;clear: both;}.widget .tagcloud a{display: inline-block;font-size: 12px !important;text-transform: uppercase;padding: 3px 20px;margin: 5px;background-color: #f1f5f8;color: #404040;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;font-family: "Roboto";}.widget .tagcloud a:hover{background-color: #0d0d0d;color: #fff;}.widget_product_brand .product-categories.logo{margin: 0 -5px;}.widget_product_brand .product-categories.logo .cat-item{border: none;width: 33.33%;display: inline-block;float: left;padding: 10px 5px;}.widget_product_brand .product-categories.logo .cat-item:nth-child(3n+1){clear: both;}.widget_product_brand .product-categories.logo .cat-item:not(.current-cat) a:not(:hover){opacity: 0.5;}.widget_product_brand .product-categories.list .cat-item a.loading-lazy{position: static;}.widget_product_brand .product-categories.list .cat-item a.loading-lazy::after{-webkit-animation: none;-o-animation: none;animation: none;border: none;border-radius: 0;margin: 0;}.widget-ovic-iconbox .icon{float: left;width: 35px;font-size: 20px;line-height: 1;padding: 2px 0;margin-bottom: 5px;}.widget-ovic-iconbox .title{font-size: 18px;overflow: hidden;margin-bottom: 5px;}.widget-ovic-iconbox .text{clear: both;margin: 0;}.widget-ovic-posts .post-item{display: table;table-layout: fixed;width: 100%;}.widget-ovic-posts .post-item > *{display: table-cell;vertical-align: top;}.widget-ovic-posts .post-item.has-post-thumbnail .post-thumb{width: 80px;}.widget-ovic-posts .post-item .post-title{font-size: 17px;color: #0d0d0d;}.widget-ovic-posts .post-item .post-title a{color: inherit;}.widget-ovic-posts .post-item.has-post-thumbnail .post-title{padding-left: 20px;}.widget-ovic-posts .post-item:not(:first-child){margin-top: 30px;}.widget_price_filter form::before,.widget_price_filter form::after{content: '';display: table;clear: both;}.ui-slider{position: relative;text-align: left;background-color: #d6d6d6;height: 4px;margin: 12px 0 22px;}.ui-slider .ui-slider-range{display: block;position: absolute;top: 0;height: 100%;z-index: 1;}.ui-slider .ui-slider-handle{position: absolute;top: -4px;left: 0;width: 12px;height: 12px;cursor: e-resize;-ms-touch-action: none;touch-action: none;background-size: cover;z-index: 2;border-radius: 0;margin-left: -6px;background-color: var(--main-color);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter: inherit;}.ui-slider-horizontal .ui-slider-range-min{left: 0;}.ui-slider-horizontal .ui-slider-range-max{right: 0;}.price_slider_amount{position: relative;color: var(--main-color);overflow: hidden;}.price_slider_amount .price_label{display: inline-block;vertical-align: top;}.price_slider_amount .button{float: right;padding: 0;font-size: inherit;line-height: inherit;color: inherit;font-weight: inherit;background-color: transparent;text-transform: none;}.price_slider_amount .button:hover,.price_slider_amount .button:focus{background-color: transparent;}.avita-list-01{list-style: none;display: inline-block;text-align: left;font-size: 16px;color: #a8a6a6;}.avita-list-01 li{padding-top: 4px;padding-bottom: 4px;}.avita-list-01 i{color: var(--main-color-2);margin-right: 10px;font-size: 20px;}@media (max-width: 479px){.avita-list-01{ padding-left: 0;}}.widget-ovic-icons .socials li{display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;overflow: hidden;margin-right: 8px;}.widget-ovic-icons .socials li > *{width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;background-color: #e6e6e6;color: var(--main-color);display: block;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.widget-ovic-icons .socials li a:hover{background-color: var(--main-color-2);color: #fff;}.owl-slick .slick-slide{height: auto !important;}.avita_disabled_popup_by_user input[type="checkbox"]{vertical-align: middle;margin: -3px 0 0;}@media (min-width: 768px){.ovic-flex{ display: flex;align-items: center;}    .ovic-flex > *{float: none;width: auto;}    .ovic-flex .ovic-flex-delimiter{flex: 1 1 auto;}}.ovic-tabs.style-01 .avita-tabs{text-align: center;list-style: none;font-size: 20px;margin-bottom: 43px;font-family: 'Roboto';letter-spacing: 1.2px;}.ovic-tabs.style-01 .avita-tabs a{color: #7d8184;position: relative;padding-bottom: 3px;}.ovic-tabs.style-01 .avita-tabs li{display: inline-block;padding: 0 40px;}.ovic-tabs.style-01 .avita-tabs li.active a{color: #0d0d0d;}.ovic-tabs.style-01 .avita-tabs a::after{width: 100%;height: 2px;background-color: var(--main-color-2);content: "";position: absolute;bottom: 0;left: 0;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-tabs.style-01 .avita-tabs .active a::after,.ovic-tabs.style-01 .avita-tabs a:hover::after{-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.ovic-tabs.style-02 .dropdown-toggle,.ovic-tabs.style-01 .dropdown-toggle{display: none;}.ovic-tabs.style-01 .dropdown-toggle span::after{font-family: "FontAwesome";content: "\f107";display: inline-block;margin-left: 8px;vertical-align: middle;}@media (max-width: 991px){.ovic-tabs.style-01 .dropdown-toggle{ display: block;width: 100%;background-color: #faf6f3;padding: 8px 15px;font-size: 20px;text-align: center;color: var(--main-color);}    .ovic-tabs.style-01 .head.avita-dropdown{position: relative;z-index: 15;margin-bottom: 30px;}    .ovic-tabs.style-01 .head.avita-dropdown .tab-control{position: absolute;top: 100%;left: 50%;width: 230px;transform: translateX(-50%);background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);opacity: 0;visibility: hidden;}    .ovic-tabs.style-01 .head.avita-dropdown.open .tab-control{opacity: 1;visibility: visible;}    .ovic-tabs.style-01 .avita-tabs{padding: 15px;margin-bottom: 0;}    .ovic-tabs.style-01 .avita-tabs li{display: block;padding: 6px 0;}    .ovic-tabs.style-01 .avita-tabs .active a::after{display: none;}}.ovic-tabs.style-02{position: relative;}.ovic-tabs.style-02 .head{position: absolute;top: 0;right: 0;height: 100%;display: flex;align-items: center;}.ovic-tabs.style-02 .head .tabs{margin-bottom: 0;list-style: none;padding-left: 0;}.ovic-tabs.style-02 .head .tabs li{border-left: 2px solid rgba(255, 255, 255, .23);margin-bottom: 10px;padding-left: 10px;color: rgba(255, 255, 255, .23);font-family: 'Roboto', serif;font-size: 20px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 1px;}.ovic-tabs.style-02 .head .tabs li.active,.ovic-tabs.style-02 .head .tabs li:hover{border-left-color: rgba(255, 255, 255, 1);color: rgba(255, 255, 255, 1);}.ovic-tabs.style-02 .head .tabs li a{color: inherit;}.ovic-tabs.style-02 .tab-panel:not(.active){display: none;}.ovic-tabs.style-02 .tab-panel > *{opacity: 0;}@media (max-width: 479px){.ovic-tabs.style-02 .head .tabs{ padding: 8px 10px;background-color: rgba(0, 0, 0, .75);}}.ovic-iconbox.style-01 .sc-context{font-size: 60px;text-align: center;color: #0d0d0d;}.ovic-iconbox.style-01 .avita-icon{display: inline-block;line-height: 100%;}.ovic-iconbox.style-02 .sc-context{color: #0d0d0d;font-size: 15px;font-weight: 500;font-family: 'Roboto', serif;text-transform: uppercase;}.ovic-iconbox.style-02 .sc-context > a{display: block;color: inherit;}.ovic-iconbox.style-02 .sc-context > div,.ovic-iconbox.style-02 .sc-context > a > div{display: inline-block;vertical-align: middle;letter-spacing: 1px;}.ovic-iconbox.style-02 .icon-wrap + .texts{margin-left: 5px;}.ovic-iconbox.style-02 a:hover{color: var(--main-color-2);}.ovic-iconbox.style-03 .sc-context{color: #0d0d0d;}.ovic-iconbox.style-03 .sc-context a{color: inherit;display: block;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-iconbox.style-03 .sc-context a > div,.ovic-iconbox.style-03 .sc-context > div{display: inline-block;vertical-align: middle;}.ovic-iconbox.style-03 .sc-context .icon{font-size: 60px;line-height: 60px;}.ovic-iconbox.style-03 .sc-context .icon-wrap + .texts{margin-left: 26px;}.ovic-iconbox.style-03 .title{font-size: 26px;font-family: 'Roboto', serif;font-weight: 500;}.ovic-iconbox.style-03 .title + .subtitle{margin-top: 8px;}.ovic-iconbox.style-03 .sc-context a:hover{color: var(--main-color-2);}@media (min-width: 1600px){.ovic-iconbox.style-03 .title + .subtitle{ font-size: 16px;}}@media (max-width: 479px){.ovic-iconbox.style-03 .sc-context a > div, .ovic-iconbox.style-03 .sc-context > div{ display: block;text-align: center;}    .ovic-iconbox.style-03 .sc-context .icon-wrap + .texts{margin-left: 0;margin-top: 20px;}}.ovic-iconbox.style-04 .icon-wrap{height: 51px;display: block;}.ovic-iconbox.style-04 .icon-wrap img{max-height: 100%;display: inline-block;}.ovic-iconbox.style-04 .sc-context{color: #0d0d0d;}.ovic-iconbox.style-04 .sc-context a{color: inherit;}.ovic-iconbox.style-04 .title{font-size: 24px;text-transform: uppercase;line-height: 30px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-iconbox.style-04 .icon-wrap + .texts{margin-top: 25px;}.ovic-iconbox.style-04 .subtitle{font-size: 15px;color: #404040;margin-top: 18px;}.ovic-iconbox.style-05 .sc-context{position: relative;max-width: 300px;min-height: 60px;}.ovic-iconbox.style-05 .icon-wrap{width: 50px;position: absolute;top: 5px;left: 0;}.ovic-iconbox.style-05 .icon-wrap + .texts{margin-left: 77px;}.ovic-iconbox.style-05 .title{font-size: 24px;color: #0d0d0d;text-transform: uppercase;}.ovic-iconbox.style-05 .subtitle{font-size: 15px;color: #404040;margin-top: 20px;}.ovic-iconbox.style-06 a{color: inherit;}.ovic-iconbox.style-06 .--w{display: table;table-layout: fixed;width: 100%;}.ovic-iconbox.style-06 .--w > div{display: table-cell;vertical-align: top;}.ovic-iconbox.style-06 .--w .icon-wrap{width: 60px;padding-top: 6px;}.ovic-iconbox.style-06 .--w .icon-wrap + .title{padding-left: 20px;}.ovic-iconbox.style-06 .title{font-size: 24px;line-height: 35px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-iconbox.style-06 .texts{font-size: 15px;margin-top: 20px;}.ovic-iconbox.style-06 a:hover .title{color: #0167da;}@media (max-width: 991px){.ovic-iconbox.style-06 .title{ line-height: 30px;}}@media (max-width: 479px){.ovic-iconbox.style-06 .title{ font-size: 20px;line-height: 30px;}}.ovic-iconbox.style-07 .sc-context{color: #fff;}.ovic-iconbox.style-07 .sc-context a{color: inherit;}.ovic-iconbox.style-07 img{display: inline-block;}.ovic-iconbox.style-07 .title{font-size: 24px;line-height: 30px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-iconbox.style-07 .icon-wrap + .texts{margin-top: 25px;}.ovic-iconbox.style-07 .subtitle{font-size: 16px;color: #a8a6a6;margin-top: 17px;}@media (max-width: 479px){.ovic-iconbox.style-07 .icon-wrap + .texts{ margin-top: 10px;}}.ovic-iconbox.style-08 .icon-wrap{height: 60px;display: block;}.ovic-iconbox.style-08 .icon-wrap img{width: auto;max-height: 100%;display: inline-block;}.ovic-iconbox.style-08 .sc-context{color: #0d0d0d;}.ovic-iconbox.style-08 .sc-context a{color: inherit;}.ovic-iconbox.style-08 .title{font-size: 24px;line-height: 30px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-iconbox.style-08 .icon-wrap + .texts{margin-top: 25px;}.ovic-iconbox.style-08 .subtitle{font-size: 15px;line-height: 26px;color: #7d8184;margin-top: 16px;}.ovic-iconbox.logo .vc-logo{display: flex;align-items: flex-end;justify-content: center;color: inherit;}.ovic-iconbox.logo .vc-logo.vc-logo--left{justify-content: flex-start;}body.rtl .ovic-iconbox.logo .vc-logo.vc-logo--left{justify-content: flex-end;}.ovic-iconbox.logo .vc-logo:hover{color: inherit;}.ovic-iconbox.logo .vc-logo > *{flex: 0 0 auto;}.ovic-iconbox.logo .title{font-size: 36px;font-weight: bold;font-family: "Roboto";position: relative;top: 7px;line-height: 36px;}.ovic-iconbox.style-09 .sc-context{display: flex;}.ovic-iconbox.style-09 .icon-wrap{flex: 0 0 auto;position: relative;}.ovic-iconbox.style-09 .texts{flex: 1 1 auto;}.rtl .ovic-iconbox.style-09.icon--right .icon-wrap,.ovic-iconbox.style-09.icon--right .texts,.rtl .ovic-iconbox.style-09.icon--left .texts,.ovic-iconbox.style-09.icon--left .icon-wrap{order: 1;}.rtl .ovic-iconbox.style-09.icon--right .texts,.ovic-iconbox.style-09.icon--right .icon-wrap,.rtl .ovic-iconbox.style-09.icon--left .icon-wrap,.ovic-iconbox.style-09.icon--left .texts{order: 5;}.ovic-brand{text-align: center;}.ovic-brand .brand-item a{display: inline-block;vertical-align: top;max-width: 100%;}.ovic-brand.style-04{display: flex;align-items: center;}.ovic-brand.style-04 .head{text-align: left;margin-bottom: 10px;}.ovic-brand.style-04 .head .title{font-size: 20px;line-height: 1;font-weight: 300;}.ovic-socials a{color: inherit;}.ovic-socials ul{list-style: none;padding: 0;margin: 0 -5px;}.ovic-socials ul li{display: inline-block;vertical-align: top;margin: 0 5px;}.ovic-socials.style-01 ul{margin: 0 -12px;}.ovic-socials.style-01 ul li{margin: 0 12px;}.ovic-socials.style-02,.ovic-socials.style-01{font-size: 16px;line-height: 24px;color: inherit;}.ovic-socials.style-01 a:hover{opacity: 0.8;}.ovic-socials.style-03 ul li a .text,.ovic-socials.style-02 ul li a .text,.ovic-socials.style-01 ul li a .text{display: none;}.ovic-socials.style-02 ul{margin: 0 -3px;}.ovic-socials.style-02 ul li{margin: 5px 3px;}.ovic-socials.style-02 a{width: 40px;height: 40px;display: block;background-color: rgba(255, 255, 255, .1);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 40px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-socials.style-02 a:hover{background-color: #f54131;}@media (max-width: 1199px){.ovic-socials.style-02 a{ width: 38px;height: 38px;}}.ovic-socials.style-03 ul{margin-left: -17px;margin-right: -17px;}.ovic-socials.style-03 ul li{margin-left: 17px;margin-right: 17px;}.wpcf7 .contact-form-02{max-width: 500px;}.wpcf7 .contact-form-02 input[type="tel"],.wpcf7 .contact-form-02 input[type="email"],.wpcf7 .contact-form-02 input[type="text"],.contact-form-02 .wpcf7-form-control{width: 100%;background-color: rgba(0, 0, 0, .3);border: none !important;box-shadow: none !important;}.wpcf7 .contact-form-02 input[type="tel"],.wpcf7 .contact-form-02 input[type="email"],.wpcf7 .contact-form-02 input[type="text"]{height: 50px;line-height: 50px;padding: 0 20px;letter-spacing: .75px;}.wpcf7 .contact-form-02 .wpcf7-form-control-wrap{width: 100%;display: block;margin-bottom: 20px;}.wpcf7 .contact-form-02 .wpcf7-submit{height: 50px;line-height: 50px;background-color: #1009d4;color: #fff;font-size: 15px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;padding: 0 20px;text-align: center;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 3px;}.wpcf7 .contact-form-02 .wpcf7-submit:hover{background-color: #fff;color: var(--main-color);}.wpcf7 .contact-form-02 textarea{height: 100px;}.wpcf7 .contact-form-03 input[type="tel"],.wpcf7 .contact-form-03 input[type="email"],.wpcf7 .contact-form-03 input[type="text"],.contact-form-03 .wpcf7-form-control{background-color: #fff;color: var(--main-color);}.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form div.wpcf7-validation-errors{display: none !important;}.wpcf7 .contact-form-02 input[type="tel"].wpcf7-not-valid,.wpcf7 .contact-form-02 input[type="email"].wpcf7-not-valid,.wpcf7 .contact-form-02 input[type="text"].wpcf7-not-valid,.contact-form-02 .wpcf7-form-control.wpcf7-not-valid{background-color: rgba(255, 0, 0, .3);}@media (max-width: 991px){.wpcf7 .contact-form-02{ max-width: 100%;}}.wpcf7 .contact-form-01 .submit-wrap,.wpcf7 .contact-form-01 .your-message-wrap,.wpcf7 .contact-form-01 .input-fields > div{margin-top: 30px;}.wpcf7 .contact-form-01 .submit-wrap{text-align: center;}.wpcf7 .contact-form-01 input[type="text"],.wpcf7 .contact-form-01 input[type="email"],.wpcf7 .contact-form-01 input[type="password"],.wpcf7 .contact-form-01 input[type="tel"],.wpcf7 .contact-form-01 input[type="search"],.wpcf7 .contact-form-01 input[type="url"],.wpcf7 .contact-form-01 input[type="number"],.wpcf7 .contact-form-01 select,.wpcf7 .contact-form-01 input[type="submit"]{height: 50px;line-height: 48px;padding: 0 20px;}.wpcf7 .contact-form-01 textarea{height: 120px;}.wpcf7 .contact-form-01 input[type="submit"]{font-size: 16px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;padding: 0 30px;background-color: var(--main-color-2);-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;line-height: 50px;letter-spacing: 0.8px;}.wpcf7 .contact-form-01 input[type="submit"]:hover{background-color: var(--main-color);}.wpcf7 .contact-form-01 textarea,.wpcf7 .contact-form-01 input[type="text"],.wpcf7 .contact-form-01 input[type="email"],.wpcf7 .contact-form-01 input[type="password"],.wpcf7 .contact-form-01 input[type="tel"],.wpcf7 .contact-form-01 input[type="search"],.wpcf7 .contact-form-01 input[type="url"],.wpcf7 .contact-form-01 input[type="number"],.wpcf7 .contact-form-01 select{color: #7d8184;}.ovic-newsletter.open-modal{-webkit-animation: none;-o-animation: none;animation: none;}.ovic-newsletter form{position: relative;margin-bottom: 0;}.ovic-newsletter form .mc4wp-response{color: var(--main-color);}.ovic-newsletter .text-field{width: 270px;font-weight: inherit;color: inherit;background-color: #e5e5e5;margin: 0 0 10px;position: relative;}.ovic-newsletter .input-text{width: 100%;background-color: transparent;position: relative;z-index: 1;}div.dgwt-wcas-search-wrapp .input-focus,.ovic-newsletter .input-focus{position: absolute;top: 0;bottom: 0;left: 0;right: 0;border: 1px solid transparent;}.ovic-newsletter .submit-newsletter{margin-bottom: 10px;}.ovic-newsletter .terms-policy{font-weight: inherit;font-size: 13px;color: #808080;cursor: pointer;margin: 2px 0 0;}.ovic-newsletter .terms-policy a{text-decoration: underline;}.ovic-newsletter .terms-policy a:not(:hover){color: inherit;}.ovic-newsletter .terms-policy input[type="checkbox"]{display: none;}.ovic-newsletter .terms-policy input[type="checkbox"]:checked ~ .checkbox-focus::before{display: block;font-family: FontAwesome, sans-serif;content: "\f00c";font-size: 10px;line-height: 20px;text-align: center;}.ovic-newsletter .terms-policy .checkbox-focus{display: inline-block;vertical-align: top;width: 20px;height: 20px;background-color: #e5e5e5;margin: -2px 10px 2px 0;}.ovic-newsletter.style-01 .submit-newsletter,.ovic-newsletter.style-01 .title{font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;}.ovic-newsletter.style-01 .mc4wp-form-fields{position: relative;}.ovic-newsletter.style-02 .mc4wp-form-fields::after,.ovic-newsletter.style-01 .mc4wp-form-fields::after{width: 100%;height: 2px;background-color: rgba(255, 255, 255, .2);position: absolute;bottom: 0;left: 0;content: "";}.ovic-newsletter.style-01 .email-newsletter{padding: 0;color: #fff;border: none;}.ovic-newsletter.style-01 .email-newsletter::-webkit-input-placeholder{color: #404040;}.ovic-newsletter.style-01 .email-newsletter:-moz-placeholder{color: #404040;}.ovic-newsletter.style-01 .email-newsletter::-moz-placeholder{color: #404040;}.ovic-newsletter.style-01 .email-newsletter:-ms-input-placeholder{color: #404040;}.ovic-newsletter.style-02 .submit-newsletter,.ovic-newsletter.style-01 .submit-newsletter{background-color: transparent;font-weight: 500;padding: 0;position: absolute;bottom: 0;right: 0;margin-bottom: 9px;font-size: 14px;z-index: 9;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-newsletter.style-01 .submit-newsletter{letter-spacing: 2.6px;}.ovic-newsletter.style-02 .submit-newsletter:hover,.ovic-newsletter.style-01 .submit-newsletter:hover{color: var(--main-color-2);}.ovic-newsletter.style-01 .head{margin-bottom: 11px;}.ovic-newsletter.style-01 .title{margin-bottom: 25px;}.mc4wp-form-fields{position: relative;}.lora-normal{font-family: 'Roboto', serif;font-weight: 400;}.lora-medium{font-family: 'Roboto', serif;font-weight: 500;}.lora-semi{font-family: 'Roboto', serif;font-weight: 600;}.lora-bold{font-family: 'Roboto', serif;font-weight: bold;}.ovic-newsletter.style-02 .submit-newsletter{color: inherit;font-weight: bold;font-family: 'Roboto', serif;font-size: 14px;letter-spacing: 2.8px;}.ovic-newsletter.style-02 .mc4wp-form-fields::after{background-color: #0d0d0d;}.ovic-newsletter.style-02 .title{font-size: 30px;text-transform: uppercase;}.ovic-newsletter.style-02 .sc-wrap{max-width: 540px;margin-left: auto;margin-right: auto;color: #0d0d0d;text-align: center;}.ovic-newsletter.style-02 .email-newsletter{padding: 0;border: none;}@media (min-width: 1600px){.ovic-newsletter.style-02 .email-newsletter{ font-size: 16px;}}.ovic-newsletter.style-02 .subtitle{margin-top: 11px;}.ovic-newsletter.style-02 .head{margin-bottom: 24px;}.ovic-newsletter.style-02 .email-newsletter::-webkit-input-placeholder{color: #7d8184;}.ovic-newsletter.style-02 .email-newsletter:-moz-placeholder{color: #7d8184;}.ovic-newsletter.style-02 .email-newsletter::-moz-placeholder{color: #7d8184;}.ovic-newsletter.style-02 .email-newsletter:-ms-input-placeholder{color: #7d8184;}.ovic-newsletter.style-03 input.email-newsletter{height: 50px;line-height: 50px;padding: 0 20px;}.ovic-newsletter.style-03 .submit-newsletter{margin-bottom: 0;margin-top: 20px;}.ovic-banner-build{position: relative;overflow: hidden;}.ovic-banner-build:not(.has-container){padding: 0 15px;}.ovic-banner-build .banner-image{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-position: center center;background-size: cover;background-repeat: no-repeat;}.ovic-banner-build > a{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3;}.ovic-banner-build .banner-content > *{position: relative;z-index: 3;}.ovic-text-transition{text-align: center;}.ovic-text-transition .title{font-size: 30px;color: var(--main-color);font-weight: 300;}.ovic-text-transition .content{font-size: 80px;font-weight: 600;color: var(--main-color);line-height: 80px;}.ovic-text-transition a{font-size: 80px;font-weight: 600;color: var(--main-color);line-height: 80px;text-decoration: underline;}@media (max-width: 1199px){.ovic-text-transition .content, .ovic-text-transition a{ font-size: 60px;}}@media (max-width: 991px){.ovic-text-transition .content, .ovic-text-transition a{ font-size: 40px;}}@media (max-width: 479px){.ovic-text-transition .content, .ovic-text-transition a{ font-size: 30px;}}.ovic-progress.vc_progress_bar .progress-item{font-size: 0;line-height: 0;letter-spacing: 0;margin-bottom: 40px;}.ovic-progress.vc_progress_bar .progress-item > h4{display: inline-block;vertical-align: middle;width: 200px;font-size: 12px;line-height: 18px;margin: 0;padding-right: 30px;}.ovic-progress.vc_progress_bar .vc_general{display: inline-block;vertical-align: middle;width: calc(100% - 200px);height: 36px;background-color: #e5e5e5;border-radius: 0;box-shadow: none;margin: 0;}.ovic-progress.vc_progress_bar .vc_general .vc_bar{border-radius: inherit;margin: 0;}.ovic-progress.vc_progress_bar .vc_general .vc_bar.animated{display: none;}.ovic-progress.vc_progress_bar .vc_general .vc_label_units{position: absolute;top: 0;bottom: 0;right: 30px;font-size: 12px;line-height: 18px;height: 18px;font-weight: 600;margin: auto;z-index: 1;}@media (max-width: 767px){.ovic-progress.vc_progress_bar .progress-item > h4{ display: block;width: auto;padding: 0 0 10px;}    .ovic-progress.vc_progress_bar .vc_general{display: block;width: auto;}}.ovic-social-network{position: relative;text-align: center;}.ovic-social-network .social-network a{display: inline-block;vertical-align: top;max-width: 100%;overflow: hidden;width: 100%;}.ovic-social-network .social-network img{width: 100%;-webkit-transition: all 1s linear;-moz-transition: all 1s linear;-o-transition: all 1s linear;transition: all 1s linear;}.ovic-social-network .social-network a:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.ovic-video .wp-video{overflow: hidden;}.ovic-category.style-01{text-align: center;}.ovic-category.style-01 .thumb img{max-width: 80px;margin: 0 auto;}.ovic-category.style-01 .content{font-size: 20px;font-weight: 600;text-transform: uppercase;margin-top: 7px;}.ovic-category.style-01 .content a:not(:hover){color: var(--main-color);}.ovic-container{position: relative;}.ovic-button .button{padding-top: 0;padding-bottom: 0;line-height: 40px;}.added_to_cart.style-02,.button.style-02,button.style-02,input[type="button"].style-02,input[type="submit"].style-02{background-color: #fff;}.style-metro.blog-page,.style-sticky.blog-page,.before-content.sticky-posts,.style-list.blog-page,.style-standard.blog-page{margin-top: 70px;}.style-grid.blog-page{margin-top: 30px;}.style-grid.blog-page #secondary,.blog-content .post-item.style-grid,.blog-content .post-item.style-list:not(:first-child),.blog-content .post-item.style-01:not(:first-child){margin-top: 40px;}.post-item.sticky .post-thumb{position: relative;}.post-item.style-01 .post-thumb{margin-bottom: 30px;}.blog-item.style-01 .thumb-link,.post-item.style-grid3 .thumb-link,.post-item.style-masonry .thumb-link,.post-item.style-grid2 .thumb-link,.post-item.style-grid .thumb-link,.post-item.style-list .thumb-link,.post-item.style-01 .thumb-link{display: inline-block;vertical-align: top;max-width: 100%;position: relative;}.blog-item.style-01 .thumb-link::after,.post-item.style-grid3 .thumb-link::after,.post-item.style-masonry .thumb-link::after,.post-item.style-grid2 .thumb-link::after,.post-item.style-grid .thumb-link::after,.post-item.style-list .thumb-link::after,.post-item.style-01 .thumb-link::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .15);content: "";opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.blog-item.style-01 .post-inner:hover .thumb-link::after,.post-item.style-grid3 .post-inner:hover .thumb-link::after,.post-item.style-masonry .post-inner:hover .thumb-link::after,.post-item.style-grid2 .post-inner:hover .thumb-link::after,.post-item.style-grid .post-inner:hover .thumb-link::after,.post-item.style-list .post-inner:hover .thumb-link::after,.post-item.style-01 .post-inner:hover .thumb-link::after{opacity: 1;}.post-item.style-01 .post-title{margin-bottom: 14px;}.blog-item.style-01 .post-title a,.style-standard.post-page .other-posts .post-title a,.post-item.style-01 .post-title a,.post-item.style-grid3 .post-title a,.post-item.style-masonry .post-title a,.post-item.style-grid2 .post-title a,.post-item.style-grid .post-title a,.post-item.style-sticky .post-title a,.post-item.style-list .post-title a{font-family: 'Roboto', serif;font-size: 30px;color: #111;font-weight: 500;line-height: 33px;}.content-standard.content-post-page .post-title a{font-family: 'Roboto', serif;font-size: 30px;font-weight: 500;}.post-item.style-metro .post-title a:hover,.blog-item.style-01 .other-posts .post-title a:hover,.blog-item.style-01 .post-title a:hover,.post-item.style-grid .post-title a:hover,.post-item.style-sticky .post-title a:hover,.post-item.style-list .post-title a:hover,.post-item.style-01 .post-title a:hover{text-decoration: underline;}.blog-item.style-02 .post-title a:hover{color: var(--main-color-2);}.post-item.style-masonry .sticky-post,.post-item.style-grid3 .sticky-post,.post-item.style-grid2 .sticky-post,.post-item.style-grid .sticky-post,.post-item.style-metro .sticky-post,.post-item.style-list .sticky-post,.blog-item.style-02 .sticky-post,.blog-item.style-01 .sticky-post,.post-item.style-01 .sticky-post,.content-standard.content-post-page .post-date,.post-item.style-grid3 .post-date,.post-item.style-masonry .post-date,.post-item.style-grid2 .post-date,.blog-item.style-02 .post-date,.blog-item.style-01 .post-date,.post-item.style-metro .post-date,.post-item.style-grid .post-date,.post-item.style-sticky .post-date,.post-item.style-list .post-date,.post-item.style-01 .post-date{display: inline-block;background-color: var(--main-color);color: #fff;padding: 3px 15px 0 15px;font-size: 12px;text-transform: uppercase;line-height: 20px;letter-spacing: 1.2px;margin-bottom: 20px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.blog-item.style-02 .post-date{letter-spacing: 0;}.post-item.style-masonry .sticky-post,.post-item.style-grid3 .sticky-post,.post-item.style-grid2 .sticky-post,.blog-item.style-02 .sticky-post,.blog-item.style-01 .sticky-post,.post-item.style-grid .sticky-post,.post-item.style-list .sticky-post,.post-item.style-01 .sticky-post,.content-standard.content-post-page .post-date:hover,.post-item.style-masonry .post-date:hover,.post-item.style-grid3 .post-date:hover,.post-item.style-grid2 .post-date:hover,.blog-item.style-02 .post-date:hover,.blog-item.style-01 .post-date:hover,.post-item.style-metro .post-date:hover,.post-item.style-grid .post-date:hover,.post-item.style-sticky .post-date:hover,.post-item.style-list .post-date:hover,.post-item.style-01 .post-date:hover{background-color: var(--main-color-2);}.content-standard.content-post-page .post-date a,.post-item.style-masonry .post-date a,.post-item.style-grid3 .post-date a,.post-item.style-grid2 .post-date a,.blog-item.style-02 .post-date a,.blog-item.style-01 .post-date a,.post-item.style-metro .post-date a,.post-item.style-grid .post-date a,.post-item.style-sticky .post-date a,.post-item.style-list .post-date a,.post-item.style-01 .post-date a{color: inherit;}.post-item.style-masonry .post-excerpt,.post-item.style-grid2 .post-excerpt,.post-item.style-list .post-excerpt,.post-item.style-01 .post-excerpt{color: #7d8184;font-size: 15px;line-height: 27px;}.blog-item.metro.has-post-thumbnail .post-thumb .sticky-post,.blog-item.style-02.has-post-thumbnail .post-thumb .sticky-post,.blog-item.style-01.has-post-thumbnail .post-thumb .sticky-post,.post-item.style-grid.has-post-thumbnail .post-thumb .sticky-post,.post-item.style-masonry.has-post-thumbnail .post-thumb .sticky-post,.post-item.style-grid2.has-post-thumbnail .post-thumb .sticky-post,.post-item.style-list.has-post-thumbnail .post-thumb .sticky-post,.post-item.style-01.has-post-thumbnail .post-thumb .sticky-post{position: absolute;top: 0;left: 0;z-index: 9;}.post-item.style-list .post-inner{display: table;table-layout: fixed;width: 100%;}.post-item.style-list .post-inner > *{display: table-cell;vertical-align: top;}.post-item.style-list.has-post-thumbnail .post-thumb{width: 35%;}.post-item.style-list.has-post-thumbnail .post-info{padding-left: 30px;}.post-item.style-list .post-title{margin-bottom: 11px;line-height: 29px;}.post-item.style-list .post-title a{font-size: 24px;line-height: inherit;}.post-item.style-list .post-excerpt{margin-bottom: 17px;}.post-item.style-list .readmore{font-size: 15px;color: var(--main-color);}.woocommerce-breadcrumb > a:hover,.breadcrumb > a:hover,.post-item.style-list .readmore:hover{color: var(--main-color-2);}.post-item.style-list .readmore::after{font-family: "FontAwesome";content: "\f105";margin-left: 10px;}@media (max-width: 479px){.post-item.style-list .post-inner, .post-item.style-list.has-post-thumbnail .post-info, .post-item.style-list.has-post-thumbnail .post-thumb{ display: block;width: 100%;}    .post-item.style-list.has-post-thumbnail .post-thumb{margin-bottom: 20px;}    .post-item.style-list.has-post-thumbnail .post-info{padding-left: 0;}    .post-item.style-sticky .post-info{left: 15px;right: 15px;}    .post-item.style-sticky .post-title{line-height: 24px;margin-bottom: 0;}    .post-item.style-sticky .post-title a{font-size: 18px;}}.post-item.style-sticky:not(:first-child){margin-top: 40px;}.post-item.style-sticky .post-inner{height: 585px;background-size: cover;background-position: top center;background-repeat: no-repeat;background-attachment: fixed;position: relative;}.post-item.style-sticky .post-inner::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .15);content: "";-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.post-item.style-sticky .post-inner:hover::before{background-color: rgba(0, 0, 0, .25);}.post-item.style-sticky .post-info{position: absolute;bottom: 27px;left: 30px;right: 30px;z-index: 5;}.post-item.style-sticky .post-title{margin-bottom: 0;}.post-item.style-sticky .post-title a{color: #fff;}.post-item.style-grid2 .post-inner,.style-grid2.blog-page .blog-content,.style-grid.blog-page .blog-content{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.blog-content.grid-columns-1 > .post-item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 15px;padding-right: 15px;}.blog-content.grid-columns-2 > .post-item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px;}.blog-content.grid-columns-3 > .post-item{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;padding-left: 15px;padding-right: 15px;}@media (max-width: 991px){.blog-content.grid-columns-3 > .post-item{ -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}@media (max-width: 479px){.blog-content.grid-columns-2 > .post-item, .blog-content.grid-columns-3 > .post-item{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}.blog-item.style-01 .post-inner,.post-item.style-grid .post-inner{position: relative;padding-bottom: 30px;text-align: center;}.blog-item.style-01 .post-inner .post-info,.post-item.style-grid .post-inner .post-info{position: absolute;bottom: 0;left: 30px;right: 30px;background-color: #fff;padding-top: 30px;padding-left: 20px;padding-right: 20px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.blog-item.style-01 .post-title,.post-item.style-grid2 .post-title,.post-item.style-grid .post-title{margin-bottom: 2px;line-height: 30px;}.post-item.style-grid2 .post-title a,.blog-item.style-01 .post-title a{font-size: 24px;line-height: 24px;}.post-item.style-grid .post-title a{font-size: 22px;line-height: inherit;color: #0d0d0d;}.blog-item.style-01 .post-date{margin-bottom: 16px;}.post-item.style-grid .post-date{margin-bottom: 12px;}.blog-item.style-01 .post-inner:hover .post-info,.post-item.style-grid .post-inner:hover .post-info{-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);}@media (max-width: 991px){.post-item.style-grid .post-title{ line-height: 24px;}    .post-item.style-grid .post-title a{font-size: 18px;}}@media (max-width: 479px){.blog-item.style-01 .post-inner .post-info, .post-item.style-grid .post-inner .post-info{ left: 15px;right: 15px;}}.style-grid2.blog-page,.style-grid2.blog-page #secondary{margin-top: 35px;}.style-grid2.blog-page .woocommerce-pagination.type-pagination{text-align: center;margin-top: 35px;}.style-grid2.blog-page.sidebar-right .woocommerce-pagination.type-pagination,.style-grid2.blog-page.sidebar-left .woocommerce-pagination.type-pagination{text-align: left;}.post-item.style-grid2{margin-top: 35px;}.post-item.style-grid2 .post-inner > div{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 15px;padding-right: 15px;}.post-item.style-grid2.has-post-thumbnail .post-inner > div{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.post-item.style-grid2.has-post-thumbnail.grid2-row-1 .post-thumb-warp{order: 5;}.post-item.style-grid2 .post-date{margin-bottom: 26px;}.post-item.style-grid2 .post-title{margin-bottom: 12px;}.post-item.style-grid2 .post-inner-warp{border-bottom: 1px solid #f2f2f2;padding-bottom: 35px;height: 100%;position: relative;}@media (max-width: 479px){.post-item.style-grid2.has-post-thumbnail .post-inner > div{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .post-item.style-grid2.has-post-thumbnail .post-inner > .post-thumb-warp{margin-bottom: 20px;}    .post-item.style-grid2.has-post-thumbnail.grid2-row-1 .post-thumb-warp{order: 0;}}.style-masonry.blog-page{margin-top: 40px;}.style-masonry.blog-page #secondary{margin-top: 30px;}.style-masonry.blog-page .articles-masonry{margin-left: -15px;margin-right: -15px;}.style-masonry.blog-page .articles-masonry .post-item{padding-left: 15px;padding-right: 15px;margin-top: 30px;}.articles-masonry.masonry-column-3 .post-item{width: 33.333333%;}.articles-masonry.masonry-column-2 .post-item{width: 50%;}.post-item.style-grid3 .post-thumb .post-date,.post-item.style-masonry .post-thumb .post-date{position: absolute;bottom: 0;left: 0;margin-bottom: 0;}.post-item.style-masonry .post-thumb{margin-bottom: 18px;position: relative;}.post-item.style-masonry .post-title{line-height: 24px;margin-bottom: 16px;}.post-item.style-masonry .post-title a{font-size: 18px;line-height: inherit;}@media (max-width: 479px){.articles-masonry.masonry-column-3 .post-item, .articles-masonry.masonry-column-2 .post-item{ width: 100%;}}.post-item.style-grid3 .post-thumb{position: relative;}.post-item.style-grid3 .post-title{line-height: 20px;margin-top: 12px;margin-bottom: 0;}.post-item.style-grid3 .post-title a{font-size: 17px;line-height: inherit;}.related-post .post-item.style-grid3 .post-title a{font-size: 16px;font-weight: 400;}.style-metro.blog-page .blog-content{margin-left: -15px;margin-right: -15px;}.post-item.style-metro{padding-left: 15px;padding-right: 15px;}.post-item.style-metro .thumb-link,.post-item.style-metro .post-thumb{display: block;width: 100%;height: 100%;position: relative;}.post-item.style-metro .thumb-link{display: block;background-position: center center;background-repeat: no-repeat;background-size: cover;transition: all .3s ease-out;}.post-item.style-metro .post-inner{height: 291px;position: relative;margin-bottom: 30px;overflow: hidden;}.post-item.style-metro .post-inner:hover .thumb-link{transform: scale(1.2);}.post-item.style-metro .post-title{margin-bottom: 0;font-size: 20px;color: #fff;}.post-item.style-metro .post-title a{color: inherit;}.post-item.style-metro .post-info{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;padding: 30px 30px 24px 30px;background: rgba(0, 0, 0, .1);background: -moz-linear-gradient(top, rgba(0, 0, 0, .0) 0%, rgba(0, 0, 0, .5) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, .0) 0%, rgba(0, 0, 0, .5) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, .0) 0%, rgba(0, 0, 0, .5) 100%);}.metro-items-5 .metro--group-2,.metro-items-6 .metro--group-2,.metro-items-6 .metro--group-1,.metro-items-7 .metro--group-2-2,.metro-items-7 .metro--group-2-1,.metro-items-7 .metro--group-1,.metro-items-8 .metro--group-2-2,.metro-items-8 .metro--group-2-1,.metro-items-8 .metro--group-1,.metro-group{display: flex;align-items: flex-start;}.metro-items-2 .metro-group > *,.metro-items-5 .metro--group-2 .style-metro,.metro-items-5 .metro-group > *,.metro-items-6 .metro--group-2 .style-metro,.metro-items-6 .metro--group-1 .style-metro,.metro-items-6 .metro-group > *,.metro-items-7 .metro--group-2-2 > *,.metro-items-7 .metro--group-2-1 > *,.metro-items-7 .metro--group-1 .style-metro,.metro-items-7 .metro-group > *,.metro-items-8 .metro--group-2-2 > *,.metro-items-8 .metro--group-2-1 > *,.metro-items-8 .metro--group-1 .style-metro,.metro-items-8 .metro-group > *{flex: 0 0 50%;max-width: 50%;}.metro-items-4 .metro-group > .metro--group-3,.metro-items-4 .metro-group > .metro--group-1{flex: 0 0 40%;max-width: 40%;}.metro-items-4 .metro-group > .metro--group-2{flex: 0 0 20%;max-width: 20%;}.metro-items-3 .metro-group > .metro--group-1{flex: 0 0 66.666666%;max-width: 66.666666%;}.metro-items-3 .metro-group > .metro--group-2{flex: 0 0 33.333333%;max-width: 33.333333%;}.metro-items-5 .metro--group-2,.metro-items-6 .metro--group-2,.metro-items-6 .metro--group-1,.metro-items-7 .metro--group-1,.metro-items-8 .metro--group-1{flex-wrap: wrap;}.metro-items-6 .style-metro.style-metro--5,.metro-items-6 .style-metro.style-metro--0,.metro-items-7 .style-metro.style-metro--0,.metro-items-8 .style-metro.style-metro--0{flex: 1 1 100%;max-width: 100%;}.metro-items-2 .style-metro--1 .post-inner,.metro-items-2 .style-metro--0 .post-inner,.metro-items-3 .style-metro--0 .post-inner,.metro-items-4 .style-metro--3 .post-inner,.metro-items-4 .style-metro--0 .post-inner,.metro-items-5 .style-metro--0 .post-inner,.metro-items-6 .style-metro--5 .post-inner,.metro-items-6 .style-metro--0 .post-inner,.metro-items-7 .style-metro--6 .post-inner,.metro-items-7 .style-metro--5 .post-inner,.metro-items-7 .style-metro--0 .post-inner,.metro-items-8 .style-metro--0 .post-inner,.metro-items-8 .style-metro--7 .post-inner{height: 613px;}.metro-items-2 .style-metro--1 .post-info,.metro-items-2 .style-metro--0 .post-info,.metro-items-3 .style-metro--0 .post-info,.metro-items-4 .style-metro--3 .post-info,.metro-items-4 .style-metro--0 .post-info,.metro-items-5 .style-metro--0 .post-info,.metro-items-6 .style-metro--5 .post-info,.metro-items-6 .style-metro--0 .post-info,.metro-items-7 .style-metro--0 .post-info,.metro-items-8 .style-metro--0 .post-info{padding-left: 40px;padding-right: 40px;}@media (max-width: 1199px){.metro-items-3 .metro-group, .metro-items-4 .metro-group, .metro-items-5 .metro-group, .metro-items-6 .metro-group, .metro-items-7 .metro-group, .metro-items-8 .metro-group{ flex-wrap: wrap;}    .metro-items-3 .metro-group > .metro--group-2,    .metro-items-3 .metro-group > .metro--group-1,    .metro-items-4 .metro-group > .metro--group-3,    .metro-items-4 .metro-group > .metro--group-2,    .metro-items-4 .metro-group > .metro--group-1,    .metro-items-5 .metro-group > *,    .metro-items-6 .metro-group > *,    .metro-items-7 .metro-group > *,    .metro-items-8 .metro-group > *{flex: 1 1 100%;max-width: 100%;}    .metro-items-7 .style-metro--5 .post-inner,    .metro-items-7 .style-metro--6 .post-inner{height: 291px;}    .metro-items-3 .metro-group > .metro--group-2,    .metro-items-4 .metro-group > .metro--group-2{display: flex;align-items: flex-start;}    .metro-items-3 .metro-group > .metro--group-2 > *,    .metro-items-4 .metro-group > .metro--group-2 > *{flex: 0 0 50%;max-width: 50%;}}@media (max-width: 991px){.metro-items-2 .metro-group{ flex-wrap: wrap;}    .metro-items-2 .metro-group > *{flex: 1 1 100%;max-width: 100%;}}@media (max-width: 479px){.metro-items-3 .metro-group > .metro--group-2, .metro-items-4 .metro-group > .metro--group-2, .metro-items-7 .metro--group-2-1, .metro-items-7 .metro--group-2-2, .metro-items-8 .metro--group-2-2, .metro-items-8 .metro--group-2-1{ flex-wrap: wrap;}    .metro-items-3 .metro-group > .metro--group-2 > *,    .metro-items-4 .metro-group > .metro--group-2 > *,    .metro-items-5 .metro--group-2 .style-metro,    .metro-items-6 .metro--group-2 .style-metro,    .metro-items-6 .metro--group-1 .style-metro,    .metro-items-7 .metro--group-2-2 > *,    .metro-items-7 .metro--group-2-1 > *,    .metro-items-7 .metro--group-1 .style-metro,    .metro-items-8 .metro--group-2-2 > *,    .metro-items-8 .metro--group-2-1 > *,    .metro-items-8 .metro--group-1 .style-metro{flex: 1 1 100%;max-width: 100%;}    .metro-items-2 .style-metro--1 .post-inner,    .metro-items-2 .style-metro--0 .post-inner,    .metro-items-3 .style-metro--0 .post-inner,    .metro-items-4 .style-metro--3 .post-inner,    .metro-items-4 .style-metro--0 .post-inner,    .metro-items-5 .style-metro--0 .post-inner,    .metro-items-6 .style-metro--5 .post-inner,    .metro-items-6 .style-metro--0 .post-inner,    .metro-items-7 .style-metro--0 .post-inner,    .metro-items-8 .style-metro--0 .post-inner,    .metro-items-8 .style-metro--7 .post-inner{height: 291px;}    .post-item.style-metro .post-info,    .metro-items-2 .style-metro--1 .post-info,    .metro-items-2 .style-metro--0 .post-info,    .metro-items-3 .style-metro--0 .post-info,    .metro-items-4 .style-metro--3 .post-info,    .metro-items-4 .style-metro--0 .post-info,    .metro-items-5 .style-metro--0 .post-info,    .metro-items-6 .style-metro--5 .post-info,    .metro-items-6 .style-metro--0 .post-info,    .metro-items-7 .style-metro--0 .post-info,    .metro-items-8 .style-metro--0 .post-info{padding-left: 20px;padding-right: 20px;}}.blog-item.style-01 .thumb-link img{width: 100%;}.blog-item.style-02 .post-inner{position: relative;padding-bottom: 30px;padding-right: 30px;}.blog-item.style-02 .post-inner::before{position: absolute;bottom: 30px;left: 0;right: 30px;height: 100px;content: "";background-image: url("bg-dots.png");}.blog-item.style-02 .post-content{position: relative;}.blog-item.style-02 .is-thumbnail-1 .post-content{padding-bottom: 100px;}.blog-item.style-02 .post-info{width: 100%;background-color: #fff;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);padding: 38px 40px 33px 40px;-webkit-transform: translateX(30px);-moz-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px);}.blog-item.style-02 .post-thumb{overflow: hidden;}.blog-item.style-02 .post-thumb img{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.blog-item.style-02:hover .post-thumb img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.blog-item.style-02 .post-thumb + .post-info{position: absolute;bottom: 0;left: 30px;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.blog-item.style-02 .post-title{font-size: 22px;line-height: 32px;color: #0d0d0d;margin-bottom: 25px;}.blog-item.style-02 .post-title a{color: inherit;}.blog-item.style-02 .post-date{margin-bottom: 16px;padding: 4px 10px 2px 10px;}.blog-item.style-02 .readmore{color: var(--main-color);font-size: 13px;font-family: 'Roboto', serif;font-weight: bold;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;text-transform: uppercase;}.blog-item.style-02 .readmore::before{font-family: "ElegantIcons";content: "\24";font-size: 18px;color: var(--main-color-2);display: inline-block;vertical-align: middle;margin-right: 6px;}.blog-item.style-02 .readmore:hover{color: var(--main-color-2);}@media (max-width: 479px){.blog-item.style-02 .post-info{ padding: 20px 20px 13px 20px;}    .blog-item.style-02 .post-title{font-size: 18px;line-height: 24px;}}@media (min-width: 480px){.post-item.style-02 .post-info{ position: absolute;bottom: 30px;left: 30px;right: 30px;}}@media (max-width: 767px){.blog-page .site-main .blog-content > .post-item{ margin-bottom: 30px;}}@media (max-width: 479px){.blog-page .site-main .blog-content > .post-item.style-02{ margin-bottom: 30px;}    .post-item.style-02 .post-title{font-size: 32px;line-height: 34px;padding: 14px 0 4px;background-color: transparent;}    .post-item.style-02 .post-meta{padding: 0;background-color: transparent;}}.content-standard.content-post-page.has-bg .container{height: 500px;display: flex;align-items: center;}.content-standard.content-post-page.has-bg .post-info{background-color: #fff;padding: 35px 40px 30px 40px;max-width: 550px;display: inline-block;vertical-align: top;}.content-standard.content-post-page:not(.has-bg){border-bottom: 1px solid #e5e5e5;padding: 33px 0 22px;}.content-standard.content-post-page .post-title{line-height: 40px;margin-bottom: 0;}.content-standard.content-post-page .post-title a{font-size: 32px;color: #111;line-height: inherit;}.content-standard.content-post-page .post-date{margin-bottom: 18px;}.style-standard.post-page{margin-top: 70px;}.single-post .post-tag{margin-top: 15px;}.single-post .post-tag label{margin-bottom: 0;vertical-align: middle;display: inline-block;font-size: 15px;color: var(--main-color);font-weight: 400;}.single-post .post-tag .icon_tag_alt{margin-right: 6px;color: var(--main-color-2);}.single-post .post-tag ul{list-style: none;padding: 0 0 0 10px;margin: 0;display: inline;}.single-post .post-tag ul li{display: inline-block;padding: 10px 10px 0 0;}.single-post .post-tag ul li a{background-color: #f2f2f2;padding: 2px 10px;color: #444444;display: block;font-size: 14px;font-weight: 400;}.single-post .post-tag ul li a:hover{background-color: var(--main-color-2);color: #fff;}.single-post .other-posts{border-top: 1px solid #e1e1e1;padding-top: 23px;}.single-post .post-content + .other-posts{margin-top: 20px;}.single-post .post-tag + .other-posts{margin-top: 60px;}.single-post .other-posts .inner{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.single-post .other-posts .inner > div{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px;}.single-post .other-posts .post-inner{display: table;table-layout: fixed;width: 100%;}.single-post .other-posts .post-inner > div{display: table-cell;vertical-align: top;}.single-post .other-posts .post-inner .post-thumb{width: 125px;}.single-post .other-posts .prev-post .post-thumb{padding-right: 20px;}.single-post .other-posts .next-post{text-align: right;}.single-post .other-posts .next-post .post-thumb{padding-left: 20px;}.single-post .other-posts .post-thumb a{display: block;margin-top: 4px;}.single-post .other-posts .other-post .title{font-size: 15px;text-transform: uppercase;position: relative;color: #090909;margin-bottom: 18px;}.single-post .other-posts .other-post .title i{display: inline-block;vertical-align: baseline;}.single-post .other-posts .prev-post .title i{margin-right: 10px;}.single-post .other-posts .next-post .title i{margin-left: 10px;}.single-post .other-posts .post-date{line-height: 20px;margin-bottom: 2px;}.single-post .other-posts .post-date a{font-size: 12px;color: #7d8184;text-transform: uppercase;}.style-standard.post-page .other-posts .post-title{margin-bottom: 0;line-height: 24px;}.style-standard.post-page .other-posts .post-title a{font-size: 17px;line-height: inherit;}.single-post .single-author-info{background-color: #f5f5f5;display: table;table-layout: fixed;width: 100%;padding: 45px 15px;margin-top: 60px;}.single-post .single-author-info > div{display: table-cell;vertical-align: middle;}.single-post .single-author-info .author-avatar{width: 200px;text-align: center;}.single-post .single-author-info .author-avatar img{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;max-width: 120px;display: inline-block;}.single-post .single-author-info .user-social-follow{list-style: none;margin-left: -5px;margin-right: -5px;padding-left: 0;margin-bottom: 0;margin-top: 16px;font-size: 16px;}.single-post .single-author-info .user-social-follow li{display: inline-block;vertical-align: middle;padding-left: 5px;padding-right: 5px;}.single-post .single-author-info .user-social-follow li a{color: var(--main-color);}.single-post .single-author-info .user-social-follow li a:hover{color: var(--main-color-2);}.single-post .single-author-info .name{font-family: 'Roboto', serif;font-weight: 500;font-size: 24px;color: #111;margin-bottom: 14px;}.single-post .single-author-info .user-description{color: #444;line-height: 26px;}.single-post .related-post .title{font-size: 24px;color: #111;margin-top: 50px;margin-bottom: 33px;}.related-post .post-item.style-grid3 .post-title{margin-top: 12px;line-height: 24px;}.related-post .post-item.style-grid3 .post-title a{font-size: 17px;}@media (max-width: 767px){.single-post .single-author-info .author-avatar{ width: 150px;}    .single-post .other-posts .inner > div{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .single-post .other-posts .next-post{margin-top: 30px;}    .single-post .other-posts .other-post .title{display: none;}}@media (max-width: 479px){.single-post .single-author-info > div, .single-post .single-author-info .author-avatar, .single-post .single-author-info{ display: block;width: 100%;text-align: left;}    .single-post .single-author-info .author-avatar{margin-bottom: 20px;}    .single-post .single-author-info{padding-top: 10px;padding-bottom: 10px;background-color: #fff;}}.wp-block-quote{border: none;padding: 0;}.comments-area{margin-top: 37px;}.comments-area .comment-notes{display: none;}.comments-area .comments-title{font-size: 24px;margin-bottom: 40px;}.comments-area .comment-list{list-style: none;padding: 0 0 50px;border-bottom: 1px solid #e5e5e5;margin: 0 0 50px 0;}.comments-area .comment-body{margin-top: 50px;padding-top: 50px;position: relative;}.comments-area .comment-list > *:first-child > .comment-body{margin-top: 0;}.comments-area .comment-info::before{position: absolute;content: '';top: 0;left: 10px;right: 10px;border-top: 1px solid #e5e5e5;}.comments-area .comment-body::before,.comments-area .comment-body::after,.comments-area .comment-meta::before,.comments-area .comment-meta::after,.comments-area .comment-content::before,.comments-area .comment-content::after{display: table;content: '';clear: both;}.comments-area .comment-avatar{float: left;overflow: hidden;}.comments-area .comment-info{overflow: hidden;padding-left: 20px;}.comments-area .comment-meta{margin: -4px 0 5px;font-size: 13px;line-height: 24px;}.comments-area .comment-meta a:not(:hover){color: inherit;}.comments-area .comment-meta > *{display: inline-block;vertical-align: top;margin: 0;}.comments-area .comment-meta > *:not(:last-child){margin-right: 20px;}.comments-area .comment-author{text-transform: uppercase;font-weight: 600;}.comments-area .comment-author cite{font-style: inherit;}.comments-area .comment-edit-link{font-style: italic;}.comments-area .comment-edit-link::before{content: '(';
}
.comments-area .comment-edit-link::after{
    content: ')';}.comments-area .comment-text p:last-child{margin-bottom: 0;}.comment-author span{color: #888;text-transform: capitalize;}.comment-author > a{text-transform: none;}.comments-area .reply{float: right;text-transform: uppercase;text-decoration: underline;}.comments-area .children{list-style: none;padding: 0 0 0 30px;margin-bottom: 0;}.comments-area .comment-reply-title{font-size: 24px;margin-bottom: 33px;}.comments-area .comment-reply-title #cancel-comment-reply-link{text-transform: none;text-decoration: underline;margin-left: 10px;}.comments-area .comment-reply-title #cancel-comment-reply-link:not(:hover){color: inherit;opacity: 0.7;}.comments-area .logged-in-as a:not(:hover){color: inherit;}.comments-area .comment-respond{margin-top: 40px;}.comments-area .comment-respond input[type="text"],.comments-area .comment-respond input[type="email"],.comments-area .comment-respond input[type="url"],.comments-area .comment-respond textarea{width: 100%;}.comments-area .comment-respond .form-submit{margin-bottom: 0;}.comments-area .comment-respond .form-submit .button{display: block;width: 100%;background-color: var(--main-color-2);color: #ffffff;text-transform: uppercase;font-size: 15px;font-weight: 500;padding: 12px 30px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;font-family: 'Roboto', serif;}.comments-area .comment-respond .form-submit .button:hover{background-color: var(--main-color);}.post-page.style-modern .comments-area .comment-avatar{width: 16.66666667%;}@media (max-width: 1199px){.comments-area .comment-avatar img{ width: 80px;}}@media (max-width: 991px){.comments-area .comment-avatar img{ width: 60px;}}@media (max-width: 767px){.post-page .site-main > .post-item .post-thumb{ margin-bottom: 30px;}    .post-page .site-main > .post-item .post-head{padding-bottom: 30px;margin-bottom: 40px;}    .post-page .site-main > .post-item .post-foot{padding: 40px 0 50px;margin-top: 40px;}    .post-page .site-main > .post-item .avita-share-socials{margin-top: 40px;}    .comments-area{margin-top: 44px;}    .comments-area .comments-title{margin-bottom: 30px;}    .comments-area .comment-body{margin-top: 30px;padding-top: 30px;}    .comments-area .comment-respond{margin-top: 20px;}    .comments-area .comment-avatar{margin: 0 5px 7px 0;}    .comments-area .comment-avatar img{width: 50px;}    .comments-area .comment-info{overflow: visible;}    .comments-area .comment-meta{overflow: hidden;}    .comments-area .comment-meta ~ *{clear: both;}    .comments-area .children{padding-left: 15px;}    .comments-area .comment-reply-title{margin-bottom: 10px;}}@media (max-width: 479px){.comments-area .comment-info::before{ left: 5px;right: 5px;}}.avita-icons{background-image: url("icons.png");background-repeat: no-repeat;}.shop-page .js-shop-sidebar:hover,.shop-page .js-shop-filter:hover{background-color: var(--main-color-2);}.shop-page .js-shop-sidebar,.shop-page .js-shop-filter{background-color: var(--main-color);color: #fff;font-size: 13px;text-transform: uppercase;display: inline-block;vertical-align: middle;position: relative;padding-left: 40px;padding-right: 15px;height: 38px;line-height: 38px;margin-right: 50px;}@media (min-width: 1200px){.shop-page .js-shop-sidebar{ display: none;}}.js-shop-sidebar .avita-icons,.js-shop-filter .avita-icons{background-position: -38px -2px;width: 18px;height: 12px;position: absolute;top: 50%;left: 12px;margin-top: -6px;}.site-content.product-page .woocommerce-breadcrumb,.site-content.shop-page .woocommerce-breadcrumb{}.add-to-cart{display: block;max-width: 100%;position: relative;}.add-to-cart .single_add_to_cart_button,.add-to-cart .added_to_cart,.add-to-cart > a{overflow: hidden;position: relative;white-space: nowrap;text-overflow: ellipsis;max-width: 100%;}.add-to-cart .single_add_to_cart_button:hover,.add-to-cart .single_add_to_cart_button:focus,.add-to-cart .added_to_cart:hover,.add-to-cart .added_to_cart:focus,.add-to-cart > a:hover,.add-to-cart > a:focus{color: #fff;}.single_add_to_cart_button.added,.add-to-cart > a.added{display: none !important;}.send-to-friend,.woocommerce-product-gallery a.compare,.entry-summary a.compare,.product-item a.compare,a.yith-wcqv-button,.yith-wcwl-add-to-wishlist a{display: inline-block;vertical-align: top;font-size: 13px;line-height: 20px;padding: 5px 0;background-color: transparent;border-radius: 0;position: relative;font-weight: 500;text-align: inherit;text-transform: uppercase;font-family: "Roboto";opacity: 1 !important;color: #404040;}.send-to-friend:hover,.woocommerce-product-gallery a.compare:hover,.entry-summary a.compare:hover,.product-item a.compare:hover,a.yith-wcqv-button:hover,.yith-wcwl-add-to-wishlist a:hover{color: var(--main-color-2);}.woocommerce-product-gallery a.compare::before,.entry-summary a.compare::before,.product-item a.compare::before{font-family: "FontAwesome";content: '\f0ec';}.entry-summary a.compare::before{margin-right: 8px;}.send-to-friend::before{font-family: avita, sans-serif;content: "\e912";}a.yith-wcqv-button::before{font-family: "FontAwesome";content: "\f06e";}a.compare .blockUI.blockOverlay,a.yith-wcqv-button .blockUI.blockOverlay,.yith-wcwl-add-to-wishlist .blockUI.blockOverlay{z-index: 8 !important;cursor: wait !important;background: none !important;opacity: 1 !important;text-align: center;height: 24px !important;margin: auto !important;top: 0 !important;bottom: 0 !important;}.send-to-friend.loading::after,a.compare .blockUI.blockOverlay::before,a.yith-wcqv-button .blockUI.blockOverlay::before,.yith-wcwl-add-to-wishlist .blockUI.blockOverlay::before{width: 24px;height: 24px;}.yith-wcwl-add-to-wishlist + .clear{display: none !important;}.yith-wcwl-add-to-wishlist{font-size: 12px;line-height: 20px;margin: 0;}.yith-wcwl-add-to-wishlist > *{display: inline-block;vertical-align: top;position: relative;}.yith-wcwl-add-to-wishlist a{position: relative;color: inherit;padding-left: 26px;}.yith-wcwl-add-to-wishlist a.view-wishlist{padding-left: 0;}.yith-wcwl-add-to-wishlist .feedback{font-size: 0;line-height: 0;display: none;}.yith-wcwl-add-to-wishlist .yith-wcwl-icon{position: absolute;left: 0;font-size: 14px;}.yith-wcwl-add-to-wishlist .yith-wcwl-icon.fa-heart-o::before{content: "\f004";}.yith-wcwl-add-to-wishlist a img.yith-wcwl-icon{vertical-align: middle;margin-top: -1px;margin-bottom: 1px;}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist{display: table;border-radius: 0;}.share-product{text-transform: uppercase;}.share-product .title{display: none;}.price{display: block;font-size: 15px;color: #0d0d0d;font-family: "Roboto";}.price > *{display: inline-block;vertical-align: bottom;}.price ins{text-decoration: none;}.price del{color: #b7b7b7;font-weight: 400;margin-right: 5px;}.price del .amount{text-decoration: inherit;}@media (max-width: 479px){.price{ font-size: 15px;}}.star-rating{display: inline-block;vertical-align: top;position: relative;overflow: hidden;}.star-rating > span{position: absolute;top: 0;left: 0;overflow: hidden;white-space: nowrap;font-size: 0;line-height: 0;letter-spacing: 0;}.star-rating::before,.star-rating > span::before{display: inline-block;float: left;font-family: "FontAwesome";content: '\f006\f006\f006\f006\f006';font-size: 14px;line-height: 24px;letter-spacing: 0.2em;}.star-rating > span::before{content: '\f005\f005\f005\f005\f005';}.product-item .review-count{display: none !important;}.star-rating::before,.star-rating > span::before,p.stars a:before,p.stars a:hover ~ a:before,p.stars.selected:not(:hover) a.active ~ a:before{color: #ccc;}.star-rating > span::before,p.stars:hover a:before,p.stars.selected:not(:hover) a:before,.ovic-panel-rating .average span{color: #ffcc00;}.ovic-panel-rating .process-bar{background-color: #ffcc00;}p.stars{display: inline-block;vertical-align: top;font-size: 0;line-height: 0;letter-spacing: 0;}p.stars a{display: inline-block;vertical-align: top;text-decoration: none !important;outline: none !important;}p.stars a:before{font-family: "FontAwesome";content: '\f005';font-size: 15px;line-height: 24px;margin: 0 0.1em;}.quantity{display: inline-block;vertical-align: top;max-width: 100%;white-space: nowrap;position: relative;}.quantity .input-text::-webkit-inner-spin-button,.quantity .input-text::-webkit-outer-spin-button{-webkit-appearance: none;}@-moz-document url-prefix(){.quantity .input-text{ -webkit-appearance: textfield;-moz-appearance: textfield;appearance: textfield;}}.quantity .input-text{width: 100px;font-weight: 600;color: #0d0d0d;font-size: 15px;text-align: center;padding-right: 30px;-webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;border-radius: 3px !important;line-height: 0;}.quantity .arrow{position: absolute;top: 0;bottom: 0;z-index: 1;width: 30px;font-size: 18px;height: 20px;line-height: 20px;text-align: center;text-decoration: none;}.quantity .arrow:not(:hover){color: inherit;}.quantity .minus{right: 0;top: 20px;}.quantity .plus{right: 0;}.product-labels{position: absolute;top: 20px;left: 20px;font-family: 'Roboto', serif;font-size: 12px;}@media (max-width: 479px){.product-labels{ top: 10px;left: 10px;}}.product-labels > *{position: relative;z-index: 2;display: table;font-size: 12px;line-height: 14px;font-weight: 500;border: 1px solid #0d0d0d;color: #0d0d0d;padding: 2px 8px;text-transform: uppercase;margin-bottom: 10px;min-width: 50px;text-align: center;letter-spacing: 1.2px;}.product-labels > .onnew{background-color: #fff;}.product-labels > .onsale{border-color: var(--main-color-2);color: var(--main-color-2);font-size: 13px;background-color: #fff;}.product-labels > .featured{border-color: #27ae5f;color: #27ae5f;background-color: #fff;}.product-labels > .out-of-stock{border-color: #dc9404;color: #dc9404;background-color: #fff;}.in-stock{color: #27ae5f;}.out-of-stock{color: #c91f28;}.ovic-stock{display: inline-block;vertical-align: top;white-space: nowrap;font-size: 11px;line-height: 14px;font-weight: 700;color: #fff;background-color: var(--main-color);padding: 2px 5px;text-transform: uppercase;}.ovic-stock.out-of-stock{background-color: #c91f28;}.ovic-stock .title{display: none;}.product_meta{margin-top: 22px;}.product_meta > *{display: block;padding: 3px 0;text-transform: uppercase;}.product_meta > * > *{font-weight: 600;}.product_meta > * > *:first-child{margin-left: 5px;}body .product_meta .posted_in{font-size: inherit;margin: 0;}.product_meta .wcml_currency_switcher,.product_meta .wpml-ls{display: none !important;}.ovic-product_meta{display: table;}.ovic-product_meta > *{display: table-row;font-weight: 500;font-family: "Roboto";}.ovic-product_meta a:hover{color: var(--main-color-2);}.ovic-product_meta > * > *{display: table-cell;vertical-align: middle;}.ovic-product_meta > * > .title{display: table-cell;font-weight: 400;white-space: nowrap;color: #b7b7b7;padding: 2px 30px 2px 0;font-family: 'Roboto';}.ovic-product_meta a:not(:hover){color: inherit;}.ovic-product_meta ul.the_champ_sharing_ul{margin: 0 -12px 0 -15px !important;}.ovic-product_meta ul.the_champ_sharing_ul li{margin: 0 12px !important;display: flex;flex-direction: column;justify-content: center;padding-bottom: 2px !important;min-height: 30px;}.ovic-product_meta .theChampSharing{margin: 0;}.ovic-product_meta .avita-share-socials{color: #3a3a3a;}.ovic-product_meta .avita-share-socials a{display: inline-block;vertical-align: top;margin: -1px 8px 1px;}.ovic-product_meta .ovic-stock{white-space: inherit;font-size: inherit;line-height: inherit;background-color: inherit;}.product_meta-top{display: flex;align-items: flex-start;margin-bottom: 5px;}.product_meta-top .product_title,.product_meta-top .posted_in{flex: 1 1 auto;}.product_meta-top .product_title:not(:last-child),.product_meta-top .posted_in:not(:last-child){padding-right: 15px;}.product_meta-top .product_title:not(:first-child),.product_meta-top .posted_in:not(:first-child){padding-left: 15px;}.entry-summary .product-labels > *{border-width: 1px;}.variations_form{position: relative !important;}table.variations{display: block;margin-bottom: 0;}table.variations tbody{display: block;}table.variations tr{display: block;position: relative;margin-bottom: 23px;}table.variations td{display: block;vertical-align: middle;text-align: inherit;padding: 0;border: none;}table.variations td.label{font-size: 13px;line-height: inherit;border-radius: 0;color: var(--main-color);}table.variations td.label label{display: inline-block;vertical-align: top;text-transform: uppercase;margin: 0 -1px 4px;}table.variations .rtwpvs-terms-wrapper{margin: -10px;}table.variations .rtwpvs-terms-wrapper.radio-variable-wrapper{display: flex;}table.variations .rtwpvs-term{padding: 5px;box-shadow: none !important;margin: 10px !important;border: 1px solid #e6e6e6;-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;font-weight: 600;text-transform: uppercase;border-radius: 50%;}table.variations .rtwpvs-term.selected{border-color: var(--main-color);}table.variations .rtwpvs-term span,table.variations .rtwpvs-term img{display: block !important;}table.variations .rtwpvs-term span::after{display: none !important;}table.variations .rtwpvs-term span[style*="background-color:#ffffff;"]{box-shadow: 0 0 0 1px #e6e6e6 inset;}table.variations select{width: 100%;font-weight: 600;text-transform: uppercase;}table.variations .reset_variations{display: table;font-size: 16px;line-height: 1;text-decoration: underline;margin: 27px 0 0;}table.variations .reset_variations[style*="visibility: hidden;"]{display: none !important;}table.variations .button-variable-wrapper{margin: -5px !important;}table.variations .rtwpvs-button-term{margin: 5px !important;height: auto !important;min-width: 30px !important;background-color: #e5e5e5 !important;}table.variations .rtwpvs-button-term span{padding: 5px 10px !important;box-shadow: none !important;color: inherit !important;}table.variations .rtwpvs-terms-wrapper.radio-variable-wrapper .rtwpvs-radio-term input{display: inline;vertical-align: middle;margin: -1px 5px 1px 0;}table.variations .rtwpvs-terms-wrapper.radio-variable-wrapper .rtwpvs-radio-term label{display: inline;vertical-align: middle;padding: 0;margin: 0;font-weight: inherit;color: inherit;}.growl.growl-notice{color: var(--main-color);background-color: #fff;}.growl.growl-notice .growl-close::before,.growl.growl-notice .growl-close::after{background-color: var(--main-color);}.growl.growl-notice .growl-title{border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.shop-gallery img{margin: auto;}ul.products{list-style: none;padding: 0;margin-bottom: 0;}ul.shop-page > .product-category a{display: block;border: 1px solid #e5e5e5;text-align: center;}ul.shop-page > .product-category a img{width: auto;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}ul.shop-page > .product-category a:hover img{opacity: 0.7;}ul.shop-page > .product-category a:hover h2{color: inherit;}ul.shop-page > .product-category .woocommerce-loop-category__title{font-size: 14px;line-height: 30px;margin-bottom: 0;font-weight: 400;padding: 5px 10px;}ul.shop-page > .product-category mark{display: inline-block;vertical-align: top;background-color: transparent;padding: 0;margin-left: 3px;}.woocommerce-products-header .term-description{margin-bottom: 50px;}.product-item .thumb-link .second-thumb{position: absolute;top: 0;bottom: 0;left: 0;right: 0;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}.product-item .product-inner:not(:hover) .thumb-link .second-thumb{opacity: 0;-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.product-item[class*="list-style-"] .product-inner:not(:hover) .thumb-link .second-thumb{opacity: 0;-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);}.product-item .thumb-link.hover-zoom{overflow: hidden;}.product-item .thumb-link.hover-zoom figure{-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}.product-item .product-inner:hover .thumb-link.hover-zoom figure{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}.product-item .product-thumb .slick-dots{position: absolute;top: 0;right: 10px;max-width: calc(100% - 20px);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}ul.shop-page.products{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}ul.shop-page.products.columns-5{margin-right: -10px;margin-left: -10px;}.is-sidebar-dropdown-0.is-fullwidth-3 ul.shop-page.products.columns-3{margin-right: -22px;margin-left: -22px;}.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-left ul.shop-page.products.columns-3,.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-right ul.shop-page.products.columns-3{margin-right: -15px;margin-left: -15px;}ul.shop-page > .product-category,ul.shop-page.products .product-item{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 15px;padding-right: 15px;margin-top: 30px;margin-bottom: 10px;}ul.shop-page.columns-5 > .product-category,ul.shop-page.products.columns-5 .product-item{padding-left: 10px;padding-right: 10px;}.is-sidebar-dropdown-0.is-fullwidth-3 ul.shop-page.products.columns-3 > .product-category,.is-sidebar-dropdown-0.is-fullwidth-3 ul.shop-page.products.columns-3 .product-item{padding-left: 22px;padding-right: 22px;}.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-left ul.shop-page.products.columns-3 > .product-category,.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-left ul.shop-page.products.columns-3 .product-item,.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-right ul.shop-page.products.columns-3 > .product-category,.is-sidebar-dropdown-0.is-fullwidth-3 .sidebar-right ul.shop-page.products.columns-3 .product-item{padding-left: 15px;padding-right: 15px;}.is-sidebar-dropdown-1 ul.shop-page.products.columns-3{margin-right: -33px;margin-left: -33px;}.is-sidebar-dropdown-1 ul.shop-page.products.columns-3 .product-item,.sidebar-right ul.shop-page.products.columns-3 > .product-category,.sidebar-left ul.shop-page.products.columns-3 > .product-category,.is-sidebar-dropdown-1 ul.shop-page.products.columns-3 > .product-category{padding-left: 33px;padding-right: 33px;}ul.shop-page.columns-2 > .product-category,ul.shop-page.products.columns-2 .product-item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}ul.shop-page.columns-3 > .product-category,ul.shop-page.products.columns-3 .product-item{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}ul.shop-page.columns-4 > .product-category,ul.shop-page.products.columns-4 .product-item{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}ul.shop-page.columns-5 > .product-category,ul.shop-page.products.columns-5 .product-item{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}ul.shop-page.columns-6 > .product-category,ul.shop-page.products.columns-6 .product-item{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.related .thumb-link::after,.up-sells .thumb-link::after,.shop-page .thumb-link::after{background-color: rgba(0, 0, 0, .1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: "";}@media (min-width: 1200px){.product-item .product-inner:not(:hover) .product-thumb .slick-dots{ opacity: 0;visibility: hidden;}}@media (max-width: 991px){ul.shop-page.columns-4 > .product-category, ul.shop-page.products.columns-4 .product-item, ul.shop-page.columns-5 > .product-category, ul.shop-page.products.columns-5 .product-item, ul.shop-page.columns-6 > .product-category, ul.shop-page.products.columns-6 .product-item{ -ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}}@media (max-width: 479px){ul.shop-page.columns-3 > .product-category, ul.shop-page.products.columns-3 .product-item, ul.shop-page.columns-4 > .product-category, ul.shop-page.products.columns-4 .product-item, ul.shop-page.columns-5 > .product-category, ul.shop-page.products.columns-5 .product-item, ul.shop-page.columns-6 > .product-category, ul.shop-page.products.columns-6 .product-item{ -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}.shop-control::before,.shop-control::after{content: '';display: table;clear: both;}.shop-control .page-title{display: inline-block;vertical-align: middle;margin: 0;font-family: 'Roboto', serif;}.shop-control .control-right{float: right;text-align: right;padding: 5px 0;}.shop-control .control-right > *{display: inline-block;vertical-align: middle;font-size: 15px;color: #7d8184;}.shop-control .control-right > * > *{display: inline-block;vertical-align: top;}.shop-control .display-mode-control > form{display: inline-block;vertical-align: top;}.shop-control .chosen-container .chosen-single,.shop-control select{font-size: inherit;line-height: inherit;font-weight: 600;padding: 0 0 0 7px;height: 24px;color: #111;border: none;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.shop-control select{padding-right: 22px;background-position: center right;}.shop-control .chosen-container .chosen-drop{left: auto;right: 0;min-width: 120px;}.shop-control .display-sort-by .chosen-container .chosen-drop{min-width: 220px;}.shop-before-control{}.display-mode-control button{width: 24px;height: 24px;background-color: #b7b7b7;display: inline-block;position: relative;margin: 0 4px;padding: 0;font-size: 0;}.display-mode-control .column-4,.display-mode-control .column-3{width: 23px;}.display-mode-control .column-5 .c:after,.display-mode-control .column-5 .c:before,.display-mode-control .column-5:after,.display-mode-control .column-5:before,.display-mode-control .column-4 .c,.display-mode-control .column-4:after,.display-mode-control .column-4:before,.display-mode-control .column-3:after,.display-mode-control .column-3:before{width: 1px;height: 100%;background-color: #fff;position: absolute;top: 0;left: 7px;content: "";}.display-mode-control .column-3:after{left: 15px;}.display-mode-control .column-5 .r span:after,.display-mode-control .column-5 .r span:before,.display-mode-control .column-5 .r:after,.display-mode-control .column-5 .r:before,.display-mode-control .column-4 .r span,.display-mode-control .column-4 .r:after,.display-mode-control .column-4 .r:before,.display-mode-control .mode-list:after,.display-mode-control .mode-list:before,.display-mode-control .column-3 span:after,.display-mode-control .column-3 span:before{width: 100%;height: 1px;background-color: #fff;position: absolute;top: 7px;left: 0;content: "";}.display-mode-control .mode-list:after,.display-mode-control .column-3 span:after{top: 16px;}.display-mode-control .column-4:before{left: 5px;}.display-mode-control .column-4:after{left: 11px;}.display-mode-control .column-4 .c{left: 17px;}.display-mode-control .column-4 .r:before{top: 5px;}.display-mode-control .column-4 .r:after{top: 11px;}.display-mode-control .column-4 .r span{top: 17px;}.display-mode-control .column-5:before{left: 4px;}.display-mode-control .column-5:after{left: 9px;}.display-mode-control .column-5 .c:before{left: 14px;}.display-mode-control .column-5 .c:after{left: 19px;}.display-mode-control .column-5 .r:before{top: 4px;}.display-mode-control .column-5 .r:after{top: 9px;}.display-mode-control .column-5 .r span:before{top: 14px;}.display-mode-control .column-5 .r span:after{top: 19px;}@media (min-width: 992px){.shop-control .control-right .display-sort-by{ margin-left: 25px;}}@media (max-width: 767px){.display-mode-control{ display: none !important;}    .shop-control .control-right > *{margin-left: 18px;}    .shop-control .control-right .display-sort-by{margin-left: 0;}    .shop-before-control{margin-bottom: 10px;}}@media (max-width: 479px){.shop-page .js-shop-sidebar, .shop-page .js-shop-filter{ display: block;margin-right: 0;margin-bottom: 15px;}    .shop-control .control-right{float: none;display: block;text-align: left;}    .shop-control .page-title{display: block;margin-bottom: 15px;}}.shop-builder{position: relative;}.shop-builder-top{margin-bottom: 70px;}@media (max-width: 767px){.shop-builder-top{ margin-bottom: 40px;}}.product-item{font-size: 14px;line-height: 1.42857143;}.product-item .group-button::before,.product-item .group-button::after,.ovic-products::before,.ovic-products::after,.product-inner::before,.product-inner::after{content: '';display: table;clear: both;}@media (min-width: 768px){.ovic-products.content-overflow .product-list-owl > .slick-list{ overflow: visible;}}.product-item .product-info .item-wrap{position: relative;}.product-item .product-inner{position: relative;}.product-item .product-thumb{display: inline-block;vertical-align: top;max-width: 100%;position: relative;overflow: hidden;margin-bottom: 9px;}.product-item .product-thumb .thumb-link{position: relative;display: block;}.thumb-overlay .product-item .product-thumb .thumb-link::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: "";background-color: rgba(0, 0, 0, .05);}.product-item .product-title > a{color: #404040;}.product-item .add-to-cart .button:hover{background-color: var(--main-color-2);}.product-item .ex-buttons a.yith-wcqv-button:hover,.product-item .product-title > a:hover{color: var(--main-color-2);}.product-item .add-to-cart > a{width: 100%;height: 40px;line-height: 40px;padding: 0 15px;font-family: 'Roboto', serif;font-weight: bold;text-transform: uppercase;font-size: 13px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.product-item .add-to-cart > a:hover{background-color: #03b1ea;}.product-item .avita-countdown{display: table;width: 100%;font-weight: 600;text-transform: uppercase;background-color: #fff;text-align: center;margin: auto;}.product-item .avita-countdown > *{display: table-cell;vertical-align: middle;width: 10%;padding: 10px 0;}.product-item .avita-countdown > *:not(:last-child){border-right: 1px solid #e5e5e5;}.product-item .avita-countdown .number{display: block;font-size: 18px;line-height: 1.3;}.product-item .avita-countdown .text{display: block;font-size: 10px;line-height: 1.3;}.product-item .product-inner:hover .product-deal{opacity: 0;visibility: hidden;}.product-item .product-deal{position: absolute;bottom: 10px;left: 10px;right: 10px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.product-item .ex-buttons{position: absolute;top: 20px;right: 20px;opacity: 0;visibility: hidden;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);}.product-item .product-inner:hover .ex-buttons{opacity: 1;visibility: visible;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.product-item .group-button-popup{position: absolute;bottom: 0;left: 0;right: 0;margin: 0;font-size: 0;line-height: 0;text-align: center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.product-item .group-button-popup .add-to-cart{width: 100%;margin-top: 8px;}.product-item.style-05 .ex-buttons a.add_to_cart_button,.product-item.style-04 .ex-buttons a.add_to_cart_button,.product-item.style-02 .ex-buttons a.add_to_cart_button,.product-item .ex-buttons a.compare,.product-item .ex-buttons a.yith-wcqv-button,.product-item .ex-buttons .yith-wcwl-add-to-wishlist a{font-size: 0;line-height: 40px;width: 40px;height: 40px;text-align: center;text-decoration: none;background-color: #fff;border-radius: 50%;padding: 0;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);}.product-item .ex-buttons .yith-wcwl-wishlistexistsbrowse a{color: var(--main-color-2);}.product-item .price del{font-size: 13px;color: #b7b7b7;}.product-item.style-01 .price del + ins{float: left;margin-right: 6px;}.product-item .ex-buttons .yith-wcwl-wishlistexistsbrowse a::before{font-family: "FontAwesome";content: "\f004";font-size: 14px;}.product-item .ex-buttons > *:not(:first-child){margin-top: 10px;}.product-item .group-button-popup a.compare,.product-item .group-button-popup a.yith-wcqv-button,.product-item .group-button-popup .yith-wcwl-add-to-wishlist a{font-size: 0;line-height: 0;width: 40px;height: 40px;padding: 8px 0;text-align: center;text-decoration: none;}.product-item .ex-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-icon,.product-item .ex-buttons a.compare::before,.product-item .ex-buttons a.yith-wcqv-button::before{margin: 0;line-height: inherit;width: 100%;font-size: 14px;display: block;margin-left: 1px;}.product-item .group-button-popup a.compare::before,.product-item .group-button-popup a.yith-wcqv-button::before{margin: 0;}.product-item .ex-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-icon,.product-item .group-button-popup .yith-wcwl-add-to-wishlist .yith-wcwl-icon{right: 0;width: auto;margin: 0;}.product-item .ex-buttons .yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.product-item .group-button-popup .yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{padding: 8px 0;}.product-item.style-05 a.add_to_cart_button,.product-item.style-04 a.add_to_cart_button,.product-item.style-02 a.add_to_cart_button,.product-item .ex-buttons a.compare,.product-item .ex-buttons a.yith-wcqv-button{color: #0d0d0d;}.product-item.style-05 .product-thumb,.product-item.style-03 .product-thumb,.product-item.style-02 .product-thumb,.product-item.style-01 .product-thumb{margin-bottom: 16px;}.product-item.style-05 .product-title,.product-item.style-04 .product-title,.product-item.style-03 .product-title,.product-item.style-02 .product-title,.product-item.style-01 .product-title{font-family: 'Roboto';margin-bottom: 0;font-size: 14px;color: #404040;font-weight: 400;}.product-item.style-05 .star-rating,.product-item.style-04 .star-rating,.product-item.style-03 .star-rating,.product-item.style-02 .star-rating,.product-item.style-01 .star-rating{margin-bottom: 5px;}.product-item.style-05 .rtwpvs-term:not(.rtwpvs-radio-term),.product-item.style-04 .rtwpvs-term:not(.rtwpvs-radio-term),.product-item.style-03 .rtwpvs-term:not(.rtwpvs-radio-term),.product-item.style-02 .rtwpvs-term:not(.rtwpvs-radio-term),.product-item.style-01 .rtwpvs-term:not(.rtwpvs-radio-term){width: 14px;height: 14px;}.product-item.style-05 .product-info,.product-item.style-04 .product-info,.product-item.style-03 .product-info,.product-item.style-02 .product-info,.product-item.style-01 .product-info{position: relative;}@media (max-width: 1199px){.product-item.style-01 .product-thumb{ padding-bottom: 40px;}    .product-item.style-01 .group-button-popup .add-to-cart{margin-top: 0;}}@media (max-width: 479px){.product-item .ex-buttons{ top: 10px;right: 10px;}    .product-item .ex-buttons > *:not(:first-child){margin-top: 5px;}    .product-item .ex-buttons a.compare,    .product-item .ex-buttons a.yith-wcqv-button,    .product-item .ex-buttons .yith-wcwl-add-to-wishlist a{width: 32px;height: 32px;line-height: 32px;}    .product-item .ex-buttons .yith-wcwl-add-to-wishlist .yith-wcwl-icon,    .product-item .ex-buttons a.compare::before,    .product-item .ex-buttons a.yith-wcqv-button::before{font-size: 12px;}}.product-item.style-05 .group-button-popup a.yith-wcqv-button::before,.product-item.style-05 .added_to_cart.wc-forward,.product-item.style-04 .group-button-popup a.yith-wcqv-button::before,.product-item.style-04 .added_to_cart.wc-forward,.product-item.style-02 .group-button-popup a.yith-wcqv-button::before,.product-item.style-02 .added_to_cart.wc-forward{display: none;}.product-item.style-05 .add_to_cart_button,.product-item.style-04 .add_to_cart_button,.product-item.style-02 .add_to_cart_button{font-size: 0 !important;}.product-item.style-05 .add_to_cart_button::before,.product-item.style-04 .add_to_cart_button::before,.product-item.style-02 .add_to_cart_button::before{font-family: "FontAwesome";content: "\f07a";font-size: 14px !important;}.product-item.style-05 .group-button-popup,.product-item.style-04 .group-button-popup,.product-item.style-02 .group-button-popup{margin: 0;}.product-item.style-05 .group-button-popup a.yith-wcqv-button,.product-item.style-02 .group-button-popup a.yith-wcqv-button{width: 100%;height: 40px;line-height: 40px;color: #ffffff;font-size: 13px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;display: block;text-align: center;background-color: var(--main-color);margin: 0;padding: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.product-item.style-03 .group-button-popup a.compare,.product-item.style-03 .group-button-popup a.yith-wcqv-button{width: 40px;height: 40px;background-color: #fff;color: #0d0d0d;line-height: 40px;padding: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.product-item.style-03 .group-button-popup a.compare:before,.product-item.style-03 .group-button-popup a.yith-wcqv-button:before{font-size: 14px;}.product-item.style-03 .group-button-popup > *{display: inline-block;vertical-align: middle;}.product-item.style-03 .group-button-popup > *:not(:first-child){margin-left: 10px;}.product-item.style-03 .group-button-popup .add-to-cart{width: auto;max-width: 148px;margin-top: 0;text-overflow: ellipsis;overflow: visible;white-space: nowrap;}.product-item.style-03 .add-to-cart > a{padding-left: 25px;padding-right: 25px;border-radius: 2px;letter-spacing: 2.5px;}.product-item.style-04 .product-thumb{margin-bottom: 0;}.product-item.style-04 .product-info{position: absolute;bottom: 0;left: 0;right: 0;text-align: center;background-color: #fff;padding: 20px 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.product-item.style-05 .add-to-cart > a{width: 40px;height: 40px;line-height: 0;border-radius: 50%;border: 1px solid #ebebeb;background-color: transparent;}.product-item.style-05 .add-to-cart > a::before{line-height: 22px;margin-left: -2px;}.product-item.style-05 .add-to-cart{position: absolute;bottom: 8px;right: 0;}.product-item.style-05.product-type-variable .add-to-cart{display: none;}.product-item.style-06 .product-inner{text-align: center;}.product-item.style-06 .product-inner > img{opacity: 0;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.product-item.style-06.slick-center .product-inner > img,.product-item.style-06 .product-inner:hover > img{opacity: 1;}.product-item.style-06 .product-inner .wrap{position: absolute;top: 4.5%;left: 8%;right: 8%;bottom: 4.5%;overflow: hidden;}.product-item.style-06 .wrap-i{position: absolute;top: 20px;left: 20px;right: 20px;bottom: 20px;display: flex;justify-content: center;align-items: flex-end;}.product-item.style-06 .product-title{font-size: 22px;margin-bottom: 10px;}.product-item.style-07 .product-title{font-size: 15px;}.product-item.style-07 .price{float: right;font-size: 16px;}@media (min-width: 1200px){.product-item.style-04 .product-inner:not(:hover) .product-info{ opacity: 0;visibility: hidden;}    .product-item .product-inner:not(:hover) .group-button-popup{-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);}    .product-item.style-05 .product-loop-variations,    .product-item.style-04 .product-loop-variations,    .product-item.style-03 .product-loop-variations,    .product-item.style-02 .product-loop-variations,    .product-item.style-01 .product-loop-variations{position: absolute;bottom: 0;right: 0;max-width: 50%;padding: 0 3px;}}@media (max-width: 1199px){.product-item.style-05 .product-loop-variations, .product-item.style-04 .product-loop-variations, .product-item.style-03 .product-loop-variations, .product-item.style-02 .product-loop-variations, .product-item.style-01 .product-loop-variations{ margin-top: 5px;}}@media (max-width: 479px){.product-item.style-07 .price{ float: none;}}.product-item.style-08 .product-title{font-size: 18px;margin-bottom: 10px;}.product-item.style-08 .product-thumb{margin-bottom: 30px;}ul.shop-page > .product-item.list-style-01{margin-bottom: 20px;}.product-item.list-style-01 .product-inner{display: flex;align-items: center;}.product-item.list-style-01 .product-thumb{margin: 0;flex: 0 0 50%;max-width: 300px;}.product-item.list-style-01 .product-info{flex: 1 1 50%;padding-left: 30px;}.product-item.list-style-01 .posted_in{margin-bottom: 8px;}.product-item.list-style-01 .product-title{font-size: 20px;font-weight: 400;margin: 0;}.product-item.list-style-01 .star-rating{margin: 10px 0 0;}.product-item.list-style-01 .price{font-size: 18px;font-family: "Roboto";margin: 8px 0 0;}.product-item.list-style-01 .price del{font-size: 20px;margin-bottom: 1px;}.product-item.list-style-01 .group-button{margin: 15px 0 0;}.product-item.list-style-01 .product-excerpt{margin-top: 25px;}@media (max-width: 1199px){ul.shop-page.products, .sidebar-right ul.shop-page.products.columns-3, .sidebar-left ul.shop-page.products.columns-3, .is-sidebar-dropdown-1 ul.shop-page.products.columns-3{ margin-right: -10px;margin-left: -10px;}    ul.shop-page > .product-category,    ul.shop-page.products .product-item,    .sidebar-right ul.shop-page.products.columns-3 .product-item,    .sidebar-left ul.shop-page.products.columns-3 .product-item,    .is-sidebar-dropdown-1 ul.shop-page.products.columns-3 .product-item,    .sidebar-right ul.shop-page.products.columns-3 > .product-category,    .sidebar-left ul.shop-page.products.columns-3 > .product-category,    .is-sidebar-dropdown-1 ul.shop-page.products.columns-3 > .product-category{padding-left: 10px;padding-right: 10px;}    .product-item.list-style-01 .product-thumb{flex: 0 0 40%;}    .product-item.list-style-01 .product-info{flex: 1 1 60%;}}@media (max-width: 479px){.product-item.list-style-01 .product-inner{ flex-wrap: wrap;}    .product-item.list-style-01 .product-info,    .product-item.list-style-01 .product-thumb{flex: 0 0 100%;max-width: 100%;}    .product-item.list-style-01 .product-info{margin-top: 20px;padding-left: 0;}}.product-item.list-style-01 .group-button{font-size: 0;line-height: 0;margin: 31px -5px 0;}.product-item.list-style-01 .group-button > *{display: inline-block;vertical-align: top;margin: 0 5px;}.product-item.list-style-01 .yith-wcwl-add-to-wishlist,.product-item.list-style-01 .compare-button{width: 40px;height: 40px;border: 1px solid #0d0d0d;font-size: 0;text-align: center;}.product-item.list-style-01 .yith-wcwl-add-to-wishlist a,.product-item.list-style-01 .compare{font-size: 0;}.product-item.list-style-01 .compare::before,.product-item.list-style-01 .yith-wcwl-icon{font-size: 14px;width: auto;margin: 0 auto;display: block;}.product-item.list-style-01 .compare::before{content: "\f0ec";}.product-item.list-style-01 .yith-wcwl-wishlistexistsbrowse a::before{font-family: "FontAwesome";content: "\f004";font-size: 14px;}.product-item.list-style-01 a.compare,.product-item.list-style-01 .yith-wcwl-wishlistexistsbrowse a,.product-item.list-style-01 .yith-wcwl-add-to-wishlist a{padding: 0;display: block;line-height: 38px;}.product-item.list-style-01 .add_to_cart_button{height: 40px;line-height: 40px;padding: 0 40px;border-radius: 2px;}.product-item.list-style-01 .yith-wcqv-button,.product-item.list-style-01 .add_to_cart_button{font-family: 'Roboto', serif;font-weight: 500;font-size: 13px;text-transform: uppercase;letter-spacing: 1px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;background-color: #0d0d0d;color: #fff;}.product-item.list-style-01 .yith-wcqv-button:hover,.product-item.list-style-01 .add_to_cart_button:hover{background-color: var(--main-color-2);}.product-item.list-style-01 .yith-wcwl-add-to-wishlist.exists,.product-item.list-style-01 .yith-wcwl-add-to-wishlist:hover,.product-item.list-style-01 .compare-button:hover{border-color: var(--main-color-2);color: var(--main-color-2);}.product-item.list-style-01 .yith-wcqv-button{position: absolute;bottom: 0;left: 0;right: 0;height: 40px;text-align: center;line-height: 40px;padding: 0;}.product-item.list-style-01 a.yith-wcqv-button::before{display: none;}.product-item.list-style-01 .yith-wcwl-add-to-wishlist .yith-wcwl-icon{position: static;}@media (min-width: 1200px){.product-item.list-style-01 .group-button, .product-item.list-style-01 .yith-wcqv-button{ opacity: 0 !important;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}    .product-item.list-style-01:hover .group-button,    .product-item.list-style-01:hover .yith-wcqv-button{opacity: 1 !important;}}div.mfp-bg{background-color: #fff;opacity: 0.5;z-index: 100000;}div.mfp-zoom-in.mfp-ready.mfp-bg,#yith-quick-view-modal .yith-quick-view-overlay{background-color: var(--main-color);opacity: 0.7;}div.mfp-wrap{z-index: 100001;}div.mfp-container{padding: 0;}div.mfp-content .social-content{box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);background-color: #fff;padding: 20px 20px 12px 20px;}div.mfp-content .social-content button.mfp-close{width: 20px;height: 20px;background-color: #b60606;color: #fff;top: 0;right: 0;}div.mfp-content .social-content button.mfp-close:hover{cursor: pointer;}div.mfp-content .social-content button.mfp-close::before{font-size: 10px;line-height: 20px;}div.mfp-content .social-content::after{display: none;}div.mfp-content .social-content .mfp-bottom-bar{margin-top: 0;position: static;}div.mfp-content .social-content .mfp-user{position: absolute;bottom: 0;left: 0;right: auto;}div.mfp-content .social-content .mfp-user a{display: inline-block;vertical-align: top;background-color: rgba(0, 0, 0, 0.5);font-size: 13px;line-height: 20px;}div.mfp-content .social-content .mfp-user a:not(:hover){color: #fff;}div.mfp-content .social-content .mfp-user img{display: inline-block;vertical-align: top;float: left;width: 48px;height: 48px;margin-right: 10px;}div.mfp-content .social-content .mfp-user a > span{display: inline-block;vertical-align: top;padding: 5px 10px 3px 0;}div.mfp-content .social-content .mfp-user .name{display: block;overflow: hidden;text-transform: uppercase;}div.mfp-content .social-content .mfp-user .date{display: block;overflow: hidden;font-style: italic;font-size: 11px;opacity: 0.7;}div.mfp-content .social-content img.mfp-img{padding: 0;}.mfp-wrap .avita-popup-newsletter{width: 800px;max-width: calc(100% - 30px);max-height: calc(100% - 30px);padding: 0;overflow-x: hidden;-webkit-overflow-scrolling: touch;text-align: center;}div.mfp-content .social-content::after{display: none;}div.mfp-content .social-content .mfp-bottom-bar{margin-top: 0;position: static;}div.mfp-content .social-content .mfp-user{position: absolute;bottom: 0;left: 0;right: auto;display: none;}div.mfp-content .social-content .mfp-user a{display: inline-block;vertical-align: top;background-color: rgba(0, 0, 0, 0.5);font-size: 13px;line-height: 20px;}div.mfp-content .social-content .mfp-user a:not(:hover){color: #fff;}div.mfp-content .social-content .mfp-user img{display: inline-block;vertical-align: top;float: left;width: 48px;height: 48px;margin-right: 10px;}div.mfp-content .social-content .mfp-user a > span{display: inline-block;vertical-align: top;padding: 5px 10px 3px 0;}div.mfp-content .social-content .mfp-user .name{display: block;overflow: hidden;text-transform: uppercase;}div.mfp-content .social-content .mfp-user .date{display: block;overflow: hidden;font-style: italic;font-size: 11px;opacity: 0.7;}div.mfp-content .social-content img.mfp-img{padding: 0;}div.mfp-content .social-content .mfp-title{color: var(--main-color);font-size: 15px;line-height: 24px;margin-top: 10px;padding-right: 0;}.mfp-wrap .avita-popup-newsletter .popup-content{padding: 20px;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03{display: block;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head{width: auto;padding: 0;margin-bottom: 50px;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head .title{font-size: 50px;line-height: 1;font-weight: 700;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head .highlight{text-decoration: underline;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head .subtitle{font-size: 16px;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .content{width: auto;padding: 0;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .inner-content{display: block;}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .text-field,.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .submit-newsletter{margin-left: 5px;margin-right: 5px;max-width: calc(100% - 10px);}.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .input-text{text-align: inherit;}.mfp-wrap .avita-popup-newsletter .moozo_disabled_popup_by_user{cursor: pointer;margin: 50px 0 0;}@media (min-width: 768px){.mfp-wrap .avita-popup-newsletter .popup-inner{ display: flex;align-items: center;}    .mfp-wrap .avita-popup-newsletter .popup-content{flex: 1 1 auto;}}@media (max-width: 991px){.mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .text-field{ width: 240px;}}@media (max-width: 767px){.mfp-wrap .avita-popup-newsletter{ width: 320px;}    .mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head{margin-bottom: 20px;}    .mfp-wrap .avita-popup-newsletter .ovic-newsletter.style-03 .head .title{font-size: 40px;}    .mfp-wrap .avita-popup-newsletter .moozo_disabled_popup_by_user{margin-top: 30px;}}html.yith-quick-view-is-open,html.yith-quick-view-is-open body{overflow: hidden;}#yith-quick-view-modal{position: fixed;visibility: hidden;top: 0;left: 0;right: 0;bottom: 0;z-index: 100000;opacity: 0;text-align: center;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}#yith-quick-view-modal:before{content: '';display: inline-block;vertical-align: middle;height: 100%;width: 0;}#yith-quick-view-modal .yith-quick-view-overlay{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}#yith-quick-view-modal .yith-wcqv-wrapper{display: inline-block;vertical-align: middle;visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;text-align: left;width: calc(100% - 30px) !important;height: auto !important;max-width: 910px;max-height: calc(100% - 30px);overflow-x: hidden;-webkit-overflow-scrolling: touch;}#yith-quick-view-modal.open .yith-wcqv-main{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;position: relative;box-shadow: none;overflow: hidden;}#yith-quick-view-modal .yith-wcqv-main{-webkit-transform: translateY(20%);-moz-transform: translateY(20%);-ms-transform: translateY(20%);transform: translateY(20%);opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2);box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2);background-color: #fff;padding: 0;}#yith-quick-view-modal.open,#yith-quick-view-modal.open .yith-wcqv-wrapper{visibility: visible;opacity: 1;}#yith-quick-view-modal #yith-quick-view-content:after,#yith-quick-view-modal #yith-quick-view-content:before{content: '';display: table;clear: both;}#yith-quick-view-close{z-index: 2;margin: 0;opacity: 1;}#yith-quick-view-modal .woocommerce-product-gallery__trigger,#yith-quick-view-modal .onsale{display: none;}body.admin-bar #yith-quick-view-modal{top: 32px;}@media (min-width: 768px){#yith-quick-view-content div.woocommerce-product-gallery{ float: left;width: 50%;}    #yith-quick-view-content div.entry-summary{display: inline-block;vertical-align: top;width: 50%;padding: 30px;}}@media (max-width: 782px){body.admin-bar #yith-quick-view-modal{ top: 46px;}}@media (max-width: 767px){#yith-quick-view-modal .yith-wcqv-main{ padding: 15px 15px 0;}    #yith-quick-view-modal #yith-quick-view-content label{color: inherit;}    #yith-quick-view-content div.woocommerce-product-gallery,    #yith-quick-view-content div.entry-summary{margin-left: auto;margin-right: auto;width: 100%;float: none !important;}    #yith-quick-view-content div.woocommerce-product-gallery{max-width: 380px;}    #yith-quick-view-modal .yith-wcqv-wrapper{height: 80vh !important;}    #yith-quick-view-modal #yith-quick-view-content > .product,    #yith-quick-view-modal #yith-quick-view-content > * > .product{position: relative;}    #yith-quick-view-modal div.entry-summary{z-index: 1;position: static;}}@media (max-width: 600px){body.admin-bar #yith-quick-view-modal{ top: 0;}}@media (max-width: 479px){#yith-quick-view-modal .yith-wcqv-wrapper{ height: 60vh !important;}}@media (max-width: 1199px) and (min-width: 992px){.shop-page.sidebar-left .product-item.list-style-02 .product-thumb, .shop-page.sidebar-right .product-item.list-style-02 .product-thumb{ width: 200px;}    .shop-page.sidebar-left .product-item.list-style-02 .product-info,    .shop-page.sidebar-right .product-item.list-style-02 .product-info{padding-left: 15px;padding-right: 15px;}    .shop-page.sidebar-left .product-item.list-style-02 .inner-info > .ovic-stock,    .shop-page.sidebar-right .product-item.list-style-02 .inner-info > .ovic-stock{left: 15px;}    .shop-page.sidebar-left .product-item.list-style-02 .group-button,    .shop-page.sidebar-right .product-item.list-style-02 .group-button{width: 190px;padding-left: 15px;}    .shop-page.sidebar-left .product-item.list-style-02 .star-rating,    .shop-page.sidebar-right .product-item.list-style-02 .star-rating{margin-top: 4px;}    .shop-page.sidebar-left .product-item.list-style-02 .price,    .shop-page.sidebar-right .product-item.list-style-02 .price{margin-top: 8px;}    .shop-page.sidebar-left .product-item.list-style-02 .ovic-product_meta,    .shop-page.sidebar-right .product-item.list-style-02 .ovic-product_meta{margin-top: 18px;}    .shop-page.sidebar-left .product-item.list-style-02 .product-excerpt,    .shop-page.sidebar-right .product-item.list-style-02 .product-excerpt{margin-top: 10px;}}@media (max-width: 1199px){div.ovic-menu-clone-wrap .product-item .add-to-cart > a{ font-size: 12px;padding-top: 3px;padding-bottom: 3px;}    div.ovic-menu-clone-wrap .product-item.short-title .product-title a{display: inline-block;vertical-align: top;overflow: hidden;max-width: 100%;white-space: nowrap;text-overflow: ellipsis;}}@media (max-width: 991px){.product-item.style-05 .product-thumb .product-info{ max-width: calc(60% - 100px);left: 50px;}    .product-item.list-style-02 .product-info{width: calc(100% - 270px);padding: 30px 0 15px 20px;}    .product-item.list-style-02 .inner-info > .ovic-stock{left: 20px;}    .product-item.list-style-02 .group-button{display: none;}}@media (max-width: 767px){.product-item.short-title .product-title a{ display: inline-block;vertical-align: top;overflow: hidden;max-width: 100%;white-space: nowrap;text-overflow: ellipsis;}    .product-item.style-05 .product-thumb .product-info{max-width: calc(60% - 60px);left: 30px;}    .product-item.style-05 .product-title{font-size: 30px;line-height: 40px;margin-bottom: 10px;}    .product-item.style-05 .price{font-size: 50px;line-height: 50px;margin-bottom: 20px;}    .product-item.style-05 .add-to-cart > a{padding: 8px 35px;font-size: 14px;}    .product-item.list-style-02 .product-thumb{width: 50%;max-width: 270px;}    .product-item.list-style-02 .product-info{width: 50%;}    .product-item.list-style-02 .ovic-product_meta,    .product-item.list-style-02 .product-excerpt{display: none;}}@media (max-width: 479px){.product-item .add-to-cart > a{ font-size: 12px;}    .product-item.list-style-01 .product-info{padding-left: 10px;}    .product-item.list-style-01 .product-title{font-size: 16px;}    .product-item.list-style-01 .star-rating{margin-top: 3px;}    .product-item.list-style-01 .price{font-size: 18px;}    .product-item.list-style-01 .price del{font-size: 14px;}    .product-item.list-style-01 .group-button{margin-top: 8px;}    .product-item.list-style-02 .product-info{padding: 30px 0 15px 10px;}    .product-item.list-style-02 .inner-info > .ovic-stock{left: 10px;}    .product-item.list-style-02 .product-title{font-size: 16px;}    .product-item.list-style-02 .star-rating{margin-top: 3px;}    .product-item.list-style-02 .price{font-size: 14px;margin-top: 5px;}    .product-item.list-style-02 .add-to-cart{margin-top: 12px;}}.single-product-wrapper{position: relative;}div.ovic_bundle-wrap{margin-top: 50px;}div.ovic_bundle-wrap .column-thumb{width: 80px;}div.ovic_bundle-wrap .column-qty,div.ovic_bundle-wrap .column-price,div.ovic_bundle-wrap .column-discount{text-align: center;}.button-wrapper #chart-button:hover{text-decoration: underline;}.woocommerce-product-gallery{position: relative;}.product-page.style-01 .woocommerce-product-gallery .flex-control-nav{list-style: none;padding: 0;margin: 10px 0 0;max-width: 390px;}.woocommerce-product-gallery .flex-control-nav .slick-list{margin: -2px;padding: 2px;}.woocommerce-product-gallery .flex-control-nav .slick-slide img{cursor: pointer;}.woocommerce-product-gallery__trigger{position: absolute;font-size: 0;line-height: 0;letter-spacing: 0;right: 25px;top: 10px;z-index: 1;width: 30px;text-align: center;text-shadow: 0 0 1px #fff;}.woocommerce-product-gallery__trigger::before{display: block;font-family: FontAwesome, sans-serif;content: "\f0b2";font-size: 20px;line-height: 30px;}.woocommerce-product-gallery__trigger img{display: none !important;}.woocommerce-product-gallery__image.none-zoom > a,.woocommerce-product-gallery__image.none-zoom > .zoomImg{display: none !important;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > .slick-arrow{width: 60px;height: 60px;line-height: 60px;background-color: rgba(255, 255, 255, 0.3);-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > .slick-arrow.prev{left: 30px;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > .slick-arrow.next{right: 30px;}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper > .slick-arrow:hover{background-color: #fff;}.entry-summary{position: relative;}.entry-summary .product_title{font-size: 28px;color: #0d0d0d;margin-bottom: 4px;}.entry-summary .posted_in{margin: -4px 0 3px;}.entry-summary .posted_in + .woocommerce-product-rating{margin-top: 2px;}.entry-summary .woocommerce-product-rating{font-size: 12px;line-height: 24px;margin: 8px 0 8px 0;}.entry-summary .woocommerce-product-rating .woocommerce-review-link{font-weight: 600;font-size: 15px;color: #404040;}.entry-summary .star-rating{margin-right: 0;}.product .ovic-product_meta{margin: 43px 0 0;}.entry-summary .summary-content > .price,.entry-summary .inner-summary > .price{font-size: 30px;font-family: "Roboto";margin: 17px 0 0;display: inline-block;}.entry-summary .summary-content > .price ins,.entry-summary .inner-summary > .price ins{float: none;}.entry-summary .summary-content > .price del,.entry-summary .inner-summary > .price del{font-size: 20px;margin: 0 0 0 10px;float: right;color: #b7b7b7;}.entry-summary .inner-summary > .stock:not(.ovic-stock){display: none;font-size: 16px;font-weight: 600;margin: 23px 0 0;}.entry-summary .more-devivery,.entry-summary .button-wrapper{display: inline-block;vertical-align: bottom;float: none;width: auto;margin: 10px 20px 0 0;}.entry-summary .more-devivery a,.entry-summary #chart-button{display: inline-block;vertical-align: top;font-size: 12px;line-height: 20px;font-weight: 600;text-transform: uppercase;padding: 5px 0;}.entry-summary .chart-container > h3{font-size: 30px;text-transform: uppercase;margin-bottom: 3px;}.entry-summary .chart-content::before,.entry-summary .chart-content::after{content: '';display: table;clear: both;}.entry-summary .chart-content-list{width: calc(100% - 150px);padding: 15px 15px 0 0;}.entry-summary .chart-content-image{display: inline-block;vertical-align: top;width: 150px;padding: 15px 0 0;}.entry-summary .chart-table table{border-collapse: collapse;}.entry-summary .woocommerce-product-details__short-description{margin: 16px 0 0;}.entry-summary .woocommerce-product-details__short-description :last-child{margin-bottom: 0;}.entry-summary .process-availability{margin-top: 22px;}.entry-summary .process-availability .text{display: block;font-size: 16px;font-weight: 600;text-transform: uppercase;margin-bottom: 3px;}.entry-summary .process-availability .total{display: block;height: 8px;background-color: #fbf5f1;position: relative;}.entry-summary .process-availability .process{position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: var(--main-color-2);}.entry-summary .cart{margin: 33px 0 0;}.entry-summary table.variations{padding-bottom: 27px;margin-top: -10px;}.entry-summary .variations_form .single_variation{margin-bottom: 15px;}.entry-summary .variations_form .single_variation > *{margin-bottom: 5px;}.entry-summary .variations_form .single_variation .stock{font-size: 16px;line-height: 30px;}.entry-summary .single_add_to_cart_button,.entry-summary .added_to_cart{display: inline-block;vertical-align: middle;font-size: 13px;padding: 7px 40px;margin: 0 0 10px;text-transform: uppercase;font-weight: bold;font-family: 'Roboto', serif;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;background-color: #0d0d0d;}.entry-summary .single_add_to_cart_button:hover,.entry-summary .added_to_cart:hover{background-color: var(--main-color-2);}.ovic_bundle-wrap .single_add_to_cart_button,.ovic_bundle-wrap .added_to_cart{padding: 13px 20px;min-width: 200px;}.entry-summary .cart .quantity{float: left;margin: 0 20px 10px 0;}.entry-summary .product-after-cart{margin-top: 11px;}.entry-summary .product-after-cart > *{display: table;}.entry-summary .price{font-size: 18px;}.entry-summary .price del{font-size: 14px;}.product .single-payment{margin: 39px 0 0;}.product .single-payment img:hover{filter: grayscale(100%);}.product .single-payment .title{color: #0d0d0d;font-size: 20px;font-family: "Roboto";text-align: center;}.product .single-payment .title{overflow: hidden;margin-bottom: 18px;}.product .single-payment .title span{position: relative;}.product .single-payment .title span::before,.product .single-payment .title span::after{width: 1920px;height: 1px;background-color: rgba(0, 0, 0, .1);content: "";position: absolute;top: 50%;}.product .single-payment .title span::after{left: calc(100% + 20px);}.product .single-payment .title span::before{right: calc(100% + 20px);}.product .share-product{padding: 10px 0;margin: 20px 0 0;}.entry-summary .grouped_form .group_table{margin-bottom: 50px;}.entry-summary .grouped_form .quantity{margin: 0;}.entry-summary .grouped_form .quantity .input-text{width: 60px;height: 40px;font-size: 16px;padding: 8px 24px 8px 8px;}.entry-summary .grouped_form .quantity .arrow{width: 24px;font-size: 18px;height: 20px;line-height: 20px;}.entry-summary .grouped_form td{border-right: none;}.entry-summary .grouped_form td:first-child{border-left: none;padding-left: 0;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__quantity{width: 1%;text-align: center;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__quantity .button{font-size: 13px;padding: 7px 15px;width: 100%;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label{font-size: 15px;color: #404040;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label label{display: block;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label a{color: inherit;}.entry-summary .group-price{font-family: "Roboto";color: #0d0d0d;display: inline-block;margin-top: 5px;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label label{margin: 0;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label ins{display: inline-block;vertical-align: bottom;text-decoration: none;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label del{display: inline-block;vertical-align: bottom;font-weight: 400;color: #808080;margin-left: 5px;float: right;}.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label .stock{margin: 0;}.affter-summary{position: relative;}.entry-summary .product-labels{position: relative;top: 0;left: 0;}.entry-summary .product-labels > *{display: inline-block;margin-right: 10px;}.entry-summary .product-after-cart > *{display: inline-block;margin-right: 30px;vertical-align: middle;}.entry-summary .single-countdown{margin-top: 35px;}.entry-summary .avita-countdown > span{text-align: center;display: inline-block;position: relative;}.entry-summary .avita-countdown > span:not(:first-child){margin-left: 30px;}.entry-summary .avita-countdown > span:not(:first-child)::before{content: ":";position: absolute;top: 16px;left: -18px;font-size: 30px;}.entry-summary .single-countdown{font-family: 'Roboto', serif;font-weight: 500;}.entry-summary .avita-countdown .number{width: 60px;height: 60px;background-color: #fbf5f1;font-size: 30px;text-align: center;display: block;line-height: 60px;}.entry-summary .avita-countdown .text{font-size: 12px;text-transform: uppercase;margin-top: 7px;display: block;}.entry-summary .title-countdown{font-size: 20px;color: #0d0d0d;margin-bottom: 20px;}.entry-summary .valiable-text{font-size: 15px;color: #404040;margin-top: 15px;}.entry-summary .valiable-text strong{color: var(--main-color-2);}.entry-summary .valiable-text .text-total{float: right;}.product.thumbnail-left .flex-viewport{width: calc(100% - 80px);float: right;}.product.thumbnail-left .flex-control-nav{width: 70px;float: left;}.product.thumbnail-left .flex-control-nav img{border: 1px solid transparent;}.product.thumbnail-left .flex-control-nav img.flex-active{border-color: #0d0d0d;}.product.thumbnail-left .woocommerce-product-gallery .flex-control-nav{margin-top: 0;}.product-page.style-03 .single-product-wrapper,.product-page.style-02 .single-product-wrapper,.product-page.style-01 .single-product-wrapper{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.product-page.style-01 .single-product-wrapper > div{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px;}.product-page.style-01 .single-product-wrapper > .entry-summary{padding-left: 55px;}.product-page.style-03 .single-product-wrapper > .woocommerce-product-gallery,.product-page.style-02 .single-product-wrapper > .woocommerce-product-gallery{-ms-flex: 0 0 61.78%;flex: 0 0 61.78%;max-width: 61.78%;padding-left: 15px;padding-right: 15px;}.product-page.style-03 .single-product-wrapper > .entry-summary,.product-page.style-02 .single-product-wrapper > .entry-summary{-ms-flex: 0 0 38.22%;flex: 0 0 38.22%;max-width: 38.22%;padding-right: 15px;padding-left: 15px;}.product-page.style-03 .single-product-wrapper > .entry-summary .inner-summary,.product-page.style-02 .single-product-wrapper > .entry-summary .inner-summary{padding-left: 40px;}.product-page.style-02 .woocommerce-product-gallery__wrapper{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;padding: 0;list-style: none;}.product-page.style-02 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px;margin-bottom: 30px;}.product-page.style-02 .woocommerce-product-gallery .woocommerce-product-gallery__trigger,.product-page.style-02 .woocommerce-product-gallery .flex-viewport{display: none;}.product-page.style-03 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{margin-bottom: 30px;}@media (min-width: 992px){.single-product-other-meta-wrap{ display: none;}}@media (max-width: 1199px){.product-page.style-03 .single-product-wrapper > .entry-summary, .product-page.style-02 .single-product-wrapper > .entry-summary, .product-page.style-03 .single-product-wrapper > .woocommerce-product-gallery, .product-page.style-02 .single-product-wrapper > .woocommerce-product-gallery{ -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}@media (max-width: 991px){.product-page.style-01 .single-product-wrapper > .entry-summary{ padding-left: 15px;}    .product-page.style-03 .single-product-wrapper > .entry-summary .inner-summary,    .product-page.style-02 .single-product-wrapper > .entry-summary .inner-summary{padding-left: 0;}    .entry-summary .ovic-product_meta,    .entry-summary .single-payment{display: none;}    .product-page.style-03 .single-product-wrapper > .entry-summary,    .product-page.style-02 .single-product-wrapper > .entry-summary,    .product-page.style-03 .single-product-wrapper > .woocommerce-product-gallery,    .product-page.style-02 .single-product-wrapper > .woocommerce-product-gallery{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .product-page.style-03 .single-product-wrapper > .entry-summary,    .product-page.style-02 .single-product-wrapper > .entry-summary{margin-top: 40px;}}@media (max-width: 479px){.product-page.style-01 .single-product-wrapper > div{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .product-page.style-01 .single-product-wrapper > .entry-summary{margin-top: 40px;}}.woocommerce-tabs{clear: both;margin-top: 90px;}.after-summary .woocommerce-tabs{margin-top: 65px;}.woocommerce-tabs .panel{background-color: transparent;margin-bottom: 0;border-bottom: none;border-radius: 0;box-shadow: none;}.woocommerce-tabs > ul{list-style: none;padding: 0;text-align: center;margin: 0 0 37px;border-bottom: 1px solid rgba(0, 0, 0, .1);}.woocommerce-tabs > ul > li{display: inline-block;vertical-align: top;margin: 0 28px;}.woocommerce-tabs > ul > li > a{display: block;font-size: 20px;color: #b7b7b7;font-family: 'Roboto', serif;font-weight: 500;position: relative;padding-bottom: 12px;}.woocommerce-tabs > ul > li > a:hover,.woocommerce-tabs > ul > li.active > a{color: #0d0d0d;}.woocommerce-tabs > ul.tabs > li.active > a:after{width: 100%;height: 2px;background-color: var(--main-color-2);content: "";position: absolute;bottom: -1px;left: 0;}.inner-summary .woocommerce-tabs > ul.tabs > li.active > a:after{display: none;}.woocommerce-tabs .tabs-show-all,.woocommerce-tabs .tabs-toggle-full,.woocommerce-tabs .tabs-toggle{white-space: normal;text-align: inherit;overflow: hidden;margin: 0;}.woocommerce-tabs .tabs-show-all .panel{display: block !important;}.woocommerce-tabs .tabs-toggle-full,.woocommerce-tabs .tabs-toggle{border-bottom: 1px solid #e5e5e5;}.woocommerce-tabs .tabs-toggle-full > li,.woocommerce-tabs .tabs-toggle > li{display: block;border-top: 1px solid #e5e5e5;margin: 0;}.woocommerce-tabs .tabs-toggle > li > a{display: block;font-size: 20px;padding: 13px 0;}.woocommerce-tabs .tabs-toggle > li > .woocommerce-Tabs-panel{display: none;padding: 10px 0 35px;}.woocommerce-tabs .tabs-show-all,.woocommerce-tabs .tabs-toggle-full{position: relative;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);}.woocommerce-tabs .tabs-toggle-full > li > a{display: block;font-size: 20px;text-align: center;padding: 13px 15px;}.woocommerce-tabs .tabs-toggle-full > li > .woocommerce-Tabs-panel{display: none;padding: 40px 0 60px;}.woocommerce-tabs .tabs-show-all .woocommerce-Tabs-panel:not(:last-child){margin-bottom: 80px;}.product-tab-brands{display: table;border-collapse: collapse;border-spacing: 0;table-layout: auto;width: 100%;}.product-tab-brands .brand-item{display: table-row;padding: 0;margin: 0;border: none;}.product-tab-brands .brand-item > *{display: table-cell;vertical-align: middle;border: 1px solid #e5e5e5;padding: 10px;text-align: left;}.product-tab-brands .brand-item a:not(:hover){color: inherit;}#tab-description > *:last-child{margin-bottom: 0;}.product-tab-brands .brand-item > *,#tab-additional_information th,#tab-additional_information td{font-size: 16px;padding: 8px 15px;border-left: none;border-right: none;}.product-tab-brands .brand-item > *:first-child,#tab-additional_information th:first-child,#tab-additional_information td:first-child{padding-left: 0;}.product-tab-brands .brand-item > *:last-child,#tab-additional_information th:last-child,#tab-additional_information td:last-child{padding-right: 0;}#tab-additional_information *:last-child{margin-bottom: 0;}.product-tab-brands .brand-item .term-thumbnail,#tab-additional_information th{width: 33.33333333%;}#tab-reviews .woocommerce-Reviews-title{font-size: 20px;display: none;}#tab-reviews .woocommerce-Reviews-title span::before{content: '"';}#tab-reviews .woocommerce-Reviews-title span::after{content: ' ';}#wcmp_vendor_reviews .commentlist{list-style: none;padding: 0 0 30px;border-bottom: 1px solid #e5e5e5;margin: 0;}#tab-reviews .commentlist{list-style: none;padding: 0;margin: 0;}#wcmp_vendor_reviews .commentlist .comment_container{margin-top: 30px;border-top: 1px solid #e5e5e5;padding-top: 30px;}#tab-reviews .commentlist .comment_container{display: table;table-layout: fixed;width: 100%;margin-top: 30px;}#tab-reviews .commentlist li.review:first-child .comment_container{margin-top: 0;}#tab-reviews .commentlist .comment_container > div{display: table-cell;vertical-align: top;}#tab-reviews .commentlist .comment_container > div.item-wrap{width: 100px;padding-right: 30px;text-align: center;}#tab-reviews .commentlist .star-rating::before,#tab-reviews .commentlist .star-rating > span::before{line-height: 14px;letter-spacing: 1px;}#tab-reviews .commentlist .comment_container > div.comment-text{padding-left: 30px;border-left: 1px solid #e9e9e9;}#wcmp_vendor_reviews .commentlist .comment_container::before,#wcmp_vendor_reviews .commentlist .comment_container::after{display: table;clear: both;content: '';}#wcmp_vendor_reviews .commentlist .avatar{float: left;width: 50px;height: 50px;margin-right: 15px;}#tab-reviews .commentlist .avatar{border-radius: 50%;}#wcmp_vendor_reviews .commentlist .star-rating{margin: -5px 5px 6px 0;}#tab-reviews .commentlist .star-rating{margin-bottom: 0;display: block;margin-top: 16px;}#wcmp_vendor_reviews .commentlist .meta{display: inline-block;vertical-align: top;font-size: 13px;line-height: 24px;font-weight: 600;text-transform: uppercase;margin: -4px 0 5px;}#tab-reviews .commentlist .meta .woocommerce-review__published-date{font-size: 14px;color: #b7b7b7;}#tab-reviews .commentlist .meta .woocommerce-review__author{font-size: 16px;color: #0d0d0d;text-transform: capitalize;font-family: "Roboto";margin-top: 2px;}#tab-reviews .commentlist .meta{}#tab-reviews .commentlist .description{font-size: 15px;color: #404040;margin-top: 10px;}#wcmp_vendor_reviews .commentlist .description > *:last-child,#tab-reviews .commentlist .description > *:last-child{margin-bottom: 0;}#tab-reviews .commentlist .children{list-style: none;padding: 0 0 0 20px;}#wcmp_vendor_reviews .comment-form-rating > label,#tab-reviews .comment-form-rating > label{margin-right: 10px;}#tab-reviews .comment-respond{display: inline-block;vertical-align: top;width: 100%;margin-top: 40px;}#tab-reviews #review_form label{font-weight: inherit;}#tab-reviews #review_form .comment-reply-title{display: block;font-size: 18px;font-family: 'Roboto', serif;font-weight: 500;margin-bottom: 20px;position: relative;}#tab-reviews #review_form .comment-reply-title .text{position: relative;background-color: #fff;padding-right: 10px;z-index: 9;}#tab-reviews #review_form .comment-reply-title::before{width: 100%;height: 1px;background-color: #e5e5e5;position: absolute;top: 50%;left: 0;content: "";}#tab-reviews #review_form input[type="text"],#tab-reviews #review_form input[type="email"],#tab-reviews #review_form textarea{width: 100%;}#tab-reviews #review_form textarea{height: 130px;}#tab-reviews #review_form .comment-form-author > label,#tab-reviews #review_form .comment-form-email > label{display: block;}#tab-reviews #review_form .form-submit{margin-bottom: 0;}#tab-reviews #review_form p.comment-form-comment{margin-bottom: 30px;}#tab-reviews #review_form .form-submit input[type="submit"]{min-width: 160px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;font-size: 13px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: bold;}#tab-reviews #review_form .form-submit input[type="submit"]:hover{background-color: var(--main-color-2);}#tab-reviews .ovic-panel-rating{max-width: 100%;}#tab-reviews .ovic-panel-rating .average{line-height: 1.34;margin-bottom: 19px;}@media (min-width: 768px){#tab-reviews #reviews{ display: inline;}    #tab-reviews .ovic-panel-rating{float: left;width: 250px;padding-right: 20px;}    #tab-reviews .ovic-panel-rating ~ * #comments{float: right;width: calc(100% - 250px);padding-left: 20px;border-left: 1px solid #e5e5e5;}    #tab-reviews .ovic-panel-rating ~ * #comments + *{clear: both;}    #tab-reviews #review_form .comment-form-author{display: inline-block;float: left;width: calc(50% - 15px);margin-right: 30px;}    #tab-reviews #review_form .comment-form-email{display: inline-block;vertical-align: top;width: calc(50% - 15px);}}@media (min-width: 992px){#tab-reviews .ovic-panel-rating{ width: 290px;padding-right: 30px;}    #tab-reviews .ovic-panel-rating ~ * #comments{width: calc(100% - 290px);padding-left: 30px;}}@media (min-width: 1200px){#tab-reviews .ovic-panel-rating{ width: 320px;padding-right: 40px;}    #tab-reviews .ovic-panel-rating ~ * #comments{width: calc(100% - 320px);padding-left: 40px;}}@media (max-width: 1199px){.woocommerce-tabs > ul{ white-space: nowrap;overflow-y: hidden;-webkit-overflow-scrolling: touch;}}@media (max-width: 767px){.woocommerce-tabs{ margin-top: 40px;}    .woocommerce-tabs .tabs-toggle-full > li > .woocommerce-Tabs-panel{padding: 20px 0 40px;}    .woocommerce-tabs .tabs-show-all .woocommerce-Tabs-panel:not(:last-child){margin-bottom: 50px;}}@media (max-width: 479px){#tab-reviews .comment-form-author, #tab-reviews .comment-form-email{ width: 100%;}}.related.products,.up-sells.products,.cross-sells.products{clear: both;margin-top: 52px;}.related.products > .title,.up-sells.products > .title,.cross-sells.products > .title{font-size: 24px;text-align: center;margin-bottom: 43px;color: #0d0d0d;}.related.products .slick-slider,.up-sells.products .slick-slider,.cross-sells.products .slick-slider,.ovic-products .slick-slider{list-style: none;padding: 0;margin-bottom: 0;}.related.products .slick-slider::before,.related.products .slick-slider::after,.up-sells.products .slick-slider::before,.up-sells.products .slick-slider::after,.cross-sells.products .slick-slider::before,.cross-sells.products .slick-slider::after,.ovic-products .slick-slider::before,.ovic-products .slick-slider::after{content: '';display: table;clear: both;}.related.products > .slick-slider > .slick-list,.up-sells.products > .slick-slider > .slick-list,.cross-sells.products > .slick-slider > .slick-list,.ovic-products.style-01 .product-list-owl > .slick-list{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;z-index: 1;position: relative;}.related.products .product-item .group-button-popup > *:not(.add-to-cart),.related.products .product-item .product-deal,.up-sells.products .product-item .group-button-popup > *:not(.add-to-cart),.up-sells.products .product-item .product-deal,.cross-sells.products .product-item .group-button-popup > *:not(.add-to-cart),.cross-sells.products .product-item .product-deal{display: none !important;}@media (max-width: 1199px){.ovic-products .slick-slider .slick-arrow{ display: none !important;}}@media (max-width: 767px){.related.products, .up-sells.products, .cross-sells.products{ margin-top: 40px;}    .related.products > .title,    .up-sells.products > .title,    .cross-sells.products > .title{margin-bottom: 20px;}}.popup-email-content{position: relative;background-color: #fff;width: 800px;margin: 20px auto;max-width: 100%;}.popup-email-content .btn-close{position: absolute;left: auto;right: 0;top: 0;width: 30px;height: 30px;font-size: 0;line-height: 0;letter-spacing: 0;text-align: center;padding: 0;color: #fff;border: none;border-radius: 0;}.popup-email-content .btn-close::before{display: block;font-family: FontAwesome, sans-serif;content: "\f00d";font-size: 16px;line-height: 30px;}.form-send-friend{padding: 30px;background-color: #fff;}.form-send-friend .title{font-size: 24px;text-transform: uppercase;margin-bottom: 30px;}.form-send-friend .form .text-input{width: 100%;}div.ovic_bundle-wrap{margin-bottom: 50px;}div.ovic_bundle-wrap .ovic_bundle-before-text{font-size: 16px;line-height: 24px;font-weight: 600;}div.ovic_bundle-wrap .ovic_bundle-check{width: 1%;}div.ovic_bundle-wrap .ovic_bundle-check label{font-weight: inherit;margin: 0;}div.ovic_bundle-wrap .ovic_bundle-price .price del{font-size: 14px;}div.ovic_bundle-wrap .ovic_bundle-price .discount{font-size: 16px;line-height: 30px;}div.ovic_bundle-wrap .ovic_bundle-total .discount{font-size: 16px;font-weight: 600;}div.ovic_bundle-wrap .footer-bundle .ovic-bundle-subtotal > * span{font-weight: 600;}div.ovic_bundle-wrap .footer-bundle .cart a.compare,div.ovic_bundle-wrap .footer-bundle .cart .yith-wcwl-add-to-wishlist{display: none;}.wpcf7 .row{margin-left: -10px;margin-right: -10px;}.wpcf7 [class*="col-"]{padding-left: 10px;padding-right: 10px;}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="password"],.wpcf7 input[type="tel"],.wpcf7 input[type="search"],.wpcf7 input[type="url"],.wpcf7 input[type="number"],.wpcf7 textarea{width: 100%;background-color: #fff;box-shadow: 0 0 0 1px #f3f3f3;}.wpcf7 p{position: relative;margin-bottom: 15px;}.wpcf7 p .wpcf7-form-control-wrap{position: static;}.wpcf7 p [role="alert"]{position: absolute;top: 0;right: 0;font-size: 12px;}.wpcf7 p[class*="col-"] [role="alert"]{right: 10px;}.wpcf7 label{font-size: 12px;}.wpcf7 .wpcf7-acceptance{display: inline-block;vertical-align: top;font-size: 13px;color: #808080;cursor: pointer;}.wpcf7 .wpcf7-acceptance span.wpcf7-list-item{display: inline-block;vertical-align: middle;margin: 0;}.wpcf7 .wpcf7-acceptance label{color: inherit;font-size: inherit;line-height: inherit;font-weight: inherit;margin: 0;}.wpcf7 .wpcf7-acceptance a{text-decoration: underline;}.wpcf7 .wpcf7-acceptance a:not(:hover){color: inherit;}.wpcf7 .wpcf7-acceptance input[type="checkbox"]{vertical-align: middle;margin: -1px 3px 0 0;}.wpcf7 input[type="submit"]{vertical-align: middle;}.woocommerce form .form-row label,.woocommerce-page form .form-row label,.woocommerce-form-login .woocommerce-LostPassword{font-size: 14px;}.wishlist_table th,.woocommerce-cart-form > .shop_table th,.woocommerce-cart-form .dataTables_wrapper > .shop_table th,.woocommerce-checkout #order_review .shop_table th{font-weight: 600;text-transform: uppercase;}.woocommerce table.wishlist_table td.product-name,.woocommerce-cart-form > .shop_table td.product-name,.woocommerce-cart-form .dataTables_wrapper > .shop_table td.product-name{font-size: 16px;font-weight: 600;}.woocommerce table.wishlist_table tr td.product-remove a,.woocommerce-cart-form > .shop_table .product-remove a,.woocommerce-cart-form .dataTables_wrapper > .shop_table .product-remove a{font-size: 0;line-height: 0;letter-spacing: 0;text-decoration: none;}.woocommerce table.wishlist_table tr td.product-remove a:not(:hover),.woocommerce-cart-form > .shop_table .product-remove a:not(:hover),.woocommerce-cart-form .dataTables_wrapper > .shop_table .product-remove a:not(:hover){color: inherit;}.woocommerce table.wishlist_table tr td.product-remove a::before,.woocommerce-cart-form > .shop_table .product-remove a::before,.woocommerce-cart-form .dataTables_wrapper > .shop_table .product-remove a::before{display: block;font-family: FontAwesome, sans-serif;content: "\f00d";font-size: 14px;line-height: 24px;}.woocommerce-cart-form .shop_table .actions{display: block;padding: 30px 0;border-top: 1px solid #e5e5e5;}.woocommerce-cart-form .shop_table .actions > *{vertical-align: middle;margin-bottom: 10px;}.woocommerce-cart-form .shop_table .actions .input-text{height: 50px;padding: 12px 20px;}.woocommerce-cart-form .shop_table .actions button{padding: 13px 30px;}.cart-collaterals{max-width: 380px;margin-left: auto;border: 1px solid #e5e5e5;padding: 30px 30px 50px;}.cart-collaterals .cart_totals > h2{font-size: 14px;line-height: 24px;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;padding-bottom: 13px;}.cart-collaterals .shop_table{margin-bottom: 0;}.cart-collaterals .shop_table th{border: none;padding-left: 0;font-weight: 400;}.cart-collaterals .shop_table td{border: none;padding-right: 0;}.cart-collaterals .shop_table tr:not(:last-child) th,.cart-collaterals .shop_table tr:not(:last-child) td{border-bottom: 1px solid #e5e5e5;}.cart-collaterals .shop_table .amount{font-weight: 600;}.cart-collaterals .shop_table .order-total td{padding-top: 25px;padding-bottom: 25px;}.cart-collaterals .shop_table .order-total .amount,.woocommerce-checkout .shop_table .order-total .amount{font-size: 24px;line-height: 36px;}.cart-collaterals .wc-proceed-to-checkout .button{width: 100%;font-size: 14px;padding: 13px 30px;}.cart-collaterals .wc-proceed-to-checkout .button:not(:last-child){margin-bottom: 20px;}@media (min-width: 768px){.woocommerce table.wishlist_table, .woocommerce table.wishlist_table > *, .woocommerce-cart-form > .shop_table, .woocommerce-cart-form > .shop_table > *{ display: block;}    .woocommerce table.wishlist_table tr,    .woocommerce-cart-form > .shop_table tr{display: block;position: relative;}    .woocommerce table.wishlist_table tbody tr,    .woocommerce-cart-form > .shop_table tbody .cart_item{border-top: 1px solid #e5e5e5;}    .woocommerce table.wishlist_table th,    .woocommerce-cart-form > .shop_table th{border: none;display: inline-block;vertical-align: middle;padding: 13px 10px;}    .woocommerce table.wishlist_table tbody td,    .woocommerce-cart-form > .shop_table td{border: none;display: inline-block;vertical-align: middle;padding-top: 30px;padding-bottom: 30px;}    .woocommerce table.wishlist_table .product-thumbnail,    .woocommerce-cart-form > .shop_table .product-thumbnail{width: 110px;padding-left: 0;}    .woocommerce table.wishlist_table .product-thumbnail img,    .woocommerce-cart-form > .shop_table .product-thumbnail img{width: 100px;}    .woocommerce table.wishlist_table .product-name,    .woocommerce-cart-form > .shop_table .product-name{width: calc(40% - 110px);}    .woocommerce table.wishlist_table .product-price,    .woocommerce table.wishlist_table .product-stock-status,    .woocommerce-cart-form > .shop_table .product-price,    .woocommerce-cart-form > .shop_table .product-quantity,    .woocommerce-cart-form > .shop_table .product-subtotal{width: 17%;}    .woocommerce table.wishlist_table .product-add-to-cart{width: 20%;}    .woocommerce table.wishlist_table .product-remove,    .woocommerce-cart-form > .shop_table .product-remove{position: absolute;top: calc(50% - 12px);right: 0;padding: 0;}    .woocommerce table.wishlist_table thead th,    .woocommerce table.wishlist_table tbody td{border: none;}    .woocommerce-cart-form::before,    .woocommerce-cart-form::after{display: table;content: '';clear: both;}}@media (min-width: 1200px){.woocommerce-cart-form{ display: inline-block;vertical-align: top;float: left;width: calc(100% - 400px);margin-right: 30px;}    .woocommerce-cart-form > .cart-collaterals{display: inline-block;vertical-align: top;width: 370px;}}@media (max-width: 991px) and (min-width: 768px){.woocommerce table.wishlist_table .product-price, .woocommerce table.wishlist_table .product-stock-status{ width: 13%;}    .woocommerce table.wishlist_table .product-add-to-cart{width: 23%;}    .woocommerce table.wishlist_table .product-add-to-cart a{padding-left: 15px;padding-right: 15px;}}@media (max-width: 1199px){.cart-collaterals{ margin-top: 60px;max-width: 100%;}}@media (max-width: 767px){.cart-collaterals{ padding-left: 20px;padding-right: 20px;}}.woocommerce-cart-form .dataTables_wrapper{margin-bottom: 50px;}.woocommerce-cart-form .dataTables_wrapper .btn-group{width: auto;float: left;margin-bottom: 10px;}.woocommerce-cart-form .dataTables_wrapper div.dataTables_filter{display: inline-block;vertical-align: top;float: right;margin-bottom: 10px;}.woocommerce-cart-form .dataTables_wrapper div.dataTables_filter label,.woocommerce-cart-form .dataTables_wrapper div.dataTables_filter .form-control{vertical-align: middle;}.woocommerce-cart-form table.dataTable .product-thumbnail{text-align: center;}.woocommerce-cart-form table.dataTable .product-thumbnail img{display: inline-block !important;vertical-align: top;width: 100px;max-width: 100px;margin: auto;}.woocommerce-cart-form div.dataTables_wrapper div.dataTables_info{display: inline-block;vertical-align: top;}.woocommerce-cart-form div.dataTables_wrapper div.dataTables_paginate{display: inline-block;vertical-align: top;float: right;}.woocommerce-cart-form div.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before,.woocommerce-cart-form div.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before{top: 0;bottom: 0;margin: auto;}@media (max-width: 767px){.woocommerce-cart-form table.dataTable .product-thumbnail img{ width: 80px;max-width: 80px;}}.avita-head-account,div.wcmp_regi_main,.wcmp-dashboard > h2,.wcmp-dashboard > .woocommerce-form-login,.wcmp-dashboard > .woocommerce-ResetPassword,.wcmp-dashboard #customer_login,body.woocommerce-account .woocommerce > h2,body.woocommerce-account .woocommerce > .woocommerce-form-login,body.woocommerce-account .woocommerce > .woocommerce-ResetPassword,body.woocommerce-account .woocommerce #customer_login,.woocommerce-form-track-order{max-width: 450px;margin-left: auto;margin-right: auto;}.woocommerce-form-login .form-row:last-child,.woocommerce-form-login .lost_password:last-child,.woocommerce-form-register .form-row:last-child,.woocommerce-ResetPassword .form-row:last-child,.woocommerce-form-track-order .form-row:last-child{margin-bottom: 0;}.woocommerce-form-login .form-row .button,.woocommerce-form-register .form-row .button{margin-top: 10px;width: 100%;}.woocommerce-ResetPassword .form-row .button,.woocommerce-form-track-order .form-row .button{margin: 10px 0 -26px;}.woocommerce form.lost_reset_password .form-row-first,.woocommerce form.lost_reset_password .form-row-last,.woocommerce-page form.lost_reset_password .form-row-first,.woocommerce-page form.lost_reset_password .form-row-last,.woocommerce form.woocommerce-form-track-order .form-row-first,.woocommerce form.woocommerce-form-track-order .form-row-last,.woocommerce-page form.woocommerce-form-track-order .form-row-first,.woocommerce-page form.woocommerce-form-track-order .form-row-last{float: none;width: 100%;}.wcmp-dashboard > h2,body.woocommerce-account .woocommerce > h2,.avita-head-account > a{font-size: 30px;text-align: center;font-weight: 600;padding: 0;margin: 0 auto 28px;position: relative;}.avita-head-account > a:not(:hover){color: inherit;}.woocommerce #customer_login.col2-set .col-1,.woocommerce #customer_login.col2-set .col-2{float: none;width: auto;padding: 0;margin: 0;border: none;}.woocommerce #customer_login.col2-set .col-2,.woocommerce #customer_login.col2-set .col-1 > h2,.woocommerce #customer_login.col2-set .col-2 > h2{display: none;}.woocommerce-form-login{position: relative;padding-bottom: 28px;}.woocommerce-form-login .form-row label.woocommerce-form-login__rememberme{position: absolute;bottom: 0;left: 0;font-weight: 400;padding: 0;}.woocommerce-form-login .form-row label.woocommerce-form-login__rememberme input[type="checkbox"]{margin-top: -3px;}.woocommerce-form-login .woocommerce-LostPassword{position: absolute;bottom: 0;right: 0;font-weight: 400;}.woocommerce-form-login .form-row #username{margin-bottom: -13px;}.woocommerce-form-register .woocommerce-privacy-policy-text p:last-child{margin-bottom: 20px;}.avita-head-account::before,.avita-head-account::after{display: table;content: '';clear: both;}.avita-head-account{text-align: center;color: #c4c4c4;margin-bottom: 28px;}.avita-head-account > a{display: inline-block;vertical-align: top;text-transform: uppercase;margin: 0;}.avita-head-account > .delimiter{display: inline-block;vertical-align: top;font-size: 30px;font-weight: 400;margin: -1px 7px 1px 9px;}.error-404{text-align: center;padding-top: 50px;}.error-404 .page-title{font-size: 168px;line-height: 1;margin-bottom: 40px;}.error-404 .title{font-size: 26px;line-height: 36px;margin-bottom: 15px;}.error-404 .subtitle{font-size: inherit;line-height: inherit;font-weight: inherit;color: inherit;margin-bottom: 40px;}.error-404 .button{min-width: 170px;}@media (max-width: 479px){.error-404 .page-title{ font-size: 130px;}}.header{position: relative;background-color: #fff;}.menu-item > .desc{display: none;}.menu-item::before,.menu-item::after{content: '';display: table;clear: both;}.menu-item > a.loading-lazy::after,.menu-item > a .loading-lazy::after{display: none;}.menu-item > a .icon{display: inline-block;vertical-align: top;text-decoration: none;font-weight: 400;}.menu-item > a figure.icon{font-size: 0 !important;}.menu-item > a .label-image{display: inline !important;margin: -15px 0 0 5px;}.menu-item > a img{width: auto;max-height: 24px;}body .ovic-menu li > a .icon{margin-right: 5px;}body .ovic-menu li > a.hide-title .icon{margin: 0;}.menu-item > .megamenu > p:first-child,.menu-item > .megamenu > p:last-child{margin: 0;}@media (min-width: 1200px){.use-header-margin{ position: absolute;top: 0;left: 0;width: 100%;z-index: 100000;}    .use-header-margin.header-sticky-1{position: fixed;}    .use-header-margin.header-sticky-1.is-sticky .header-top{display: none;}    .admin-bar .use-header-margin.header-sticky-1{top: 32px;}}.header .ovic-menu a{color: inherit;}.menu-item-has-children{position: relative;}.main-menu > .menu-item > .sub-menu{list-style: none;position: absolute;top: 100%;left: -40px;width: 250px;background-color: #fff;padding: 18px 0;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 10;border: 1px solid #e8e8e8;text-align: start;}.main-menu > .menu-item > .sub-menu li{padding: 7px 15px;}.header.style-01 .header-main ul li a:hover{color: var(--main-color-2);}.main-menu > .menu-item:not(:hover) > .sub-menu{visibility: hidden;opacity: 0;-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);transform: translateY(15px);}.header.style-02 .header-top .ovic-menu{font-size: 14px;font-family: 'Roboto';}.header.style-02 .header-top,.header.style-01 .header-top{background-color: #0d0d0d;color: #b7b7b7;}.header.style-02 .header-top .message,.header.style-02 .header-top a:hover,.header.style-01 .header-top .message,.header.style-01 .header-top a:hover{color: var(--main-color-2);}.header.style-02 .header-top .message,.header.style-01 .header-top .message{font-size: 12px;}.header.style-02 .primary-warp .inner,.header.style-02 .header-main .header-inner,.header.style-01 .header-main .header-inner,.header.style-02 .header-top .header-inner,.header.style-01 .header-top .header-inner{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}.header.style-01:not(.style-03) .header-main .header-inner{}.header.style-02 .header-top .header-inner > div,.header.style-01 .header-top .header-inner > div{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.header.style-01 .header-main .header-inner > div.primary-warp{flex: 1 1 auto;width: 1%;position: relative;text-align: center;padding: 0 30px;display: flex;justify-content: center;align-items: center;}@media (min-width: 1200px){.header.style-01 .header-main .header-inner > .primary-warp > .ovic-menu-wapper, .header.style-01 .header-main .header-inner > .primary-warp > .main-menu{ display: inline-block;vertical-align: top;}}.header.style-01 .header-main .header-inner > div.primary-warp .main-menu > li{text-align: start;}.header.style-01 .header-top .header-inner > div.header-middle,.header.style-02 .header-top .header-inner > div.header-middle{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;position: relative;}.header.style-02 .header-top .header-inner > div.header-middle,.header.style-01 .header-top .header-inner > div.header-middle{text-align: center;}.header.style-02 .header-main ul,.header.style-01 .header-main ul,.header.style-02 .header-top ul,.header.style-01 .header-top ul{list-style: none;margin: 0;padding-left: 0;}.header.style-01 .header-top .header-left{position: relative;top: 3px;}.header.style-02 .header-top .woo-user-link,.header.style-01 .header-top .woo-user-link{color: inherit;}.header.style-02 .header-right .group-inline,.header.style-01 .header-right .group-inline{float: right;position: relative;}.header.style-02 .header-right .group-inline > div,.header.style-01 .header-right .group-inline > div{float: left;}.header.style-02 .header-right .group-inline > div:not(:first-child),.header.style-01 .header-right .group-inline > div:not(:first-child){margin-left: 26px;}.header.style-02 .header-right .top-bar-menu .sub-menu,.header.style-01 .header-right .top-bar-menu .sub-menu{left: auto;right: 0;width: 200px;}.header.style-02 .block-userlink > a,.header.style-01 .block-userlink > a{display: inline-block;font-size: 14px;padding: 7px 0;position: relative;text-transform: capitalize;}.header.style-02 .avita-dropdown,.header.style-01 .avita-dropdown{position: static;}.header.style-01 .primary-warp .main-menu > li{display: inline-block;font-size: 15px;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;}.header.style-02 .primary-warp .main-menu a,.header.style-01 .primary-warp .main-menu a{color: inherit;}.header.style-01 .primary-warp .main-menu .sub-menu a{color: #0d0d0d;}.header.style-01 .primary-warp .main-menu > li:not(:first-child){margin-left: 34px;}.header.style-02 .primary-warp .main-menu > li > a,.header.style-01 .primary-warp .main-menu > li > a{position: relative;padding: 4px 0 2px 0;display: block;}.header.style-02 .primary-warp .main-menu > li > a:after,.header.style-01 .primary-warp .main-menu > li > a:after{height: 2px;content: "";position: absolute;bottom: 0;left: 0;right: 0;background-color: var(--main-color-2);-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.header.style-01 .primary-warp .main-menu > li:hover > a:after,.header.style-01 .primary-warp .main-menu > li.current_page_item > a:after{-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}.header.style-01:not(.style-03) .header-main{-webkit-box-shadow: 0 0 20px 0 rgba(136, 136, 136, 0.1);-moz-box-shadow: 0 0 20px 0 rgba(136, 136, 136, 0.1);box-shadow: 0 0 20px 0 rgba(136, 136, 136, 0.1);padding: 18px 0 18px 0;}.header.style-01 .block-search-default{float: right;min-height: 36px;}.header.style-02 .header-main .icon-link,.header.style-01 .header-main .controls .icon-link{color: inherit;}.header.style-02 .woo-wishlist-link,.header.style-01 .woo-wishlist-link{font-weight: bold;}.header.style-02 .header-main .controls .icon-link .icon,.header.style-01 .header-main .controls .icon-link .icon{font-size: 22px;position: relative;display: inline-block;vertical-align: middle;}.header.style-04 .icon-link .count,.header.style-02 .header-main .controls .icon-link .count,.header.style-01 .header-main .controls .icon-link .count{position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);font-size: 14px;margin-top: -1px;line-height: 10px;font-family: "Roboto";}.header.style-01 .header-main .controls{text-align: right;position: relative;}.header.style-02 .woo-cart-link .subtotal,.header.style-02 .header-main .controls > *,.header.style-01 .woo-cart-link .subtotal,.header.style-01 .header-main .controls > *{display: inline-block;vertical-align: middle;}.header.style-02 .woo-cart-link .subtotal,.header.style-01 .woo-cart-link .subtotal{font-weight: 500;font-family: 'Roboto', serif;text-transform: uppercase;margin-left: 5px;position: relative;top: 3px;}.header.style-02 .woo-cart-link .subtotal .val,.header.style-01 .woo-cart-link .subtotal .val{margin-left: 5px;color: var(--main-color-2);}.header.style-02 .header-main .controls .block-minicart,.header.style-01 .header-main .controls .block-minicart{margin-left: 5px;//margin-left: 24px;}.header.style-01 .header-main .controls .js-open-search + .block-minicart{margin-left: 0;}.header.style-09 .header-main .controls .block-minicart{margin-left: 0;}.header.style-02 .header-main .controls .block-minicart .icon-link,.header.style-01 .header-main .controls .block-minicart .icon-link{display: block;}.header.style-02 .js-open-search{font-family: "avita-icon";font-size: 22px;display: inline-block;vertical-align: middle;position: relative;padding-right: 60px;}.header.style-01 .js-open-search{font-family: "avita-icon";font-size: 22px;display: inline-block;vertical-align: middle;position: relative;}.header.style-01 .js-open-search:not(:last-child){padding-right: 60px;}.header.style-01 .js-open-search:not(:last-child)::after{position: absolute;top: 0;height: 100%;right: 30px;background-color: #ddd;content: "";width: 1px;}.header.style-02 .avita-dropdown.block-minicart .widget_shopping_cart,.header.style-01 .avita-dropdown.block-minicart .widget_shopping_cart{top: calc(100% + 18px);}.header.style-04 .js-open-search:before,.header.style-02 .js-open-search:before,.header.style-01 .js-open-search:before{content: "\e94f";}.menu-bar{font-size: 15px;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;color: inherit;}.menu-bar .icon-menu{display: block;}.menu-bar .icon-menu::before{display: inline-block;vertical-align: top;font-family: "FontAwesome";content: "\f0c9";}.header.style-01 .header-main .controls .woo-cart-link.icon-link .icon{font-size: 27px;}.header.style-01 .header-main .controls > .menu-bar{display: none;}@media (max-width: 1199px){.header.style-01 .woo-cart-link .subtotal{ display: none;}    .header.style-01 .js-open-search::after{right: 17px;}    .header.style-01 .header-main .controls > .menu-bar{display: inline-block;font-size: 22px;}    .header.style-01 .header-main .controls > .menu-bar:not(:last-child){//margin-inline-end: 25px;}    .header.style-01 .header-main .controls .woo-cart-link.icon-link .icon{font-size: 22px;}}@media (max-width: 767px){.header.style-01 .header-main .controls .woo-cart-link.icon-link .icon{ font-size: 24px;}    .header.style-01 .header-main .controls .icon-link .count{font-size: 12px;}    .header.style-02 .header-right .top-bar-menu .sub-menu,    .header.style-01 .header-right .top-bar-menu .sub-menu{left: 0;right: auto;}}@media (max-width: 479px){.header.style-02 .header-right .top-bar-menu .sub-menu, .header.style-01 .header-right .top-bar-menu .sub-menu{ left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);right: auto;}    .header.style-01.style-05 .header-main{padding-top: 10px;}}.header.style-02 .primary-warp .main-menu > li{font-family: inherit;}.header.style-02 .header-main .header-inner > div{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.header.style-02 .header-main .controls{text-align: right;position: relative;}.header.style-02 .header-main .header-inner > div.primary-warp{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;}.header.style-02 .primary-warp .inner > div:not(.logo){-ms-flex: 0 0 38%;flex: 0 0 38%;max-width: 38%;margin-top: 4px;}.header.style-02 .primary-warp .inner > div.logo{-ms-flex: 0 0 24%;flex: 0 0 24%;max-width: 24%;text-align: center;}.header.style-02 .primary-warp .inner{position: relative;align-items: flex-start;}.header.style-02 .primary-warp .main-menu > li{display: inline-block;font-size: 13px;font-family: 'Roboto';text-transform: uppercase;}.header.style-02 .primary-warp .main-menu > li:not(:first-child){margin-left: 45px;}.header.style-02 .block-search-default{float: left;}.header.style-02 div.dgwt-wcas-search-wrapp{right: auto;left: 0;z-index: 9;}.header.style-02 .header-main{padding: 18px 0;border-bottom: 1px solid rgba(0, 0, 0, .1);}.header.style-02 .primary-left-warp .ovic-menu-wapper{text-align: right;}.header.style-02 .primary-left-warp .megamenu .ovic-menu-wapper{text-align: left;}.header.style-02 .primary-left-warp .ovic-menu-wapper > ul{display: inline-block;text-align: left;}.header.style-02 .avita-logo{justify-content: center;}.header.style-03 .primary-warp .main-menu .sub-menu .ovic-custommenu.style-03 a:hover{color: #b7b7b7;}.header.style-03 .primary-warp .main-menu > li > a{font-size: 14px;letter-spacing: 1.4px;}.header.style-03 .js-open-search:not(:last-child)::after{background-color: #262626;}.header.style-03 .block-userlink > .sub-menu{left: 0;right: auto;}.header.style-03 .block-userlink > .sub-menu a{color: #0d0d0d;}.header.style-03 .block-userlink > .sub-menu a:hover{color: #b7b7b7;}.header.style-03 .header-main{background-color: var(--main-color);color: #fff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header.style-03 .block-userlink{float: right;position: relative;}.header.style-03 .block-userlink a.woo-user-link{color: inherit;padding: 22px 0;}.header.style-03 .primary-warp .main-menu > li{padding-top: 16px;padding-bottom: 16px;}.header.style-03 .header-bottom{background-color: #fff;height: 40px;}.header.style-03 .sub-width-container{position: relative;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li{display: inline-block;padding: 7px 0;margin-right: 40px;position: relative;}.header.style-03 .main-menu .sub-menu a{color: #0d0d0d;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li > .sub-menu,.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li > .sub-menu .sub-menu{position: absolute;width: 290px;border: 1px solid #e5e5e5;top: 100%;left: 0;background-color: #fff;padding-top: 16px;padding-bottom: 16px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li:not(:hover) > .sub-menu{-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);transform: translateY(15px);opacity: 0;visibility: hidden;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li > .sub-menu .sub-menu{top: 0;left: 100%;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li > .sub-menu li:not(:hover) .sub-menu{-webkit-transform: translateX(15px);-moz-transform: translateX(15px);-ms-transform: translateX(15px);transform: translateX(15px);opacity: 0;visibility: hidden;}.header.style-03 .sub-width-container > .menu-item-has-children > .sub-menu > li > .sub-menu li{padding: 6px 20px;position: relative;}.header.style-03 .main-menu .sub-menu a:hover{color: #b7b7b7;}.header.style-03 .main-menu > .menu-item-has-children > .sub-menu{border: none;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);padding: 0 15px;}.header.style-03 .primary-warp .main-menu > li > a:before{background-image: url("icons.png");width: 16px;height: 16px;content: "";position: absolute;top: calc(100% + 8px);left: 50%;margin-left: -8px;background-position: -96px 0;}.header.style-03 .primary-warp .main-menu > li:not(:hover) > a:before{opacity: 0;}.header.style-03 div.dgwt-wcas-search-wrapp{background-color: transparent;}.header.style-03 div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text{background-color: #fff;height: 50px;line-height: 50px;margin-top: 0;}.header.style-03 .header-main .menu-bar{color: #fff;display: inline-block;font-size: 24px;}.scroll-wrapper > .woocommerce-mini-cart.scroll-content.scroll-scrollx_visible{padding-top: 12px;}body.header-style-04 .site{position: relative;padding-left: 200px;}.header.style-04{position: fixed;top: 0;left: 0;bottom: 0;width: 200px;height: 100vh;z-index: 999;background-color: #fff;color: #0d0d0d;text-align: center;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);}.cart-opened .header.style-04{z-index: 10002;}.header.style-04 .block-minicart .subtotal{display: none;}.header.style-04 .icon-link{color: inherit;font-size: 24px;position: relative;display: inline-block;}.header.style-04 .menu-bar{font-size: 30px;}.header.style-04 .menu-bar .icon-menu{margin-right: 0;}.header.style-04 .js-open-search{font-family: "avita-icon";font-size: 24px;position: relative;}.header.style-04 .logo{margin-top: 30px;padding: 0 10px;}.header.style-04 .header-controls{position: absolute;bottom: 0;left: 0;right: 0;}.header.style-04 .header-controls > div:not(:first-child){margin-top: 25px;}.header.style-04 .menu-bar-wrap{position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -65px;}body.admin-bar .header.style-04 .logo{margin-top: 62px;}body.admin-bar .header.style-04 .menu-bar-wrap{margin-top: -45px;}.header.style-05 .primary-warp{min-height: 40px;}.header.style-08,.header.style-05{position: absolute;top: 0;left: 0;background-color: transparent;width: 100%;z-index: 99910;color: #fff;}.header.style-02.style-08 .header-main,.header.style-01.style-05 .header-main{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header.style-01.style-05 .header-main ul li a:hover{color: inherit;}.header.style-01.style-05 .js-open-search,.header.style-01.style-05 .header-main .controls .woo-cart-link.icon-link .icon,.header.style-01.style-05 .block-userlink > a{font-size: 27px;color: inherit;}.header.style-05 .woo-user-link .text{display: none;}.header.style-05 .woo-user-link::after{font-family: "FontAwesome";content: "\f2bd";margin-left: 0;}.header.style-01.style-05 .block-search-default div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text{height: 38px;line-height: 38px;}.header.style-01.style-05 .avita-dropdown{position: relative;margin-inline-end: 20px;}.header.style-01.style-05 .block-userlink > .sub-menu{left: 0;right: auto;}.header.style-01.style-05 .header-main .controls .block-minicart{margin-left: 0;}.header.style-01.style-05 .avita-dropdown.block-userlink > .sub-menu > .menu-item > a{color: #0d0d0d;}.js-open-search .js-open-search-icon{position: absolute;top: 0;left: 0;width: 20px;font-size: 18px;height: 100%;opacity: 0;font-family: "avita-icon";}.style-05 .js-open-search .js-open-search-icon{width: 22px;font-size: 20px;}.js-open-search .js-open-search-icon::after{content: "\e902";}.search-opened .header.style-01 .js-open-search .js-open-search-icon{opacity: 1;}.search-opened .header.style-01 .js-open-search::before{opacity: 0;}@media (max-width: 1199px){.header.style-01.style-05 .block-search-default div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].input-text{ height: 28px;line-height: 28px;}    .header.style-01.style-05 .block-search-default div.dgwt-wcas-search-wrapp{height: 28px;top: 50%;}    .header.style-01.style-05 .header-main .controls > .menu-bar.menu-bar{color: inherit;font-size: 27px;}}.header.style-01.style-06 .header-main .controls > .menu-bar{display: inline-block;vertical-align: top;margin-inline-end: 24px;color: inherit;}.header.style-06 .menu-bar .icon-menu{font-size: 27px;margin-right: 0;}@media (max-width: 479px){.header.style-06{ background-color: var(--main-color);position: static;}    .header.style-06 .block-search-default{margin-top: 15px;}}.header.style-08 .header-main{border-bottom: none;color: #171717;}.header.style-09 .header-button{height: 50px;line-height: 50px;padding: 0 25px;font-size: 15px;color: #fff;font-family: 'Roboto', serif;font-weight: 600;text-transform: uppercase;background-color: var(--main-color-2);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 3px;margin-inline-end: 20px;}.header.style-09 .header-main .header-inner > .primary-warp > .ovic-menu-wapper,.header.style-09 .header-main .header-inner > .primary-warp > .main-menu{float: right;}.header.style-09 .header-button:hover{background-color: #fff;color: var(--main-color-2);}.header.style-09 .primary-warp .main-menu > li{padding-top: 31px;padding-bottom: 31px;}.header.style-09 .primary-warp .main-menu > li > a{font-size: 18px;letter-spacing: 0.9px;}.header.style-09 .woo-cart-link .subtotal,.header.style-03.style-09 .primary-warp .main-menu > li > a:before{display: none;}@media (max-width: 1199px){.header.style-09 .header-main .menu-bar{ margin-top: 0;}}@media (max-width: 479px){.header.style-09 .header-main .controls .header-button{ display: none;}    .header.style-09 .header-main{padding-top: 10px;padding-bottom: 10px;}}.avita-slide-button-01{position: relative;}.avita-slide-button-01 > *{position: relative;z-index: 5;}.avita-slide-button-01::before{height: 100%;width: 40px;background-color: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: absolute;top: 0;left: 0;content: "";-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;z-index: -1;}.avita-slide-button-01.gray::before{background-color: #0d0d0d;}.avita-slide-button-01:hover::before{width: 100%;}@media (min-width: 1200px){.header.style-02 .header-main .controls > .menu-bar, .header.style-01 .primary-warp .menu-bar{ display: none;}    .header.style-03 .header-main .controls{text-align: right;position: relative;-ms-flex: 0 0 26%;flex: 0 0 26%;max-width: 26%;}}@media (max-width: 1499px){.header.style-04{ width: 120px;}    body.header-style-04 .site{padding-left: 120px;}}.header.style-04 .menu-bar .icon-menu{display: block;}@media (max-width: 1199px){.header.style-01 .primary-warp .main-menu{ display: none;}    .header.style-02 .primary-left-warp .main-menu,    .header.style-02 .primary-right-warp{display: none;}    .header.style-02 .primary-warp .inner > div.logo{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .header.style-02 .woo-cart-link .subtotal{display: none;}    .header.style-02 .menu-bar{margin-left: 24px;font-size: 22px;}    .header.style-04{width: 100%;position: static;height: auto;}    body.header-style-04 .site{padding-left: 0;}    .header.style-04 .menu-bar-wrap{margin-top: 0;margin-bottom: 0;}    .header.style-04 .header-main{padding: 10px 15px;}    .header.style-04 .header-controls,    .header.style-04 .menu-bar-wrap{position: relative;top: 0;left: 0;}    .header.style-04 .header-main::after{display: table;content: "";clear: both;}    .header.style-04 .header-main > div{float: left;}    .header.style-04 .header-main > div.header-controls{float: right;margin-top: 3px;}    .header.style-04 .js-open-search{position: relative;top: 3px;}    .header.style-04 .header-main > div.menu-bar-wrap{float: right;margin-left: 20px;margin-top: 4px;}    .header.style-04 .menu-bar{font-size: 24px;}    .header.style-04 .header-controls > div{display: inline-block;vertical-align: middle;}    .header.style-04 .header-controls > div:not(:first-child){margin-top: 0;margin-left: 20px;}    .header.style-04 .logo{margin-top: 0;}}@media (max-width: 991px){.header.style-01 .js-open-search::after{ right: 11px;}    }@media (max-width: 767px){.header.style-01 div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].input-text{ height: 40px;line-height: 40px;padding: 0;}    .header.style-02 .header-top .header-inner > div.header-middle,    .header.style-01 .header-top .header-inner > div.header-middle,    .header.style-02 .header-top .header-inner > div.header-left,    .header.style-01 .header-top .header-inner > div.header-left{display: none;}    .header.style-02 .header-top .header-inner > div.header-right,    .header.style-01 .header-top .header-inner > div.header-right{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;}    .header.style-02 .header-right .group-inline,    .header.style-01 .header-right .group-inline{float: none;display: inline-block;}    .header.style-01 .header-right .group-inline{margin-bottom: -10px;}    .header.style-03 div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text{height: 40px;line-height: 40px;padding: 0 5px;}    .header.style-04 .menu-bar{font-size: 24px;}    .header.style-04 .header-controls > div:not(:first-child){margin-left: 10px;}    .header.style-09 .header-button{font-size: 14px;height: 44px;line-height: 44px;padding: 0 20px;}}@media (max-width: 479px){.header.style-02 .header-right .group-inline{ margin-bottom: -10px;}    .header.style-01 div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].input-text{font-size: 15px;}    .header.style-01.style-05 .header-main .header-inner .logo{margin-top: 0;margin-bottom: 0;}    .header.style-01 .header-main .controls{flex: 1 1 auto;width: 1%;padding-inline-start: 15px;}    .header.style-03 .block-userlink,    .header.style-01 .header-main .controls .js-open-search.icon-link{display: none;}    .header.style-01 .header-main .header-inner > div.primary-warp{width: 100%;padding: 0;order: 99;}    .header.style-01.style-05 .header-main .header-inner > div.primary-warp{padding-top: 10px;}    .header.style-01 .block-search-default div.dgwt-wcas-search-wrapp{position: static;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);width: 100%;}    .header.style-01 .block-search-default{float: none;width: 100%;margin-top: 10px;}    .header.style-01.style-05 .block-search-default{margin-top: 0;}    .header.style-03 .block-search-default{margin-bottom: 10px;}    .header.style-01 div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].input-text{background-color: #f4f4f4;padding-left: 10px;padding-right: 10px;}    .header.style-01 .js-open-search::after,    .header.style-01 .woo-cart-link .subtotal{display: none;}    .header.style-02 .header-main .controls .block-minicart{margin-left: 10px;}    .header.style-02 .js-open-search,    .header.style-01 .js-open-search:not(:last-child){padding-right: 15px;}    .header.style-02 .header-main .header-inner > div.open-search-warp{order: 5;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}    .header.style-02 .header-main .header-inner > div.controls{order: 6;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}    .header.style-02 .header-main .header-inner > div.primary-warp{order: 1;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 10px;}    .header.style-02 .menu-bar{margin-left: 10px;}    .header.style-04 .header-main > div{max-width: 120px;padding-left: 0;padding-right: 0;}    .header.style-04 .header-main > div.menu-bar-wrap{margin-left: 15px;}}.avita-logo{display: inline-block;vertical-align: top;max-width: 100%;color: var(--main-color) !important;text-decoration: none !important;position: relative;font-size: 0;line-height: 0;letter-spacing: 0;}.avita-logo.is-logo-text{white-space: nowrap;}.avita-logo.is-logo-text img{display: inline-block;vertical-align: middle;}.avita-logo.is-logo-text .logo--text{display: inline-block;vertical-align: middle;font-family: "Roboto", sans-serif;font-size: 36px;font-weight: 700;line-height: 1;margin: 4px 0 -4px;}.avita-dropdown{position: relative;}.avita-dropdown > .sub-menu,.top-bar-menu .sub-menu{position: absolute;top: 100%;left: 0;width: 200px;font-size: 14px;line-height: 24px;background-color: #fff;color: #444;z-index: 9;box-shadow: 0 0 0 1px #e5e5e5 inset;list-style: none;padding: 10px 0;margin-bottom: 0;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;text-align: left;visibility: hidden;opacity: 0;}.avita-dropdown > .sub-menu > .menu-item,.top-bar-menu .sub-menu li{padding: 0 20px;}.avita-dropdown > .sub-menu > .menu-item > a,.top-bar-menu .sub-menu li > a{display: block;padding: 3px 0;color: inherit;}.avita-dropdown.open > .sub-menu,.top-bar-menu li:hover > .sub-menu{visibility: visible;opacity: 1;}@media (min-width: 1200px){.avita-dropdown:hover > .sub-menu{ visibility: visible;opacity: 1;}}.top-bar-menu{display: inline-block;vertical-align: top;list-style: none;padding: 0;margin: 0 -12px;font-size: 14px;line-height: 24px;}.top-bar-menu > li{display: inline-block;vertical-align: top;margin: 0 12px;}.top-bar-menu > li > a{display: inline-block;vertical-align: top;position: relative;padding: 8px 0;font-weight: 600;color: inherit;}.woo-user-link.is-login::after,.top-bar-menu > .menu-item-has-children > a::after{display: inline-block;vertical-align: top;font-family: "FontAwesome";content: "\f107";font-weight: 400;font-style: normal;margin-left: 5px;}.social_menu{margin: 0 -10px;}.social_menu > li{margin: 0 10px;}.social_menu > li > a .icon{font-size: 18px;font-weight: 400;}.social_menu > li:not(.current-menu-ancestor):not(.current_page_ancestor):not(.current-menu-parent):not(.current-menu-item):not(.current_page_item):not(:hover) > a .icon{opacity: 0.3;}.header-message{position: relative;font-size: 13px;line-height: 24px;}.header-message p{margin: 0;padding: 8px 0;}.header-message .highlight{text-decoration: underline;}.block-mobile-bar > a .icon{font-size: 26px;}.block-mobile-back > a .icon{font-size: 39px;}@media (min-width: 1200px){.block-menu-bar{ display: none !important;}}.block-userlink > a .icon{font-size: 26px;}.block-userlink > .sub-menu{left: auto;right: 0;}.block-wishlist{}.header-store-info{font-size: 12px;line-height: 14px;padding: 10px 0;}.header-store-info > *{padding: 1px 0;margin: 0;}.header-store-info .phone{font-size: 19px;line-height: 22px;font-weight: 500;}.block-minicart > a .amount{color: inherit;}.avita-dropdown.block-minicart:not(.open) > .widget_shopping_cart{visibility: hidden;opacity: 0;-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);transform: translateY(15px);}.avita-dropdown.block-minicart .widget_shopping_cart{position: absolute;top: 100%;right: 0;width: 300px;background-color: #fff;box-shadow: 0 0 0 1px #e5e5e5 inset;z-index: 9;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;text-align: left;}.block-minicart .widget_shopping_cart_content{padding: 20px 0;}.block-minicart .woocommerce-mini-cart__empty-message{margin: 0;padding: 13px 0;text-align: center;}.block-minicart .mini-cart-title{display: block;}body.woocommerce-cart .block-minicart > a::before,body.woocommerce-checkout .block-minicart > a::before{display: none;}div.block-search-default .js-search-link{position: absolute;z-index: 10;font-size: 22px;width: 25px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;font-family: "avita-icon";color: inherit;}div.block-search-default .js-search-link:before{content: "\e94f";}div.block-search-default.opened .js-search-link:before{content: "\e902";font-size: 18px;}.dgwt-wcas-suggestions-wrapp{border-top: 1px solid #ddd !important;}div.block-search-default. .search-controls .block-close{font-size: 20px;}.block-search-default div.dgwt-wcas-search-wrapp{position: absolute;width: 0;min-width: 0;top: 0;bottom: 0;right: 0;background-color: #fff;color: #b7b7b7;font-size: 18px;max-width: 100%;-webkit-transition: width .3s ease-out;-moz-transition: width .3s ease-out;-ms-transition: width .3s ease-out;-o-transition: width .3s ease-out;transition: width .3s ease-out;overflow: hidden;display: flex;align-items: center;}.search-opened .block-search-default div.dgwt-wcas-search-wrapp{width: calc(100% - 15px);}div.dgwt-wcas-search-wrapp .search-form{position: relative;}div.dgwt-wcas-search-wrapp .search-input{font-weight: inherit;color: inherit;margin: 0;width: 100%;position: relative;}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding: 10px 20px !important;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader:not(.dgwt-wcas-close){z-index: auto;}.block-search-default div.dgwt-wcas-search-wrapp .search-form{width: 100%;text-align: start;}.block-search-default div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text{vertical-align: top;width: 100%;height: auto;border-color: transparent;font-size: inherit;line-height: inherit;text-align: inherit;text-transform: inherit;color: inherit !important;background-color: transparent;padding: 8px 15px;position: relative;z-index: 1;box-shadow: none;border-radius: inherit !important;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text::placeholder{color: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;opacity: inherit;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text::-webkit-input-placeholder{color: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;opacity: inherit;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text:-moz-placeholder{color: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;opacity: inherit;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text::-moz-placeholder{color: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;opacity: inherit;}div.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].input-text:-ms-input-placeholder{color: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;opacity: inherit;}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit{position: absolute;top: 0;bottom: 0;left: auto;right: 0;width: 50px;text-align: center;border-radius: 0;height: auto;min-width: inherit;font-size: 0;line-height: 0;letter-spacing: 0;padding: 8px 0;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;background-color: transparent;text-shadow: none;z-index: 1;}div.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit::before{display: inline-block;vertical-align: top;position: static;border: none !important;font-size: 22px;line-height: 24px;padding-left: 2px;font-family: avita, sans-serif;content: "\e919";font-weight: 400;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}div.dgwt-wcas-search-wrapp .dgwt-wcas-search-submit > *{display: none;}div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit:hover,div.dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit:focus{opacity: 1;}#secondary div.dgwt-wcas-search-wrapp .dgwt-wcas-preloader{opacity: 0;visibility: hidden;background-image: none !important;width: 38px !important;top: 1px !important;right: 1px !important;height: 38px !important;background-color: #fff;}#secondary div.dgwt-wcas-search-wrapp .dgwt-wcas-preloader.dgwt-wcas-inner-preloader,#secondary div.dgwt-wcas-search-wrapp .dgwt-wcas-preloader.dgwt-wcas-close{opacity: 1;visibility: visible;}div.dgwt-wcas-search-wrapp .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::before,div.dgwt-wcas-search-wrapp .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::after{position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;width: 16px;height: 1px;border-top: 1px solid;margin: auto;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}div.dgwt-wcas-search-wrapp .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::after{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}div.dgwt-wcas-search-wrapp .dgwt-wcas-inner-preloader::after{width: 14px;height: 14px;border-width: 1px;}div.dgwt-wcas-search-wrapp.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left: auto !important;right: 11px !important;max-width: 16px;}body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp,body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-radius: 0;}div.dgwt-wcas-suggestion{line-height: 24px;}.block-search .category select,.block-search .category .chosen-container{color: #fff;}.block-search .category .chosen-container .chosen-single{display: flex;color: inherit;}.block-search .category .chosen-container .chosen-single span{flex: 1 1 auto;}.block-search .category .chosen-container .chosen-single::after{opacity: 1;}.block-search .search-link .icon{font-size: 21px;}.block-search .screen-reader-text{display: none !important;}.block-search-wrap{position: relative;}.block-search-content:not(.open){opacity: 0;visibility: hidden;-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);}.block-search-content{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: auto;z-index: 100001;background-color: rgba(255, 255, 255, 0.95);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;display: flex !important;flex-direction: column;}.block-search-content .block-close{position: absolute;top: 0;bottom: 0;right: 20px;margin: auto;}.block-search-content div.dgwt-wcas-search-wrapp{margin: auto;}.block-search.block-search-2{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, .5);z-index: 199999;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}body.search-opened .block-search.block-search-2{opacity: 1;visibility: visible;}.block-search-2 div.dgwt-wcas-search-wrapp{background-color: #fff;color: #0d0d0d;padding: 30px;top: 60px;border-radius: 3px;}.block-search.block-search-2 .category select,.block-search.block-search-2 .category .chosen-container{color: inherit;}.block-search-2 .chosen-container{width: 100% !important;}.block-search-2 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.block-search.block-search-2 .category .chosen-container .chosen-single{height: 50px;line-height: 52px;padding: 0 15px;border-radius: 3px !important;}.block-search.block-search-2 .category .chosen-container .chosen-single::after{margin-top: 12px;}.block-search.block-search-2 .category{margin-bottom: 20px;}.block-search-2 .js-open-search{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-color: var(--main-color);border-radius: 50%;color: #fff;text-align: center;font-size: 8px;line-height: 30px;}.block-search-2 .js-open-search:hover{background-color: var(--main-color-2);}@media (max-width: 767px){.block-search-2 .js-open-search{ top: 0;right: 0;border-radius: 0;}}@media (max-width: 479px){.block-search.block-search-2 .category select{ width: 100%;}}.box-header-nav .main-menu{display: inline-block;vertical-align: top;list-style: none;padding: 0;margin: 0 -15px;}.box-header-nav .main-menu .menu-item{position: relative;}.box-header-nav .main-menu .menu-item > a{display: block;position: relative;}.box-header-nav .main-menu > .menu-item{display: inline-block;vertical-align: top;text-align: left;margin: 0 15px;}.box-header-nav .main-menu > .menu-item.right{float: right;}.box-header-nav .main-menu > .menu-item > a{font-size: 18px;line-height: 30px;font-weight: 600;text-transform: uppercase;text-decoration: none;padding: 15px 0;}.box-header-nav .main-menu > .menu-item > a .icon{font-size: 24px;margin: -1px 10px 1px 0;}.box-header-nav .main-menu > .menu-item > a img{max-height: 30px;}.box-header-nav .main-menu > .menu-item > a::before{position: absolute;content: '';left: 0;right: 0;bottom: 13px;height: 2px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-header-nav .main-menu > .menu-item:not(.current-menu-ancestor):not(.current_page_ancestor):not(.current-menu-parent):not(.current-menu-item):not(.current_page_item):not(:hover) > a::before{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.box-header-nav .main-menu > .menu-item > a::after{display: inline-block;vertical-align: middle;margin: -15px 0 0 5px;font-size: 10px;line-height: 13px;color: #fff;padding: 0 3px;text-decoration: none;}.box-header-nav .main-menu > .menu-item.hot > a::after{content: 'HOT';}.box-header-nav .main-menu > .menu-item.new > a::after{content: 'NEW';}.box-header-nav .horizontal .main-menu > .menu-item > a .label-image,.box-header-nav .horizontal .main-menu > .menu-item > a::after{position: absolute;top: 0;left: 0;margin: 0;}.box-header-nav .main-menu > .menu-item:not(:hover) > .sub-menu{visibility: hidden;opacity: 0;-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);transform: translateY(15px);}.box-header-nav .main-menu > .menu-item:hover > .sub-menu,.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item:hover > .sub-menu{z-index: 11;}.box-header-nav .main-menu > .menu-item > .sub-menu,.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > .sub-menu{list-style: none;position: absolute;top: 100%;left: -40px;width: 250px;background-color: #fff;padding: 18px 0;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 10;}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item{padding: 0 40px;}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > a{font-size: 14px;line-height: 24px;text-transform: uppercase;font-weight: 600;padding: 6px 0;}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item-has-children > a:not(:last-child)::after{display: inline-block;float: right;font-family: avita, sans-serif;content: "\e902";font-size: 8px;opacity: 0.7;margin-left: 5px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item-has-children:not(:hover) > a:not(:last-child)::after{opacity: 0.5;}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item:not(:hover) > .sub-menu{visibility: hidden;opacity: 0;-webkit-transform: translateX(15px);-moz-transform: translateX(15px);-ms-transform: translateX(15px);-o-transform: translateX(15px);transform: translateX(15px);}.box-header-nav .main-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > .sub-menu{top: -18px;left: calc(100% - 1px);box-shadow: -1px 0 #e5e5e5;}.box-header-nav .main-menu > .menu-item > .megamenu{padding: 0;overflow: hidden;}.box-header-nav .main-menu > .menu-item > .megamenu .container{margin-left: auto;margin-right: auto;}.container .megamenu-wrap .box-header-nav .main-menu > .menu-item > .megamenu > .main-mega.container{padding-left: 40px;padding-right: 40px;}.box-nav-vertical{position: relative;}.box-nav-vertical .block-title{display: block;font-size: 18px;line-height: 30px;font-weight: 600;text-transform: uppercase;text-decoration: none;white-space: nowrap;padding: 15px 0;position: relative;}.header-sticky .box-nav-vertical:not(.open) .block-title:not(:hover)::before,.page-template-fullwidth .header .box-nav-vertical:not(.always-open):not(.open) .block-title:not(:hover)::before,body:not(.page-template-fullwidth) .header .box-nav-vertical:not(.open) .block-title:not(:hover)::before{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.box-nav-vertical .block-title::before{position: absolute;content: '';left: 0;right: 0;bottom: 13px;height: 2px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-nav-vertical .block-title > *{display: inline-block;vertical-align: top;}.box-nav-vertical .block-title .icon{font-size: 28px;font-weight: 400;margin-right: 5px;}.header-sticky .box-nav-vertical:not(.open) .block-content,.page-template-fullwidth .header .box-nav-vertical:not(.always-open):not(.open) .block-content,body:not(.page-template-fullwidth) .header .box-nav-vertical:not(.open) .block-content{visibility: hidden;opacity: 0;-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);transform: translateY(15px);}.box-nav-vertical .block-content{position: absolute;top: 100%;left: -40px;width: 265px;background-color: #fff;padding: 20px 0;min-height: 408px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 9;text-align: left;}.box-nav-vertical .block-content > *:not(:last-child){padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;margin-bottom: 19px;}.box-nav-vertical .vertical-menu{list-style: none;padding: 0;margin: 0;}.box-nav-vertical .vertical-menu .menu-item > a{display: block;position: relative;}.box-nav-vertical .vertical-menu > .menu-item{display: block;text-align: left;}.box-nav-vertical .vertical-menu > .menu-item > a{font-size: 18px;line-height: 30px;font-weight: 600;text-transform: uppercase;padding: 8px 40px;}.box-nav-vertical .vertical-menu > .menu-item > a .icon{font-size: 29px;min-width: 30px;text-align: center;margin: -1px 20px 1px 0;}.box-nav-vertical .vertical-menu > .menu-item > a img{max-height: 30px;}.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > a{font-size: 14px;line-height: 24px;font-weight: 600;text-transform: uppercase;padding: 6px 40px;}.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item-has-children > a:not(:last-child)::after{display: inline-block;float: right;font-family: avita, sans-serif;content: "\e902";font-size: 8px;opacity: 0.7;margin-left: 5px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item-has-children:not(:hover) > a:not(:last-child)::after{opacity: 0.5;}.box-nav-vertical .vertical-menu > .menu-item:not(:hover) > .sub-menu,.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item:not(:hover) > .sub-menu{visibility: hidden;opacity: 0;-webkit-transform: translateX(15px);-moz-transform: translateX(15px);-ms-transform: translateX(15px);-o-transform: translateX(15px);transform: translateX(15px);}.box-nav-vertical .vertical-menu > .menu-item:hover > .sub-menu,.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item:hover > .sub-menu{z-index: 11;}.box-nav-vertical .vertical-menu > .menu-item > .sub-menu,.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > .sub-menu{list-style: none;position: absolute;top: 0;left: 100%;width: 250px;background-color: #fff;box-shadow: -1px 0 #e5e5e5;padding: 18px 0;min-height: 408px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 10;}.box-nav-vertical .vertical-menu > .menu-item > .sub-menu:not(.megamenu) .menu-item > .sub-menu{left: calc(100% - 1px);}.box-nav-vertical .vertical-menu > .menu-item > .megamenu{padding: 0;max-width: 955px !important;}.box-nav-vertical .vertical-menu > .menu-item > .megamenu .container{margin-left: auto;margin-right: auto;}.ovic-custom-heading.style-01{text-transform: uppercase;font-size: 36px;line-height: 100%;}.ovic-custom-heading.now-bold{letter-spacing: 2.6px;}.ovic-button.display-inline-block a{display: block;}.ovic-button.display-inline-block{display: inline-block;}.ovic-button.display-block{display: block;}.ovic-button.style-01{font-size: 13px;text-transform: uppercase;font-weight: 600;font-family: 'Roboto', serif;}.ovic-button.style-01 a{letter-spacing: 2.6px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;transition: all .4s ease-out;display: inline-block;}.ovic-banner .sc-context{position: relative;}.ovic-banner .sc-context > a{display: block;}.ovic-banner.default img{width: 100%;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.default .img-wrap{position: relative;display: block;overflow: hidden;}.ovic-banner.default:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.ovic-banner.style11 a::before,.ovic-banner.default a::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;background-color: rgba(0, 0, 0, .1);content: "";opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style11 a:hover::before,.ovic-banner.default a:hover::before{opacity: 1;}.ovic-banner.default .img-wrap > span{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;z-index: 9;}.ovic-banner.default .img-wrap > span > span{font-family: 'Roboto', serif;font-weight: 500;font-size: 13px;text-transform: uppercase;color: #0d0d0d;overflow: hidden;text-align: center;line-height: 20px;background-color: #fff;padding: 13px 45px;position: relative;letter-spacing: 2.6px;}@media (min-width: 1200px){.mega-width-container .megamenu > *{ max-width: 1200px;margin-left: auto;margin-right: auto;}    .ovic-banner.default .img-wrap > span > span > span{position: relative;z-index: 9;}    .ovic-banner.default .img-wrap > span > span::before{position: absolute;top: 0;left: -100%;height: 100%;width: 100%;background-color: var(--main-color-2);-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;content: "";}    .ovic-banner.default:hover .img-wrap > span > span::before{left: 0;}    .ovic-banner.default .img-wrap > span > span:hover::before{left: 100%;}}@media (max-width: 479px){.ovic-banner.default .img-wrap > span > span{ padding-left: 20px;padding-right: 20px;}}.ovic-banner.style01 a{display: block;}.ovic-banner.style01 img{width: 100%;}.ovic-banner.style01 .sc-context{position: relative;overflow: hidden;text-align: center;}.ovic-banner.style01 .texts{position: relative;z-index: 9;}.ovic-banner.style01 .sc-context img{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style01:hover .sc-context img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.ovic-banner.style01 .sc-context a::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;background-color: rgba(0, 0, 0, .2);content: "";opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style01:hover .sc-context a::after{opacity: 1;}.ovic-banner.style01 .texts + .img-wrap{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;}.ovic-banner.style11 .text_1_2,.ovic-banner.style01 .text_1_2{width: 146px;height: 146px;border-radius: 50%;display: inline-block;background-color: #fff;padding-top: 19px;}.ovic-banner.style11 .link,.ovic-banner.style11 .text_1,.ovic-banner.style01 .link,.ovic-banner.style01 .text_1{font-size: 16px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;color: #0d0d0d;}.ovic-banner.style11 .text_2,.ovic-banner.style01 .text_2{font-size: 200px;line-height: 102px;color: var(--main-color-2);font-family: "Housky";margin-top: 8px;display: block;}.ovic-banner.style01 .text_3{font-size: 100px;line-height: 88px;color: #fff;font-family: "Housky";}.ovic-banner.style11 .link,.ovic-banner.style01 .link{background-image: url("icons.png");background-repeat: no-repeat;display: inline-block;width: 228px;height: 64px;background-position: 0 -96px;line-height: 64px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 1.6px;}.ovic-banner.style11 .link:hover,.ovic-banner.style01 .link:hover{color: var(--main-color-2);}@-webkit-keyframes loop_zoom{0%{ -webkit-transform: scale(1);transform: scale(1);}    100%{-webkit-transform: scale(1.8);transform: scale(1.8);opacity: 0;}}@keyframes loop_zoom{0%{ -webkit-transform: scale(1);transform: scale(1);}    100%{-webkit-transform: scale(1.8);transform: scale(1.8);opacity: 0;}}@-webkit-keyframes loop_zoom_inner{0%{ -webkit-transform: scale(0);transform: scale(0);}    100%{-webkit-transform: scale(1);transform: scale(1);opacity: 0;}}@keyframes loop_zoom_inner{0%{ -webkit-transform: scale(0);transform: scale(0);}    100%{-webkit-transform: scale(1);transform: scale(1);opacity: 0;}}@-webkit-keyframes loop_zoom_in{0%{ -webkit-transform: scale(1);transform: scale(1);}    100%{-webkit-transform: scale(0);transform: scale(0);opacity: 0;}}@keyframes loop_zoom_in{0%{ -webkit-transform: scale(1);transform: scale(1);}    100%{-webkit-transform: scale(0);transform: scale(0);opacity: 0;}}@media (max-width: 1199px){.ovic-banner.style01 .text_3{ font-size: 80px;line-height: 80px;}}@media (max-width: 479px){.ovic-banner.style01 .text_3{ font-size: 50px;line-height: 50px;}}.ovic-banner.style02 .sc-context{position: relative;color: #0d0d0d;}.ovic-banner.style02 .sc-context a{color: inherit;background-color: #fff;overflow: hidden;}.ovic-banner.style02 img{width: 100%;}.ovic-banner.style02 .texts{position: absolute;top: 0;left: 60px;right: 60px;bottom: 0;display: flex;align-items: center;justify-content: flex-start;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;z-index: 9;}.ovic-banner.style02 .text_1{font-size: 30px;line-height: 42px;}.ovic-banner.style02 .link{display: inline-block;font-weight: bold;margin-top: 22px;position: relative;padding-bottom: 8px;font-size: 13px;letter-spacing: 2.6px;}.ovic-banner.style02 .link .child span::before,.ovic-banner.style02 .link::before{width: 100%;height: 2px;background-color: var(--main-color-2);content: "";position: absolute;bottom: 0;left: 0;}.ovic-banner.style02 .link .child{width: 0;height: 100%;overflow: hidden;display: block;position: absolute;top: 0;left: 0;color: var(--main-color-2);-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style02 .link .child span{min-width: 200px;height: 100%;position: absolute;top: 0;left: 0;}.ovic-banner.style02 .link .child span::before{background-color: var(--main-color) !important;}@media (min-width: 1200px){.ovic-banner.style02 .link:hover .child{ width: 100%;}    .ovic-banner.style02 .sc-context a img{-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}    .ovic-banner.style02 .sc-context a:hover img{opacity: .75;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}}@media (max-width: 767px){.ovic-banner.style02 .texts{ left: 20px;right: 20px;}    .ovic-banner.style02 .text_1{font-size: 24px;line-height: 30px;}}.ovic-banner.style03 .texts{color: #0d0d0d;margin-top: 24px;}.ovic-banner.style03 .img-wrap{display: block;position: relative;overflow: hidden;background-color: var(--main-color);}.ovic-banner.style03 img{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style03 a:hover .img-wrap img{opacity: .75;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.ovic-banner.style04 .text_1,.ovic-banner.style03 .text_1{font-family: "Roboto";text-transform: uppercase;letter-spacing: 2px;font-size: 13px;color: var(--main-color-2);letter-spacing: 2.6px;}.ovic-banner.style04 .text_2,.ovic-banner.style03 .text_2{font-size: 30px;line-height: 40px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;margin-top: 8px;}.ovic-banner.style04 .link,.ovic-banner.style03 .link{font-size: 13px;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;border-bottom: 2px solid var(--main-color-2);display: inline-block;margin-top: 16px;padding-bottom: 2px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 2.6px;}.ovic-banner.style04 .link{margin-top: 30px;}.ovic-banner.style04 .link:hover,.ovic-banner.style03 .link:hover{color: var(--main-color-2);}@media (max-width: 479px){.ovic-banner.style04 .text_2, .ovic-banner.style03 .text_2{ font-size: 24px;line-height: 30px;}    .ovic-banner.style04 .link{margin-top: 20px;}}.ovic-banner.style04 .sc-context::after{display: table;content: "";clear: both;}.ovic-banner.style04 .img-wrap{float: right;display: inline-block;position: relative;z-index: 5;}.ovic-banner.style04 .img-wrap::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .3);content: "";opacity: 0;visibility: hidden;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style04 a:hover .img-wrap::after{opacity: 1;visibility: visible;}.ovic-banner.style04 .texts{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: flex-start;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;z-index: 9;}.ovic-banner.style04 .texts .inner-texts{background-color: #fff;color: #0d0d0d;padding: 32px 30px 40px 0;}@media (max-width: 479px){.ovic-banner.style04 .texts .inner-texts{ background-color: rgba(255, 255, 255, .8);}}.ovic-banner.style05 .inner-context{display: inline-block;width: 430px;height: 430px;position: relative;background-color: #fff;border-radius: 50%;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;margin-left: 30px;}.ovic-banner.style05 .texts{position: absolute;top: 58px;left: -30px;width: 100px;height: 100px;border-radius: 50%;background-color: var(--main-color);color: #fff;z-index: 9;text-align: center;font-size: 15px;font-family: 'Roboto', serif;font-weight: 500;line-height: 24px;display: flex;align-items: center;justify-content: center;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;letter-spacing: 1.5px;}.ovic-banner.style05 .text_2{font-size: 20px;margin-top: 4px;font-family: 'Roboto';}.ovic-banner.style05 .img-wrap{position: absolute;bottom: 30px;left: 100px;z-index: 5;}.ovic-banner.style05 img.img-responsive{max-width: none;}.ovic-banner.style05 a:hover .texts{color: #e53637;}.ovic-banner.style05 a:hover .inner-context::before{content: '';position: absolute;z-index: 1;background-color: rgba(229, 54, 55, 0.5);border-radius: 100%;-webkit-animation-duration: 2.2s;animation-duration: 2.2s;-webkit-animation-name: loop_zoom_inner;animation-name: loop_zoom_inner;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;width: 100%;height: 100%;top: 0;left: 0;}@media (max-width: 1499px){.ovic-banner.style05 img.img-responsive{ max-width: 100%;}}@media (max-width: 1199px){.ovic-banner.style05 .inner-context{ display: inline-block;width: 380px;height: 380px;}}@media (max-width: 991px){.ovic-banner.style05 a{ text-align: center;}}@media (max-width: 479px){.ovic-banner.style05 .inner-context{ width: 290px;height: 290px;}    .ovic-banner.style05 .texts{width: 80px;height: 80px;}    .ovic-banner.style05 .text_2{margin-top: 0;font-size: 18px;}}@media (max-width: 340px){.ovic-banner.style05 .inner-context{ width: 240px;height: 240px;}}.ovic-banner.style06 .sc-context{text-align: center;}.ovic-banner.style06 .img-wrap{position: relative;overflow: hidden;}.ovic-banner.style06 .img-wrap img{-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style06:hover .img-wrap img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.ovic-banner.style06 .link{position: absolute;top: 0;left: 0;bottom: 0;right: 0;display: flex;align-items: center;justify-content: center;}.ovic-banner.style06 .link span{padding: 10px 40px;background-color: #fff;font-size: 13px;text-transform: uppercase;color: #0d0d0d;font-family: 'Roboto', serif;font-weight: 500;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);opacity: 0;visibility: hidden;letter-spacing: 2.6px;}.ovic-banner.style06 a:hover .link span{opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.ovic-banner.style06 .link span:hover{background-color: #e53637;color: #fff;}.ovic-banner.style06 .text_1{color: #0d0d0d;font-size: 24px;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style06 .text_2{color: #7d8184;font-size: 15px;line-height: 24px;margin-top: 18px;}.ovic-banner.style06 .img-wrap + .texts{margin-top: 28px;}.ovic-banner.style06 .text_1:hover{color: #e53637;}.ovic-banner.style07 a{position: relative;}.ovic-banner.style07 a::before{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, .45);content: "";opacity: 0;visibility: hidden;-webkit-transition: all .75s ease-out;-moz-transition: all .75s ease-out;-ms-transition: all .75s ease-out;-o-transition: all .75s ease-out;transition: all .75s ease-out;}.ovic-banner.style07 a:hover::before{opacity: 1;visibility: visible;}.ovic-banner.style07 .texts{justify-content: center;display: flex;align-items: center;text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;position: relative;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style07:hover .texts{-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}.ovic-banner.style07 .inner-texts{color: #fff;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;text-align: center;font-size: 14px;}.ovic-banner.style07 .text_1{letter-spacing: 2.6px;}.ovic-banner.style07 .text_2{font-weight: 400;font-size: 60px;line-height: 70px;margin-top: 13px;}.ovic-banner.style07 .link{font-size: 13px;border-bottom: 2px solid #fff;padding-bottom: 4px;display: inline-block;margin-top: 50px;border-color: inherit;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;letter-spacing: 1.3px;}.ovic-banner.style08 .link:hover,.ovic-banner.style07 .link:hover{color: #e53637;}.ovic-banner.style08 .img-wrap,.ovic-banner.style07 .img-wrap{position: relative;z-index: 5;overflow: hidden;display: block;}.ovic-banner.style08 .img-wrap::before,.ovic-banner.style07 .img-wrap::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .3);opacity: 0;visibility: hidden;content: "";-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style08 a:hover .img-wrap::before,.ovic-banner.style07 a:hover .img-wrap::before{opacity: 1;visibility: visible;}.ovic-banner.style07 .texts + .img-wrap{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;}.ovic-banner.style08 .texts{position: absolute;top: 26px;left: 30px;right: 30px;z-index: 9;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style08 .link{font-size: 22px;color: #0d0d0d;font-family: 'Roboto', serif;font-weight: 500;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style08 .count{font-size: 15px;color: #7d8184;margin-top: 10px;}.ovic-banner.style08 img{-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style08:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.ovic-banner.style08:hover .texts{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}.ovic-banner.style08 .img-wrap::before{z-index: 5;}.ovic-banner.style09 .--w2,.ovic-banner.style09 .--w1{position: relative;padding: 35px;}.ovic-banner.style09 .--w2{padding: 40px 35px 22px 35px;z-index: 15;}.ovic-banner.style09 .--ww{background-color: #fff;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style09 .--w2::after,.ovic-banner.style09 .--w2::before,.ovic-banner.style09 .--w1::after,.ovic-banner.style09 .--w1::before{position: absolute;top: 40px;left: 0;bottom: 40px;width: 40px;background: url("../images/1-l.png") top left repeat-y;content: "";-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style09 .--w1::after{background: url("../images/1-r.png") top left repeat-y;left: auto;right: 0;}.ovic-banner.style09 .--w2::before{background: url("../images/2-l.png") top left repeat-y;}.ovic-banner.style09 .--w2::after{background: url("../images/2-r.png") top left repeat-y;left: auto;right: 0;}.ovic-banner.style09 .--w2-bottom,.ovic-banner.style09 .--w2-top,.ovic-banner.style09 .--w1-bottom,.ovic-banner.style09 .--w1-top{background: url("../images/1-t.png") top left repeat-x;height: 40px;position: absolute;top: 0;left: 40px;right: 40px;-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-banner.style09 .--w1-bottom{background: url("../images/1-b.png") top left repeat-x;top: auto;bottom: 0;}.ovic-banner.style09 .--w2-top{background: url("../images/2-t.png") top left repeat-x;}.ovic-banner.style09 .--w2-bottom{background: url("../images/2-b.png") top left repeat-x;top: auto;bottom: 0;}.ovic-banner.style09 .--w2-bottom::after,.ovic-banner.style09 .--w2-bottom::before,.ovic-banner.style09 .--w2-top::after,.ovic-banner.style09 .--w2-top::before,.ovic-banner.style09 .--w1-bottom::after,.ovic-banner.style09 .--w1-bottom::before,.ovic-banner.style09 .--w1-top::after,.ovic-banner.style09 .--w1-top::before{width: 40px;height: 40px;content: "";position: absolute;top: 0;left: -40px;background-image: url("../images/1-t-l.png");}.ovic-banner.style09 .--w1-top::after{background-image: url("../images/1-t-r.png");left: auto;right: -40px;}.ovic-banner.style09 .--w1-bottom::before{background-image: url("../images/1-b-l.png");}.ovic-banner.style09 .--w1-bottom::after{background-image: url("../images/1-b-r.png");left: auto;right: -40px;}.ovic-banner.style09 .--w2-top::before{background-image: url("../images/2-t-l.png");}.ovic-banner.style09 .--w2-top::after{background-image: url("../images/2-t-r.png");left: auto;right: -40px;}.ovic-banner.style09 .--w2-bottom::before{background-image: url("../images/2-b-l.png");}.ovic-banner.style09 .--w2-bottom::after{background-image: url("../images/2-b-r.png");left: auto;right: -40px;}.ovic-banner.style09 .img-wrap img{display: inline-block;}.ovic-banner.style09 .texts{margin-top: 48px;}.ovic-banner.style09 .link{color: #0d0d0d;font-family: 'Roboto', serif;font-weight: 500;font-size: 22px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style09 .link:hover{color: var(--main-color-2);}.ovic-banner.style09 .text_1{color: #0d0d0d;font-family: "Roboto";font-size: 15px;margin-top: 11px;}.ovic-banner.style09 ins{text-decoration: none;}.ovic-banner.style09 del{color: #999;margin-right: 6px;}.ovic-banner.style09 .equal-elem{display: flex;justify-content: center;align-items: flex-end;}.ovic-banner.style09 .img-wrap{background-image: url("../images/2-c.png");background-position: bottom center;background-repeat: no-repeat;}@media (min-width: 1200px){.ovic-banner.style09 .sc-context:not(:hover) .--w1 .--w1-top, .ovic-banner.style09 .sc-context:not(:hover) .--w1 .--w1-bottom, .ovic-banner.style09 .sc-context:not(:hover) .--w1::after, .ovic-banner.style09 .sc-context:not(:hover) .--w1::before{ opacity: 0;}    .ovic-banner.style09 .sc-context:not(:hover) .--ww{background-color: transparent;}}.ovic-banner.style10 .single-product-wrapper{}.ovic-banner.style10 .single-product-wrapper{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;justify-items: flex-start;}.ovic-banner.style10 .single-product-wrapper .gallery-wrap{-ms-flex: 0 0 58.33333333%;flex: 0 0 58.33333333%;max-width: 58.33333333%;}.ovic-banner.style10 .single-product-wrapper .entry-summary{-ms-flex: 0 0 41.66666667%;flex: 0 0 41.66666667%;max-width: 41.66666667%;padding-left: 30px;}.ovic-banner.style10 .entry-summary .product_title{text-transform: uppercase;}.ovic-banner.style10 .entry-summary .summary-content > .price,.ovic-banner.style10 .entry-summary .inner-summary > .price{display: inline-block;margin-top: 27px;}.ovic-banner.style10 .entry-summary .summary-content > .price ins,.ovic-banner.style10 .entry-summary .inner-summary > .price ins{float: left;}.ovic-banner.style10 .entry-summary .summary-content > .price del,.ovic-banner.style10 .entry-summary .inner-summary > .price del{float: right;margin-left: 10px;font-size: 18px;color: #b7b7b7;margin-bottom: 0;margin-top: 6px;line-height: 18px;}.ovic-banner.style10 .entry-summary .product-labels{margin-bottom: 11px;}.ovic-banner.style10 .price::after{display: table;content: "";clear: both;}.ovic-banner.style10 .price > *{vertical-align: baseline;}.ovic-banner.style10 .entry-summary .woocommerce-product-details__short-description{margin-top: 18px;color: #7d8184;font-size: 17px;}.ovic-banner.style10 .compare.button,.ovic-banner.style10 .yith-wcwl-add-to-wishlist,.ovic-banner.style10 .woocommerce-review-link{display: none;}.ovic-banner.style10 .entry-summary .cart{margin-top: 28px;}.ovic-banner.style10 .entry-summary table.variations{margin-top: 0;padding-bottom: 17px;}.ovic-banner.style10 table.variations td.label label{color: #0d0d0d;text-transform: none;font-size: 15px;margin-bottom: 18px;}.ovic-banner.style10 .reset_variations{font-size: 13px;text-transform: uppercase;background-color: var(--main-color);color: #fff;font-family: 'Roboto', serif;font-weight: 500;text-decoration: none;padding: 5px 10px;display: inline-block;margin-top: 20px;}.ovic-banner.style10 .slick-dots{text-align: center;}.ovic-banner.style10 .slick-dots li{width: 12px;height: 12px;border: 2px solid #b6b6b6;background-color: transparent;}.ovic-banner.style10 .slick-dots li.slick-active{background-color: #b6b6b6;}.ovic-banner.style10 .entry-summary .single_add_to_cart_button{font-size: 12px;}.woocommerce-product-rating .woocommerce-review-info{display: none;}.ovic-banner.style10 .woocommerce-product-rating .woocommerce-review-info{display: inline-block;color: #404040;font-size: 15px;font-family: 'Roboto';}.ovic-banner.style10 .rtwpvs-term:not(.rtwpvs-radio-term){width: 40px;height: 40px;}@media (max-width: 991px){.ovic-banner.style10 .single-product-wrapper .gallery-wrap{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .ovic-banner.style10 .single-product-wrapper .entry-summary{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-left: 0;margin-top: 30px;}}.ovic-banner.style11 .sc-context,.ovic-banner.style11 a{display: block;position: relative;overflow: hidden;text-align: center;}.ovic-banner.style11 .img-wrap{display: block;}.ovic-banner.style11 .img-wrap img{width: 100%;}.ovic-banner.style11 .img-wrap + .texts{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: flex-end;justify-content: center;text-align: center;z-index: 9;padding-bottom: 30px;}.ovic-banner.style11 .text_1_2 + .link-wrap{margin-top: 70px;}@media (max-width: 1499px){.ovic-banner.style11 .text_1_2 + .link-wrap{ display: none;}}@media (max-width: 1300px){.ovic-banner.style11 .text_2{ font-size: 120px;line-height: 66px;margin-top: 0;}    .ovic-banner.style11 .text_1_2{width: 120px;height: 120px;}}@media (max-width: 1199px){.ovic-banner.style11 .img-wrap + .texts{ padding-bottom: 20px;}}.vc_row-o-equal-height .ovic-banner.style12{height: 100%;position: relative;}.ovic-banner.style12 .sc-context{overflow: hidden;}.ovic-banner.style12 .sc-context > a{display: block;}.ovic-banner.style12 .sc-context > a::before,.ovic-banner.style12 .img-wrap{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-banner.style12 a:hover .img-wrap{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.ovic-banner.style12 .sc-context > a::before{background-color: rgba(0, 0, 0, .1);content: "";opacity: 0;z-index: 5;}.ovic-banner.style12 .sc-context > a:hover::before{opacity: 1;}.ovic-banner.style12 .texts{display: flex;align-items: flex-end;justify-content: center;position: relative;z-index: 9;}.ovic-banner.style12 .inner-texts{max-width: 420px;text-align: center;padding-bottom: 60px;}.ovic-banner.style12 .text_1{font-size: 36px;color: var(--main-color);font-family: 'Roboto', serif;font-weight: 500;line-height: 40px;text-transform: uppercase;}.ovic-banner.style12 .text_2{font-size: 15px;color: #7d8184;margin-top: 22px;}.ovic-banner.style12 .link{height: 46px;line-height: 46px;padding: 0 45px;font-size: 13px;font-family: 'Roboto', serif;font-weight: 500;color: #fff;background-color: #0d0d0d;display: inline-block;text-transform: uppercase;margin-top: 40px;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;letter-spacing: 2.6px;}.ovic-banner.style12 .link:hover{background-color: var(--main-color-2);}.ovic-banner.style13 img{display: inline-block;}.ovic-banner.style13 .sc-context{text-align: center;color: #fff;}.ovic-banner.style13 a{color: inherit;}.ovic-banner.style13 .texts{font-size: 25px;font-family: 'Roboto', serif;font-weight: 500;margin-top: 45px;line-height: 50px;}.ovic-banner.style13 .text_1{color: var(--main-color-2);}.ovic-banner.style13.slick-active .texts{font-size: 35px;}.ovic-custommenu a{color: inherit;}.ovic-custommenu ul{list-style: none;padding: 0;margin-bottom: 0;}.ovic-custommenu.style-01 ul li{padding: 5px 0;}.ovic-custommenu.style-02 .head,.ovic-custommenu.style-01 .head{text-transform: uppercase;font-family: 'Roboto', serif;font-weight: 500;margin-bottom: 15px;}.ovic-newsletter.style-01 .title,.ovic-custommenu.style-01 .head{letter-spacing: 1.4px;}.ovic-custommenu.style-02 ul{display: inline-block;}.ovic-custommenu.style-02 li{display: inline-block;vertical-align: middle;}.ovic-custommenu.style-02 li:not(:first-child){position: relative;margin-left: 15px;padding-left: 15px;}.ovic-custommenu.style-02 li:not(:first-child):before{width: 1px;height: 12px;content: "";position: absolute;top: 50%;margin-top: -6px;left: 0;background-color: rgba(255, 255, 255, .2);}@media (max-width: 479px){.ovic-custommenu.style-02 li{ display: block;}    .ovic-custommenu.style-02 li:not(:first-child)::before{display: none;}    .ovic-custommenu.style-02 li:not(:first-child){padding-left: 0;margin-left: 0;}}.ovic-custommenu.style-03 .ovic-menu-wapper,.ovic-custommenu.style-03 .main-menu{float: none !important;}.header .header-main .ovic-custommenu.style-03 ul.ovic-menu{margin-left: -20px;margin-right: -20px;}.ovic-custommenu.style-03 .ovic-menu > li{float: left;padding: 7px 20px;}.ovic-custommenu.style-03 .ovic-menu > li:hover{color: #b7b7b7;}.ovic-custommenu.style-03 .ovic-menu > li:hover > a{color: inherit;}.ovic-custommenu.style-03 .menu-item-has-children{position: relative;}.ovic-custommenu.style-03 .ovic-menu .sub-menu{position: absolute;top: 0;left: 100%;width: 290px;background-color: #fff;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);}.ovic-custommenu.style-03 .ovic-menu .sub-menu li{padding-left: 20px;padding-right: 20px;}.ovic-custommenu.style-03 .ovic-menu > li > .sub-menu{top: 100%;left: 0;}.ovic-custommenu.style-03 .ovic-menu li:not(:hover) .sub-menu{opacity: 0;visibility: hidden;-webkit-transform: translate(15px, 0);-moz-transform: translate(15px, 0);-ms-transform: translate(15px, 0);transform: translate(15px, 0);}.ovic-custommenu.style-03 .ovic-menu > li:not(:hover) > .sub-menu{-webkit-transform: translate(0, 15px);-moz-transform: translate(0, 15px);-ms-transform: translate(0, 15px);transform: translate(0, 15px);}.ovic-custommenu.style-04{text-transform: none;font-family: "Now Light";}.ovic-custommenu.style-04 .head{margin-bottom: 16px;}.ovic-custommenu.style-04 .head .title{font-size: 18px;color: #0d0d0d;}.header box-header-nav .main-menu .ovic-custommenu.style-04 a,.ovic-custommenu.style-04 a{color: #7d8184;}.header box-header-nav .main-menu .ovic-custommenu.style-04 a:hover,.ovic-custommenu.style-04 a:hover{color: var(--main-color);}.main-menu > .menu-item > .sub-menu .ovic-custommenu.style-04 li{padding: 3px 0;}.ovic-custommenu.style-05 .menu{display: inline-block;text-align: left;font-size: 18px;}.ovic-custommenu.style-05 .menu-item{margin: 14px 0;}.ovic-custommenu.style-05 .menu a{color: #a8a6a6;font-size: 16px;}.ovic-custommenu.style-05 .menu a:hover{color: var(--main-color-2);}.ovic-custommenu.style-05 .menu a:before{font-family: "ElegantIcons";content: "\4e";display: inline-block;vertical-align: middle;position: relative;margin-right: 5px;top: -1px;color: var(--main-color-2);}.ovic-blog.default .head{text-align: center;}.ovic-blog.style-01 .slick-list{margin-left: -15px;margin-right: -15px;padding-left: 15px;padding-right: 15px;}.ovic-blog.style-01 .custom-nav{margin-top: 41px;}.ovic-blog.style-01 .custom-nav a{width: 50px;height: 48px;text-align: center;display: inline-block;line-height: 50px;font-size: 24px;color: var(--main-color);border: 1px solid #e6e6e6;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-blog.style-01 .custom-nav a:hover{border-color: var(--main-color);}.ovic-blog.style-01 .custom-nav a::before{font-family: 'ElegantIcons';content: "\24";}.ovic-blog.style-01 .custom-nav a.slick-next{margin-left: 11px;}.ovic-blog.style-01 .custom-nav a.slick-prev::before{content: "\23";}.ovic-blog.style-01 .sc-context{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: center;}.ovic-blog.style-01 .sc-context .head{-ms-flex: 0 0 30.77%;flex: 0 0 30.77%;max-width: 30.77%;padding-right: 70px;}.ovic-blog.style-01 .sc-context .sc-content{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.ovic-blog.style-01 .sc-context .head + .sc-content{-ms-flex: 0 0 69.23%;flex: 0 0 69.23%;max-width: 69.23%;}.ovic-blog.style-01 .head .title{font-size: 38px;line-height: 48px;text-transform: uppercase;color: #111;}.ovic-blog.style-01 .head .subtitle{font-size: 17px;color: #7d8184;margin-top: 35px;line-height: 30px;}@media (max-width: 1199px){.ovic-blog.style-01 .head .title{ font-size: 30px;line-height: 40px;}    .ovic-blog.style-01 .sc-context .head{padding-right: 30px;}}@media (max-width: 991px){.ovic-blog.style-01 .sc-context .head + .sc-content, .ovic-blog.style-01 .sc-context .head{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}    .ovic-blog.style-01 .custom-nav{margin-top: 30px;}    .ovic-blog.style-01 .sc-context .head{padding-right: 0;margin-bottom: 40px;}    .ovic-blog.style-01 .head .subtitle{margin-top: 20px;}}.avika-list-01{list-style: none;}.ovic-countdown.style-01 .avita-countdown > span{display: inline-block;text-align: center;}.ovic-countdown.style-01 .avita-countdown .number{width: 100px;height: 100px;background-color: #fff;border-radius: 50%;display: block;font-size: 36px;line-height: 100px;position: relative;margin-bottom: 10px;}.ovic-countdown.style-01 .avita-countdown .text{font-size: 15px;color: #7d8184;text-transform: uppercase;letter-spacing: 1.5px;}.ovic-countdown.style-01 .avita-countdown > span:not(:first-child){margin-left: 35px;}.ovic-countdown.style-01 .avita-countdown > span:not(:first-child) .number::before{content: ":";position: absolute;top: 50%;left: -22px;line-height: 24px;margin-top: -12px;}@media (max-width: 1199px){.ovic-countdown.style-01 .avita-countdown .number{ width: 60px;height: 60px;line-height: 60px;font-size: 20px;}}@media (max-width: 479px){.ovic-countdown.style-01 .avita-countdown .number{ width: 60px;height: 60px;line-height: 60px;font-size: 18px;}    .ovic-countdown.style-01 .avita-countdown > span:not(:first-child){margin-left: 15px;}    .ovic-countdown.style-01 .avita-countdown > span:not(:first-child) .number::before{content: ":";position: absolute;top: 50%;left: -10px;line-height: 24px;margin-top: -12px;}}.ovic-countdown.style-02 .avita-countdown > span{color: #7d8184;font-family: 'Roboto', serif;font-weight: 500;font-size: 16px;text-transform: uppercase;display: inline-block;text-align: center;}.ovic-countdown.style-02 .avita-countdown > span:not(:first-child){margin-left: 68px;}.ovic-countdown.style-02 .avita-countdown .number{display: block;font-size: 36px;color: #0d0d0d;margin-bottom: 12px;}@media (max-width: 479px){.ovic-countdown.style-02 .avita-countdown > span:not(:first-child){ margin-left: 30px;}}.ovic-countdown.style-03 .avita-countdown > span{width: 90px;height: 90px;display: inline-block;vertical-align: middle;background-color: #fff;text-align: center;font-size: 16px;color: #7d8184;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;padding-top: 16px;position: relative;}.ovic-countdown.style-03 .avita-countdown > span:not(:first-child){margin-left: 26px;}.ovic-countdown.style-03 .avita-countdown > span:not(:first-child)::before{content: ":";color: #0d0d0d;position: absolute;top: 50%;left: -13px;font-size: 20px;line-height: 14px;margin-top: -12px;}.ovic-countdown.style-03 .avita-countdown .number{font-size: 36px;color: #0d0d0d;display: block;margin-bottom: 13px;}.ovic-countdown.style-01 .avita-countdown .text{font-size: 16px;color: #7d8184;}@media (max-width: 479px){.ovic-countdown.style-03 .avita-countdown > span{ width: 50px;height: 50px;font-size: 14px;line-height: 16px;padding-top: 5px;}    .ovic-countdown.style-03 .avita-countdown .number{font-size: 20px;margin-bottom: 3px;line-height: 20px;}    .ovic-countdown.style-03 .avita-countdown > span:not(:first-child){margin-left: 20px;}    .ovic-countdown.style-03 .avita-countdown > span:not(:first-child)::before{left: -11px;margin-top: -8px;}    .ovic-countdown.style-03 .avita-countdown > span{font-size: 12px;}}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-title{font-size: 24px;font-family: 'Roboto', serif;font-weight: 500 !important;}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a{color: #7d8184 !important;}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a{color: #0d0d0d !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color: transparent !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{border: none !important;}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel:not(:first-child){border-top: 1px solid #e5e5e5 !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon-position-left .vc_tta-controls-icon,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left: 0 !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon-position-left.vc_tta-panel-title > a,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon-position-left.vc_tta-panel-title > a{padding-left: 22px !important;}.wpb-js-composer .vc_tta.vc_general.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-body{padding-top: 2px !important;}.wpb-js-composer .vc_tta.vc_general.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel-title > a{padding-top: 17px;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-title{font-size: 20px;border-bottom: 1px solid rgba(255, 255, 255, .2) !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a{color: #fff !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before{border-color: var(--main-color-2);}.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel.vc_active + .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-color-white .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{margin-top: 20px;}.wpb-js-composer .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-title > a{padding-top: 17px;padding-bottom: 17px;}.wpb-js-composer .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-body{padding: 17px 0 0 0;}@media (max-width: 479px){.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel-title{ font-size: 16px;line-height: 20px !important;}}.ovic-container-masonry-warp[data-xs="1"] .ovic-container-masonry > div{width: 100%;}.ovic-container-masonry-warp[data-xs="2"] .ovic-container-masonry > div{width: 50%;}.ovic-container-masonry-warp[data-xs="3"] .ovic-container-masonry > div{width: 33.333333%;}.ovic-container-masonry-warp[data-xs="4"] .ovic-container-masonry > div{width: 25%;}.ovic-container-masonry-warp[data-xs="5"] .ovic-container-masonry > div{width: 20%;}@media (min-width: 480px){.ovic-container-masonry-warp[data-sm="1"] .ovic-container-masonry > div{ width: 100%;}    .ovic-container-masonry-warp[data-sm="2"] .ovic-container-masonry > div{width: 50%;}    .ovic-container-masonry-warp[data-sm="3"] .ovic-container-masonry > div{width: 33.333333%;}    .ovic-container-masonry-warp[data-sm="4"] .ovic-container-masonry > div{width: 25%;}    .ovic-container-masonry-warp[data-sm="5"] .ovic-container-masonry > div{width: 20%;}}@media (min-width: 768px){.ovic-container-masonry-warp[data-md="1"] .ovic-container-masonry > div{ width: 100%;}    .ovic-container-masonry-warp[data-md="2"] .ovic-container-masonry > div{width: 50%;}    .ovic-container-masonry-warp[data-md="3"] .ovic-container-masonry > div{width: 33.333333%;}    .ovic-container-masonry-warp[data-md="4"] .ovic-container-masonry > div{width: 25%;}    .ovic-container-masonry-warp[data-md="5"] .ovic-container-masonry > div{width: 20%;}}@media (min-width: 992px){.ovic-container-masonry-warp[data-lg="1"] .ovic-container-masonry > div{ width: 100%;}    .ovic-container-masonry-warp[data-lg="2"] .ovic-container-masonry > div{width: 50%;}    .ovic-container-masonry-warp[data-lg="3"] .ovic-container-masonry > div{width: 33.333333%;}    .ovic-container-masonry-warp[data-lg="4"] .ovic-container-masonry > div{width: 25%;}    .ovic-container-masonry-warp[data-lg="5"] .ovic-container-masonry > div{width: 20%;}}@media (min-width: 1200px){.ovic-container-masonry-warp[data-xl="1"] .ovic-container-masonry > div{ width: 100%;}    .ovic-container-masonry-warp[data-xl="2"] .ovic-container-masonry > div{width: 50%;}    .ovic-container-masonry-warp[data-xl="3"] .ovic-container-masonry > div{width: 33.333333%;}    .ovic-container-masonry-warp[data-xl="4"] .ovic-container-masonry > div{width: 25%;}    .ovic-container-masonry-warp[data-xl="5"] .ovic-container-masonry > div{width: 20%;}}@media (min-width: 1500px){.ovic-container-masonry-warp[data-hg="1"] .ovic-container-masonry > div{ width: 100%;}    .ovic-container-masonry-warp[data-hg="2"] .ovic-container-masonry > div{width: 50%;}    .ovic-container-masonry-warp[data-hg="3"] .ovic-container-masonry > div{width: 33.333333%;}    .ovic-container-masonry-warp[data-hg="4"] .ovic-container-masonry > div{width: 25%;}    .ovic-container-masonry-warp[data-hg="5"] .ovic-container-masonry > div{width: 20%;}}.ovic-container.nav01 .slick-slider .slick-arrow{width: 50px;height: 50px;background-color: #fff;color: var(--main-color);font-size: 24px;text-align: center;line-height: 50px;left: 70px;}.ovic-container.nav01 .slick-slider .slick-arrow::before{font-family: "ElegantIcons";content: "\23";font-size: 24px;line-height: 50px;margin-top: 4px;}.ovic-container.nav01 .slick-slider .slick-arrow.next{left: auto;right: 70px;}.ovic-container.nav01 .slick-slider .slick-arrow.next::before{content: "\24";}@media (max-width: 1199px){.ovic-container.nav01 .slick-slider .slick-arrow{ display: none !important;}}.ovic-container.nav02 .slick-slider .slick-arrow::before{content: "\f053";}.ovic-container.nav02 .slick-slider .slick-arrow.next::before{content: "\f054";}.ovic-container.nav02 .slick-slider .slick-arrow{font-size: 50px;line-height: 50px;}@media (max-width: 991px){.ovic-container.nav02 .slick-slider .slick-arrow{ display: none !important;}}.ovic-container.owl2{overflow: hidden;}.ovic-container.owl2 .slick-list{overflow: visible;}.ovic-container.owl2.nav03 .slick-arrow{width: 64px;height: 64px;background-image: url("icons.png");background-position: 0 -176px;}.ovic-container.owl2.nav03 .slick-arrow.next{background-position: -128px -176px;}.ovic-container.owl2.nav03 .slick-arrow.prev:hover{background-position: -64px -176px;}.ovic-container.owl2.nav03 .slick-arrow.next:hover{background-position: -192px -176px;}.ovic-container.owl2.nav03 .slick-arrow::before{display: none;}@media (min-width: 1200px){.ovic-container.owl2 .slick-slider .slick-arrow{ top: -100px;}    .ovic-container.owl2 .slick-slider .slick-arrow.prev{left: -64px;}    .ovic-container.owl2 .slick-slider .slick-arrow.next{right: -64px;}    .ovic-container.owl2 > .sc-context{padding-left: 33.333333%;padding-right: 33.333333%;}    .ovic-container.owl2 > .sc-context .slick-slide:not(.slick-active) > div{padding-top: 30px;padding-left: 60px;padding-right: 60px;}}.ovic-container.owl3 .slick-slide{position: relative;}.ovic-container.owl3 .slick-slide::before{width: 1px;background-color: #e1e1e1;content: "";position: absolute;top: 10%;bottom: 10%;left: 0;opacity: 0;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;}.ovic-container.owl3 .slick-slide.slick-active:not(.first-slick)::before{opacity: 1;}.ovic-person.style-01 .content{color: #fff;font-size: 30px;line-height: 42px;margin-bottom: 27px;font-family: 'Roboto';}.ovic-person.style-01 .name{color: #1009d4;font-size: 15px;font-family: 'Roboto', serif;font-weight: 500;text-transform: uppercase;}.ovic-person.style-01 .name-wrap > *{display: inline-block;vertical-align: baseline;}.ovic-person.style-01 .title{color: #fff;font-size: 15px;}.ovic-person.style-01 .name + .title::before{content: "-";padding-right: 5px;vertical-align: middle;display: inline-block;}@media (max-width: 479px){.ovic-person.style-01 .content{ font-size: 16px;line-height: 24px;}}.ovic-person.style-02 .img-wrap{position: relative;overflow: hidden;}.ovic-person.style-02 .img-wrap img{-webkit-transition: all .45s ease-out;-moz-transition: all .45s ease-out;-ms-transition: all .45s ease-out;-o-transition: all .45s ease-out;transition: all .45s ease-out;}.ovic-person.style-02:hover .img-wrap img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.ovic-person.style-02 .name{font-size: 24px;color: #0d0d0d;font-family: 'Roboto', serif;font-weight: 500;margin-top: 26px;}.ovic-person.style-02 .content{font-size: 16px;color: #404040;margin-top: 10px;}.ovic-person.style-02 .star-rating{margin-top: 13px;}.ovic-person.style-03 .sc-context{border: 1px solid rgba(255, 255, 255, .15);padding: 26px 30px 30px 30px;}.ovic-person.style-03 .title{color: #ffffff;font-size: 20px;text-transform: uppercase;font-family: 'Roboto', serif;margin-top: 29px;}.ovic-person.style-03 .content{color: #a8a6a6;font-size: 16px;margin-top: 23px;}.ovic-person.style-03 .name{color: var(--main-color-2);font-size: 18px;}.ovic-person.style-03 .position{color: #969696;font-size: 16px;}.ovic-person.style-03 .avatar-wrap{display: table;table-layout: fixed;margin-top: 35px;}.ovic-person.style-03 .avatar-wrap > div{display: table-cell;vertical-align: middle;}.ovic-person.style-03 .avatar-wrap .img-wrap{width: 75px;}.ovic-person.style-03 .avatar-wrap .name-wrap{padding-left: 25px;}.ovic-person.style-03 .avatar-wrap .img-wrap img{border-radius: 50%;}.ovic-person.style-04 .title{font-size: 24px;line-height: 40px;color: var(--main-color);margin-top: 19px;}.ovic-person.style-04 .content{font-size: 15px;color: #7d8184;margin-top: 16px;}.ovic-person.style-05 .star-rating::before,.ovic-person.style-05 .star-rating > span::before{content: "\e031\e031\e031\e031\e031";font-family: "ElegantIcons";letter-spacing: 3px;}.ovic-person.style-05 .star-rating > span::before{color: #dfc200;}.ovic-person.style-05 .sc-context{color: var(--main-color);}.ovic-person.style-05 .icon_quotations{font-size: 70px;margin-left: 1px;color: #fff;width: 70px;height: 70px;background-color: var(--main-color-2);border-radius: 50%;display: inline-block;}.ovic-person.style-05 .content{font-size: 17px;margin-top: 34px;}.ovic-person.style-05 .star-rating{margin-top: 8px;}.ovic-person.style-05 .name{font-size: 18px;font-family: "Roboto";margin-top: 19px;text-transform: uppercase;}.ovic-person.style-05 .position{font-size: 15px;margin-top: 5px;}.ovic-video.style-01 .mejs-controls{display: none;}.ovic-video.style-01 .mejs-overlay-button{background-image: url("icons.png");background-position: -144px 0;width: 70px;height: 70px;}.ovic-video.style-01 .mejs-overlay:hover > .mejs-overlay-button{background-position: -224px 0;}.ovic-faq.style-01 .sc-context{border: 1px solid #e1e1e1;padding: 27px 27px 20px 27px;}.ovic-faq.style-01.opened .sc-context{border-color: var(--main-color-2);}.ovic-faq.style-01 .title{color: var(--main-color);font-size: 22px;line-height: 30px;position: relative;padding-right: 20px;display: block;}.ovic-faq.style-01 .title::after{position: absolute;font-family: "ElegantIcons";content: "\4c";top: 0;right: 0;height: 100%;width: 20px;font-size: 20px;}.ovic-faq.style-01.opened .title::after{content: "\4b";}.ovic-faq.style-01 .content{color: #7d8184;font-size: 15px;margin-top: 16px;display: none;}@media (max-width: 479px){.ovic-faq.style-01 .title{ font-size: 18px;line-height: 24px;}    .ovic-faq.style-01 .sc-context{padding: 15px;}}.ovic-breadcrumb .breadcrumb li,.ovic-breadcrumb .breadcrumb li a{color: inherit;}.ovic-breadcrumb .breadcrumb.js-menu-hover > li.trail-item:not(.active):after{display: inline-block;vertical-align: middle;font-family: "FontAwesome";content: "\f105";padding: 0 12px;color: inherit;}.ovic-breadcrumb .breadcrumb.js-menu-hover > li + li:before{display: none;}.page-404{background-color: #ffff;background-position: center;background-size: cover;}.page-404 .context{color: #fff;text-align: center;margin: 0px 0 153px;}.page-404 .context .image{display: inline-block;vertical-align: top;max-width: 100%;width: 650px;margin-bottom: 30px;}.page-404 .context .title{font-size: 42px;font-weight: bold;font-family: 'Roboto', serif;margin-bottom: 22px;color: #000;}.page-404 .context .subtitle{font-size: 20px;margin-bottom: 40px;color: #000;}.page-404 .site-content,.page-404 #primary{padding-bottom: 0;}.page-404 .button{padding-left: 50px;padding-right: 50px;background-color: #c49939;color: #fff;}.page-404 .button:hover{background-color: var(--main-color-2);color: #fff;}@media (max-width: 767px){.page-404 > .container{ background-size: 100%;}    .page-404 .context{margin: 60px 0 120px;}}@media (max-width: 479px){.page-404 .context{ margin: 50px 0 80px;}    .page-404 .context .title{font-size: 24px;margin-bottom: 15px;}    .page-404 .context .subtitle{font-size: 14px;}}.white-popup.mfp-with-anim{max-width: 900px;padding: 0;}form#yith-wcwl-form input[type="text"],form#yith-wcwl-form input[type="email"],form#yith-wcwl-form input[type="password"],form#yith-wcwl-form input[type="tel"],form#yith-wcwl-form input[type="search"],form#yith-wcwl-form input[type="url"],form#yith-wcwl-form input[type="number"],form#yith-wcwl-form select{height: 50px;line-height: 50px;padding: 0 20px;min-width: 290px;}.wishlist-items-wrapper a.yith-wcqv-button:hover{background-color: transparent;}.wishlist-items-wrapper a.yith-wcqv-button::before{display: none;}.main-color{color: var(--main-color);}.added_to_cart,.button,button,input[type="button"],input[type="submit"],.main-bg,.shop-page .js-shop-filter,.comments-area .comment-respond .form-submit .button:hover{background-color: var(--main-color);}.main-border{border-color: var(--main-color) !important;}.second-color,body.is-sidebar-dropdown-1 #secondary > h3 .js-close-filter:hover,.woocommerce-pagination.type-pagination ul li .page-numbers.next:hover,.woocommerce-pagination.type-pagination ul li .page-numbers.prev:hover,.widget_categories ul li.current-cat .count,.widget_categories ul li:hover .count,.post-item.style-list .readmore:hover,.single-post .single-author-info .user-social-follow li a:hover,.send-to-friend:hover,.woocommerce-product-gallery a.compare:hover,.entry-summary a.compare:hover,.product-item a.compare:hover,a.yith-wcqv-button:hover,.yith-wcwl-add-to-wishlist a:hover,.quantity .btn-number:hover,.ovic-product_meta a:hover,.product-item .product-title > a:hover,.product-item .ex-buttons a.yith-wcqv-button:hover,.woocommerce-breadcrumb > a:hover,.breadcrumb > a:hover,.ovic-newsletter.style-02 .submit-newsletter:hover,.ovic-newsletter.style-01 .submit-newsletter:hover,.ovic-iconbox.style-02 a:hover,div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-close-btn:hover,div.ovic-menu-clone-wrap .ovic-menu-panels-actions-wrap .ovic-menu-prev-panel:hover,.product-item .ex-buttons .yith-wcwl-wishlistexistsbrowse a,.ovic-banner.style11 .link:hover,.ovic-banner.style11 .text_2,.ovic-banner.style01 .link:hover,.ovic-banner.style01 .text_2,.product-item.style-05 a.add_to_cart_button:hover,.product-item.style-04 a.add_to_cart_button:hover,.product-item.style-02 a.add_to_cart_button:hover,.slick-slider .slick-arrow:hover,.ovic-banner.style02 .link .child,.header.style-01 .header-main ul li a:hover,.ovic-socials.style-01 a:hover,.ovic-banner.style03 .link:hover,.ovic-iconbox.style-03 .sc-context a:hover,.ovic-banner.style06 .text_1:hover,.ovic-banner.style08 .link:hover,.ovic-banner.style07 .link:hover,.ovic-banner.style09 .link:hover,.header.style-01 .horizontal  .main-menu .sub-menu a:hover,.header.style-01.style-05 .avita-dropdown.block-userlink > .sub-menu > .menu-item > a:hover,.ovic-iconbox.style-04 a:hover .title,.ovic-iconbox.style-08 a:hover .title,.ovic-iconbox.style-07 a:hover .title,.ovic-iconbox.style-05 a:hover .title,.header.style-02 .woo-cart-link .subtotal .val,.header.style-01 .woo-cart-link .subtotal .val,.ovic-socials.style-03 a:hover,.ovic-person.style-01 .name,.ovic-banner.style10 .entry-summary a:hover .product_title,.ovic-iconbox.style-06 a:hover .title,.header.style-09 .header-button:hover,.ovic-banner.style13 .text_1,.avita-list-01 i,.blog-item.style-02 .post-title a:hover,.blog-item.style-02 .readmore:hover,.blog-item.style-02 .readmore::before,.ovic-person.style-05 .icon_quotations_alt,.entry-summary .grouped_form .woocommerce-grouped-product-list-item__label a:hover,.ovic-blog.style-01 .custom-nav a:hover,.ovic-container.nav01 .slick-slider .slick-arrow:hover,.widget_categories li.current-cat > a,.comment-reply-link:hover,.comment-edit-link:hover,.comment-author a:hover,.logged-in-as a:hover,.single-post .other-posts .post-date a:hover,.showcoupon:hover,.woocommerce-privacy-policy-link:hover,.woocommerce-terms-and-conditions-link:hover,.shop_table a:hover,.widget_product_categories ul li a:hover,.post-item.style-masonry .post-title a:hover,.widget-ovic-posts .post-item .post-title a:hover,.style-standard.post-page .other-posts .post-title a:hover,.post-item.style-grid3 .post-title a:hover,.post-item.style-grid2 .post-title a:hover,.breadcrumb li a:hover,.header.style-01 .header-main .controls .icon-link:hover{color: var(--main-color-2);}.added_to_cart:hover,.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover,.second-bg,.shop-page .js-shop-filter:hover,.display-mode-control button:hover,.display-mode-control button.active,.widget-ovic-icons .socials li:hover,.post-item.style-masonry .sticky-post,.post-item.style-grid3 .sticky-post,.post-item.style-grid2 .sticky-post,.blog-item.style-02 .sticky-post,.blog-item.style-01 .sticky-post,.post-item.style-grid .sticky-post,.post-item.style-list .sticky-post,.post-item.style-01 .sticky-post,.content-standard.content-post-page .post-date:hover,.post-item.style-masonry .post-date:hover,.post-item.style-grid3 .post-date:hover,.post-item.style-grid2 .post-date:hover,.blog-item.style-02 .post-date:hover,.blog-item.style-01 .post-date:hover,.post-item.style-grid .post-date:hover,.post-item.style-sticky .post-date:hover,.post-item.style-list .post-date:hover,.post-item.style-01 .post-date:hover,.content-standard.content-post-page .post-date:hover,.post-item.style-masonry .post-date:hover,.post-item.style-grid2 .post-date:hover,.post-item.style-grid .post-date:hover,.post-item.style-sticky .post-date:hover,.post-item.style-list .post-date:hover,.post-item.style-01 .post-date:hover,.single-post .post-tag ul li a:hover,.entry-summary .single_add_to_cart_button:hover,.entry-summary .added_to_cart:hover,.product-item.style-01 .add-to-cart > a:hover,.ovic-socials.style-02 a:hover,.ovic-banner.default .img-wrap span::after,.product-item.list-style-01 .add_to_cart_button:hover,.product-item.style-05 .group-button-popup a.yith-wcqv-button:hover,.product-item.style-02 .group-button-popup a.yith-wcqv-button:hover,.product-item.style-03 .group-button-popup a.compare:hover,.product-item.style-03 .group-button-popup a.yith-wcqv-button:hover,.ovic-banner.style02 .link .child span::before,.ovic-banner.style02 .link::before,.ovic-banner.style06 .link span:hover,.slick-dots li.slick-active,.slick-dots li:hover,.wpcf7 .contact-form-02 .wpcf7-submit,.header.style-09 .header-button,.header.style-01 .horizontal .main-menu > li > a:after,.ovic-banner.default .img-wrap > span > span::before,.ovic-tabs.style-01 .avita-tabs a::after,#tab-reviews #review_form .form-submit input[type="submit"]:hover,.woocommerce-tabs > ul > li.active > a:after,.page-404 .button:hover,.ovic-person.style-05 .icon_quotations,.widget .tagcloud a:hover{background-color: var(--main-color-2);}.second-border,.widget-area .title,.product-item.list-style-01 .yith-wcwl-add-to-wishlist:hover,.product-item.list-style-01 .compare-button:hover,.ovic-banner.style03 .link,.ovic-blog.style-01 .custom-nav a:hover,.widget-area .widget .widget-title .title{border-color: var(--main-color-2);}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color: var(--main-color-2)!important;}.header.style-04 .icon-link .count,.header.style-02 .header-main .controls .icon-link .count,.header.style-01 .header-main .controls .icon-link .count{top: auto;left: auto;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;bottom: -7px;right: -6px;font-size: 12px;line-height: 10px;background-color: var(--main-color);color: #fff;padding: 5px 5px 3px;border-radius: 90px;min-width: 18px;text-align: center;}.header.style-01 .primary-warp .main-menu>li:not(:first-child){margin-left: 24px;}.header.style-01 .js-open-search:not(:last-child){padding-right: 42px;}.header.style-01 .js-open-search:not(:last-child)::after{right: 18px;}