.admin-bar .search-sidebar .search-wrapper,
.admin-bar #menu-side,
.admin-bar #cart-side,
.admin-bar .filter-side,
.admin-bar .sticky-enable .has-sticky,
.admin-bar .sticky-enable.scrollup .mobile-header{top:32px !Important;}@media (max-width: 782px){.admin-bar .search-sidebar .search-wrapper,
    .admin-bar #menu-side,
    .admin-bar #cart-side,
    .admin-bar .filter-side,
    .admin-bar .sticky-enable .has-sticky,
    .admin-bar .sticky-enable.scrollup .mobile-header{top:46px !Important;}}@media screen and (max-width: 600px){.nojq{position:fixed !important;}}html{font-size:62.5%;}body{line-height:1.8;overflow-x:hidden;margin:0;padding:0;}.has-side-open,
.show_popup_compare{overflow-y:hidden;}#page{margin:0;overflow-x:hidden;}#content{min-height:300px;}#content>*:last-child{margin-bottom:0;}blockquote.alignleft, 
.wp-caption.alignleft, 
img.alignleft, 
blockquote.alignright, 
.wp-caption.alignright, 
img.alignright, 
h1, h2, h3, h4, h5, p, pre, address, figure, 
.wp-caption, .wp-block-categories{margin-bottom:1.5rem;}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;color:var(--linkcolor);}a:hover{text-decoration:none;color:var(--primarycolor);}img{border-style:none;height:auto;max-width:100%;}img.lazyload{background:#ddd;}[hidden]{display:none;}input[type=text],
input[type=email],
input[type=password],
input[type=search],
input[type=number],
input[type=url],
input[type=tel],
input[type=date],
input.qty,
select,
textarea,
.quantity input{padding:0 15px;max-width:100%;width:100%;height:42px;border:1px solid #ebebeb;border-radius:0;background-color:transparent;box-shadow:none;vertical-align:middle;font-size:1.4rem;}.quantity{display:inline-block;vertical-align:top;}.quantity input{float:left;}.quantity input.minus,
.quantity input.plus{width:25px;padding:0;height:42px;line-height:38px;cursor:pointer;}.quantity input.minus:hover,
.quantity input.plus:hover{border-color:var(--primarycolor);background:var(--primarycolor);color:#fff;}.quantity input.qty{padding:0;min-width:50px;border-radius:0;border-left:0;border-right:0;height:42px;line-height:38px;}.quantity .screen-reader-text{display:none;}input[type=radio],
input[type=checkbox]{box-sizing:border-box;margin-top:0;margin-right:5px;padding:0;vertical-align:middle;}textarea{overflow:auto;padding:10px 15px;min-height:190px;}label{display:block;margin-bottom:5px;color:#464646;vertical-align:middle;font-weight:400;}table{margin-bottom:35px;width:100%;border-collapse:collapse;line-height:1.4;border-color:#f0f0f0;border-spacing:0;border-style:solid;border-width:1px 0 0 1px;}table th,
table td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:10px;}table th{padding:15px 10px;color:#2d2a2a;vertical-align:middle;text-align:left;text-transform:uppercase;font-weight:600;font-size:1.5rem;line-height:1.2;}table tbody th,
table tfoot th{text-transform:none;font-size:1.4rem;}button,
.button,
.submit,
.button:not([href]),
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt,
input[type='submit']{background:var(--primarycolor);box-shadow:none;border:0;color:#ffffff;display:inline-block;font-size:1.4rem;line-height:24px;font-weight:700;overflow:hidden;padding:10px 25px;text-shadow:none;text-transform:uppercase;text-align:center;height:auto;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;vertical-align:middle;cursor:pointer;}button:hover,
.button:hover,
.submit:hover,
.button:not([href]):hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
article .post-password-form input[type='submit']:hover{background:#1d1d1d;color:#ffffff;}*{outline:none !Important;}body ::-webkit-scrollbar-track{background-color:transparent;}body ::-webkit-scrollbar{width:3px;background-color:transparent;}body ::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, 0.1);border-radius:10px;}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{width:auto;}.mfp-image-holder .mfp-close:hover,
.mfp-iframe-holder .mfp-close:hover{background:transparent;color:var(--primarycolor);}.mfp-wrap{}.woocommerce table.shop_table{border-radius:0;}.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading{opacity:1;position:relative;}.woocommerce #respond input#submit.loading:before,
.woocommerce a.button.loading:before,
.woocommerce button.button.loading:before,
.woocommerce input.button.loading:before{content:"";left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);position:absolute;}.woocommerce #respond input#submit.loading::after,
.woocommerce a.button.loading::after,
.woocommerce button.button.loading::after,
.woocommerce input.button.loading::after{right:50%;margin-right:-12px;top:50%;margin-top:-12px;content:"";width:24px;height:24px;display:inline-block;border-width:2px;border-color:rgba(255, 255, 255, 0.3);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid;}.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled]{background:#e1e1e1;color:#222;}.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th{font-weight:600}.woocommerce table.shop_table th{font-weight:600;}.woocommerce table.shop_table th:last-child,
.woocommerce table.shop_table tr td:last-child{text-align:right;}.process-box{margin-bottom:var(--rowspace);background:#fafafa;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;}.process-box .custom-logo-link{margin-right:30px;}.process-box .custom-logo-link+div{flex:1 1 auto;}.rozer-checkout-process-wrap ul{list-style:none;margin:0;display:inline-block;padding:0;text-transform:uppercase;font-size:2rem;font-weight:600;}.rozer-checkout-process-wrap ul li{display:inline-flex;align-items:center;}.rozer-checkout-process-wrap ul li:not(:last-child):after{content:'';display:inline-flex;border-bottom:1px solid #ebebeb;min-width:120px;vertical-align:middle;margin:0 20px;}.rozer-checkout-process-wrap ul li:before{content:"";border:1px solid #e0e0e0;font-size:1.4rem;width:3rem;height:3rem;line-height:2.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;margin-right:7px;}.rozer-checkout-process-wrap ul li.step-cart:before{content:"1";}.rozer-checkout-process-wrap ul li.step-checkout:before{content:"2";}.rozer-checkout-process-wrap ul li.step-complete:before{content:"3";}.rozer-checkout-process-wrap ul li a{display:inline-flex;}.rozer-checkout-process-wrap ul li.step-active>*{color:var(--primarycolor);}.rozer-checkout-process-wrap ul li.step-active:before{border-color:var(--primarycolor);background:var(--primarycolor);color:#fff;}.woocommerce table.woocommerce-cart-form__contents{border:0;border-radius:0;margin:0;}.woocommerce table.woocommerce-cart-form__contents th,
.woocommerce table.woocommerce-cart-form__contents tr,
.woocommerce table.woocommerce-cart-form__contents td,
.woocommerce-cart .cart-collaterals .cart_totals table th,
.woocommerce-cart .cart-collaterals .cart_totals table tr,
.woocommerce-cart .cart-collaterals .cart_totals table td{padding-left:0;padding-right:0;border-right:0;border-bottom:0;}.woocommerce-shipping-totals td{background:transparent !important;}.woocommerce ul#shipping_method li input{margin-top:0;vertical-align:middle;}.woocommerce table.woocommerce-cart-form__contents .product-thumbnail img{max-width:100%;width:100px;}.woocommerce table.woocommerce-cart-form__contents .product-subtotal .amount{color:var(--primarycolor);}#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text{min-width:230px;width:auto;border:1px solid #ebebeb;}.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;border:2px solid #ebebeb;padding:30px 30px 0;}.woocommerce-cart .cart-collaterals .cart_totals table{border:0;border-radius:0;}.woocommerce-cart .wc-proceed-to-checkout>a{width:100%;}@media (max-width: 991px){.woocommerce table.woocommerce-cart-form__contents{margin-bottom:var(--rowspace);}.rozer-checkout-process-wrap ul li:not(:last-child):after{min-width:40px;}.rozer-checkout-process-wrap ul{font-size:1.8rem;}}@media (max-width: 768px){.rozer-checkout-process-wrap ul li:before{width:2.5rem;height:2.5rem;line-height:2.5rem;}.rozer-checkout-process-wrap ul{font-size:1.6rem;}.woocommerce .cart-collaterals .cart_totals,
    .woocommerce-page .cart-collaterals .cart_totals{padding:15px;padding-bottom:0;}.process-box{padding:15px;}.process-box .custom-logo-link{margin-right:15px;max-width:30%;}.rozer-checkout-process-wrap ul li,
    .rozer-checkout-process-wrap ul li:after{display:none !important;}.rozer-checkout-process-wrap ul li.step-active{display:inline-flex !Important;}.woocommerce table.woocommerce-cart-form__contents,
    .woocommerce table.woocommerce-cart-form__contents tbody{display:block;}.woocommerce table.woocommerce-cart-form__contents tr{margin-bottom:25px;padding-bottom:25px;padding-left:115px;min-height:136px;position:relative;border-bottom:1px solid #ddd;width:100%;}.woocommerce table.woocommerce-cart-form__contents tbody tr:not(.cart_item){padding-left:0;}.woocommerce table.woocommerce-cart-form__contents tbody tr:not(.cart_item) td.actions{padding:0;border:0;display:flex;flex-direction:column;}.woocommerce table.woocommerce-cart-form__contents tbody tr:not(.cart_item) td.actions .coupon{order:100;margin-top:20px;padding:15px !important;border:2px dashed #ebebeb;}.woocommerce table.woocommerce-cart-form__contents tr td{background:transparent !important;border-top:1px dashed #e1e1e1;}.woocommerce table.woocommerce-cart-form__contents td.product-remove{position:absolute;top:0;right:0;z-index:1;margin-bottom:0;padding-bottom:0;border:none;}.woocommerce table.woocommerce-cart-form__contents td.product-thumbnail{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;max-height:115px;border-bottom:none;display:block !important;border:0;padding:0;}.woocommerce table.woocommerce-cart-form__contents td.product-thumbnail:before{display:none;}.woocommerce table.woocommerce-cart-form__contents tr td.product-name:before{display:none;}.woocommerce table.woocommerce-cart-form__contents tr td.product-name{border-top:0;text-align:left !important;font-weight:600;padding-right:35px;}.woocommerce table.woocommerce-cart-form__contents tr td::before{font-weight:400;}.woocommerce table.woocommerce-cart-form__contents .input-text.qty,
    .woocommerce table.woocommerce-cart-form__contents .quantity input.minus,
    .woocommerce table.woocommerce-cart-form__contents .quantity input.plus{height:30px;line-height:26px;}}@media (max-width: 567px){.woocommerce table.woocommerce-cart-form__contents tbody tr:not(.cart_item) td.actions .coupon>*{width:100% !important;float:none !important;}.woocommerce table.woocommerce-cart-form__contents tbody tr:not(.cart_item) td.actions .coupon button{margin-top:10px;}}.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register{border:2px solid #ebebeb;border-radius:0;-webkit-border-radius:0;}.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce .col2-set .col-3{max-width:none;flex:none;}.woocommerce-account .woocommerce-MyAccount-navigation>ul{padding:0;list-style:none;}.woocommerce-account .woocommerce-MyAccount-navigation>ul{border:1px solid rgba(0, 0, 0, .1);}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li{border-bottom:1px solid rgba(0, 0, 0, .1);padding:9px 12px;}.woocommerce-account .woocommerce-MyAccount-navigation>ul>li:last-child{border:0;}.woocommerce-Addresses>div{padding:0;}.woocommerce .woocommerce-checkout{display:inline-block;vertical-align:top;width:100%;}.woocommerce .woocommerce-checkout #customer_details{float:left;width:48%;}.woocommerce .woocommerce-checkout #order_review_heading,
.woocommerce .woocommerce-checkout #order_review{float:right;width:48%;text-align:center;margin:0;background:#F8F8F8;padding:30px;border:5px double #e0e0e0;border-top:0;}.woocommerce .woocommerce-checkout #order_review_heading{border-top:5px double #e0e0e0;border-bottom:0;padding-bottom:0 !important;}.woocommerce .woocommerce-checkout h3{text-transform:uppercase;}.woocommerce .woocommerce-checkout #order_review .shop_table{border-radius:0;-webkit-border-radius:0;border:0;background:#fff;margin:0 0 30px 0;padding:15px;}.woocommerce-checkout-review-order-table td,
.woocommerce-checkout-review-order-table th{max-width:50%;width:50%;border-bottom:0;border-right:0;}.woocommerce-checkout-review-order-table .product-name .product-quantity{font-weight:600;}#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{background:transparent;padding:0 0 20px 0;}#add_payment_method #payment div.form-row,
.woocommerce-cart #payment div.form-row,
.woocommerce-checkout #payment div.form-row{background:transparent;padding:20px 0 0 0;margin:0;}.woocommerce .woocommerce-checkout .col2-set>*{flex:none;max-width:none;padding:0;width:100%;margin-bottom:20px;}td.product-total .amount{color:#777;font-weight:400;}tr.cart-subtotal .amount,
tr.order-total .amount{color:var(--primarycolor);}tr.order-total th{font-size:1.8rem;}tr.order-total .amount{font-size:2rem;}#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment{border-radius:0;-webkit-border-radius:0;background:transparent;}.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order{width:100%;float:none;background:var(--primarycolor);padding:15px 20px;margin-bottom:0;}.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover{background:#222;}.payment_methods li>label{display:inline;}body .select2-container--default .select2-selection--single{padding:0 15px;height:42px;text-align:left;font-size:1.4rem;line-height:38px;}body .select2-container--default .select2-selection{border:1px solid #ebebeb;border-radius:0;background-color:transparent;transition:border-color .4s ease;}body .select2-container--default .select2-selection--single .select2-selection__rendered{display:inline;padding-right:0 !important;padding-left:0 !important;line-height:1.4;}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:10px !important;background-position:right 1px top 50%;background-size:auto 18px;background-repeat:no-repeat;}body .select2-container--default .select2-dropdown{border-width:1px;border-color:#ebebeb;border-radius:0;background-color:#FFF;}body .select2-container--default .select2-search--dropdown .select2-search__field{padding:0 15px;height:42px;border:1px solid #ebebeb;background-color:#FFF;background-image:none;color:#777;}.woocommerce form.checkout_coupon{margin-bottom:30px;padding:30px 25px;max-width:450px;border:2px dashed #DDD;text-align:center;border-radius:0;-webkit-border-radius:0;}.woocommerce .checkout_coupon .form-row-first,
.woocommerce .checkout_coupon .form-row-last{display:inline-block;float:none;width:auto;vertical-align:top;}.woocommerce .checkout_coupon .form-row-last button{padding:0 20px;height:42px;}#ship-to-different-address-checkbox{margin-top:-3px;}@media (max-width: 767px){.woocommerce .woocommerce-checkout #customer_details,
    .woocommerce .woocommerce-checkout #order_review_heading,
    .woocommerce .woocommerce-checkout #order_review{width:100%;float:none;}.woocommerce .woocommerce-checkout #order_review_heading,
    .woocommerce .woocommerce-checkout #order_review{padding:15px;}}.woocommerce-order{text-align:center;}.woocommerce-order>*{max-width:800px;margin-left:auto !important;margin-right:auto !important;}.woocommerce-order .woocommerce-columns--addresses>*{padding-left:0;padding-right:0;margin-bottom:20px;}.woocommerce-order .woocommerce-notice{color:#7db62e;font-size:2rem;}.woocommerce .woocommerce-order ul.order_details{padding:15px;margin:0;border:2px dashed #7db62e;margin-bottom:5px;display:flex;flex-wrap:wrap;}.woocommerce .woocommerce-order ul.order_details li{font-size:1rem;float:none;flex:auto;}.woocommerce .woocommerce-order ul.order_details li strong{color:#1d1d1d;}.woocommerce .woocommerce-order-details{margin-top:30px;}.woocommerce-order-details__title{text-transform:uppercase;margin-bottom:15px;}.woocommerce .woocommerce-order-details .woocommerce-table--order-details{border:0;border-radius:0;border-collapse:collapse;}.woocommerce .woocommerce-order-details .woocommerce-table--order-details td,
.woocommerce .woocommerce-order-details .woocommerce-table--order-details th{padding-left:0;padding-right:0;border:0;}.woocommerce .woocommerce-order ul.order_details>li:last-child{padding-right:0;margin-right:0;}.woocommerce .woocommerce-order-details .woocommerce-table--order-details thead tr:last-child{border-bottom:2px double #ebebeb;}.woocommerce .woocommerce-order-details tr td:last-child{color:#1d1d1d;}.woocommerce .woocommerce-order .woocommerce-customer-details address{border-radius:0;}@media (max-width: 767px){.woocommerce .woocommerce-order ul.order_details{padding:10px;display:flex;flex-wrap:wrap;}.woocommerce .woocommerce-order ul.order_details>li{padding:5px;flex:1 1 50%;margin:0;border:0;font-size:1.1rem;text-align:left;}}.promo-block{display:flex;align-items:center;text-align:center;border-bottom:1px solid #ebebeb;}.promo_close{position:absolute;right:30px;}.topbar-header.text-dark{}.topbar-header.text-dark,
.text-dark .header-block>a,
.text-dark .topbar-menu>li>a,
.topbar-header.text-dark .social-list li a{color:#1d1d1d;}.text-dark .header-block>a:hover,
.text-dark .rt-dropdown-block .rt-dropdown-title:hover,
.text-dark .topbar-menu>li>a:hover,
.topbar-header.text-dark .social-list li a:hover{color:var(--primarycolor);}.topbar-header.text-light{border:0;}.text-light,
.text-light .header-block>a,
.text-light .topbar-menu>li>a,
.topbar-header.text-light .social-list li a{color:#fff;}.text-light .rt-dropdown-block>.rt-dropdown-title:hover,
.text-light .topbar-menu>li>a:hover,
.topbar-header.text-light .social-list li a:hover{text-decoration:underline;}.topbar-header{box-shadow:0 0 8px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 8px 1px rgba(0, 0, 0, 0.1);}.topbar-header .col{display:flex;align-items:center;flex-wrap:wrap;}.topbar-header .col.topbar-center-position{justify-content:center;}.topbar-header .col.topbar-right-position{justify-content:flex-end;}.topbar-header .col>*{margin-left:40px;position:relative;}.topbar-header .col>*:before{content:"";height:12px;width:1px;background:#b2b2b2;position:absolute;left:-20px;top:50%;margin-top:-6px;}.topbar-header.text-light .col>*:before{background:#69a1e6;}.topbar-header .col>*:first-child{margin-left:0;}.topbar-header .col>*:first-child:before{display:none;}.topbar-header>.container>.row{align-items:center;}.topbar-menu{list-style:none;padding:0;margin:0;}.topbar-menu li{display:inline-block;vertical-align:top;margin-bottom:0 !important;margin-right:10px;}.topbar-menu li:last-child{margin:0;}.topbar-menu li>a,
.rt-dropdown-block>.rt-dropdown-title{padding:10px 0;display:block;line-height:25px;cursor:pointer;}.rt-dropdown-block{position:relative;}.rt-dropdown-block .rt-dropdown-content{position:absolute;top:100%;z-index:999;list-style:none;left:auto;right:0;margin:0;border-radius:0;background:#fff;text-align:left;padding:0;border:0;min-width:160px;box-shadow:none;-webkit-box-shadow:none;display:none;border:1px solid #e2e2e2;}.rt-dropdown-block:hover .rt-dropdown-content{display:block;}.rt-dropdown-block ul{margin:0;padding:0;list-style:none;}.rt-dropdown-block ul li{margin:0;padding:0 19px;}.rt-dropdown-block ul li:last-child a{border:0;}.rt-dropdown-block li a{padding:10px 0;display:block;border-bottom:1px solid #eee;line-height:25px;}.rt-dropdown-block li.active a{color:var(--primarycolor);}.topbar-header .social-list{margin-top:0;padding:0;margin-bottom:0;}.topbar-header .social-list li{margin-bottom:0;}.topbar-header .social-list li:not(:last-child){margin-right:1px;}.topbar-header .social-list li a{width:18px;line-height:20px;height:20px;background:transparent !important;}.main-header{}.custom-logo-link{display:block;}#_desktop_logo_{flex:1 1 auto;}.main-header-content{padding:15px 0;}.col-header-icon{display:flex;align-items:center;justify-content:flex-end;}.col-header-icon>*{display:inline-block;vertical-align:top;margin-right:25px;}.col-header-icon>*:last-child{margin:0;}.header-contact>.inner{display:flex;align-items:center;}.header-contact>.inner .icon{margin-right:10px;}.header-contact>.inner .content{text-align:left;display:flex;flex-direction:column;}.header-contact .content label{line-height:1;margin:0;}.header-contact .content p{line-height:1;margin:4px 0 0 0;font-weight:700;color:#1d1d1d;}.text-light .header-contact .content p{color:#fff;}.main-header-content>.row{align-items:center;flex-wrap:nowrap;}.top-menu{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}.top-menu>.container>.row{align-items:center;flex-wrap:nowrap;}.top-menu .col-ver{width:auto;flex:none;max-width:none;}.top-menu .col-hoz{flex:1 1 auto;width:auto;max-width:none;}.mobile-header{padding:15px 0;background:#fff;border-bottom:1px solid #ebebeb;}.mobile-header>.container>.row{align-items:center;}.col-header-mobile{display:flex;align-items:center;}.col-header-mobile.center{justify-content:center;}.col-logo-mobile.center{text-align:center;}.col-logo-mobile h1{margin-bottom:0;}.col-logo-mobile.center .custom-logo-mobile{margin:auto;}.custom-logo-mobile{flex:1 1 auto;}.col-header-mobile>*{margin-right:10px;}.col-header-mobile>*:last-child{margin:0;}.col-header-mobile.right{justify-content:flex-end;}.col-header-mobile #_mobile_logo_{display:inline-block;vertical-align:top;}.mobile-html>*{text-align:center;padding:15px 20px;display:block;border-bottom:1px solid #ebebeb;}.mobile-header-contact>*{padding:10px 20px;border-bottom:1px solid #ebebeb;}.box-language-mobile{padding:0 20px;display:flex;border-bottom:1px solid #ebebeb;}.box-language-mobile>*{flex:1;-webkit-flex:1;text-align:center;border-right:1px solid #ebebeb;}.box-language-mobile>*:last-child{border-right:0;}.box-language-mobile .rt-dropdown-content{left:0;right:0;min-width:100%;}.has-side-open .sticky-enable .has-sticky{position:static;}.sticky-enable .has-sticky,
.sticky-enable.scrollup .mobile-header{position:fixed;left:0;top:0;width:100%;z-index:100;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .1);box-shadow:0 1px 3px rgba(0, 0, 0, .1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}.sticky-enable.scrollup .mobile-header{z-index:101;}.sticky-enable .has-sticky:hover,
.sticky-enable.scrollup .mobile-header:hover{opacity:1;}.sticky-enable.scrollup .mobile-header{padding:5px 0;}.mobile-bottom-toolbar{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;background-color:#FFF;box-shadow:0 0 9px rgb(0 0 0 / 12%);display:none;}.mobile-bottom-toolbar__inner{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;height:55px;list-style:none;margin:0;}.mobile-bottom-toolbar__inner>*{flex:1;-webkit-flex:1;font-size:1.2rem;font-weight:600;text-align:center;letter-spacing:-0.5px;}.mobile-bottom-toolbar__inner>* i{display:block;font-size:2rem;}.mobile-bottom-toolbar__inner>* img{display:block;margin:auto;}.mobile-bottom-toolbar .box-icons{display:block;}@media (max-width: 991px){.quick-links-active{padding-bottom:55px;}.mobile-bottom-toolbar{display:block;}}.main-menu{}.primary-menu-wrapper ul.primary-menu{margin:0;padding:0;}.menu-align-center{text-align:center;}.menu-align-right{text-align:right;}ul.primary-menu>li{display:inline-block;vertical-align:top;list-style:none;position:relative;}#_desktop_menu_ ul.primary-menu>li:first-child{padding-left:0 !Important;}ul.primary-menu>li>a{text-transform:capitalize;padding:18px 0;font-weight:700;line-height:24px;}ul.primary-menu>li.text-menu{padding-right:0 !important;pointer-events:none;}ul.primary-menu>li.text-menu>a{font-weight:400 !Important;}.primary-menu-wrapper ul.primary-menu>li>a .menu_title{position:relative;}#_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li>a .menu_title:after{content:"";position:absolute;width:100%;left:0;height:2px;bottom:-1px;background:var(--menu_active_color);opacity:0;}#_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li.current-menu-item>a .menu_title:after{opacity:1;}.mm-has-children{margin-left:5px;}.primary-menu-wrapper ul.primary-menu>li>a>.mm-has-children{display:none;}.primary-menu-wrapper ul.primary-menu>li>a .menu-label{top:-18px;}.menu-label{font-size:1.1rem;text-transform:capitalize;position:absolute;padding:0 5px;color:#f1f1f1;border-radius:2px;line-height:20px;font-weight:400;z-index:100;top:-17px;}.menu-label em{position:absolute;top:100%;left:10px;width:0;height:0;border-style:solid;border-top-width:4px;border-bottom-width:0;border-right-width:7px;border-left-width:0;border-top-color:transparent;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}.primary-menu-wrapper ul>li{position:relative;margin-bottom:0;}.primary-menu-wrapper .sub-menu{padding:0;list-style:none;}.primary-menu-wrapper .navbar-toggler{border:0;padding:0 3px;display:inline-block;vertical-align:top;line-height:1;}.primary-menu-wrapper .navbar-toggler i{vertical-align:top;}#_desktop_menu_ .primary-menu-wrapper .navbar-toggler,
#_desktop_menu_ .mm-has-children{font-size:0.9rem;}.primary-menu-wrapper ul.primary-menu>li>a .expand-icon{display:inherit;}a.menu-item-link{display:flex;align-items:center;}a.menu-item-link>img{margin-right:5px;max-width:50px;}#_desktop_menu_ .primary-menu-wrapper .mega-dropdown-menu{padding:10px 0;border:1px solid #eaeaea;border-radius:0;-webkit-border-radius:0;display:block !Important;opacity:0;top:110%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;pointer-events:none;background:#fff;}#_desktop_menu_ .primary-menu-wrapper .mega-dropdown-menu.fullwidth{width:100vw;padding-left:0;padding-right:0;}.mega-dropdown-inner>.mega-nav{padding-top:15px;padding-bottom:15px;}.mega-dropdown-menu .navbar-toggler,
.flyout-submenu .navbar-toggler{display:none;}#_desktop_menu_ li.menu-item.mega-menu:hover .mega-dropdown-menu{display:block;margin-top:0;top:100%;opacity:1;pointer-events:visible;}.dropdown-menu ul{list-style:none;}.menu-item-level1>.menu-item-inner>a,
.menu-item-lv1>a{text-transform:capitalize;display:inline-block;margin-bottom:5px;vertical-align:top;font-weight:600;color:var(--headingcolor);font-size:1.4rem;}.menu-item-level1>.menu-item-inner>a:hover,
.menu-item-lv1>a:hover{color:var(--primarycolor);}#_desktop_menu_ .mega-dropdown-menu .menu-item-level1>.menu-item-inner>a,
#_desktop_menu_ .mega-dropdown-menu .menu-item-lv1>a{margin-bottom:11px;}#_desktop_menu_ .primary-menu-wrapper .menu-item-level2{margin-bottom:3px;}#_desktop_menu_ .primary-menu-wrapper .menu-item-level2:last-child{margin:0;}.menu-item-level2 a,
.menu-item-lv2 a{color:var(--linkcolor);font-size:1.4rem;line-height:24px;}.menu-item-level2 a:hover,
.menu-item-lv2 a:hover{color:var(--primarycolor);}.menu-item-inner{display:inline-block;vertical-align:top;position:relative;}.menu-block-home{margin:0 -10px;}.menu-block-home .elementor-image-box-img{overflow:hidden;}.menu-block-home .elementor-image-box-img{box-shadow:0 0 9px rgba(0, 0, 0, .15);-webkit-box-shadow:0 0 9px rgba(0, 0, 0, .15);}.menu-block-home .elementor-image-box-title{margin-top:15px;font-weight:700;font-size:1.4rem;}.menu-block-home .elementor-image-box-title a{color:var(--headingcolor);}.menu-block-home .elementor-image-box-title a:hover{color:var(--primarycolor);}.menu-item-level2 .sub-menu{display:none;position:absolute;top:0;left:100%;background:#fff;padding:10px;border:1px solid #ebebeb;z-index:999;min-width:150px;}.menu-item-level2:hover .sub-menu{display:block;}.primary-menu-wrapper .flyout-submenu{display:none;position:absolute;left:0;margin-top:0;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #eaeaea;border-radius:0;min-width:200px;z-index:999;padding:18px 0;}.flyout-submenu ul li a{margin-bottom:9px;font-weight:400;}.flyout-submenu ul li:last-child a{margin:0;}#_desktop_menu_ .sub-menu .sub-menu{left:100%;top:0;}#_desktop_menu_ .menu-item:hover>.sub-menu{display:block;}.flyout-submenu .sub-menu li{padding:0 15px;position:relative;}.flyout-submenu .sub-menu li>a{display:flex;align-items:center;}.flyout-submenu .sub-menu li>a .menu_title{flex:1 1 auto;}.mega-dropdown-inner .flyout-submenu{padding:0;display:none;position:absolute;top:0px !important;left:100%;}li.menu-item:hover>.flyout-submenu{display:block;}.flyout-submenu .sub-menu .sub-menu{display:none;position:absolute;top:-19px !important;left:100%;margin:0;min-width:200px;list-style:none;background:#fff;border:1px solid #eaeaea;border-radius:0;-webkit-border-radius:0;padding:15px 0;}.flyout-submenu li>ul.sub-menu>li{display:block;position:relative;}.flyout-submenu li:hover>ul.sub-menu{display:block;}.vertical-menu{}.vertical-menu-wrapper{position:relative;}.vertical-menu-wrapper .vmenu-title{font-weight:700;text-transform:uppercase;position:relative;display:flex;align-items:center;padding:10px 0;color:#fff;cursor:pointer;max-width:100%;}.vertical-menu-wrapper .vmenu-title:before{content:"\e921";font-family:'roadthemes-icon';text-align:center;border-radius:5px;-webkit-border-radius:5px;margin-right:7px;font-size:2.4rem;font-weight:normal;}.vertical-menu-wrapper .vmenu-title:after{content:"\e92b";font-family:'roadthemes-icon';font-size:0.9rem;margin-left:5px;font-weight:normal;}.vertical-menu-wrapper.hover-action:hover #_desktop_vmenu_{display:block;}#_desktop_vmenu_{position:absolute;top:100%;width:100%;left:0;z-index:10;display:none;}#_desktop_vmenu_ ul.vertical-menu{list-style:none;margin:0;border:1px solid #eaeaea;background:#fff;padding:0;padding-top:9px;padding-bottom:15px;display:block;}#_desktop_vmenu_ ul.vertical-menu>li{position:relative;margin:0 0 4px 0;}#_desktop_vmenu_ ul.vertical-menu>li:last-child{margin:0;}#_desktop_vmenu_ .navbar-toggler{display:none;}#_desktop_vmenu_ a{line-height:24px;display:block;}#_desktop_vmenu_ .flyout-submenu .menu-item-link{padding:5px 0;margin:0;}#_desktop_vmenu_ ul.vertical-menu>li>a{padding:5px 20px;display:block;line-height:24px;}#_desktop_vmenu_ ul.vertical-menu>li:hover>a{background:#f9f9f9;color:var(--primarycolor);}#_desktop_vmenu_ .mm-has-children{float:right;line-height:inherit;font-size:0.9rem;}#_desktop_vmenu_ .menu-wrapper>ul>li .dropdown-menu{top:0;left:110%;margin-top:0;display:block !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;pointer-events:none;border:1px solid #eaeaea;border-radius:0;-webkit-border-radius:0;padding:0;background:#fff;margin:0;position:absolute;}#_desktop_vmenu_ .menu-wrapper>ul>li .mega-dropdown-menu{padding:10px 15px;}#_desktop_vmenu_ .menu-wrapper>ul>li .mega-dropdown-menu>.container{max-width:none;}#_desktop_vmenu_ .menu-wrapper>ul>li:hover>.dropdown-menu{top:0;opacity:1;pointer-events:visible;left:100%;}#_desktop_vmenu_ .menu-wrapper>ul>li .flyout-submenu{min-width:200px;}#_desktop_vmenu_ .menu-wrapper>ul>li .flyout-submenu .mega-dropdown-inner>.sub-menu{display:block;}.vermenu-store2 .vertical-menu-wrapper .vmenu-title{padding:0 20px;line-height:54px;}.vermenu-store2 .vertical-menu-wrapper .vmenu-title:before,
.vermenu-store2 .vertical-menu-wrapper .vmenu-title:after{display:none;}.vermenu-store2 #_desktop_vmenu_{display:block !Important;z-index:2;}.vermenu-store2 #_desktop_vmenu_ ul.vertical-menu{max-width:100%;}@media (max-width: 1400px){.vermenu-store2 #_desktop_vmenu_ ul.vertical-menu>li>a{line-height:22px;}}@media (max-width: 1199px){.vermenu-store2 #_desktop_vmenu_ ul.vertical-menu>li>a{line-height:22px;padding:2px 10px;}}.menu-mobile{margin-right:10px;}.menu-mobile>a{padding:5px;cursor:pointer;padding-left:0;font-size:2.4rem;color:#1d1d1d;line-height:1;}.menu-mobile>a> i{display:inline-block;vertical-align:top;}.menu-mobile>a:hover{color:var(--primarycolor) !Important;}#_mobile_topbar_{text-align:left;padding:0;}#_mobile_topbar_ .container{padding:0;}#_mobile_topbar_ .row{display:block;margin:0;}#_mobile_topbar_ .col{text-align:left !important;padding:0 20px;border-bottom:1px solid #ebebeb;}.mobile-menu .container{max-width:none;padding:0;}.mobile-menu ul{padding:0;list-style:none;margin:0;width:100% !important;}.mobile-menu ul>li,
.mobile-topbar-menu ul li{display:block;margin:0 !important;border-bottom:1px solid #ebebeb;padding:0 20px;position:relative;}.mobile-menu li{background:#fff;}.mobile-menu .menu-item-inner{display:block;position:static;}.mobile-menu ul li a,
.mobile-topbar-menu ul li a{padding:10px 0;line-height:30px;display:inline-block;vertical-align:top;margin:0;font-size:1.3rem;}.mobile-menu .menu-wrapper>ul>li>a,
.mobile-topbar-menu ul li a{color:#1d1d1d;text-transform:uppercase;font-weight:600;font-size:1.3rem !important;}.mobile-menu ul>li>a>img{display:none;}.mobile-menu .menu-wrapper .mega-dropdown-menu,
.mobile-menu .flyout-submenu{position:relative;top:auto;left:auto !important;float:none;border:0;border-radius:0;width:auto !important;padding:0;margin:0 -20px;border-top:1px solid #ebebeb;}.mobile-menu .flyout-submenu{margin:0;border:0;}.mobile-menu .menu-wrapper .mega-dropdown-menu ul:last-child li:last-child{border-bottom:0;}.mobile-menu .menu-wrapper .menu-item-level1>.menu-item-inner>a{font-size:1.3rem;text-transform:capitalize;font-weight:600;margin:0;}.mobile-menu .menu-item .sub-menu{margin:0 -20px;display:none;position:relative;top:auto !important;left:auto;border:0;border-top:1px solid #ebebeb;width:auto !important;padding:0;}.mobile-menu .menu-item .sub-menu>*{padding-left:20px;padding-right:20px;}.mobile-menu .menu-item-level2:hover .sub-menu,
.mobile-menu .flyout-submenu li:hover>ul.sub-menu{display:none;}.mobile-menu .flyout-submenu .sub-menu{}.mobile-menu .open{background:#f8f9fa;}.mobile-menu .open>.mega-dropdown-menu,
.mobile-menu .open>.sub-menu,
.mobile-menu .open>.menu-item-inner>.sub-menu,
.mobile-menu .open>.flyout-submenu,
.mobile-menu .open>.flyout-submenu>.mega-dropdown-inner>.sub-menu,
.mobile-menu .flyout-submenu .open>.sub-menu{display:inherit !important;}.mobile-menu .sub-menu li:last-child{border:0;}.mobile-menu li.menu-item.mega-menu:hover .mega-dropdown-menu{display:none;}.mobile-menu .navbar-toggler{position:absolute;right:0;top:0;height:50px;font-size:1rem;line-height:50px;display:flex;align-items:center;width:50px;justify-content:center;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-radius:0;color:var(--primarycolor);}.mobile-menu .navbar-toggler.collapsed{color:inherit;}.mobile-menu .navbar-toggler.collapsed i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.mobile-menu .menu-wrapper .mega-dropdown-inner{margin:0;display:block;}.mobile-menu .menu-wrapper .mega-dropdown-inner>*{width:100%;padding:0;flex:none;max-width:none;}.mobile-menu .mm-has-children{display:none;}#desktop_search_block{display:inline-block;vertical-align:top;}.search-simple .side-close-icon{display:none !important;}.search-block .search-wrapper{position:relative;}.search-block .input-wrapper{display:flex;width:100%;}.search-form .product_categories{padding:5px 15px;padding-right:30px;border-right:0;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#47494a;background:#f3f3f3;font-size:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../rozer/assets/css/images/select_arrow.png);background-repeat:no-repeat;background-position-y:center;background-position-x:90%;width:auto;height:auto;max-width:167px;text-overflow:ellipsis;}.search-form .product_categories option{font-size:1.2rem;}.search-form .search-field{padding:0 15px;padding-right:25px;border-radius:0;border:0;flex:1 1 auto;height:42px;margin:0;width:auto;border:1px solid #ebebeb;padding-right:75px;width:100%;}.search_content{position:absolute;background:#fff;z-index:9999;left:0;right:0;}.search_content.loading_search{height:50px;background-size:50px 50px;margin:auto;-webkit-box-shadow:0 3px 3px 1px rgba(0, 0, 0, 0.05);box-shadow:0 3px 3px 1px rgba(0, 0, 0, 0.05);}.search_content.loading_search:before{right:50%;margin-right:-12px;top:50%;margin-top:-12px;content:"";width:24px;height:24px;display:inline-block;border-width:2px;border-color:rgba(0, 0, 0, 0.3);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid;position:absolute;}.search-keywords-list{text-align:left;padding:15px;display:none;border:1px solid #ebebeb;border-top:0;}.search-keywords-list p{padding:0;margin-bottom:10px;color:var(--headingcolor);}.search-keywords-list ul{list-style:none;text-align:left;margin:0;padding:0;font-size:0.857142em;}.search-keywords-list ul li{display:inline-block;vertical-align:top;margin:0 1px 6px 0;}.search-keywords-list ul li a{padding:0 5px;border:1px solid #eee;border-radius:3px;background:#eee;display:block;}.search-keywords-list ul li a:hover{background:var(--primarycolor);color:#fff;}.loading_search .search_result{display:none;}.search_result{padding:0;max-height:50vh;overflow-y:auto;overflow-x:hidden;border:1px solid #ebebeb;border-top:0;border-radius:0;}.search_result .result-wrapper{display:flex;flex-wrap:wrap;text-align:center;align-items:stretch;}.search_result .result-wrapper .search-empty{margin:0;}.search_result .result-wrapper .search-empty:before{content:"";}.search_result .content-preview{display:flex;align-items:center;text-align:left;}.search_result .content-preview .featured-image{width:50px;}.search_result .content-preview .item-desc{padding-left:10px;flex:1 1 auto;font-size:1.2rem;}.search_result .result-wrapper>*{flex:1 1 100%;padding:10px 15px;border-bottom:1px solid #eee;border-right:1px solid #eee;}.search_result .result-wrapper>.search-devider{width:100% !important;flex-basis:auto !important;margin:0;text-transform:uppercase;color:var(--headingcolor);font-weight:700;font-size:1.3rem;text-align:center;display:block;}.search_result .result-wrapper>.result-wrapper-title p{margin:0;text-transform:uppercase;color:var(--headingcolor);font-weight:700;font-size:1.3rem;}.result-wrapper-title{}.clear_search{display:flex;justify-content:center;align-items:center;width:25px;margin-left:-25px;opacity:0;font-size:2.4rem;cursor:pointer;}.clear_search:hover{color:var(--primarycolor);}.clear_search.show{opacity:1;}.search-form{position:relative;}.search-form .input-wrapper{display:flex;border:2px solid #ebebeb;border-radius:5px;background:#fff;}.search-form .input-wrapper .search-field{border:0;padding:0 15px;padding-right:25px;border-radius:0;flex:1 1 auto;height:42px;margin:0;width:auto;}.search-form .input-wrapper .search-submit{background:var(--primarycolor);display:inline-block;vertical-align:middle;color:#fff;padding:0 5px;width:66px;border-radius:0;-webkit-border-radius:0;line-height:100%;margin:-2px -2px -2px 0;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:2.1rem;cursor:pointer;position:static;}.search-form .search-submit{border:0;font-size:1.4rem;cursor:pointer;width:auto;padding:0 10px;margin:0;border-radius:0;-webkit-border-radius:0;position:absolute;right:0;top:0;bottom:0;}.search-form label{margin:0;display:inline-block;vertical-align:middle;width:100%;}.search-form .search-submit:hover{background:#222;color:#fff;}.search-sidebar>button{width:auto;padding:0;background:transparent;color:#1d1d1d;font-size:2.4rem;line-height:inherit;cursor:pointer;line-height:1;}.search-sidebar>button:hover{color:var(--primarycolor);}.search-sidebar .search-form .input-wrapper{border:0;border-bottom:2px solid #222;padding:0;max-width:768px;margin-left:auto;margin-right:auto;border-radius:0;-webkit-border-radius:0;}.search-sidebar .search-form .product_categories{display:none;}.search-sidebar .search-form .search-submit{background:transparent;color:#1d1d1d;font-size:3rem;}.search-sidebar .search-wrapper{background:rgba(0, 0, 0, 0.5);display:block !important;opacity:0;position:fixed !important;left:-9999rem;top:0;transform:none !important;transition:opacity 0.2s linear, left 0s 0.2s linear;width:100%;z-index:9999;margin:0;border:0;padding:0;visibility:hidden;pointer-events:none;}.search-sidebar .search-wrapper.search-open{left:0;opacity:1;transition:opacity 0.2s linear;display:block;cursor:pointer;visibility:visible;pointer-events:visible;}.search-sidebar .search-wrapper .search-box{display:flex;flex-direction:column;align-items:stretch;height:100%;}.search-sidebar.show .search-wrapper{left:0;opacity:1;transition:opacity 0.2s linear;display:block;cursor:pointer;visibility:visible;pointer-events:visible;}.search-sidebar .search-form .search-field{width:100%;height:80px;font-size:3rem;}.search-sidebar .search-wrapper .search-form{background:#fff;padding:30px 15px;padding-top:75px;}.search-sidebar .search-wrapper .search_content{position:relative;flex:1 1 auto;left:auto;right:auto;height:auto;margin:0;background:transparent;}.search-sidebar .search_content.loading_search:before{margin-top:0;top:0;}.search-sidebar .search-keywords-list{background:#fff;display:block !Important;}.search-sidebar .search-keywords-list>*{max-width:768px;margin-left:auto;margin-right:auto;}.search-sidebar .search_result .result-wrapper{justify-content:center;max-width:1170px;margin:auto;}.search-sidebar .search_result{box-shadow:none;-webkit-box-shadow:none;border:0;height:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;}.search-sidebar .search-wrapper .search-box{transform:translateY(-100%);transition:transform 0.15s linear, box-shadow 0.15s linear;}.search-sidebar .search-open .search-box{transform:translateY(0);transition:transform 0.25s ease-in-out, box-shadow 0.1s 0.25s linear;}@media (min-width: 768px){.search-sidebar .search_result .result-wrapper>*{border:0;flex-grow:0;flex-basis:250px;}.search-sidebar .search_result .result-wrapper>.search-devider{border-top:1px solid #ebebeb;margin-top:30px;}.search-sidebar .content-preview{display:block;text-align:center;}.search-sidebar .search_result .content-preview>*{width:100%;padding:0;font-size:inherit;}.search-sidebar .search_result .content-preview .item-desc{padding:10px 0 0 0;}}.search-sidebar #_mobile_search_block_{background:#fff;}.search-sidebar #_mobile_search_block_ .side-close-icon,
.woocommerce .search-sidebar #_mobile_search_block_ .side-close-icon{top:10px;right:10px;width:30px !Important;height:30px !Important;line-height:30px;}.search-sidebar #_mobile_search_block_ .search-form .search-field{height:60px;font-size:2.4rem;}.search-sidebar #_mobile_search_block_ .search-form .search-submit{font-size:2.4rem;}.search-sidebar #_mobile_search_block_ .search-form{padding-bottom:10px;padding-top:50px;}.search-block-mobile.search-sidebar .search-wrapper{bottom:0;}@media (max-width: 479px){.search-sidebar #_mobile_search_block_ .search-form .search-field{font-size:1.8rem;}}.mobile-searh-full{margin-top:20px;}.mobile-searh-full .search-block>button{display:none;}.mobile-searh-full .search-block .search-wrapper{position:relative !important;top:auto !important;bottom:auto;left:auto !important;opacity:1;visibility:visible;background:transparent;pointer-events:visible;float:none;}.mobile-searh-full .search-block .search-wrapper .search-form{padding:0;transform:none;}.mobile-searh-full .search-block .search-form .search-field{height:50px;}.mobile-searh-full .search-block .search-wrapper .search_result{padding:0;margin:0;}.widget_search .search-form{position:relative;}.widget_search .search-form .search-submit{border:0;font-size:1.4rem;cursor:pointer;width:auto;padding:0 10px;margin:0;border-radius:0;-webkit-border-radius:0;position:absolute;right:0;top:0;bottom:0;}#_desktop_cart{}.cart-block{position:relative;margin-right:10px;}.text-dark .cart-block .header-cart>a,
.text-dark .wishlist-link{color:#1d1d1d;}.text-dark .cart-block .header-cart>a:hover,
.text-dark .wishlist-link:hover{color:var(--primarycolor);}.text-light .cart-block .header-cart>a,
.text-light .wishlist-link{color:#ffffff;}.text-light .cart-block .header-cart>a:hover,
.text-light .wishlist-link:hover{text-decoration:underline;}.text-light .cart-block .header-cart>a .cart-count,
.text-light .wishlist-link .wishlist-count{background:#fff;color:#1d1d1d;}.cart-block .header-cart>a,
.wishlist-link{font-size:2.4rem;position:relative;line-height:1;display:inline-block;vertical-align:top;}.cart-block .header-cart>a i, .wishlist-link i{display:inline-block;vertical-align:top;}.cart-block .header-cart>a .cart-count,
.wishlist-link .wishlist-count{position:absolute;font-size:1.2rem;width:20px;height:20px;line-height:20px;left:14px;bottom:-6px;font-weight:700;background:#eb2606;text-align:center;color:#fff;border-radius:100%;-webkit-border-radius:100%;}.cart-contents:after{display:none;}.cart-block .minicart-dropdown .widget_shopping_cart_content{width:300px;background:#fff;position:absolute;top:100%;right:0;display:none;z-index:9999;padding:15px;text-align:left;border:1px solid #ebebeb;color:var(--textcolor);}.cart-block:hover .minicart-dropdown .widget_shopping_cart_content,
.cart-block .cart-active .widget_shopping_cart_content{display:block;}.cart-block .minicart-dropdown .widget_shopping_cart_content>ul{max-height:300px;overflow-y:auto;margin:0 -15px;padding:0 15px;margin-bottom:20px;}.widget_shopping_cart_content>ul{list-style:none;padding:0;margin:0;margin-bottom:20px !important;}.widget_shopping_cart_content>ul>li{border-bottom:1px solid #eee;padding:20px 20px 20px 90px !important;display:flex;flex-direction:column;position:relative;line-height:2;margin:0;}.widget_shopping_cart_content .variation{padding:5px 0 0 0 !important;border:0 !important;font-size:85%;line-height:1.3;display:flex;flex-wrap:wrap;margin-bottom:0;}.widget_shopping_cart_content .variation dt{font-weight:normal !important;}.widget_shopping_cart_content .variation dd{margin:0 !important;}.widget_shopping_cart_content>ul>li .remove{position:absolute;right:0;color:red;width:20px;height:20px;padding:0;font-size:2.1rem;text-align:center;line-height:20px;font-weight:normal !important;border-radius:100%;-webkit-border-radius:100%;}.widget_shopping_cart_content>ul>li .remove:hover{background:red;color:#fff;}.widget_shopping_cart_content>ul>li a{text-transform:capitalize;white-space:normal;line-height:1.3;font-weight:700;}.widget_shopping_cart_content>ul>li a img{position:absolute;height:auto !important;width:80px !important;left:0;top:50%;transform:translate(0, -50%);}.widget_shopping_cart_content .total{display:flex;justify-content:space-between;font-size:1.6rem;margin-bottom:20px;}.widget_shopping_cart_content .buttons a{display:block;text-transform:uppercase;margin:10px 0 0;text-align:center;font-weight:700;font-size:1.4rem;line-height:44px;background:#222;border-radius:3px;-webkit-border-radius:3px;padding:0 15px;color:#fff;}.widget_shopping_cart_content .buttons a:hover{background:var(--primarycolor);color:#fff;}#cart-side{display:flex;flex-direction:column;position:fixed;background:#fff;padding:30px;text-align:left;color:var(--textcolor);top:0;bottom:0;z-index:100;right:-100%;width:100%;max-width:400px;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=0);opacity:0;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);}nav#cart-side{}#cart-side.cart-open{right:0;z-index:9999;opacity:1;visibility:visible;}.cart-side-navbar{border-bottom:1px solid #ebebeb;padding-bottom:10px;}.cart-side-navbar .popup-cart-title{text-transform:uppercase;font-size:1.6rem;font-weight:700;color:var(--headingcolor);}.cart-side-navbar .cart-side-navbar-inner{display:flex;align-items:center;}.cart-side-navbar .cart-side-navbar-inner *{margin:0 5px 0;text-transform:uppercase;}.cart-side-navbar .cart-side-navbar-inner *:first-child{flex:1 1 auto;}.cart-side-navbar .cart-side-navbar-inner *:last-child{margin:0;}.cart-side-navbar .cart-side-navbar-inner .remove{font-size:1.4rem;width:auto;height:auto;color:red !important;font-weight:700;background:transparent !important;}.cart-side-navbar .cart-side-navbar-inner .remove:hover{color:red !important;text-decoration:underline;}.woocommerce-mini-cart__empty-message{margin-top:20px;text-align:center;font-weight:700;}.woocommerce-mini-cart__empty-message:before{content:"\e904";font-family:"roadthemes-icon";display:block;font-size:15rem;font-weight:400;}#menu-side{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;z-index:100;left:-100%;width:100%;max-width:400px;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=0);opacity:0;}#menu-side>.inner{background:#fff;padding:30px 0;padding-top:0;text-align:left;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);overflow-x:hidden;overflow-y:auto;height:100%;}#menu-side.menu-open{left:0;z-index:9999;opacity:1;visibility:visible;}#menu-side .et-close:hover{background:var(--primarycolor);}#mobile_menu_tabs_title{display:flex;border-bottom:1px solid #ebebeb;margin:0;}#mobile_menu_tabs_title>li{flex:1 1 0;text-align:center;margin:0;border-right:1px solid #ebebeb;}#mobile_menu_tabs_title>li>a{border-radius:0;-webkit-border-radius:0;line-height:24px;padding:10px;display:block;background:#f8f9fa;border:0;text-transform:uppercase;font-weight:700;color:#222;font-size:1.4rem;}#mobile_menu_tabs_title>li>a.active{color:var(--primarycolor);}.header-account-block{position:relative;display:inline-block;vertical-align:top;}.col-header-icon #_desktop_header_account_ .header-account-block.account-only-icon>a>i{font-size:3rem;}.header-account-block>a{display:flex !important;align-items:center;}.header-account-block>a>*{margin-right:3px;}.header-account-block>a>*:last-child{margin:0;}.account-only-icon .icon-text{display:none;}.account-both-ver{text-align:center;}.account-both-ver>a{flex-direction:column;}.account-only-text>a>i{display:none;}#_mobile_header_account_ .header-account-block>a{padding:0;line-height:inherit;}#_mobile_header_account_ .header-account-block>a>i{font-size:3rem;display:inline-block !important;vertical-align:top;}#_mobile_header_account_ .header-account-block>a>span{display:none;}.header2{position:relative;}.header2 .topbar-header{}.header2 .col-logo{display:flex;align-items:center;}.button-show-menu{margin-right:20px;font-size:3.6rem;color:#1d1d1d;cursor:pointer;display:flex;align-items:center;}.button-show-menu i{vertical-align:top;display:inline-block;}.button-show-menu i:last-child{display:none;}.button-show-menu.open i:first-child{display:none;}.button-show-menu.open i:last-child{display:inline-block;}.button-show-menu:hover{color:var(--primarycolor);}.header2 .top-menu{background:var(--headerbackground);position:absolute;left:0;right:0;top:90%;z-index:99;opacity:0;pointer-events:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.header2 .top-menu.open{top:100%;opacity:1;pointer-events:visible;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / 10%);box-shadow:0 1px 3px rgb(0 0 0 / 10%);border-top:1px solid #ebebeb;}.sticky-enable .header2 .has-sticky{background:var(--headerbackground);}.sticky-enable .header2 .has-sticky .main-header-content{padding:10px 0;}.header3 .topbar-header{box-shadow:none;-webkit-box-shadow:none;}.header3 .top-menu{border-top:1px solid #2c7bde;border-bottom:0;}.header3 #_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li:not(:last-child){border-right:1px solid #2c7bde;}.header3 #_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li{border-bottom:1px solid #2c7bde;}.header3 #_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li>a{padding:15px 25px;}.header3 .primary-menu-wrapper ul.primary-menu>li>a .menu_title:after{display:none;}.header3 .search-simple .search-form .search-submit{background:#1d1d1d;}.header3 .search-simple .search-form .search-submit:hover{opacity:0.9;}@media (max-width: 1399px){.header3 #_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li>a{padding-left:22px;padding-right:22px;}}@media (max-width: 1350px){.header3 #_desktop_menu_ .primary-menu-wrapper ul.primary-menu>li>a{padding-left:12px;padding-right:12px;}}.header4 .vertical-menu-wrapper .vmenu-title:before{background:transparent;width:auto;}.header4 #_desktop_vmenu_ .menu-wrapper>ul{border:0;}.header4 .search-simple .search-form .search-submit{background:#1d1d1d;}.header4 .search-simple .search-form .search-submit:hover{opacity:0.9;}.rt-slideshow-wrapper{text-align:center;}.rt-slideshow-wrapper img{margin:auto;}.rt-slideshow:not(.slick-initialized){overflow:hidden;}.rt-slideshow:not(.slick-initialized) .slideshow-item{width:100%;}.rt-slideshow:not(.slick-initialized) .slideshow-item:last-child:not(:first-child){position:absolute;pointer-events:none;}.rt-slideshow{margin:0 !Important;position:relative;z-index:1;}.rt-slideshow .container{height:100%;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;}.rt-slideshow .container>.inner{height:100%;position:relative;}.slick-active.slideshow-item .slideshow-button{animation:fadeInUp 1800ms linear alternate;-webkit-animation:fadeInUp 1800ms linear alternate;-moz-animation:fadeInUp 1800ms linear alternate;}.slick-active.slideshow-item[data-slick-index="1"] .slideshow-button{animation:slideInUp 0.5s linear alternate;-webkit-animation:slideInUp 0.5s linear alternate;-moz-animation:slideInUp 0.5s linear alternate;}.slick-active.slideshow-item[data-slick-index="2"] .slideshow-button{animation:slideInUp 0.5s linear alternate;-webkit-animation:slideInUp 0.5s linear alternate;-moz-animation:slideInUp 0.5s linear alternate;}.slick-active.slideshow-item .title1{animation:fadeInRight 1200ms linear alternate;-webkit-animation:fadeInRight 1200ms linear alternate;-moz-animation:fadeInRight 1200ms linear alternate;}.slick-active.slideshow-item[data-slick-index="1"] .title1{animation:zoomIn 1200ms linear alternate;-webkit-animation:zoomIn 1200ms linear alternate;-moz-animation:zoomIn 1200ms linear alternate;}.slick-active.slideshow-item[data-slick-index="2"] .title1{animation:fadeInLeft 1s linear alternate;-webkit-animation:fadeInLeft 1s linear alternate;-moz-animation:fadeInLeft 1s linear alternate;}.slick-active.slideshow-item .title2{animation:fadeInLeft 1400ms linear alternate;-webkit-animation:fadeInLeft 1400ms linear alternate;-moz-animation:fadeInLeft 1400ms linear alternate;}.slick-active.slideshow-item[data-slick-index="1"] .title2{animation:bounceIn 1400ms linear alternate;-webkit-animation:bounceIn 1400ms linear alternate;-moz-animation:bounceIn 1400ms linear alternate;}.slick-active.slideshow-item[data-slick-index="2"] .title2{animation:rotateInDownRight 2s linear alternate;-webkit-animation:rotateInDownRight 2s linear alternate;-moz-animation:rotateInDownRight 2s linear alternate;}.slick-active.slideshow-item .subtitle{animation:fadeInUp 1600ms linear alternate;-webkit-animation:fadeInUp 1600ms linear alternate;-moz-animation:fadeInUp 1600ms linear alternate;}.slick-active.slideshow-item[data-slick-index="1"] .subtitle{animation:bounceIn 2s linear alternate;-webkit-animation:bounceIn 2s linear alternate;-moz-animation:bounceIn 2s linear alternate;}.slick-active.slideshow-item[data-slick-index="2"] .subtitle{animation:fadeInRight 1.5s linear alternate;-webkit-animation:fadeInRight 1.5s linear alternate;-moz-animation:fadeInRight 1.5s linear alternate;}.rt-slideshow .slick-list{margin:0 !Important;}.rt-slideshow .slick-list .slideshow-item{padding:0;position:relative;}.slideshow-content{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;}.slideshow-content .title1{color:#fff;text-transform:uppercase;font-style:italic;font-size:1.8rem;line-height:1;margin-bottom:18px;}.slideshow-content .title2{color:#fff;text-transform:capitalize;font-size:6rem;line-height:1;margin-bottom:8px;}.slideshow-content .subtitle{color:#fff;text-transform:uppercase;font-size:6rem;font-weight:700;line-height:1;}.slideshow-content .slideshow-button{line-height:46px;padding:0 30px;text-transform:uppercase;background:#ffffff;display:inline-block;vertical-align:top;color:#1d1d1d;border-radius:5px;-webkit-border-radius:5px;font-weight:700;margin-top:48px;}.slideshow-content .slideshow-button:hover{background:#1d1d1d;color:#fff;}.rt-slideshow .slick-dots{position:absolute;bottom:3%;}.rt-slideshow .slick-dots li button{width:10px;height:10px;}.home-slider-2 .slideshow-content{left:4%;}.home-slider-3 .slideshow-content .title1,
.home-slider-4 .slideshow-content .title1{color:#47494a;}.home-slider-3 .slideshow-content .title2,
.home-slider-3 .slideshow-content .subtitle,
.home-slider-3 .slick-arrow,
.home-slider-4 .slideshow-content .title2,
.home-slider-4 .slideshow-content .subtitle,
.home-slider-4 .slick-arrow{color:#1d1d1d;}.home-slider-3 .slideshow-content .slideshow-button,
.home-slider-4 .slideshow-content .slideshow-button{background:var(--primarycolor);color:#fff;opacity:1;}.home-slider-3 .slideshow-content .slideshow-button:hover,
.home-slider-4 .slideshow-content .slideshow-button:hover{background:#1d1d1d;color:#fff;opacity:1;}@media (max-width: 1199px){.slideshow-content .title1{font-size:1.4vw;margin-bottom:1vw;}.slideshow-content .title2,
    .slideshow-content .subtitle{font-size:3.4vw;}.slideshow-content .slideshow-button{font-size:1.3vw;line-height:4vw;padding:0 2vw;margin-top:3vw}}@media (max-width: 767px){.rt-slideshow .slick-slide img{min-height:200px;object-fit:cover;}.slideshow-content .title1{font-size:1.8vw;margin-bottom:1vw;}.slideshow-content .title2,
    .slideshow-content .subtitle{font-size:4.4vw;}.slideshow-content .slideshow-button{font-size:1.6vw;line-height:4vw;padding:0 2vw;margin-top:3vw}.rt-slideshow .slick-arrow{display:none;}}@media (max-width:479px){.rt-slideshow .slick-slide img{}.slideshow-content{max-width:50%;left:10px;}.slideshow-content .title1{font-size:2.4vw;margin-bottom:1vw;}.slideshow-content .title2,
    .slideshow-content .subtitle{font-size:4.4vw;}.slideshow-content .slideshow-button{font-size:2.4vw;line-height:5.5vw;padding:0 3vw;margin-top:3vw}}.with-swatches{display:flex;align-items:center;}.with-swatches #pa_color{display:flex;}.with-swatches select{display:none !important;}span.swatch{margin-right:5px;cursor:pointer;border:1px solid #ebebeb;display:inline-block;text-align:center;font-weight:bold;line-height:21px;position:relative;vertical-align:top;}span.swatch::after{content:"";background:#333;width:20px;height:20px;}span.swatch.swatch-deactive::before,
span.swatch.swatch-deactive::after{position:absolute;content:" " !important;width:100%;height:1px;background:red !important;left:0;right:0;bottom:0;top:50%;visibility:visible;opacity:1;border:0;margin:0 !important;padding:0 !important;min-width:auto;-webkit-transform-origin:center;transform-origin:center;z-index:0;opacity:.7;}span.swatch.swatch-deactive::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}span.swatch.swatch-deactive::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.color-swatches span.swatch{width:24px;height:24px;text-indent:-99999px;border-radius:100%;-webkit-border-radius:100%;border:1px solid #eaeaea;margin-right:5px;}.color-swatches span.swatch-style-square{border-radius:0;-webkit-border-radius:0;}.color-swatches span.swatch.selected{position:relative;}.color-swatches span.swatch[style="background-color:#ffffff;"]{border:1px solid #ebebeb;}span.swatch.selected{border:1px solid var(--primarycolor);}.label-swatches span.swatch{color:#333;border-color:#eaeaea;font-weight:normal;padding:0 7px;margin-top:3px;margin-bottom:3px;}.label-swatches span.swatch.selected{border-color:var(--primarycolor);}.label-swatches span.swatch-style-2{background:#1e1e1e;color:#fff;}.label-swatches span.swatch-style-2.selected{background:var(--primarycolor);}.wc-layered-nav-term>.inner{display:flex;align-items:center;}.wc-layered-nav-term .layered-nav-link{display:flex !important;align-items:center;}.wc-layered-nav-term .filter-swatch{margin-right:10px;}.wc-layered-nav-term .count{margin-left:5px;}.wc-layered-nav-term .count:before{content:"(";}.wc-layered-nav-term .count:after{content:")";}.wc-layered-nav-term .filter-swatch{position:relative;display:inline-block;vertical-align:top;}.wc-layered-nav-term .filter-swatch span{font-size:0;width:15px;height:15px;display:block;background-size:cover;border-radius:2px;-webkit-border-radius:2px;}.wc-layered-nav-term .filter-swatch span[style="background-color: #ffffff;"]{border:1px solid #ebebeb;}.current .filter-swatch span{border:1px solid var(--primarycolor);}@media (hover: hover) and (pointer: fine){.wc-layered-nav-term .layered-nav-link:hover .filter-swatch span{border:1px solid var(--primarycolor);}}.swatches-display-color{list-style:none;padding:0;max-height:none !important;overflow:visible !important;}.swatches-display-color .wc-layered-nav-term{display:inline-block;vertical-align:top;margin:0 7px 7px 0 !important;}.swatches-display-color .wc-layered-nav-term .layered-nav-link{position:relative;}.swatches-display-color .wc-layered-nav-term .count{display:none;}.swatches-display-color .wc-layered-nav-term .swatch-inner{position:relative;}.swatches-display-color .wc-layered-nav-term .swatch-inner{position:relative;display:inline-block;vertical-align:top;font-size:0;}.swatches-display-color .wc-layered-nav-term .filter-swatch{position:relative;display:inline-block;vertical-align:top;margin:0;}@media (hover: hover) and (pointer: fine){.swatches-display-color .wc-layered-nav-term .layered-nav-link:hover .layer-term-name{opacity:1;}}.swatches-display-color .wc-layered-nav-term .layer-term-name{position:absolute;width:90px;background:#fff;z-index:999;border:1px solid #ebebeb;padding:5px;text-align:center;bottom:calc(100% + 10px);left:50%;margin-left:-45px;color:#222;opacity:0;pointer-events:none;}.swatches-display-color .layer-term-name-color{width:100%;height:80px;display:block;background-size:cover;}.swatches-display-color .wc-layered-nav-term .layer-term-name:before,
.swatches-display-color .wc-layered-nav-term .layer-term-name:after{border-style:solid;content:'';font-size:1px;height:0;position:absolute;width:0;}.swatches-display-color .wc-layered-nav-term .layer-term-name:before{border-color:#ebebeb transparent transparent transparent;border-width:8px 8.5px 0 8.5px;left:36px;bottom:-8px;}.swatches-display-color .wc-layered-nav-term .layer-term-name:after{border-color:#fff transparent transparent transparent;border-width:7px 7.5px 0 7.5px;left:37px;bottom:-7px;}.swatches-display-color .filter-swatch span{width:30px;height:30px;}.swatches-display-list>li{}.swatches-display-2columns{display:flex;align-items:center;flex-wrap:wrap;}.swatches-display-2columns>li{width:50%;}.swatches-display-inline li{display:inline-block;vertical-align:top;margin-right:10px;}.swatches-display-inline li:last-child{margin-right:0;}.shop-swatches{line-height:1;display:block;margin-bottom:5px;}.shop-swatches .swatch{margin-bottom:5px;font-size:1.2rem;}.shop-swatches .swatch-color{font-size:0;width:30px;height:11px;}.shop-swatches .swatch-color:after{display:none;}.shop-swatches .swatch-color:hover{border-color:var(--primarycolor);}.shop-swatches .swatch-image{width:30px;height:30px;}.shop-swatches .swatch-label{padding:0 5px;font-weight:400;text-transform:uppercase;}.product-image .shop-swatches{position:absolute;margin:0;top:0;z-index:3;left:0;}.product-image .shop-swatches>span{margin:0 0 5px 0;display:block;}.product-image .shop-swatches>span:last-child{margin:0;}.tab-content>.tab-pane:not(.active){display:block;height:0;overflow-y:hidden;}@media (max-width: 1199px){.container{max-width:100% !important;}}@media (min-width: 768px){.container{padding-left:30px;padding-right:30px;}}.product-carousel{padding:0 15px;}.rozer-close-side{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;background-color:rgba(0, 0, 0, .7);transition:opacity .25s ease, visibility 0s ease .25s;}.rozer-close-side-open{opacity:1;visibility:visible;transition:opacity .25s ease, visibility 0s ease;}.woo-active-filters{display:flex;align-items:center;border:1px solid #ebebeb;padding:5px 10px;margin-bottom:30px;flex-wrap:wrap;}.woo-active-filters.hide{display:none;}.woo-active-filters .reset-filters{line-height:34px;padding:0 15px;background:#222;color:#fff;margin:5px;border-radius:5px;-webkit-border-radius:5px;}.woo-active-filters .reset-filters:hover{background:var(--primarycolor);}.woo-active-filters .actived_filters{display:flex;align-items:center;flex-wrap:wrap;}.woo-active-filters>h5{font-size:1.6rem;margin:0;padding:5px;}.woo-active-filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;}.woo-active-filters ul li{padding:5px;float:left;}.woo-active-filters ul li a{line-height:34px;padding:0 15px;-webkit-box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.1);display:inline-block;vertical-align:top;}.woo-active-filters ul li a:before{content:"\e941";font-family:"roadthemes-icon";font-size:1.6rem;margin-right:5px;display:inline-block;vertical-align:top;line-height:inherit;}.button-show-filter{float:right;padding:0;background:transparent;color:var(--linkcolor);text-transform:capitalize;margin-right:25px;line-height:28px;font-size:1.4rem;font-weight:600;display:flex;align-items:center;padding-right:25px;border-right:1px solid #ebebeb;border-radius:0;-webkit-border-radius:0;cursor:pointer;}.filter-button-hide{display:none;}.button-show-filter i{margin-right:5px;font-size:1.8rem;}.button-show-filter:hover{background:transparent;color:var(--primarycolor);}@media (max-width: 991px){.button-show-filter{display:flex;}}@media (max-width: 767px){.button-show-filter{padding:0;border:0;float:left;}}.filter-top .widget-area-side{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px;}.filter-top .widget-area-side section{position:relative;border:0;padding:0;width:auto;margin:0 15px 0 0;}.filter-top .widget-area-side section .widget-title{font-size:1.4rem;background:#fff;border:1px solid #ebebeb;padding:5px 15px;margin:0;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;}.filter-top .widget-area-side section .widget-title:after{content:"\e92b";font-family:"roadthemes-icon";display:inline-block;vertical-align:top;position:static;left:auto;bottom:auto;width:auto;height:auto;background:transparent;font-size:0.7rem;margin-left:7px;}.filter-top .widget-area-side section .widget-title span{padding:0;}.filter-top .widget-area-side section:hover .widget-title{background:var(--primarycolor);color:#fff;border-color:var(--primarycolor);}.filter-top .widget-area-side section:last-child{border-right:0;}.filter-top .widget-area-side section>.widget-title+*{min-width:250px;position:absolute;left:0;top:90%;border:1px solid #ebebeb;padding:20px 15px;list-style:none;z-index:9;background:#fff;opacity:0;visibility:hidden;pointer-events:none;margin:-1px 0 0 0;max-height:300px;overflow-y:auto;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.filter-top .widget-area-side section:hover>.widget-title+*{opacity:1;visibility:visible;pointer-events:visible;top:100%;}.filter-top .widget_layered_nav_filters{display:flex;align-items:center;border-bottom:1px solid #ebebeb;width:100%;margin-bottom:15px;}.filter-top .widget_layered_nav_filters .widget-title{border:0;padding:10px 0;margin-right:5px;}.filter-top .widget_layered_nav_filters .widget-title:after{content:":";margin-left:1px;}.filter-top .widget_layered_nav_filters ul{position:relative;left:auto;right:auto;top:auto !important;opacity:1 !important;visibility:visible !important;pointer-events:visible !important;z-index:auto;}.filter-side{display:flex;flex-direction:column;position:fixed;background:#fff;padding:30px 15px;text-align:left;top:0;bottom:0;z-index:100;left:-100%;width:100%;max-width:400px;overflow-x:hidden;overflow-y:auto;visibility:hidden;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=0);opacity:0;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.1);}.filter-side.filter-open{left:0;z-index:9999;opacity:1;visibility:visible;}.rozer-overlay{left:0;top:0;width:100%;height:100%;position:fixed;background-color:rgba(25, 25, 25, 0.5);z-index:100;}.rozer-overlay .overlay__inner{left:0;top:0;width:100%;height:100%;position:absolute;}.rozer-overlay .overlay__content{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);}.rozer-overlay .spinner{width:60px;height:60px;display:inline-block;border-width:2px;border-color:rgba(255, 255, 255, 0.05);border-top-color:#fff;animation:spin 1s infinite linear;border-radius:100%;border-style:solid;}.tab-loading,
.preloader-slideshow{position:relative;top:0;right:0;bottom:0;left:0;background:#fff url(../../../rozer/assets/css/images/ajax_loader.gif) center no-repeat;z-index:10000;}.preloader-slideshow{position:absolute;}.product-image.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, 0.8) url(../../../rozer/assets/css/images/ajax_loader.gif) center no-repeat;z-index:10;}@keyframes spin{100%{transform:rotate(360deg);}}.col-gap-30 .elementor-container .elementor-row{width:calc(100% + 30px);margin:0 -15px;}.col-gap-30 .elementor-container .elementor-row .elementor-column{padding:0 15px;}.col-gap-30 .elementor-container .elementor-row .elementor-column:last-child{margin:0;}.col-gap-15 .elementor-container .elementor-row{width:calc(100% + 15px);margin:0 -7.5px;}.col-gap-15 .elementor-container .elementor-row .elementor-column{padding:0 7.5px;}.col-gap-15 .elementor-container .elementor-row .elementor-column:last-child{margin:0;}@media (max-width: 767px){.col-gap-30 .elementor-container .elementor-row,
    .col-gap-15 .elementor-container .elementor-row{width:calc(100% + 10px);margin:0 -5px;}.col-gap-30 .elementor-container .elementor-row .elementor-column,
    .col-gap-15 .elementor-container .elementor-row .elementor-column{padding:0 5px;}}:root{--rowspace:60px;--rowspaceproduct:calc(var(--rowspace) - 15px);}.elementor-section{margin-bottom:var(--rowspace);}.rowspace{margin-bottom:var(--rowspace) !important;}.rowspaceproduct{margin-bottom:calc(var(--rowspace) - 15px) !important;}.rowspaceproductlist{margin-bottom:calc(var(--rowspace) - 15px) !important;}@media (min-width: 768px){.rowspaceproduct-md{margin-bottom:calc(var(--rowspace) - 15px) !important;}}.background-full{padding:calc(var(--rowspace) - 4px) 0 var(--rowspace) 0;}.color-primary{color:var(--primarycolor);}.bg-primary{background:var(--primarycolor);}.box-background{padding:var(--rowspace) 0;}.home .breadcrumb-title{display:none;}.background-full-top{margin-top:3px;padding-top:calc(var(--rowspace) - 19px);}.background-full-bottom{padding-bottom:calc(var(--rowspace) - 15px);padding-top:calc(var(--rowspace) - 30px);}.woocommerce-products-header__title.page-title{margin-bottom:25px;}.elementor-widget-rt_title{margin:0 !important;}.title-container,
.upsells>h2,
.related>h2,
.cross-sells>h2,
.cart_totals>h2{border-bottom:1px solid #dddddd;margin-bottom:30px;}.title-product .title-container{margin-bottom:15px;}.title-container .title,
.upsells>h2,
.related>h2,
.cross-sells>h2,
.cart_totals>h2{margin:0;padding-bottom:17px;position:relative;display:inline-block;vertical-align:top;line-height:1;}.title-container .title:after{content:"";left:0;width:100%;position:absolute;height:2px;bottom:-1px;background:var(--primarycolor);}.title-container h3{font-size:2.4rem;}.upsells>h2,
.related>h2,
.cross-sells>h2,
.cart_totals>h2{display:block;margin-bottom:15px;text-align:left;}.cross-sells>h2,
.cart_totals>h2{font-size:2rem;text-transform:uppercase;}.cross-sells{margin-top:var(--rowspace);}.upsells{margin-bottom:var(--rowspaceproduct);}.home-banner{position:relative;display:inline-block;vertical-align:top;overflow:hidden;}.home-banner>a{display:inline-block;overflow:hidden;vertical-align:top;}.home-banner img{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}@media (hover: hover) and (pointer: fine){.home-banner.animation1:hover img{-moz-transform:scale3d(1.1, 1.1, 1.1);-webkit-transform:scale3d(1.1, 1.1, 1.1);-o-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}}.home-banner.animation2:before{background:rgba(255, 255, 255, 0.3);bottom:0;content:"";left:50%;position:absolute;right:50%;top:0;opacity:1;width:0;pointer-events:none;}.home-banner.animation2:after{background:rgba(255, 255, 255, 0.6);bottom:50%;content:"";left:0;position:absolute;right:0;top:50%;opacity:1;width:0;pointer-events:none;}@media (hover: hover) and (pointer: fine){.home-banner.animation2:hover:before{left:0;right:0;opacity:0;width:auto;-webkit-transition:all 900ms linear;-moz-transition:all 900ms linear;-ms-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear;}}@media (hover: hover) and (pointer: fine){.home-banner.animation2:hover:after{top:0;bottom:0;opacity:0;width:auto;-webkit-transition:all 900ms linear;-moz-transition:all 900ms linear;-ms-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear;}}@media (hover: hover) and (pointer: fine){.home-banner.animation3:hover .banner-title{-webkit-animation:fadeInUp 400ms ease-in-out;-moz-animation:fadeInUp 400ms ease-in-out;-ms-animation:fadeInUp 400ms ease-in-out;animation:fadeInUp 400ms ease-in-out;}}@media (hover: hover) and (pointer: fine){.home-banner.animation3:hover .banner-title2{-webkit-animation:fadeInUp 600ms ease-in-out;-moz-animation:fadeInUp 600ms ease-in-out;-ms-animation:fadeInUp 600ms ease-in-out;animation:fadeInUp 600ms ease-in-out;}}@media (hover: hover) and (pointer: fine){.home-banner.animation3:hover .banner-text{-webkit-animation:fadeInUp 800ms ease-in-out;-moz-animation:fadeInUp 800ms ease-in-out;-ms-animation:fadeInUp 800ms ease-in-out;animation:fadeInUp 800ms ease-in-out;}}@media (hover: hover) and (pointer: fine){.home-banner.animation3:hover .banner-button{-webkit-animation:fadeInUp 1000ms ease-in-out;-moz-animation:fadeInUp 1000ms ease-in-out;-ms-animation:fadeInUp 1000ms ease-in-out;animation:fadeInUp 1000ms ease-in-out;}}.home-banner .banner-content{position:absolute;color:#fff;pointer-events:none;top:50%;left:6%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.home-banner .banner-content .banner-title{margin-bottom:2px;font-size:3.1rem;font-weight:300;line-height:1;}.home-banner .banner-content .banner-title2{margin-bottom:25px;font-size:3.1rem;font-weight:700;line-height:1;}.home-banner .banner-content .banner-text{max-width:80%;font-size:1.6rem;line-height:1.375;}.home-banner .banner-content .banner-text b{font-size:2.6rem;}.home-banner .banner-content .banner-button{pointer-events:visible;font-size:1.3rem;padding:0 10px;background:#fff;display:inline-block;vertical-align:top;line-height:25px;text-transform:capitalize;border-radius:3px;-webkit-border-radius:3px;margin-top:15px;}@media (hover: hover) and (pointer: fine){.home-banner .banner-content .banner-button:hover{background:var(--primarycolor);color:#fff;}}@media (max-width: 991px){.home-banner .banner-content .banner-title{font-size:2.4rem;}.home-banner .banner-content .banner-title2{font-size:2.4rem;margin-bottom:15px;}.home-banner .banner-content .banner-text{font-size:1.2rem;}}@media (min-width: 640px) and (max-width: 991px){.home-banner .banner-content .banner-title{font-size:3vw;}.home-banner .banner-content .banner-title2{font-size:3vw;margin-bottom:1.5vw;}.home-banner .banner-content .banner-text{font-size:1.2rem;}}@media (max-width: 479px){.home-banner .banner-content .banner-title{font-size:2.4rem;}.home-banner .banner-content .banner-title2{font-size:2.4rem;margin-bottom:15px;}.home-banner .banner-content .banner-text{font-size:1.4rem;}}.static-top-store1{text-align:center;}@media (max-width: 639px){.static-top-store1 .elementor-column{width:100% !Important;margin-bottom:10px;}.static-top-store1 .elementor-column:last-child{margin:0;}}.static-middle-store1{text-align:center;}.static-middle-store1 .banner-content{color:#fff;left:0;right:0;text-align:center;}.static-middle-store1 .banner-content .banner-title{font-size:2.8rem;font-style:italic;margin-bottom:4px;}.static-middle-store1 .banner-content .banner-title2{font-size:4.2rem;margin:0;}.static-middle-store1.style4 .banner-content{color:#47494a;left:27%;right:auto;}@media (max-width: 991px){.static-middle-store1.style4 .banner-content{left:25%;}.static-middle-store1 .banner-content .banner-title{font-size:1.8rem;}.static-middle-store1 .banner-content .banner-title2{font-size:2.8rem;}}@media (max-width: 767px){.static-middle-store1 img{min-height:100px;object-fit:cover;}.static-middle-store1.style4 .banner-content{left:22%;}}@media (max-width: 567px){.static-middle-store1.style4 .banner-content{left:14%;}}@media (max-width: 479px){.static-middle-store1 img{min-height:80px;object-fit:cover;}.static-middle-store1.style4 .banner-content{left:15%;}.static-middle-store1 .banner-content .banner-title{font-size:1.4rem;}.static-middle-store1 .banner-content .banner-title2{font-size:2rem;}}.static-bottom-store1{text-align:center;}.static-bottom-store1 .banner-content{color:#fff;}.static-bottom-store1 .banner-content .banner-title{font-size:3.4rem;margin-bottom:12px;font-weight:700;}.static-bottom-store1 .banner-content .banner-title2{font-size:1.8rem;font-weight:400;margin:0;}.static-bottom-store1.style4 .banner-content{color:#253237;}.static-bottom-store1.style4 .banner-content .banner-title{font-weight:400;font-size:2.8rem;}.static-bottom-store1.style4 .banner-content .banner-title2{font-size:1.6rem;color:#888888}@media (min-width: 768px) and (max-width: 991px){.static-bottom-store1 .banner-content .banner-title,
    .static-bottom-store1.style4 .banner-content .banner-title{font-size:2rem;}.static-bottom-store1 .banner-content .banner-title2,
    .static-bottom-store1.style4 .banner-content .banner-title2{font-size:1.3rem;}}@media (max-width: 479px){.static-bottom-store1 .banner-content{left:10px;}.static-bottom-store1 .banner-content .banner-title,
    .static-bottom-store1.style4 .banner-content .banner-title{font-size:4.7vw;}.static-bottom-store1 .banner-content .banner-title2,
    .static-bottom-store1.style4 .banner-content .banner-title2{font-size:3vw;}}.static-top-store2 .elementor-widget:not(:last-child){margin-bottom:15px;}.static-top-store2 .elementor-element:last-child{margin-bottom:0;}.static-top-store2 .banner-content{left:8%;text-align:left;}.static-top-store2 .banner-content .banner-title,
.static-top-store2 .banner-content .banner-title2{font-size:2.6rem;}.static-top-store2 .banner-content .banner-title2{font-weight:600;}.static-top-store2 .elementor-element:first-child .banner-content .banner-text{font-size:1.4rem;}@media (max-width: 767px){.static-top-store2 .elementor-widget:not(:last-child){margin-bottom:0;}.static-top-store2 .elementor-widget{margin-top:15px;text-align:center;}}.policy-block{}.policy-block .elementor-icon{font-size:4.8rem;color:var(--primarycolor);}.policy-block .elementor-icon-box-title{margin-top:0;margin-bottom:1px;font-size:1.6rem;}@media (max-width: 767px){.policy-block .elementor-icon-box-wrapper{display:flex;align-items:center;}.policy-block .elementor-icon-box-wrapper .elementor-icon-box-icon{margin:0 15px 0 0 !Important;}}@media (max-width: 479px){.policy-block{text-align:center;}.policy-block .elementor-widget-container{display:inline-block;vertical-align:top;}.policy-block .elementor-column{width:100% !Important;}.policy-block .elementor-column .elementor-column-wrap{margin-bottom:15px !Important;}.policy-block .elementor-column:last-child .elementor-column-wrap{margin-bottom:0 !Important;}}.brand-logo{border:1px solid #ebebeb;text-align:center;border-radius:5px;-webkit-border-radius:5px;padding:35px 10px;}.brand-logo img{margin:auto;}@media (hover: hover) and (pointer: fine){.brand-logo img:hover{filter:grayscale(1);-webkit-filter:grayscale(1);}}.slick-arrow{position:absolute;top:50%;height:40px;line-height:40px;width:40px;padding:0;color:#47494a;background:transparent;z-index:3;opacity:0;outline:none !important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.slick-arrow:hover{background:transparent;color:var(--primarycolor);}.slick-arrow:before{content:"";font-family:"roadthemes-icon";font-size:2.2rem;}.slick-arrow.slick-prev:before{content:"\e92c";}.slick-arrow.slick-next:before{content:"\e92d";}.slick-disabled{cursor:not-allowed !important;}.slick-arrow.slick-prev{left:5px;}.slick-arrow.slick-next{right:5px;}@media (hover: hover) and (pointer: fine){.slick-slider:hover .slick-arrow.slick-prev{opacity:1;left:0;}}@media (hover: hover) and (pointer: fine){.slick-slider:hover .slick-arrow.slick-next{opacity:1;right:0;}}.products-wrapper .slick-arrow.slick-prev{left:-5px;}.products-wrapper .slick-arrow.slick-next{right:-5px;}@media (hover: hover) and (pointer: fine){.products-wrapper .slick-slider:hover .slick-arrow.slick-prev{opacity:1;left:-15px;}}@media (hover: hover) and (pointer: fine){.products-wrapper .slick-slider:hover .slick-arrow.slick-next{opacity:1;right:-15px;}}@media (min-width: 1520px){.products-wrapper .slick-arrow.slick-prev{left:-20px;}.products-wrapper .slick-arrow.slick-next{right:-20px;}@media (hover: hover) and (pointer: fine){.products-wrapper.slick-slider:hover .slick-arrow.slick-prev{left:-50px;opacity:1;}}@media (hover: hover) and (pointer: fine){.products-wrapper.slick-slider:hover .slick-arrow.slick-next{right:-50px;opacity:1;}}}.slick-dots{list-style:none;padding:0;text-align:center;position:static;}.slick-dots li{display:inline-block;vertical-align:top;margin:0 5px !important;width:auto;height:auto;}.slick-dots li button{width:13px;height:13px;padding:0;font-size:0;border-radius:100%;-webkit-border-radius:100%;outline:none !important;background:#ddd;}.slick-dots li button:before{display:none;}.slick-dots li button:hover,
.slick-dots li.slick-active button{background:var(--primarycolor);}.site-main .slick-list{margin:0 -15px;}.slick-list .slick-slide{padding:0 15px;margin:0;}@media (max-width: 767px){.site-main .slick-list{margin:0 -5px;}.slick-list .slick-slide{padding:0 5px;margin:0;}}.products-wrapper.slick-slider{margin:0 !Important;}.products-wrapper .slick-list .slick-slide[aria-hidden="true"]{opacity:0;}.site-main .products-wrapper .slick-list{margin:0px -3px;padding:0 3px;}.site-main .fix-padding .products-wrapper .slick-list{}.site-main .products-wrapper .slick-list .slick-slide{padding:0;}.slick-vertical{margin:-5px 0 !important;}.slick-vertical .slick-list{margin:0;}.slick-vertical .slick-list .slick-slide{padding:5px 0 !Important;}.slick-vertical .slick-arrow:before{font-size:2.2rem}.slick-vertical .slick-arrow{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);height:30px;line-height:30px;}.slick-vertical .slick-arrow.slick-prev{left:0 !important;right:0 !important;top:-20px;margin:auto;}.slick-vertical .slick-arrow.slick-next{left:0 !important;right:0 !important;top:auto;bottom:-20px;margin:auto;}.slick-vertical .slick-arrow.slick-prev:before{content:"\e92e";}.slick-vertical .slick-arrow.slick-next:before{content:"\e92b";}.slick-slider-block:not(.slick-initialized),
.slider-layout:not(.slick-initialized),
.product-thumbnails:not(.slick-initialized){white-space:nowrap;overflow:hidden;width:auto;-ms-overflow-style:-ms-autohiding-scrollbar;display:block !important;}.slick-slider-block:not(.slick-initialized)>*,
.slider-layout:not(.slick-initialized)>*,
.product-thumbnails:not(.slick-initialized)>*{display:inline-block !important;white-space:normal !important;vertical-align:top;padding:0 15px;}.slider-layout:not(.slick-initialized)>*{padding:0;}@media (max-width: 767px){.slick-slider-block:not(.slick-initialized)>*{padding:0 5px;}}@media (min-width: 0px){.column-mobile-1:not(.slick-initialized)>*{width:100%;}.column-mobile-2:not(.slick-initialized)>*{width:50%;}.column-mobile-3:not(.slick-initialized)>*{width:33.333333%;}}@media (min-width: 768px){.column-tablet-1:not(.slick-initialized)>*{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.column-tablet-2:not(.slick-initialized)>*{width:50%;}.column-tablet-3:not(.slick-initialized)>*{width:33.33333%;}.column-tablet-4:not(.slick-initialized)>*{width:25%;}.column-tablet-5:not(.slick-initialized)>*{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%;}}@media (min-width: 992px){.column-desktop-1:not(.slick-initialized)>*{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.column-desktop-2:not(.slick-initialized)>*{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}.column-desktop-3:not(.slick-initialized)>*{max-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}.column-desktop-4:not(.slick-initialized)>*{max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;}.column-desktop-5:not(.slick-initialized)>*{max-width:20%;-ms-flex-preferred-size:20%;flex-basis:20%;}.column-desktop-6:not(.slick-initialized)>*{max-width:16.666666%;-ms-flex-preferred-size:16.666666%;flex-basis:16.666666%;}.column-desktop-7:not(.slick-initialized)>*{max-width:14.285%;-ms-flex-preferred-size:14.285%;flex-basis:14.285%;}.column-desktop-8:not(.slick-initialized)>*{max-width:12.5%;-ms-flex-preferred-size:12.5%;flex-basis:12.5%;}}.side-close-icon{position:absolute;z-index:8;font-size:2.4rem;width:35px;height:35px;line-height:35px;top:0;right:0;text-align:center;color:#222 !important;cursor:pointer;}.side-close-icon:hover{color:red !important;background:transparent !Important;}#preloader{position:fixed;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center;z-index:9999;}.rt-product-stock{font-size:1.14rem;color:#888;display:flex;justify-content:space-between;flex-wrap:wrap;flex-basis:100%;width:100%;max-width:400px;margin:15px auto 20px;margin-bottom:20px !important;}.rt-product-stock .stock-line{height:10px;flex-basis:100%;background:#e1e1e1;margin-top:3px;}.rt-product-stock span.stock-line-inner{background:red;display:block;height:100%;}.categories-container .category-item .style1{border:1px solid #eaeaea;padding:20px;border-radius:5px;-webkit-border-radius:5px;}.categories-container .category-item .style1:hover{border-color:var(--primarycolor);}.categories-container .category-image{}.categories-container .category-image img{width:100%;}.categories-container .category-content{padding:15px 0 0 0;text-align:center;}.categories-container .category-content .name{font-size:1.6rem;font-weight:600;display:block;margin-bottom:8px;color:var(--headingcolor);}.categories-container .category-content .name:hover{color:var(--primarycolor);}.categories-container .category-content ul{padding:0;list-style:none;margin:0;}.categories-container .category-content ul li a{display:block;line-height:30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.categories-container .category-content ul li a:hover{margin-left:7px;color:var(--primarycolor);}.categories-container .category-content .link{background:#f5f5f5;border-radius:5px;-webkit-border-radius:5px;font-size:1.3rem;color:#253237;text-transform:uppercase;padding:0 17px;line-height:32px;margin-top:23px;display:inline-block;vertical-align:top;}.categories-container .category-content .link:hover{background:var(--primarycolor);color:#fff;}.background-full .style1,
.background-full .categories-container .style1 .category-image{background:#fff;}.background-full .categories-container .style1{border:0;padding:0;border-radius:0;-webkit-border-radius:0;}.background-full .categories-container .style1 .category-content{padding:24px 30px 30px 30px;text-align:left;}@media (max-width: 991px){.background-full .categories-container .style1 .category-content{padding:9px 15px 15px 15px;}}.categories-container .style2{display:flex;align-items:center;}.categories-container .style2 .category-image{width:40%;}.categories-container .style2 .category-content{width:60%;padding-left:15px;padding-top:0;}.product-labels .label-p-left+.product-label{left:auto;right:0;}.product-labels .label-p-right+.product-label{right:auto;left:0;}.product-label{color:#fff;padding:0 10px;line-height:26px;position:absolute;top:0;right:0;z-index:4;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media (hover: hover) and (pointer: fine){.product-inner:hover .product-image .product-label{opacity:0;}}.product-label.label-p-left{right:auto;left:0;}.product-label.label-p-right{right:0;left:auto;}.label-d-circle{width:40px;height:40px;padding:0;line-height:40px;border-radius:100%;-webkit-border-radius:100%;overflow:hidden;text-overflow:ellipsis;}.label-d-elip{border-radius:5px;-webkit-border-radius:5px;}.product-label.specific-label-image{padding:0;}.product-label.label-has-hover{display:flex;align-items:center;max-height:60px;}.product-label.label-has-hover img{max-height:100%;width:auto !important;}@media (hover: hover) and (pointer: fine){.product-label.label-has-hover:hover{z-index:6;}}.product-label.label-has-hover span{opacity:0;margin-left:-15px;color:#222;padding:5px 15px;position:relative;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background:#fff;-webkit-box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:0 0 1px 1px rgba(0, 0, 0, 0.1);pointer-events:none;}@media (hover: hover) and (pointer: fine){.product-label.label-has-hover:hover span{opacity:1;margin-left:10px;}}.product-label.label-has-hover span:before,
.product-label.label-has-hover span:after{border-style:solid;content:'';font-size:1px;height:0;position:absolute;width:0;}.product-label.label-has-hover span:before{border-color:transparent #ebebeb transparent transparent;border-width:8.5px 8px 8.5px 0;left:-8px;top:50%;margin-top:-8.5px;}.product-label.label-has-hover span:after{border-color:transparent #fff transparent transparent;border-width:7.5px 7px 7.5px 0;left:-7px;top:50%;margin-top:-7.5px;}.product-label.label-has-hover.label-p-right span{order:1;margin-left:0;margin-right:-15px;}.product-label.label-has-hover.label-p-right img{order:2;}@media (hover: hover) and (pointer: fine){.product-label.label-has-hover.label-p-right:hover span{margin-right:10px;}}.product-label.label-has-hover.label-p-right span:before{border-color:transparent transparent transparent #ebebeb;border-width:8.5px 0 8.5px 8px;left:auto;right:-8px;top:50%;margin-top:-8.5px;}.product-label.label-has-hover.label-p-right span:after{border-color:transparent transparent transparent #fff;border-width:7.5px 0 7.5px 7px;left:auto;right:-7px;top:50%;margin-top:-7.5px;}.label-d-trapezium:after{content:"";border:13px solid transparent;position:absolute;left:100%;}.product-inner{position:relative;padding:15px;background:#fff;}.products-wrapper .product-inner:after{content:"";top:15px;bottom:15px;width:1px;background:#eaeaea;left:-1px;position:absolute;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.products-wrapper .slick-current .product-inner:after{display:none;}@media (hover: hover) and (pointer: fine){.products-wrapper .product-inner:hover:after{opacity:0;}}.product-inner:before{content:"";left:0;right:0;top:0;bottom:0;background:#fff;border:1px solid #eaeaea;position:absolute;border-radius:5px;-webkit-border-radius:5px;pointer-events:none;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media (max-width: 767px){.product-inner:before{display:none;}.product-inner{padding-left:7.5px;padding-right:7.5px;}@media (hover: hover) and (pointer: fine){.products-wrapper .product-inner:hover:after{opacity:1;}}}@media (hover: hover) and (pointer: fine){.product-inner:hover:before{opacity:1;}}.product-inner .product-image{position:relative;text-align:center;}.product-inner .product-image>a{display:inline-block;vertical-align:top;position:relative;overflow:hidden;}.product-inner .product-image img{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}@media (hover: hover) and (pointer: fine){.product-inner .product-image:hover img{-moz-transform:scale3d(1.1, 1.1, 1.1);-webkit-transform:scale3d(1.1, 1.1, 1.1);-o-transform:scale3d(1.1, 1.1, 1.1);-ms-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}}.product-inner .product-image .product_thumbnail_hover{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;}@media (hover: hover) and (pointer: fine){.product-inner .product-image>a:hover .product_thumbnail_hover{z-index:1;opacity:1;}}.product-inner .onsale{display:inline-block;position:absolute;top:0;left:0;text-transform:capitalize;font-size:1.2rem;line-height:20px;padding:0 5px;color:#fff;font-weight:700;background:#eb2606;}.product-inner .product-title>*{font-size:1.4rem;font-weight:600;text-transform:capitalize;outline:none !important;line-height:1.286;margin-bottom:0;margin-top:8px;margin-bottom:12px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.product-inner .product-title>* a{outline:none !Important;color:#1d1d1d;}@media (hover: hover) and (pointer: fine){.product-inner .product-title>* a:hover{color:var(--primarycolor);}}.product-inner .product-content{position:relative;padding:0 10px;padding-top:22px;}.product-brand,
.product-content .product-category{line-height:1;}.product-brand .pwb-brands-in-loop a,
.product-content .product-category>a{text-transform:uppercase;color:#888888;font-size:1.3rem;}.product-brand .pwb-brands-in-loop a:hover,
.product-content .product-category>a:hover{text-decoration:underline;color:#1d1d1d;}.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.compare-button a.compare.added{background:#1d1d1d;border:none;}.product-rating{line-height:1;}.product-price{margin-top:11px;}.woocommerce div.product p.price,
.woocommerce div.product span.price,
.price{color:#1d1d1d;display:flex;line-height:1;font-weight:600;font-size:1.6rem;align-items:center;}.price ins{text-decoration:none;color:#eb2606;font-weight:inherit !important;}.price del{font-weight:400;color:#9b9b9b;font-size:1.4rem;margin-right:5px;}.woocommerce .star-rating,
.woocommerce-page .star-rating{display:inline-block;margin:0;position:relative;line-height:1;vertical-align:top;float:none;width:78px;height:14px;float:none !important;}.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before{content:'\e915\e915\e915\e915\e915';color:#d2d2d2;font-family:"roadthemes-icon";font-size:1.4rem;letter-spacing:2px;display:block;}.woocommerce .star-rating span,
.woocommerce-page .star-rating span{font-size:0;overflow:hidden;position:absolute;top:0;left:0;padding:0;z-index:1;height:100%;}.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before{content:'\e915\e915\e915\e915\e915';font-family:"roadthemes-icon";font-size:1.4rem;letter-spacing:2px;color:#fdd835;right:0;}.product-inner .action-links a:before,
.product-inner .quickview .btn-quickview:before,
.summary .yith-wcwl-add-to-wishlist a:before,
.summary a.compare:before{content:"\e902";font-family:"roadthemes-icon";font-size:1.6rem;display:inline-block;vertical-align:top;font-weight:400;line-height:inherit;}.product-inner .action-links a.compare:before,
.summary a.compare:before{content:"\e90e";}.product-inner .quickview .btn-quickview:before{content:"\e918";}.product-inner a.added_to_cart.wc-forward{display:none !important;}.product-inner .action-links{position:absolute;top:0;right:-10px;z-index:5;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;}@media (hover: hover) and (pointer: fine){.product-inner:hover .action-links{opacity:1;right:0;}}.product-inner .action-links>ul{list-style:none;padding:0;margin:0;}.product-inner .action-links>ul>li{margin-bottom:5px;display:block;}.product-inner .action-links ul li:last-child{margin:0;}.product-inner .action-links a,
.product-inner .product-content .product-cart a{width:40px;height:40px;line-height:38px;border:1px solid #e2e2e2;padding:0;border-radius:100%;-webkit-border-radius:100%;background:#fff;text-align:center;font-size:0;outline:none;font-weight:400;color:#47494a;display:inline-block;vertical-align:top;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.product-inner .action-links a span{}@media (hover: hover) and (pointer: fine){.product-inner .action-links a:hover{background:var(--primarycolor);color:#fff;border-color:var(--primarycolor);}}.product-inner .product-content .product-cart{position:absolute;bottom:0;right:-10px;opacity:0;z-index:5;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}@media (hover: hover) and (pointer: fine){.product-inner:hover .product-content .product-cart{right:0;opacity:1;}}.product-inner .product-content .product-cart a{background:var(--primarycolor);color:#fff;border-color:var(--primarycolor);}.product-inner .product-content .product-cart a:before{content:"\e902";font-family:"roadthemes-icon";font-size:1.8rem;display:inline-block;vertical-align:top;font-weight:400;}@media (hover: hover) and (pointer: fine){.product-inner .product-content .product-cart a:hover{background:#1d1d1d;border-color:#1d1d1d;}}.product-layout-2 .product-inner .product-content{padding-bottom:0;}.product-layout-2 .product-inner .action-links>ul>li.product-cart{max-width:none;}.product-layout-2 .product-inner .action-links{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;pointer-events:none;}.product-layout-2 .product-inner .action-links>ul{display:inline-block;vertical-align:top;}.product-layout-2 .product-inner .action-links>ul>li{pointer-events:visible;float:left;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;margin-bottom:0;margin-right:5px;}.product-layout-2 .product-inner .action-links>ul>li:last-child{margin:0;}@media (hover: hover) and (pointer: fine){.product-layout-2 .product-inner .product-image:hover .action-links>ul>li{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.product-layout-2 .product-inner .action-links .product-cart a:before{display:inline-block;vertical-align:top;}.product-layout-3 .product-inner .product-content{padding-bottom:0;}.product-layout-3 .product-inner .action-links{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;pointer-events:none;}.product-layout-3 .product-inner .action-links>ul{display:inline-block;vertical-align:top;}.product-layout-3 .product-inner .action-links>ul>li{pointer-events:visible;-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;margin-bottom:0;margin-right:5px;float:left;}.product-layout-3 .product-inner .action-links>ul>li:last-child{margin:0;}@media (hover: hover) and (pointer: fine){.product-layout-3 .product-inner .product-image:hover .action-links>ul>li{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.category-thumbnail{margin-bottom:30px;}.category-description{margin-bottom:30px;}.category-description.expand-content{overflow:hidden;max-height:80px;position:relative;}.category-description.expanded-content{overflow:visible;max-height:none;padding-bottom:30px;}.block-expand-overlay{background:linear-gradient(to bottom, transparent, rgba(248, 248, 248, 1));height:40px;position:absolute;bottom:0;left:0;right:0;pointer-events:none;display:flex;justify-content:center;align-items:center;pointer-events:visible;}.expanded-content .block-expand-overlay{background:transparent;}.block-expand-overlay>.block-expand{display:inline-block;vertical-align:top;line-height:25px;padding:0 15px;background:#222;border-radius:5px;color:#fff !important;cursor:pointer;font-size:1.2rem;}.block-expand-overlay>.block-expand:hover{background:var(--primarycolor);}.block-expand:after{content:"\e92b";font-family:"roadthemes-icon";display:inline-block;vertical-align:top;margin-left:5px;font-size:0.9rem;}.block-expand.btn-less:after{content:"\e92e";}.expand-content:not(.expanded-content) .btn-less{display:none;}.expanded-content .btn-more{display:none;}.subcategories-wrapper{margin-bottom:30px;}.product-subcategories{padding:0;list-style:none;}.product-subcategories .category-summary{padding:10px 0 0 0;text-align:center;display:block;}.product-subcategories .category-summary .category-name{display:block;font-weight:600;}.product-subcategories .category-summary .category-products-count{color:var(--textcolor);font-size:1.3rem;display:block;}.product-subcategories .slick-dots{margin-top:15px;}.product-subcategories .design2{position:relative;}.product-subcategories .design2 .category-summary{position:absolute;left:10px;right:10px;bottom:10px;background:#fff;padding:5px;font-size:1.2rem}.product-list{display:flex;padding:15px;margin-bottom:30px;}.product-list:before{opacity:1;}.product-list .product-image{flex:1 1 24.286%;}.product-list .product-content{flex:1 1 50%;padding:0;padding-left:30px;padding-top:22px;padding-right:20px;}.product-list .box-list{flex:1 1 25.714%;padding-left:20px;border-left:1px solid #ebebeb;position:relative;padding-top:15px;}.product-list .product-title>*{margin-top:10px;font-size:1.6rem;margin-bottom:16px;}.product-list .product-short-description{margin-top:18px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.product-list .block-countdown{margin-top:30px;}.product-list .box-list .product_available{text-transform:capitalize;}.product-list .box-list .product_available span{color:var(--primarycolor);}.product-list .box-list .price{font-size:2rem !Important;}.product-list .box-list .price del{font-size:1.6rem;opacity:1 !important;}.product-list .box-list .action-links{margin-top:26px;opacity:1;position:static;}.product-list .box-list .action-links>ul{text-align:left;display:block;}.product-list .box-list .action-links>ul>li{display:inline-block;vertical-align:top;margin-right:15px;}.product-list .box-list .action-links>ul>li:last-child{margin:0;}.product-list .box-list .action-links>ul>li.product-cart{width:100%;max-width:100%;flex:none;margin:0;margin-bottom:6px;}.product-list .box-list .action-links>ul>li.product-cart a{border:0;width:auto;height:auto;line-height:44px;border-radius:5px;-webkit-border-radius:5px;background:var(--primarycolor);font-size:1.4rem;text-transform:uppercase;color:#fff;font-weight:700;min-width:210px;max-width:100%;padding:0 10px;}.product-list .box-list .action-links>ul>li.product-cart a:hover{background:#1d1d1d;}.product-list .box-list .action-links>ul>li.product-cart a:before{display:none;}.product-list .box-list .action-links .add-to-wishlist a,
.product-list .box-list .action-links .add-to-compare a{width:auto;font-size:1.4rem;text-transform:capitalize;color:var(--textcolor);background:transparent;border:0;line-height:30px;height:auto;}.product-list .box-list .action-links .add-to-wishlist a:before,
.product-list .box-list .action-links .add-to-compare a:before{margin-right:5px;}.product-list .box-list .action-links .add-to-wishlist a:hover,
.product-list .box-list .action-links .add-to-compare a:hover{color:var(--primarycolor);}@media (max-width: 567px){.product-list{flex-wrap:wrap;}.product-list>*{border:0 !important;flex:1 1 100% !important;padding:0 !important;margin-bottom:20px;}.product-list>*:last-child{margin:0;}}.owl-carousel .owl-nav button{font-size:0;display:block;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);filter:alpha(opacity=0);opacity:0;height:36px;width:36px;text-align:center;}.owl-carousel .owl-nav button:before{font-family:"Ionicons";font-size:3.6rem;display:block;line-height:36px;}.owl-carousel .owl-nav button.disabled{cursor:not-allowed;}.owl-carousel .owl-nav button.owl-prev{right:100%;}.owl-carousel .owl-nav button.owl-prev:before{content:"\f3cf";}.owl-carousel .owl-nav button.owl-next{left:100%;}.owl-carousel .owl-nav button.owl-next:before{content:"\f3d1";}@media (hover: hover) and (pointer: fine){.owl-carousel:hover .owl-nav button{filter:alpha(opacity=100);opacity:1;}}.product-grid .block-countdown{position:absolute;bottom:0;left:0;right:0;opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:10;}.product-grid .block-countdown .countdown-inner{background:transparent;border-radius:0;-webkit-border-radius:0;padding:10px 0;}.product-grid .countdown-inner>span{color:#313030;background:#F0F0F0;width:45px;height:50px;display:flex;justify-content:center;flex-direction:column;margin-right:5px;}.product-grid .countdown-inner>span:after{display:none;}.block-countdown .countdown-inner{display:inline-block;vertical-align:top;background:#eb2606;padding:9px 18px;border-radius:5px;-webkit-border-radius:5px;}.countdown-inner>span{color:#fff;font-size:1.1rem;text-transform:capitalize;line-height:1;position:relative;margin-right:15px;float:left;text-align:center;}.countdown-inner>span:last-child{margin:0;}.countdown-inner>span:after{content:":";position:absolute;right:-8.5px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem;font-weight:600;}.countdown-inner>span:last-child:after{display:none;}.countdown-inner>span>strong{font-size:1.6rem;font-weight:600;display:block;margin-bottom:5px;}@media (min-width: 1200px){.col-xl-2 .product-grid .countdown-inner>span>strong{font-size:1.3rem;margin-bottom:1px;}.col-xl-2 .product-grid .countdown-inner>span{font-size:1rem;margin-right:2px;width:35px;height:40px;}.col-xl-2 .product-grid .countdown-inner>span:after{display:none;}.col-xl-2 .product-grid .countdown-inner>span:last-child{margin:0;}.col-xl-2 .product-grid .block-countdown .countdown-inner{padding:5px 0;}}@media (max-width: 1399px){.product-grid .countdown-inner>span{margin-right:3px;}.product-grid .countdown-inner>span:last-child{margin-right:0;}}@media (max-width: 1299px){.product-grid .countdown-inner>span{margin-right:2px;width:39px;height:50px;}.product-grid .countdown-inner>span:last-child{margin-right:0;}}@media (max-width: 1199px){.block-countdown .countdown-inner{padding-left:10px;padding-left:10px;}}@media (max-width: 767px){.product-grid .countdown-inner>span>strong{font-size:1.3rem;margin-bottom:1px;}.product-grid .countdown-inner>span{font-size:1rem;margin-right:2px;width:40px;height:45px;}.product-grid .countdown-inner>span:after{display:none;}.product-grid .countdown-inner>span:last-child{margin:0;}.product-grid .block-countdown .countdown-inner{padding:5px 0;}}@media (max-width: 479px){.product-grid .countdown-inner>span{font-size:1rem;margin-right:2px;width:32px;height:38px;}}@media (max-width: 374px){.product-grid .countdown-inner>span{font-size:1rem;margin-right:2px;width:30px;height:36px;}}.rt-elementor-countdown{}.rt-elementor-countdown .countdown-inner{display:flex;background:transparent;padding:0;}.rt-elementor-countdown .countdown-inner>span{flex:1 1 auto;background:#f9f9f9;padding:10px;border-radius:5px;text-align:center;}.rt-elementor-countdown.d-count-inline .countdown-inner{flex-wrap:wrap;}.rt-elementor-countdown.d-count-inline .countdown-inner>span{display:flex;align-items:center;flex:none;}.rt-elementor-countdown.d-count-inline .countdown-inner>span strong{margin:0 5px 0 0;}.sale-products .design-1 .product-inner{display:flex;padding:25px;align-items:center;}.sale-products .design-1 .product-content .action-links{display:none;}.sale-products .design-1 .product-inner:before{left:0;top:0;right:0;bottom:0;}.sale-products .design-1 .product-inner .product-image{width:48.438%;}.sale-products .design-1 .product-inner .product-content{width:51.562%;padding:0 0 0 25px;}.sale-products .design-1 .product-short-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;margin-top:19px;}.sale-products .design-1 .block-countdown{display:block;margin-top:25px;}.sale-products .design-1 .countdown-inner>span{font-size:1.3rem;margin-right:30px;}.sale-products .design-1 .countdown-inner>span:last-child{margin:0;}.sale-products .design-1 .countdown-inner>span:after{right:-15px;}.sale-products .design-1 .countdown-inner>span>strong{font-size:2.2rem;}.sale-products .design-1 .product-inner .product-title>*{font-size:1.6rem;}.sale-products .design-1 .price{font-size:1.8rem;}.sale-products .design-1 .price del{font-size:1.4rem;}@media (min-width: 992px) and (max-width: 1199px){.sale-products .design-1 .product-inner .product-content{padding-left:15px;}.sale-products .design-1 .product-inner{padding:15px;}.sale-products .design-1 .countdown-inner>span{margin-right:15px;font-size:1.2rem;}.sale-products .design-1 .countdown-inner>span>strong{font-size:1.8rem;}.sale-products .design-1 .countdown-inner>span:after{right:-7.5px;}}@media (max-width: 767px){.sale-products .design-1 .product-inner .product-content{padding-left:15px;}.sale-products .design-1 .product-inner{padding:15px;}.sale-products .design-1 .countdown-inner>span{margin-right:15px;font-size:1.2rem;}.sale-products .design-1 .countdown-inner>span>strong{font-size:1.8rem;}.sale-products .design-1 .countdown-inner>span:after{right:-7.5px;}}@media (max-width: 567px){.sale-products .design-1 .product-inner{display:block;padding:10px;}.sale-products .design-1 .product-inner .product-image{width:100%;}.sale-products .design-1 .product-inner .product-content{padding:15px 0 0 0;width:100%;}.sale-products .design-1 .product-inner .product-title>*{font-size:1.4rem;}.sale-products .design-1 .price{font-size:1.6rem;}.sale-products .design-1 .price del{font-size:1.4rem;}.sale-products .design-1 .countdown-inner{padding-left:5px;padding-right:5px;}.sale-products .design-1 .countdown-inner>span{margin-right:10px;font-size:1.1rem;}.sale-products .design-1 .countdown-inner>span>strong{font-size:1.4rem;margin-bottom:2px;}.sale-products .design-1 .countdown-inner>span:after{display:none;}.sale-products .design-1 .product-short-description{margin-top:10px;}.sale-products .design-1 .block-countdown{margin-top:15px;}}.sale-products .design-2 .product-inner{display:flex !important;padding:25px;align-items:center;}.sale-products .design-2 .product-content .action-links{display:none;}.sale-products .design-2 .product-inner:before{left:0;top:0;right:0;bottom:0;}.sale-products .design-2 .product-inner .product-image{width:48.438%;}.sale-products .design-2 .product-inner .product-content{width:51.562%;padding:0 0 0 25px;}.sale-products .design-2 .product-short-description{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;margin-top:19px !important;}.sale-products .design-2 .block-countdown{position:absolute;left:0;right:0;bottom:0;z-index:3;}.sale-products .design-2 .product-inner .product-title>*{font-size:1.6rem;}.sale-products .design-2 .price{font-size:1.8rem;}.sale-products .design-2 .price del{font-size:1.4rem;}@media (max-width: 567px){.sale-products .design-2 .product-inner{flex-wrap:wrap;padding:15px;}.sale-products .design-2 .product-inner .product-image{width:100%;}.sale-products .design-2 .product-inner .product-content{width:100%;padding:25px 0 0 0;}}.product-list-small{display:flex;align-items:center;}.product-list-small .product-label{display:none;}.product-list-small .product-image{width:36.365%;}.product-list-small .product-content{width:63.635%;padding:0 0 0 15px;}.tab-content>.active{opacity:1;}.rt-tab-products{}.rt-tab-products .rt-tabs{border-bottom:1px solid #ebebeb;margin-bottom:15px;}.rt-tab-products .rt-tabs li{position:relative;padding-bottom:16px;margin:0 35px 0 0;}.rt-tab-products .rt-tabs li:last-child{margin-right:0;}.rt-tab-products .rt-tabs li:after{content:"";left:0;width:100%;height:2px;bottom:-1px;position:absolute;background:var(--primarycolor);opacity:0;}.rt-tab-products .rt-tabs li.active:after{opacity:1;}.rt-tab-products .rt-tabs li a{border:0;font-size:2.4rem;color:#888;padding:0;line-height:1;}.rt-tab-products .rt-tabs li a:hover,
.rt-tab-products .rt-tabs li.active a{color:var(--headingcolor);}.rt-tab-products .rt-tabs li.active a{font-weight:700;}@media (max-width: 767px){.rt-tab-products .rt-tabs li{margin:0 15px 0 0;}}@media (max-width: 567px){.rt-tab-products .rt-tabs li:after{display:none;}}.title-absolute .rt-tabs{border:0;}.title-absolute .rt-tabs li{margin:0 20px 0 0;}.title-absolute .rt-tabs li:after{display:none;}.title-absolute .rt-tabs li:last-child{margin:0;}.title-absolute .rt-tabs li a{font-size:1.4rem;color:#555;text-transform:capitalize;border:2px solid transparent;line-height:26px;font-weight:700;padding:0;display:block;border-radius:5px;-webkit-border-radius:5px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.title-absolute .rt-tabs li a:hover{color:var(--headingcolor);font-weight:700;}.title-absolute .rt-tabs li.active a{border-color:var(--primarycolor);color:var(--headingcolor);padding:0 15px;font-weight:700;}.title-absolute .rt-tabs{position:absolute;right:0;top:-59px;}@media (max-width: 767px){.title-absolute .rt-tabs{position:relative;top:auto;right:auto;margin-bottom:15px;}}.site-footer{margin-top:calc(var(--rowspace) + 20px);}.text-light .widget-title,
.text-light label,
.text-light h1,
.text-light h2,
.text-light h3,
.text-light h4,
.text-light h5,
.text-light h6,
.text-light .elementor-icon{color:#fff;}.text-light .footer-column .menu a,
.text-light .mc4wp-alert a{color:#fff;}.text-light .footer-column .menu a:hover,
.text-light .mc4wp-alert a:hover{text-decoration:underline;color:#fff;opacity:1;}.footer-block{border-bottom:1px solid rgba(255, 255, 255, 0.15);padding:var(--rowspace) 0;}.footer-block .elementor-icon-box-icon{}.footer-block .elementor-icon{font-size:4.2rem;width:76px;height:76px;line-height:76px;background:rgba(255, 255, 255, 0.1);border-radius:100%;-webkit-border-radius:100%;}.footer-block .elementor-icon:hover{color:inherit;}.footer-block .elementor-icon i,
.footer-block .elementor-icon svg{width:auto;height:auto;line-height:inherit;}@media (min-width: 768px) and (max-width: 991px){.footer-block .elementor-icon{width:50px;height:50px;line-height:50px;font-size:3rem;}.footer-block .elementor-icon-box-icon{margin-right:10px !Important;}}.site-footer .footer-block p{line-height:1.428;margin:0;}.footer-block .elementor-icon-box-title{margin-bottom:8px;font-size:1.6rem;font-weight:600;}.footer-block p.phone{font-size:3rem;font-weight:700;line-height:1;}.site-footer .footer-main{padding:calc(var(--rowspace) + 15px) 0 calc(var(--rowspace) - 20px) 0;}.site-footer .footer-column{margin-bottom:30px;}.site-footer .widget-title{text-transform:uppercase;font-size:1.6rem;font-weight:700;margin-bottom:26px;}.site-footer p{line-height:24px;}.site-footer .contact-us{}.site-footer .footer-phone{display:flex;align-items:center;}.site-footer .footer-phone .icon{font-size:4.8rem;font-weight:400;margin-right:13px;}.site-footer .footer-phone label{display:block;font-weight:400;font-size:1.6rem;margin-bottom:6px;line-height:1;}.site-footer .footer-phone strong{font-size:2.2rem;font-weight:600;margin:0;}@media (max-width: 567px){.site-footer .footer-phone .icon{font-size:4rem;}.site-footer .footer-phone label{font-size:1.4rem;}.site-footer .footer-phone strong{font-size:1.8rem;}}.site-footer .copyright{padding:10px 0;}.site-footer ul{list-style:none;padding:0;margin:0;}.site-footer ul li{margin:4px 0;}.site-footer ul.menu li a{line-height:24px;display:block;}.site-footer ul.menu li:not(:last-child){margin-bottom:9px;}.site-footer .footer-bottom{border-top:1px solid rgba(255, 255, 255, 0.1);padding:12px 0;}.footer-bottom p{margin:0;}.footer-bottom .col{padding-top:5px;padding-bottom:5px;}.site-footer .footer-bottom .row{align-items:center;}.footer-bottom ul.menu li{margin:0 5px 0 0 !important;display:inline-block;vertical-align:top;}@media (max-width: 767px){.footer-bottom .row{display:block;}.footer-bottom .row .col{text-align:center !important;margin-bottom:10px;}}.mc4wp-form{}.mc4wp-form .mc4wp-form-fields{position:relative;}.mc4wp-form .mc4wp-form-fields p{margin-bottom:19px;}.mc4wp-form .mc4wp-form-fields input{flex:1 1 auto;height:46px;border:0;padding:0 15px;padding-right:140px;border-radius:5px;-webkit-border-radius:5px;font-size:1.4rem;color:#b1b1b1;width:100%;background:#fff;}.mc4wp-form .mc4wp-form-fields button{font-size:1.4rem;font-weight:700;padding:0 25px;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#1d1d1d;position:absolute;right:0;line-height:46px;cursor:pointer;}.mc4wp-form .mc4wp-form-fields button:hover{background:#000;}.mc4wp-form input[type='email']::-webkit-input-placeholder{color:#b1b1b1;}.mc4wp-form input[type='email']:focus::-webkit-input-placeholder{color:transparent;}.mc4wp-form input[type='email']:-moz-placeholder{color:#b1b1b1;}.mc4wp-form input[type='email']:focus:-moz-placeholder{color:transparent;}.mc4wp-form input[type='email']::-moz-placeholder{color:#b1b1b1;}.mc4wp-form input[type='email']:focus::-moz-placeholder{color:transparent;}.mc4wp-form input[type='email']:-ms-input-placeholder{color:#b1b1b1;}.mc4wp-form input[type='email']:focus:-ms-input-placeholder{color:transparent;}.mc4wp-alert{margin-top:5px;}.social_widget{margin-top:40px;}.social-list li{display:inline-block;vertical-align:top;margin-bottom:10px;}.social-list li a{width:40px;height:40px;display:block;line-height:38px;background:transparent;text-align:center;border-radius:100%;-webkit-border-radius:100%;font-size:0;color:#fff;border:1px solid rgba(255, 255, 255, 0.12);}.social-list li a:hover{color:var(--primarycolor);background:#fff;}.social-list li a:before{font-family:"roadthemes-icon";font-size:14px;}.social-list li a.facebook:before{content:"\e93c";}.social-list li a.twitter:before{content:"\e932";}.social-list li a.google:before{content:"\e930";}.social-list li a.instagram:before{content:"\e934";}.social-list li a.pinterest:before{content:"\e931";}.social-list li a.whatsapp:before{content:"\e970";}.social-list li a.youtube:before{content:"\e933";}.social-list li a.rss:before{content:"\e936";}.social-list li a.tumblr:before{content:"\e989";}.social-list li a.vimeo:before{content:"\e98a";}.social-list li a.behance:before{content:"\e982";}.social-list li a.dribbble:before{content:"\e93b";}.social-list li a.flickr:before{content:"\e983";}.social-list li a.github:before{content:"\e985";}.social-list li a.skype:before{content:"\e93c";}.social-list li a.snapchat:before{content:"\e986";}.social-list li a.wechat:before{content:"\e98b";}.social-list li a.weibo:before{content:"\e98c";}.social-list li a.foursquare:before{content:"\e984";}.social-list li a.soundcloud:before{content:"\e988";}.social-list li a.vk:before{content:"\e96f";}.social-list li:not(:last-child){margin-right:8px;}#back-to-top{background:#201e1e;border-radius:100%;box-shadow:0 0 5px rgba(255, 255, 255, 0.2);color:#fff;bottom:0px;cursor:pointer;height:50px;opacity:0;position:fixed;text-align:center;right:12px;visibility:hidden;width:50px;line-height:50px;z-index:99;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;}#back-to-top:hover{background:var(--primarycolor);}#back-to-top a{color:#fff;display:block;}#back-to-top.active{bottom:50px;opacity:1;visibility:visible;}.breadcrumb-title{padding:22px 0;text-align:left;}.site-title{font-size:3.5rem;font-weight:600;margin-bottom:0;}.page-title{margin-bottom:30px;}h1.page-title,
h1.entry-title{font-size:3.5rem;margin-bottom:30px;}.page-title.page-title-medium,
.page-title-medium h1{font-size:4rem;}.page-title.page-title-large,
.page-title-large h1{font-size:4.5rem;}.page-title-section.text-light *{color:#fff !Important;}.page-title-section.text-light .breadcrumb ul>li+li:before{color:#fff;}.page-title-section{padding:30px 0;margin-bottom:30px;}.page-title-section .page-title{margin-bottom:10px;line-height:1;}.page-title-section .breadcrumb{padding:3px 0;}.breadcrumb{text-transform:capitalize;color:var(--primarycolor);padding:45px 0;margin-bottom:var(--rowspace);background:#f5f5f5;}.breadcrumb ul{padding:0;list-style:none;margin:0;}.breadcrumb ul li{display:inline-block;vertical-align:top;}.breadcrumb ul>li+li:before{content:"\e92d";font-family:"roadthemes-icon";font-size:0.9rem;margin:0 9px;color:var(--linkcolor);}@media (max-width: 567px){.breadcrumb{padding:15px 0;}}.toolbar{background:#fff;padding:10px 10px 5px 10px;margin-bottom:2em;border:1px solid #ebebeb;border-radius:5px;-webkit-border-radius:5px;display:inline-block;vertical-align:top;width:100%;}.toolbar>*{margin-bottom:5px !important;}.toolbar .view-mode{float:left;}.toolbar .view-mode label{display:none;}.toolbar .view-mode>button{display:inline-block;font-size:0;width:26px;height:28px;vertical-align:top;margin-right:10px;padding:0;cursor:pointer;}.toolbar .view-mode button.grid-icon{background:url(../../../rozer/assets/css/images/bkg_grid.png) center no-repeat;}.toolbar .view-mode button.grid-icon:hover,
.toolbar .view-mode button.grid-icon.active{background:url(../../../rozer/assets/css/images/bkg_grid_hover.png) center no-repeat;}.toolbar .view-mode button.list-icon{background:url(../../../rozer/assets/css/images/bkg_list.png) center no-repeat;}.toolbar .view-mode button.list-icon:hover,
.toolbar .view-mode button.list-icon.active{background:url(../../../rozer/assets/css/images/bkg_list_hover.png) center no-repeat;}.toolbar .woocommerce-result-count{margin:0;line-height:28px;border-left:1px solid #c1c1c1;margin-left:20px;padding-left:30px;}.toolbar .orderby{height:28px;border-color:#e6e6e6;background:#f7f7f7;padding:0 15px;border-radius:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../rozer/assets/css/images/select_arrow.png);background-repeat:no-repeat;background-position-y:center;background-position-x:95%;}@media (max-width: 767px){.toolbar .woocommerce-result-count,
    .toolbar .view-mode button{display:none;}.toolbar .orderby{font-size:0;}.woocommerce-ordering{position:relative;}.woocommerce-ordering:after{content:"\e97e";font-family:"roadthemes-icon";font-size:2rem;color:var(--linkcolor);position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;text-align:center;pointer-events:none;font-weight:500;}.toolbar .orderby{background:none;border:0;padding:0;width:30px;}.toolbar .orderby option{font-size:1.2rem;}}.woocommerce-pagination,
.rozer-pagination{margin-top:30px;text-align:center;}.blog .woocommerce-pagination,
.blog .rozer-pagination{margin-top:0;}.woocommerce-pagination .page-numbers,
.rozer-pagination .page-numbers{list-style:none;padding:0;margin:0 !important;text-align:center;border:0 !important;display:inline-block;vertical-align:top;}.woocommerce-pagination .page-numbers li,
.rozer-pagination .page-numbers li{display:inline-block;margin:3px !important;border:0 !important;vertical-align:top;}.woocommerce-pagination .page-numbers li .page-numbers,
.rozer-pagination .page-numbers li .page-numbers{display:block;height:36px;width:36px;padding:0;background:#f4f4f4;text-align:center;line-height:36px;border-radius:5px;-webkit-border-radius:5px;color:#47494a;}.woocommerce-pagination .page-numbers li .page-numbers.current,
.woocommerce-pagination .page-numbers li .page-numbers:hover,
.rozer-pagination .page-numbers li .page-numbers.current,
.rozer-pagination .page-numbers li .page-numbers:hover{color:#fff;background:var(--primarycolor);}.button-ajax-loadmore{text-align:center;margin-top:30px;}.button-ajax-loadmore a{padding:0 20px;line-height:45px;background:#222;color:#fff !important;display:inline-block;vertical-align:top;border-radius:3px;-webkit-border-radius:3px;}.button-ajax-loadmore a.disabled{pointer-events:none;}.button-ajax-loadmore a:hover{background:var(--primarycolor);color:#fff;}.video-thumb{width:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--headingcolor);}.video-thumb img{width:auto !important;}.image-wrapper{position:relative;}.product-image-buttons{display:inline-block;vertical-align:top;position:absolute;bottom:10px;left:10px;z-index:5;}.summary .product_meta>span>a:hover,
.social-sharing ul li a:hover{color:var(--primarycolor) !important;}.social-sharing{display:flex;flex-wrap:wrap;align-items:center;}.social-sharing ul li a{font-size:1.6rem;}.social-sharing>span{text-transform:capitalize;color:#848485;}.social-sharing>span:after{content:":";margin-right:3px;}.social-sharing ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;}.social-sharing ul li{margin-right:10px;}.social-sharing ul li:last-child{margin-right:0;}.woocommerce .stock{color:#77a464;}.product-layout-fulltop{overflow:hidden;}.product-layout-fulltop .layout-images-top{margin:auto;padding:0 15px;}.product-layout-fulltop .layout-images-top .slick-list{margin:0;overflow:visible;}.product-layout-fulltop button.slick-arrow{border:2px solid #ebebeb;border-radius:0;opacity:1 !important;line-height:36px;background:#fff;}.product-layout-fulltop button.slick-arrow:hover{color:var(--primarycolor);border-color:var(--primarycolor);}.product-layout-fulltop button.slick-arrow:before{font-size:1.6rem;}.product-layout-fullleft .layout-images-wide .slick-slider .slick-arrow.slick-prev{left:0;}.product-layout-fullleft .layout-images-wide .slick-slider .slick-arrow.slick-next{right:0;}.product-layout-grid{}.product-layout-grid .grid-layout{margin:-1%;}.product-layout-grid .grid-layout>*{padding:0;flex:1 1 48%;margin:1%;display:flex;justify-content:stretch;}.product-layout-grid .grid-layout>*>*{max-width:100%;width:100%;}.layout-images-grid .product-image-buttons{bottom:auto;top:15px;}.woocommerce-tabs #reviews #comments .woocommerce-Reviews-title,
.woocommerce #reviews #comments .woocommerce-Reviews-title{margin-bottom:27px;font-weight:normal;}.woocommerce #reviews #comments ol.commentlist{padding:0;}.woocommerce #reviews #comments ol.comment-list li{margin:0 0 20px 0;position:relative;}.woocommerce #reviews #comments ol.commentlist li img.avatar{border:0;padding:0;width:80px;border-radius:100%;}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:110px;padding:0;border:0;border-radius:0;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:1.3rem;color:#999;margin-top:4px;margin-bottom:17px;}@media (max-width: 767px){.woocommerce #reviews #comments ol.commentlist li img.avatar{width:50px;}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:60px;}}.tab-vertical{display:flex;}.tab-vertical>ul.tabs{padding:0 30px 0 0 !important;text-align:left;}.tab-vertical .tabs li{margin-bottom:10px !important;display:block !important;padding:0 !important;}.tab-vertical .tabs li a{line-height:25px;}.tab-vertical .entry-content{flex:1 1 auto;}.latestpost .content-details{padding:15px 0 0 0;}.latestpost ul.meta{padding:0;list-style:none;}.latestpost ul.meta li{display:inline-block;vertical-align:top;margin-right:5px;}.latestpost ul.meta li:last-child{margin:0;}article:last-child:not(:first-child),
article:not(:last-child){margin-bottom:var(--rowspace);}article.slick-slide{margin-bottom:0 !important;}.post.sticky .entry-title:before{content:"\e971";font-family:"roadthemes-icon";font-weight:normal;color:var(--primarycolor);margin-right:10px;}.post-categories-parent{margin-bottom:9px;}.post-categories-parent a{color:var(--primarycolor);}.post-categories-parent a:hover{color:var(--primarycolor);text-decoration:underline;}.post-wrapper .post-thumbnail{margin-bottom:28px;}.post-wrapper .post-content{padding:0;}.post-wrapper .entry-title{line-height:1.3;text-transform:capitalize;font-weight:700;}.post-wrapper .entry-title>a{color:var(--headingcolor);}.post-wrapper .entry-title>a:hover{color:var(--primarycolor);}.post-wrapper .entry-meta{font-size:1.3rem;}.post-wrapper .entry-meta .posted-on time{display:none;}.post-wrapper .entry-meta .posted-on time.updated{display:inline;}.post-wrapper .post-excerpt{margin-top:15px;line-height:1.5;}.post-wrapper .post-link{margin-top:32px;}.post-wrapper .post-link a{position:relative;display:inline-block;vertical-align:top;color:#fff;background:var(--primarycolor);line-height:44px;padding:0 25px;text-transform:uppercase;font-weight:700;}.post-wrapper .post-link a:hover{background:#1d1d1d;}.post-design-2.post .post-content{padding:0;}.post-design-2.post .post-wrapper>.row{align-items:center;}.post-design-2.post .entry-meta{display:none;}.post-design-2:first-child:not(:last-child) .post-wrapper>.row>*{-ms-flex:100%;flex:100%;max-width:100%;}.post-design-2:first-child:not(:last-child) .post-thumbnail{margin-bottom:33px;}.post-design-2:first-child:not(:last-child) .post-content{display:flex;align-items:center;}.post-design-2:first-child:not(:last-child)  .post-content{padding:0 40px;}.post-design-2:first-child:not(:last-child) .post-content>.inner{flex:1 1 auto;margin-right:30px;}.post-design-2:first-child:not(:last-child) .entry-meta{display:flex;border:1px solid #ebebeb;height:120px;border-radius:20px;justify-content:center;align-items:center;-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;color:#47494a;text-align:center;font-size:1.6rem;}.post-design-2:first-child:not(:last-child) .post-date-day{font-size:4.8rem;display:block;line-height:1;margin-bottom:3px;}@media (max-width: 767px){.post-design-2.post .post-wrapper>.row>*{-ms-flex:100%;flex:100%;max-width:100%;}.post-design-2:first-child:not(:last-child) .post-thumbnail{margin-bottom:28px;}.post-design-2:first-child:not(:last-child) .post-content{padding:0 15px;align-items:start;}.post-design-2:first-child:not(:last-child) .entry-meta{-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;height:100px;}}@media (max-width: 479px){.post-design-2:first-child:not(:last-child) .post-content{padding:0;align-items:start;}.post-design-2:first-child:not(:last-child) .entry-meta{-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;height:80px;}.post-design-2:first-child:not(:last-child) .post-content>.inner{margin-right:10px;}}.post-design-3 .post-wrapper{position:relative;}.post-design-3 .post-thumbnail{margin:0;}.post-design-3 .post-content{padding:0 30px;padding-bottom:25px;background:url(../../../rozer/assets/css/images/bkg_text_mask.png) bottom center repeat-x;position:absolute;color:#fff;left:0;right:0;bottom:0;top:0;display:flex;pointer-events:none;}.post-design-3 .post-content>.inner{width:100%;align-self:flex-end;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}@media (hover: hover) and (pointer: fine){.post-design-3 .post-wrapper:hover .post-content>.inner{margin-bottom:10px;}}.post-design-3 .post-categories-parent{pointer-events:visible;}.post-design-3 .post-content .entry-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;pointer-events:visible;}.post-design-3 .post-content a{color:#fff !important;}.post-design-3 .post-content .entry-title:before{color:#fff;}@media (hover: hover) and (pointer: fine){.post-design-3 .post-content a:hover{text-decoration:underline;}}.post-design-3 .post-link{margin-top:22px;pointer-events:visible;display:none;}@media (hover: hover) and (pointer: fine){.post-design-3 .post-wrapper:hover .post-link{}}.post-design-3 .post-link>a{margin:0;}.post-design-3 .post-link>a:after{background:#fff;}@media (hover: hover) and (pointer: fine){.post-design-3 .post-link>a:hover{text-decoration:none;}}@media (max-width: 479px){.post-design-3 .post-content{padding:0 15px;padding-bottom:15px;}}.entry-meta .posted-on time.published{display:none;}.entry-meta .posted-on time.updated{display:inline;}.single-post .entry-header{margin-bottom:30px;}.single-post .entry-header .entry-title{margin-top:8px;}.single-post .entry-header.text-light,
.single-post .entry-header.text-light a,
.single-post .entry-header.text-light .entry-title{color:#fff;}.single-post .entry-header a{color:var(--primarycolor);}.single-post .entry-header a:hover{text-decoration:underline;}.single-post .entry-header .entry-meta{display:inline-block;vertical-align:top;position:relative;text-transform:capitalize;font-weight:600;}.single-post .entry-header .entry-meta .posted-on{}.single-post .entry-header .entry-meta .posted-on:before{}.single-post .entry-header .entry-meta .posted-on a{}.single-post .entry-header .entry-meta .byline{display:none;}.single-post .entry-header .entry-meta:after{position:absolute;content:'';width:40px;height:1px;background:var(--primarycolor);bottom:0;left:0;opacity:0;}.single-post .entry-header .post-categories-parent{margin-bottom:0;display:inline-block;vertical-align:top;display:none;}.single-post .entry-header.text-light a:hover{text-decoration:underline;}.single-post .single-post-content .post-thumbnail{margin-bottom:20px;}.single-post .single-post-content .entry-footer{display:flex;margin-bottom:calc(var(--rowspace) - 5px);margin-top:30px;clear:both;}.entry-content:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}@media (max-width: 767px){.single-post .single-post-content .entry-footer{flex-wrap:wrap;justify-content:center;}.single-post .single-post-content .entry-footer>*{justify-content:center !important;margin-top:10px;}}.single-post .single-post-content .tags-links{font-size:0;}.single-post .single-post-content .tags-links a{font-size:1.4rem;line-height:34px;padding:0 18px;border:2px solid #ebebeb;display:inline-block;vertical-align:top;text-transform:capitalize;font-weight:600;margin:0 5px 5px 0;color:#707070;}.single-post .single-post-content .tags-links a:hover{border-color:var(--primarycolor);background:var(--primarycolor);color:#fff;}.single-post .single-post-content .entry-footer .tags-links + .edit-link{margin-left:10px;}.single-post .single-post-content .entry-footer .edit-link a{margin-bottom:5px;font-size:1.4rem;line-height:34px;padding:0 18px;border:2px solid #ebebeb;display:inline-block;vertical-align:top;text-transform:capitalize;font-weight:600;margin:0 5px 5px 0;color:#707070;}.single-post .single-post-content .entry-footer .edit-link a:hover{background:var(--primarycolor);border-color:var(--primarycolor);color:#fff;}.single-post .single-post-content .entry-footer .edit-link+.social-sharing,
.single-post .single-post-content .entry-footer .tags-links+.social-sharing{justify-content:flex-end;}.single-post .single-post-content .entry-footer .social-sharing{flex:1 1 auto;justify-content:center;}.single-post .single-post-content .entry-footer .social-sharing span{display:none;}.single-post .single-post-content .entry-footer .social-sharing ul li{margin:0 5px 5px 0;}.single-post .single-post-content .entry-footer .social-sharing ul li a{width:38px;height:38px;line-height:34px;border:2px solid;display:inline-block;vertical-align:top;text-align:center;}.single-post .single-post-content .entry-footer .social-sharing ul li a:hover{opacity:0.7;}.post-navigation,
.posts-navigation{padding:20px 0;border-bottom:1px solid #eaeaea;margin-bottom:var(--rowspace);border-top:1px solid #eaeaea;display:inline-block;vertical-align:top;width:100%;}.post-navigation .nav-links{overflow:hidden;}.post-navigation .nav-links a,
.posts-navigation .nav-links a{padding-right:25px;position:relative;font-size:1.6rem;font-weight:600;color:var(--headingcolor);text-transform:uppercase;}.post-navigation .nav-links .nav-next,
.posts-navigation .nav-links .nav-next{float:right;text-align:right;position:relative;cursor:pointer;}.post-navigation .nav-links .nav-next a:after,
.post-navigation .nav-links .nav-previous a:before,
.posts-navigation .nav-links .nav-next a:after,
.posts-navigation .nav-links .nav-previous a:before{content:"\e92d";font-family:"roadthemes-icon";text-align:center;font-size:1.8rem;position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.post-navigation .nav-links .nav-previous a,
.posts-navigation .nav-links .nav-previous a{padding-right:0;padding-left:25px;}.post-navigation .nav-links .nav-previous a:before,
.posts-navigation .nav-links .nav-previous a:before{content:"\e92c";left:0;right:auto;}.post-navigation .nav-links .nav-previous,
.posts-navigation .nav-links .nav-previous{float:left;position:relative;cursor:pointer;display:flex;align-items:center;}.post-navigation .nav-links div span{display:none;}.post-navigation .nav-links .nav-subtitle{display:inline-block;}.post-navigation .nav-links a:hover,
.posts-navigation .nav-links a:hover{color:var(--primarycolor);}@media (max-width: 767px){.post-navigation .nav-links div span.nav-title{display:none;}}.related_posts{margin-bottom:var(--rowspace);}.related_posts .title-block{margin-bottom:30px;}.related_posts .post-content{}.related_posts .post-excerpt,
.related_posts .post-link{margin-top:15px;display:none;}.related_posts .post-wrapper .entry-title{margin:0;}.error404 .site-footer{margin-top:0;}.error-404{text-align:center;padding:4em 0 6em;}.nummber-404{font-size:10rem;color:var(--headingcolor);font-weight:700;}.error-404 .page-title{margin-bottom:15px;}.error-404 .search-form{justify-content:center;display:flex;margin-top:30px;}.error-404 .search-form .search-field{width:300px;border:2px solid #ebebeb;}.error-404 .search-form .search-submit{border:0;margin:0 0 0 -2px;padding:0 15px;width:auto;font-size:1.4rem;border-radius:0;-webkit-border-radius:0;}.tagcloud a{border:0;color:#7d7d7d;font-size:1.5rem !important;display:inline-block;vertical-align:top;margin:0 6px 10px 0;padding:0 17px;line-height:38px;border:1px solid #ebebeb;border-radius:20px;-webkit-border-radius:20px;text-transform:capitalize;-webkit-transition:.2s ease;-moz-transition:.2s ease;-ms-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;}.tagcloud a:hover{background:var(--primarycolor) !important;border-color:var(--primarycolor) !important;color:#fff !important;}.widget_tag_cloud .widgettitle{display:none;}.site-main .default-page .entry-content>p>strong,
.site-main .blog-page .entry-content>p>strong,
.site-main .blog-page .entry-summary>p>strong{color:#181818;font-size:1.2em;font-weight:700;}.site-main blockquote{border-left:2px solid var(--primarycolor);font-size:1.4rem;font-style:italic;line-height:26px;margin:30px 0;padding:15px;padding-right:0;font-weight:600;}.site-main .wp-block-separator{width:50%;}.site-main .wp-block-separator.is-style-wide{width:100%;}.site-main .wp-block-archives li a,
.site-main .wp-block-categories li a,
.site-main .wp-block-latest-posts li a{color:#323232;}.site-main .wp-block-archives li a:hover,
.site-main .wp-block-categories li a:hover,
.site-main .wp-block-latest-posts li a:hover{color:var(--primarycolor);}.site-main .wp-block-latest-comments .wp-block-latest-comments__comment-meta a{color:#323232;font-weight:700;}.site-main .wp-block-latest-comments .wp-block-latest-comments__comment-meta a:hover{color:var(--primarycolor);}#cancel-comment-reply-link{color:#323232;font-size:1.4rem;font-style:italic;font-weight:600;margin-left:10px;}#cancel-comment-reply-link:hover{color:var(--primarycolor);}.comments-area{margin:0;width:100%;margin-top:var(--rowspace);}.comments-title{margin-bottom:47px;}.comments-area .comment-list{margin:0 0 60px 0;padding:0;}.comments-area .comment-list ol{padding-left:62px;list-style:none;}.comments-area .comment-list>li{margin-bottom:40px;list-style:none;padding-bottom:10px;border-bottom:1px solid #ebebeb;}.comments-area .comment-list .comment-body{margin-bottom:30px;}.comments-area .comment-list .parent .comment-body{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ebebeb;}.comments-area .comment-list .parent li:last-child:not(:first-child) .comment-body,
.comments-area .comment-list .comment:not(.parent) .comment-body{padding-bottom:0;border:0;}.comments-area .comment-list>li:last-child{margin:0;}.comments-area .comment-list .trackback,
.comments-area .comment-list .pingback{font-weight:600;margin-bottom:20px;}.comments-area .comment-list .trackback a,
.comments-area .comment-list .pingback a{display:block;font-size:1.1em;}.comments-area .comment-list li>article{position:relative;margin-left:62px;}.comments-area .comment-list li .comment-respond{margin:31px 0 60px 0;}.comments-area .comment-list .comment-meta{margin:0 0 16px;width:100%;padding-right:75px;}.comments-area .comment-list .comment-meta .comment-author img{position:absolute;top:0;left:-62px;max-width:48px;width:100%;border-radius:100%;}.comments-area .comment-list .comment-meta .comment-author{font-style:normal;line-height:1;margin-bottom:8px;}.comments-area .comment-list .comment-meta .comment-author .fn{color:#323232;}.comments-area .comment-list .comment-meta .comment-author a{color:#323232;}.comments-area .comment-list .comment-meta .comment-author a:hover{color:var(--primarycolor);}.comments-area .comment-list .comment-meta .comment-metadata{text-align:left;}.comments-area .comment-list .comment-meta .comment-metadata>*{display:inline-block;vertical-align:top;line-height:inherit;}.comments-area .comment-list .comment-meta .comment-metadata>*:not(:last-child){margin-right:5px;}.comments-area .comment-list .comment-meta time{display:block;padding:1px 0;}.comments-area .comment-list .comment-meta a{color:#848484;}.comments-area .comment-list .comment-meta a:hover{color:var(--primarycolor);}.comments-area .comment-list .reply{margin-top:20px;}.comments-area .comment-list .reply a{line-height:26px;border:2px solid #ebebeb;padding:0 13px;display:inline-block;vertical-align:top;}.comments-area .comment-list .reply a:hover{background:var(--primarycolor);border-color:var(--primarycolor);color:#fff;}.comments-area .comment-list .comment-content{}.comments-area .comment-list .comment-content ul li,
.comments-area .comment-list .comment-content ol li{list-style-type:inherit;}.comments-area .comment-list .comment-content p:last-child{margin-bottom:0;}.comments-area .pagination{margin:15px 0;width:100%;}.comments-area .pagination .next,
.comments-area .pagination .prev{position:relative;text-indent:-9999px;}.comments-area .pagination .next:after,
.comments-area .pagination .prev:after{content:'\f054';display:inline-block;font-family:FontAwesome;height:34px;left:0;position:absolute;text-align:center;text-indent:0;top:0;width:34px;}.comments-area .pagination .prev:after{content:'\f053';}.comments-area .comment-respond{margin:0;width:100%;}.comments-area .comment-respond .comment-form{margin:0 -10px;}.comments-area .comment-respond .comment-form>*{padding:0 10px;}.comments-area .comment-respond .comment-form label{color:#181818;margin:0 0 10px;}.comments-area .comment-respond .comment-form .comment-notes,
.comments-area .comment-respond .comment-form .form-allowed-tags{font-size:1.4rem;}.comments-area .comment-respond .comment-form .comment-input{margin:0 -10px;}.comments-area .comment-respond .comment-form .comment-input:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;}.comments-area .comment-respond .comment-form .comment-form-author,
.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url{float:left;width:33.3333%;}.comments-area .comment-respond .comment-form .comment-form-author input,
.comments-area .comment-respond .comment-form .comment-form-email input,
.comments-area .comment-respond .comment-form .comment-form-url input{width:100%;}.comments-area .comment-respond .comment-form .comment-form-cookies-consent{margin:0;clear:both;}.comments-area .comment-respond .comment-form .comment-form-cookies-consent label{margin:0;display:inline-block;}.comments-area .comment-respond .comment-form .comment-form-cookies-consent input[type='checkbox']{display:inline-block;margin-right:5px;}.comments-area .comment-respond .comment-form #comment{height:130px;width:100%;}.comments-area .comment-respond .comment-form .form-submit{margin-top:25px;margin-bottom:0;}.comments-area .comment-respond .comment-form .form-submit input#submit{border:none;font-size:1.4rem;height:50px;line-height:50px;min-width:250px;padding:0 35px;text-align:center;text-transform:uppercase;}.comments-area .comment-respond .comment-form .form-submit input#submit:hover{}.comments-area .comment-respond .comment-form .logged-in-as a:hover{color:var(--primarycolor);text-decoration:underline;}@media (max-width: 767px){.comments-area .comment-list ol{padding-left:20px;}.comments-area .comment-respond .comment-form .comment-form-author,
    .comments-area .comment-respond .comment-form .comment-form-email,
    .comments-area .comment-respond .comment-form .comment-form-url{float:none;width:100%;margin-top:5px;}}.about1 h2{font-size:3.2rem;position:relative;line-height:1.042;text-transform:uppercase;padding-bottom:19px;margin-bottom:25px;font-weight:700;}.about1 h3{font-size:2.8rem;line-height:1.13333;font-weight:700;margin-bottom:15px;text-transform:capitalize;position:relative;padding-bottom:20px;}.about1 h4{font-size:1.8rem;line-height:1.6;font-weight:700;}.about1 h5{font-size:1.6rem;font-weight:700;}.about1 p{font-size:1.5rem;line-height:1.857;}.about1 p:last-child{margin:0;}.title-about1 .elementor-heading-title:after{content:"";width:60px;height:3px;background:var(--primarycolor);position:absolute;left:0;bottom:0;}.title-about1.center{text-align:center;}.title-about1.center .elementor-heading-title:after{left:0;right:0;margin:auto;}.about1.row1 h4{margin-bottom:19px;}.about1 .elementor-widget-progress{margin-bottom:35px;}.about1 .elementor-widget-progress:last-child{margin:0;}.about1 .elementor-widget-progress .elementor-title{font-weight:600;font-size:1.6rem;margin-bottom:10px;display:block;}.about1.row4 .elementor-widget-image-box .elementor-widget-container{padding:30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.about1.row4 .elementor-widget-image-box .elementor-widget-container:hover{-webkit-box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.07);box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.07);}.about2{margin-bottom:60px;}.about2 p{line-height:1.714;}.about2 h2{font-size:4rem;font-weight:700;}.about2 h3{font-size:3.2rem;font-weight:700;}.about2 h4{font-size:2rem;font-weight:700;}.about2 h5{font-size:1.8rem;font-weight:700;}.about2-page-title{margin-top:calc(var(--rowspace) + 24px);margin-bottom:32px;}.about2-page-title h2{margin-bottom:6px;}.about2-page-title h2 span{color:var(--primarycolor);}.about2-page-title p{font-size:1.6rem;line-height:1.625;font-weight:600;max-width:950px;margin-left:auto;margin-right:auto;}.about2-text1{padding-top:25px;margin-bottom:74px;}.about2-text1 h3{margin-bottom:25px;}.about2-text1 h4{margin-bottom:25px;}.about2-text1 .about2-text1-1{padding-top:17px;margin-bottom:37px;}.about2-couter{background:var(--primarycolor);padding:75px 15px;margin-bottom:85px;}.about2-couter .elementor-counter{text-align:left;display:inline-block;vertical-align:top;}.about2-couter .elementor-counter .elementor-counter-number-wrapper{color:#fff;font-size:5rem;font-weight:normal;}.about2-couter .elementor-counter .elementor-counter-title{font-size:1.6rem;color:rgba(246, 246, 246, 0.7);}.about2-couter .elementor-counter .elementor-counter-number-prefix{flex:none;}.about2-couter .elementor-widget-wrap>.elementor-element{width:auto;margin:0;}.about2-couter .elementor-widget-wrap{align-items:center;padding:10px 0;justify-content:center;}.about2-couter .elementor-icon{color:#fff;margin-right:17px;}.about2-couter .elementor-icon:hover{color:#fff;}.about2-team h3{margin-bottom:26px;}.about2-team .elementor-image-box-content .elementor-image-box-title{margin-top:0;margin-bottom:1px;}.about2-team .elementor-image-box-content{position:absolute;background:#fff;left:30px;right:30px;bottom:30px;width:auto !important;padding:22px 10px;}@media (max-width: 1199px){.about2-team .elementor-image-box-content{left:15px;right:15px;bottom:15px;padding:10px;}}@media (max-width: 991px){.about2-team .elementor-image-box-content{position:static;padding:10px 0 0 0;}}@media (min-width: 768px) and (max-width: 991px){.about2-couter .elementor-widget-wrap>.elementor-element{}.about2-couter .elementor-icon{margin-right:0;}}@media (max-width: 767px){.about2-couter .elementor-top-column,
    .about2-team .elementor-inner-column{width:50%;}.about2-couter .elementor-counter .elementor-counter-number-wrapper{font-size:3rem;}}@media (max-width: 479px){.about2-couter .elementor-icon{margin-right:5px;}}.contact-content{margin-top:calc(var(--rowspace) + 24px);}.contact-page-title{margin-bottom:calc(var(--rowspace) - 16px);}.contact-page-title h2{font-size:3.6rem;margin-bottom:16px;}.contact-page-title p{font-size:1.6rem;}.contact-map{margin-bottom:calc(var(--rowspace) + 25px);}.contact-content h2{font-size:2.8rem;margin-bottom:12px;font-weight:700;}.contact-content p{}.contact-info .elementor-icon-box-icon .elementor-icon{width:42px;height:42px;line-height:40px;border:1px solid #dbdbdb;background:#fff;text-align:center;color:var(--primarycolor);border-radius:100%;-webkit-border-radius:100%;font-size:2.2rem;}.contact-info .elementor-icon-box-icon .elementor-icon i{margin:auto;line-height:inherit;}.contact-info .elementor-icon-box-content .elementor-icon-box-title{font-weight:400;color:#888888;}.contact-info .elementor-icon-box-content .elementor-icon-box-description{color:#1d1d1d;}.contact-form .elementor-widget-text-editor{margin-bottom:17px !important;}div.wpforms-container-full .wpforms-form input[type=date],
div.wpforms-container-full .wpforms-form input[type=datetime],
div.wpforms-container-full .wpforms-form input[type=datetime-local],
div.wpforms-container-full .wpforms-form input[type=email],
div.wpforms-container-full .wpforms-form input[type=month],
div.wpforms-container-full .wpforms-form input[type=number],
div.wpforms-container-full .wpforms-form input[type=password],
div.wpforms-container-full .wpforms-form input[type=range],
div.wpforms-container-full .wpforms-form input[type=search],
div.wpforms-container-full .wpforms-form input[type=tel],
div.wpforms-container-full .wpforms-form input[type=text],
div.wpforms-container-full .wpforms-form input[type=time],
div.wpforms-container-full .wpforms-form input[type=url],
div.wpforms-container-full .wpforms-form input[type=week],
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form textarea{border-radius:3px;border:1px solid #ebebeb;font-size:1.4rem;color:#888888;min-height:46px;padding-left:19px;padding-right:19px;}div.wpforms-container-full .wpforms-form input[type=date]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime-local]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=email]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=month]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=number]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=password]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=range]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=search]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=tel]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=text]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=time]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=url]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=week]::-webkit-input-placeholder,
div.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder{color:#888888;}div.wpforms-container-full .wpforms-form input[type=date]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime-local]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=email]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=month]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=number]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=password]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=range]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=search]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=tel]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=text]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=time]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=url]::-moz-placeholder,
div.wpforms-container-full .wpforms-form input[type=week]::-moz-placeholder,
div.wpforms-container-full .wpforms-form textarea::-moz-placeholder{color:#888888;}div.wpforms-container-full .wpforms-form input[type=date]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=datetime-local]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=email]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=month]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=number]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=password]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=range]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=search]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=tel]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=text]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=time]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=url]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form input[type=week]::-ms-input-placeholder,
div.wpforms-container-full .wpforms-form textarea::-ms-input-placeholder{color:#888888;}div.wpforms-container-full .wpforms-form input:focus,
div.wpforms-container-full .wpforms-form textarea:focus,
div.wpforms-container-full .wpforms-form select:focus,
div.wpforms-container-full .wpforms-form .is-focused .choices__inner,
div.wpforms-container-full .wpforms-form .is-open .choices__inner,
div.wpforms-container-full .wpforms-form .is-open .choices__list--dropdown{border-color:var(--primarycolor);}div.wpforms-container-full .wpforms-form .wpforms-field{position:relative;}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#000}div.wpforms-container-full .wpforms-form textarea.wpforms-field-small{height:170px;min-height:auto;padding:13px 19px;}div.wpforms-container-full .wpforms-form .wpforms-submit-container{}div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button{border-color:var(--primarycolor);background:var(--primarycolor);color:#fff;font-size:1.4rem;line-height:28px;padding:10px 30px;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;}div.wpforms-container-full .wpforms-form input[type=submit]:hover,
div.wpforms-container-full .wpforms-form input[type=submit]:focus,
div.wpforms-container-full .wpforms-form input[type=submit]:active,
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form button[type=submit]:focus,
div.wpforms-container-full .wpforms-form button[type=submit]:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:active,
div.wpforms-container-full .wpforms-form .wpforms-page-button:focus{background:#1d1d1d;border-color:#1d1d1d;color:#fff;}.page-id-84 .site-footer{margin-top:0;}.widget-area-side .button{background:#222222 !important;border:0;color:#fff !important;font-size:1.4rem !important;font-weight:700;letter-spacing:0;height:30px;line-height:30px !important;padding:0 15px;text-transform:capitalize;}.widget-area-side .button:hover{background:var(--primarycolor) !important;color:#fff !important;}.widget-area-side .widget{margin:0 0 30px 0;border:2px solid #f7f7f7;border-radius:5px;-webkit-border-radius:5px;padding:28px;width:100%;display:inline-block;vertical-align:top;}@media (max-width: 1199px){.widget-area-side .widget{padding:14px;}}.widget-area-side .widget.widget_product_categories{background:#f7f7f7;}.widget-area-side .widget_product_tag_cloud .tagcloud,
.widget-area-side .widget_tag_cloud .tagcloud{padding-top:7px;}.widget_recent_comments{padding-bottom:8px;}.widget_search{padding-bottom:10px;}.widget-area-side .widget:last-child{}.widget-area-side .widget .count{color:#888888 !important;padding:0;}.widget-area-side .widget-title{margin-bottom:23px;text-align:left;position:relative;font-style:normal;line-height:24px;text-transform:uppercase;border-bottom:1px solid #ebebeb;padding-bottom:16px;font-weight:700;}.widget-area-side .widget-title:after{content:"";width:65px;height:2px;background:var(--primarycolor);position:absolute;left:0;bottom:-1px;}.widget-area-side .product_list_widget li{margin-bottom:30px;padding:0;}.widget-area-side .product_list_widget li:last-child{margin-bottom:0;}.widget-area-side .product_list_widget .product-image{float:left;width:35%;}.widget-area-side .product_list_widget .product-image a{display:block;}.widget-area-side .product_list_widget .product-image img{float:none;margin:0;width:100%;}.widget-area-side .product_list_widget .product-info{float:left;padding-left:10px;width:65%;}.widget-area-side .product_list_widget .product-info a{color:#323232;display:block;font-size:1.4rem;font-weight:normal;line-height:1.35;margin-bottom:10px;max-width:100%;}.widget-area-side .product_list_widget .product-info a:hover{color:var(--primarycolor);}.widget-area-side .product_list_widget .product-info .star-rating{margin-bottom:10px;}.widget-area-side .product_list_widget .product-info .woocommerce-Price-amount{color:#181818;font-size:1.4rem;font-weight:600;}.widget-area-side .product_list_widget .product-info .woocommerce-price-suffix{color:#666666;}.widget-area-side .product_list_widget .product-info .woocommerce-price-suffix .woocommerce-Price-amount{color:inherit;}.widget-area-side .product_list_widget .product-info ins .woocommerce-Price-amount{color:#181818;float:left;font-size:1.4rem;margin-right:5px;}.widget-area-side .product_list_widget .product-info del{margin-right:3px;}.widget-area-side .product_list_widget .product-info del .woocommerce-Price-amount{color:#999;font-size:.85em;font-weight:normal;text-decoration:line-through;}.widget-area-side .product_list_widget .product-info .woocommerce-price-suffix{display:block;line-height:1.35;}.widget-area-side .widget_shopping_cart_content{display:inline-block;position:relative;}.widget-area-side .widget_shopping_cart_content:hover .cart-toggler a:before{color:var(--primarycolor);}.widget-area-side .widget_shopping_cart_content:hover .cart-toggler a .cart-icon:before{color:var(--primarycolor);}.widget-area-side .widget_shopping_cart_content .cart-toggler{position:relative;}.widget-area-side .widget_shopping_cart_content .cart-toggler a{display:block;}.widget-area-side .widget_shopping_cart_content .cart-toggler .cart-icon{display:inline-block;padding-right:15px;position:relative;vertical-align:middle;}.widget-area-side .widget_shopping_cart_content .cart-toggler .cart-icon:before{background:none;color:#ffffff;content:'\e035';display:block;font-family:'simple-line-icons';font-size:2.4rem;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}.widget-area-side .widget_shopping_cart_content .cart-toggler .cart-text{display:none;}.widget-area-side .widget_shopping_cart_content .cart-toggler .cart-subtotal{display:inline-block;font-size:1.4rem;font-weight:600;vertical-align:middle;margin-left:-8px;}.widget-area-side .widget_shopping_cart_content .cart-toggler .cart-quantity{background:var(--primarycolor);bottom:-10px;color:#fff;height:25px;line-height:25px;position:absolute;right:0;text-align:center;width:25px;z-index:9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.widget-area-side .widget_shopping_cart_content .mini_cart_content{height:0;overflow:hidden;position:absolute;right:0;text-align:left;top:100%;z-index:9967;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .mini_cart_inner{background:#ffffff;border:1px solid #f0f0f0;color:#666666;font-size:1.4rem;line-height:1.5;max-height:500px;overflow:auto;padding:0;width:360px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .mini_cart_inner .woocommerce-mini-cart__empty-message{margin:0;padding:25px 30px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list{margin:30px 30px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li{margin-bottom:30px;overflow:hidden;padding:0;position:relative;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li:first-child{padding-top:0;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li:last-child{border-bottom:none;margin-bottom:0;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li .remove{background:var(--primarycolor);color:#fff !important;display:block;font-size:1.8rem;font-weight:normal;height:24px;left:auto;line-height:24px;margin:0;position:absolute;right:0;text-align:center;top:0;width:24px;z-index:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li .remove:hover{background:#323232 !important;color:#fff !important;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li a{color:#323232;font-weight:normal;line-height:1.35;margin:0 30px 10px 0;text-align:left;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li a:hover{color:var(--primarycolor);}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li img{border:1px solid transparent;float:left;margin:0;margin-right:15px;position:relative;width:90px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li img:hover{border:1px solid var(--primarycolor);}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_list li .amount{color:#323232;font-weight:700;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .total{border-top:1px solid #f0f0f0;color:#323232;font-size:1.429em;font-weight:700;line-height:40px;margin:0 30px;padding:15px 0;text-align:left;text-transform:none;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .total strong{font-weight:700;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .total .amount{color:#181818;float:right;font-weight:600;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .buttons{border-top:1px solid #f0f0f0;display:block;margin:0;padding:20px 30px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .buttons:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .buttons a{background:#323232;color:#fff;display:inline-block;font-size:1.143em;font-weight:700;height:50px;line-height:50px;margin:10px 4px;padding:0 15px;text-align:center;text-transform:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .buttons a:hover{background:var(--primarycolor);color:#fff;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_empty{margin:0;padding:0;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_empty li{list-style:none;padding-bottom:0;text-align:left;}.widget-area-side .widget_shopping_cart_content .mini_cart_content ul.cart_empty li.total{border:0;padding-top:20px;}.widget-area-side .widget_shopping_cart_content .mini_cart_content .loading{background-color:#fff;background-image:url('../../../rozer/assets/css/images/ajax_loader.gif');background-position:center center;background-repeat:no-repeat;display:none;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:2;}.widget-area-side .widget_shopping_cart_content .mini_cart_content.loading .loading{display:block;}.widget-area-side .widget_shopping_cart_content .mini_cart_content{left:0 !important;right:auto !important;}.widget-area-side .widget>ul{list-style:none;margin:0;padding:0;}.widget-area-side .widget li:last-child{}.widget-area-side .widget a{display:inline-block;vertical-align:top;}.widget-area-side .widget a>.star-rating{margin-right:5px;}.woocommerce .widget_layered_nav_filters ul li a:before{line-height:inherit;}.widget-area-side .widget a .swatch-inner{display:flex;align-items:center;}.widget-area-side .widget ul{list-style:none;padding:0;margin:0;}.widget-area-side .widget ul>li{margin-bottom:19px;}.widget-area-side .widget ul>li.wc-layered-nav-rating{margin-bottom:13px;}.widget-area-side .widget ul>li.wc-layered-nav-rating>a{display:flex;align-items:center;}.widget-area-side .widget ul>li:last-child{margin-bottom:0;}.widget-area-side .widget a:hover{color:var(--primarycolor);}.widget-area-side .widget .count{float:none;}.widget-area-side .widget .children a{color:#181818;}.widget-area-side .widget .children a:hover{color:var(--primarycolor);}.widget-area-side .widget .children li:last-child{border-bottom:none;}.widget-area-side .widget .sub-menu li,
.widget-area-side .widget .children li{padding-left:15px;}.widget-area-side .widget .sub-menu li:first-child,
.widget-area-side .widget .children li:first-child{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px;}.widget-area-side .widget .sub-menu li.cat-parent:first-child:before,
.widget-area-side .widget .children li.cat-parent:first-child:before{top:8px;}.widget-area-side .widget .sub-menu li:last-child{border-bottom:none;}.widget-area-side .widget_product_categories li.cat-parent{position:relative;}.widget-area-side .widget_product_categories li.current-cat>a,
.widget-area-side .widget_product_categories li.current-cat>.count,
.widget-area-side .widget_product_categories li.current-cat-parent>a,
.widget-area-side .widget_product_categories li.current-cat-parent>.count,
.widget-area-side .widget_categories li.current-cat>a,
.widget-area-side .widget_categories li.current-cat>.count,
.widget-area-side .widget_categories li.current-cat-parent>a,
.widget-area-side .widget_categories li.current-cat-parent>.count{font-weight:700;}.widget-area-side .widget_product_categories>li:last-child{margin-bottom:0;}.widget-area-side .widget_price_filter form{margin-top:30px;}.widget-area-side .widget_price_filter .price_slider{background:#efefef !important;box-shadow:none;cursor:pointer;height:5px;margin:0 0 15px;width:100%;position:relative;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0;box-shadow:inset 0 2px 0 0 #dcdcdc;-webkit-box-shadow:inset 0 2px 0 0 #dcdcdc;}.widget-area-side .widget_price_filter .price_slider .ui-slider-range{background:var(--primarycolor);border:none;box-shadow:none;height:100%;}.widget-area-side .widget_price_filter .price_slider .ui-slider-handle{align-items:center;background:#fff;content:'';display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:13px;line-height:13px;margin:0;text-align:center;top:50%;width:13px;position:absolute;cursor:ew-resize;-moz-border-radius:100%;border-radius:100%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);}.widget-area-side .widget_price_filter .price_slider .ui-slider-handle:hover{background:var(--primarycolor);}.widget-area-side .widget_price_filter .price_slider .ui-slider-handle:last-child{-webkit-transform:translate(-100%, -50%);-moz-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);-o-transform:translate(-100%, -50%);transform:translate(-100%, -50%);}.widget-area-side .widget_price_filter .price_slider_amount{font-size:1.4rem;padding-bottom:8px;}.widget-area-side .widget_price_filter .price_slider_amount:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;}.widget-area-side .widget_price_filter .price_slider_amount .price_label{height:32px;line-height:32px;text-align:left;}.widget-area-side .widget_price_filter .price_slider_amount .price_label span{color:#222222;font-weight:700;}.widget-area-side .widget_price_filter .price_slider_amount .price_label span:first-of-type{margin-left:5px;}.widget-area-side .widget_price_filter .price_slider_amount .price_label .from,
.widget-area-side .widget_price_filter .price_slider_amount .price_label .to{font-weight:700;}.widget-area-side .widget_price_filter .button{display:block;float:right !important;padding:0 15px;}.widget-area-side .widget_top_rated_products{display:block;}.widget-area-side .widget_media_image{border:none;padding:0;text-align:center;}.widget-area-side .widget_media_image a{display:inline-block;overflow:hidden;position:relative;vertical-align:top;}.widget-area-side .widget_media_image a img{-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}@media (hover: hover) and (pointer: fine){.widget-area-side .widget_media_image a:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}}.widget-area-side .aiwidgetscss .widget-title{display:block;}.widget-area-side iframe{max-width:100%;}.widget-area-side .bragatabs{color:#363636;display:block;font-size:1.4rem;font-weight:normal;line-height:14px;padding:0;width:100%;}.widget-area-side .bragatabs li{background:#f0f0f0;border-top:2px solid #f0f0f0;cursor:pointer;float:left;list-style:none;margin:0;padding:10px 0;text-align:center;width:50%;}.widget-area-side .bragatabs li.active{background:none;border-top:2px solid var(--primarycolor);cursor:default;}.widget-area-side .bragatabs li.active:hover{background:none;}.widget-area-side .bragatabs li:hover{background:#eee;}.widget-area-side .su-accordion .su-spoiler{border-bottom:1px solid #f0f0f0;}.widget-area-side .su-accordion .su-spoiler:hover .su-spoiler-icon{background:var(--primarycolor);}.widget-area-side .su-accordion .su-spoiler:hover .su-spoiler-title{color:var(--primarycolor);}.widget-area-side .su-accordion .su-spoiler.su-spoiler-closed .su-spoiler-content{padding:0;}.widget-area-side .su-accordion .su-spoiler-title{font-weight:normal;}.widget-area-side .su-accordion .su-spoiler-icon{background:#999;color:#fff;font-size:1rem;line-height:20px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;}.widget-area-side .su-accordion .su-spoiler-content{padding:15px 0;}.widget-area-side .su-vimeo{margin:0;}.widget-area-side .widget_rss ul{margin:0;padding:0;}.widget-area-side .widget_rss ul li{list-style-type:none;margin:0 0 25px;}.widget-area-side .widget_rss ul li:last-child{margin:0;}.widget-area-side .widget_rss ul li .rsswidget{color:#181818;display:block;line-height:1.4;margin-bottom:5px;}.widget-area-side .widget_rss ul li .rsswidget:hover{color:var(--primarycolor);}.widget-area-side .widget_rss ul li .rss-date{color:#999;display:block;font-size:.929em;margin-bottom:5px;}.widget-area-side .widget_rss ul li .rss-date:before{content:'\f073';display:inline-block;font-family:FontAwesome;margin-right:5px;}.widget-area-side .widget_rss ul li .rssSummary{display:block;}.widget-area-side .widget_rss ul li cite{display:block;}.widget-area-side .widget_rss ul li cite:before{content:'\f007';display:inline-block;font-family:FontAwesome;margin-right:5px;}.widget-area-side .widget_products ul li{margin:0 0 25px;}.widget-area-side .widget_products .product-image{float:left;width:25%;}.widget-area-side .widget_products .product-image a{display:block;}.widget-area-side .widget_products .product-image a img{margin:0;width:100%;}.widget-area-side .widget_products .product-info{float:left;padding-left:10px;text-align:left;width:75%;}.widget-area-side .widget_products .product-info ins{color:var(--primarycolor);display:block;font-size:1.4rem;font-weight:400;line-height:1;}.widget-area-side .widget_products .product-info del{color:#999;font-size:1.4rem;font-weight:500;text-decoration:line-through;}.widget-area-side .blog-tabs{margin-bottom:0;}.widget-area-side .widget_braga_widgets .widget_content{padding:0 18px 5px;}.widget-area-side .widget_braga_widgets ul{margin:0;padding:0;}.widget-area-side .widget_braga_widgets ul li{border-top:1px solid #f0f0f0;line-height:1.35;list-style-type:none;margin:15px 0 0;padding:15px 0 0;}.widget-area-side .widget_braga_widgets ul li:first-child{border:none;margin:0;padding:0;}.widget-area-side .widget_braga_widgets ul li a:before{display:none;}.widget-area-side .widget_braga_widgets ul li .post-wrapper{margin:0;padding:0;width:100%;}.widget-area-side .widget_braga_widgets ul li .post-wrapper:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-thumb{float:left;margin-right:10px;max-width:30%;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-thumb a{border:2px solid transparent;display:inline-block;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-thumb a:hover{border:2px solid var(--primarycolor);padding-left:0;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-thumb .avatar{overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info{overflow:hidden;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info .post-title{font-size:1.077em;font-weight:700;margin:0 0 10px;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info .post-title a{color:#323232;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info .post-title a:hover{color:var(--primarycolor);padding-left:0;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info .post-date{color:#999;font-size:.929em;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info p{margin:5px 0;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info>a{color:#999;font-size:.86em;}.widget-area-side .widget_braga_widgets ul li .post-wrapper .post-info>a:hover{color:var(--primarycolor);}.widget-area-side .widget_braga_widgets ul li .post-wrapper .comment-author{color:var(--primarycolor);}.widget-area-side .widget_recent_entries ul li .post-date{color:#999;float:left;font-size:.929em;line-height:12px;width:100%;}.widget-area-side .widget_recent_entries ul li .post-date:before{content:'\f073';display:inline-block;font-family:FontAwesome;margin-right:5px;}.widget-area-side .widget_calendar table#wp-calendar{margin-bottom:0;table-layout:fixed;text-align:center;width:100%;}.widget-area-side .widget_calendar table#wp-calendar th,
.widget-area-side .widget_calendar table#wp-calendar td{padding-left:2px;padding-right:2px;}#wp-calendar #today{color:var(--primarycolor);font-weight:700;}.widget-area-side .widget_calendar table#wp-calendar a:hover{text-decoration:underline;}.widget-area-side .widget_recent_comments #recentcomments{list-style:none;margin-bottom:0;padding:0;}.widget-area-side .widget_recent_comments #recentcomments>li{margin-bottom:13px;}.widget-area-side .widget_recent_comments #recentcomments>li:last-child{margin-bottom:0;}.widget-area-side .widget_recent_comments #recentcomments>li a:hover{color:var(--primarycolor);}.widget-area-side .widget_recent_comments #recentcomments>li .comment-author-link a{color:#181818;}.widget-area-side .widget_recent_comments #recentcomments>li .comment-author-link a:hover{text-decoration:underline;}.widget-area-side select{background:#fff;border:1px solid #e5e5e5;height:40px;line-height:40px;max-width:100%;outline:none;padding:0 15px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../rozer/assets/css/images/select_arrow.png);background-repeat:no-repeat;background-position-y:center;background-position-x:95%;}#login-form-popup{visibility:hidden;padding:0 1.5rem;position:fixed;background-color:transparent;top:0;left:0;width:100%;height:100%;z-index:1040;text-align:center;overflow-y:auto;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;filter:alpha(opacity=0);opacity:0;-webkit-overflow-scrolling:touch;}#login-form-popup.form-open{visibility:visible;opacity:1;}#login-form-popup .form-content{background-color:#FFFFFF;border:0;display:inline-block;vertical-align:middle;padding:0;z-index:205;margin:25px auto;max-width:650px;position:relative;width:100%;overflow:hidden;padding:15px;text-align:center;pointer-events:visible;}#login-form-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.header-account-content{}.header-account-content .custom-logo-link{margin:auto;}.header-account-content header{margin-bottom:15px;}.header-account-content .rt-tabs-wrapper ul.tabs{padding:0;list-style:none;margin:0 0 20px 0;display:flex;align-items:center;border-bottom:2px solid #ebebeb;text-align:center;}.header-account-content .rt-tabs-wrapper ul.tabs li{flex:1 1 0;padding:10px 0;font-size:1.6rem;text-transform:uppercase;font-weight:700;position:relative;}.header-account-content .rt-tabs-wrapper ul.tabs li.active a{color:var(--primarycolor);}.header-account-content .rt-tabs-wrapper ul.tabs li.active:after{content:"";width:100%;left:0;right:0;margin:auto;position:absolute;bottom:-2px;height:2px;background:var(--primarycolor);}.header-account-content .woocommerce-form{max-width:400px;margin:auto !important;padding:0 !important;border:0 !important;text-align:center !important;}.header-account-content .woocommerce-form .form-row-wide{text-align:left;}.header-account-content .woocommerce-privacy-policy-text{font-size:1.3rem;}.header-account-content .box-password{display:flex;align-items:center;text-align:left;margin-bottom:20px;}.header-account-content .box-password>p{margin:0 5px 0 0;flex:1 1 auto;}.register_msg,
.login_msg{margin-bottom:10px;font-size:1.3rem;}.header-account-content .fail{color:red;}@-webkit-keyframes spinner-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@-moz-keyframes spinner-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@-o-keyframes spinner-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@-ms-keyframes spinner-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes spinner-spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.header-account-content button.loading:before{content:"\e94f";font-family:"roadthemes-icon";font-weight:400;margin-right:5px;display:inline-block;animation-name:spinner-spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear;}@media (max-width: 767px){#login-form-popup{padding:0;left:-100%;}#login-form-popup.form-open{left:0;}#login-form-popup:before{display:none;}#login-form-popup .form-content{margin:0;height:100%;max-width:100%;}}@media (max-width: 991px){#back-to-top{width:40px;height:40px;line-height:40px;font-size:1.2rem;}#back-to-top.active{bottom:70px;}aside.col-lg-3.col-12 section:first-child{margin-top:var(--rowspace);}}@media (max-width: 767px){:root{--rowspace:40px;}.mc4wp-form .mc4wp-form-fields input{padding-right:115px;}.mc4wp-form .mc4wp-form-fields button{padding:0 15px;font-size:1.2rem;}.product-inner .action-links>ul>li.product-cart{max-width:none;}.product-inner .action-links .product-cart a{font-size:0;}.product-inner .action-links .product-cart a:before{display:inline-block;}}@media (min-width: 576px){.site-footer .footer-content{display:block !Important;height:auto !important;}}@media (max-width: 567px){html{}.cart-block .header-cart>a,
    .menu-mobile>a,
    .search-sidebar>button{font-size:2rem;}#_mobile_header_account_ .header-account-block>a>i{font-size:2.4rem;}.cart-block .header-cart>a .cart-count{width:14px;height:14px;font-size:1rem;line-height:14px;font-weight:400;left:9px;}.cart-block{margin-right:5px;}#_mobile_logo_ img{max-height:40px;width:auto;}.product-brand .pwb-brands-in-loop a,
    .product-content .product-category{font-size:1.2rem;}.product-inner .product-title>*{margin-top:5px;margin-bottom:8px;}.product-inner .action-links a,
    .product-inner .product-content .product-cart a{width:30px;height:30px;line-height:30px;}.product-inner .action-links a:before,
    .product-inner .product-content .product-cart a:before{font-size:1.4rem !important;}.product-price{margin-top:8px;}.product-inner .product-content .action-links{max-width:150px;}.product-inner .product-content{padding:0;padding-top:13px;}.widget-area-side .widget ul>li{margin-bottom:13px;}}#cboxTopLeft,
#cboxTopCenter,
#cboxTopRight,
#cboxMiddleLeft,
#cboxMiddleRight,
#cboxBottomLeft,
#cboxBottomCenter,
#cboxBottomRight{display:none;}#cboxClose{width:30px;height:30px;line-height:30px;background:#222;bottom:auto;top:1px;font-size:0;text-indent:inherit;right:1px;}#cboxClose:before{content:"\e93f";font-family:"roadthemes-icon";font-size:1.8rem;}#cboxClose:hover{background:var(--primarycolor);color:#fff;}#wp-calendar{margin-bottom:15px;}#wp-calendar caption{caption-side:top;text-align:center;font-weight:700;}.wp-calendar-nav{margin-bottom:15px;}.wp-block-archives-dropdown,
.wp-block-categories-dropdown{margin-bottom:15px;}.wp-block-button.is-style-outline{margin:5px 0;}.home.blog header{margin-bottom:var(--rowspace);}.widget-area-side .widget > div:first-child > div:first-child .widgettitle{margin-top:0;}.widgettitle{margin:50px 0 20px 0;}.wp-block-image, .wp-block-gallery, .et-wp-gallery{margin-bottom:28px;}.wp-block-image figcaption{text-align:center;margin-top:1em;font-size:1.3rem;}.wp-block-search .wp-block-search__button{font-size:0;padding:0 15px;margin-left:5px;text-align:center;line-height:42px;height:auto;border:0;background:#313030;color:#fff;}.wp-block-search .wp-block-search__button:before{content:"\e918";font-family:'roadthemes-icon';font-size:1.6rem;vertical-align:top;}.wp-block-search .wp-block-search__button:hover{background:var(--primarycolor);color:#fff;}.wp-block-search .wp-block-search__input{border-color:#ebebeb;}.wp-block-group ol.wp-block-latest-comments{padding:0;}.wp-block-latest-comments__comment{line-height:1.5;}