.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6C6E71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.wr-mobile.archive .wrapper-outer, .wr-mobile.archive #shop-mobile-sidebar {
-webkit-transition: 0.3s all;
transition: 0.3s all;
} .mobile-list-layout .product__wrap, .catalog.wr-mobile .single-mobile-layout .p-single-action {
display: -ms-flexbox;
display: flex;
display: -webkit-box;
display: -webkit-flex;
} .wr-mobile .blog.fc,
.wr-mobile .blog-single.fc,
.wr-mobile .page-content > .fc {
display: block;
}
.wr-mobile .btn-quickview {
display: none;
}
.wr-mobile.archive #shop-main {
padding: 0;
width: 100%;
}
.wr-mobile.archive .shop-actions {
padding: 0 30px;
margin-bottom: 30px;
}
.wr-mobile.archive .mobile-product-categories {
max-width: 100%;
}
.wr-mobile.archive .mobile-product-categories:after {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
width: 120px;
height: 100%;
pointer-events: none;
background-image: -moz-linear-gradient(0deg, rgba(245, 245, 245, 0) 0%, whitesmoke 100%);
background-image: -webkit-linear-gradient(0deg, rgba(245, 245, 245, 0) 0%, whitesmoke 100%);
background-image: -ms-linear-gradient(0deg, rgba(245, 245, 245, 0) 0%, whitesmoke 100%);
}
.wr-mobile.archive .mobile-product-categories > div {
padding: 30px 0;
overflow-x: scroll;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
-ms-scroll-chaining: none;
}
.wr-mobile.archive .mobile-product-categories > div::-webkit-scrollbar {
display: none;
height: 0 !important;
}
.wr-mobile.archive .mobile-product-categories a {
padding: 0 30px;
font-size: 16px;
white-space: nowrap;
}
.wr-mobile.archive .wc-show-sidebar {
-webkit-tap-highlight-color: transparent;
display: block;
}
.wr-mobile.archive #shop-mobile-sidebar {
position: fixed;
top: 0;
right: 0;
bottom: 0;
-webkit-transform: translateX(100%);
transform: translateX(100%);
height: 100vh;
width: 300px;
padding: 20px;
background: #fff;
z-index: 999;
pointer-events: all;
overflow-y: auto;
}
@media (max-width: 320px) {
.wr-mobile.archive #shop-mobile-sidebar {
width: 270px;
}
}
.wr-mobile.archive.admin-bar #shop-mobile-sidebar {
top: 32px;
padding-bottom: 32px;
}
@media (max-width: 782px) {
.wr-mobile.archive.admin-bar #shop-mobile-sidebar {
top: 46px;
padding-bottom: 46px;
}
}
.wr-mobile.archive .wrapper-outer {
position: relative;
right: 0;
}
.wr-mobile.archive.slide-to-left .wrapper-outer {
right: 300px;
}
.wr-mobile.archive.slide-to-left .wrapper-outer .wc-show-sidebar,
.wr-mobile.archive.slide-to-left .wrapper-outer .wrapper {
pointer-events: none;
}
.wr-mobile.archive.slide-to-left .wrapper-outer #shop-mobile-sidebar {
-webkit-transform: translateX(0);
transform: translateX(0);
}
@media (max-width: 320px) {
.wr-mobile.archive.slide-to-left .wrapper-outer {
right: 270px;
}
}
.wr-mobile.archive .mobile-sidebar > div {
margin-bottom: 20px;
}
.wr-mobile.archive #woof_results_by_ajax {
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
.wr-mobile.archive #woof_results_by_ajax .products {
width: auto;
margin-top: 20px;
}
.wr-mobile.archive #woof_results_by_ajax + .mobile-layout {
margin-top: 30px;
}
.wr-mobile.archive .woof_shortcode_output .column-2.mobile-layout {
margin: 0 -32.5px;
}
.wr-mobile.archive .woof_shortcode_output .mobile-layout {
margin: 0 -30px;
}
.wr-mobile.archive .woocommerce-pagination {
margin-top: 10px;
border: none;
}
.wr-mobile.archive .widget-before-product-list,
.wr-mobile.archive .widget-after-product-list {
padding: 30px;
}
.wr-mobile.archive .woof_shortcode_output .widget-after-product-list {
padding: 0;
}
.wr-mobile.archive .footer {
overflow-x: hidden;
}
.wr-mobile.archive .mobile-list-layout {
display: block;
}
.mobile-layout {
margin: 0 -2.5px;
}
.mobile-layout .product {
padding: 0 !important;
margin-bottom: 5px;
}
.mobile-layout .yith-wcwl-add-to-wishlist a {
border: none;
}
.mobile-layout .product__action .tooltip {
display: none;
}
.mobile-layout .product__action .bts-50,
.mobile-layout .yith-wcwl-add-to-wishlist a {
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
}
.mobile-layout .product__action .bts-50 i,
.mobile-layout .yith-wcwl-add-to-wishlist a i {
font-size: 18px;
}
.mobile-layout .product__image img {
padding: 0 !important;
}
.mobile-layout .star-rating {
position: absolute;
right: 20px;
top: 20px;
z-index: 1;
}
.mobile-layout .product__title > * {
font-size: 18px;
line-height: 28px;
margin-top: 0;
}
.mobile-layout .product__badge {
padding: 0 5px;
font-size: 11px;
line-height: 20px;
}
.mobile-layout .yith-wcwl-add-to-wishlist .ajax-loading {
bottom: 22px;
left: 16px;
}
.mobile-grid-layout {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.mobile-grid-layout.column-2 .product {
-ms-flex: 0 0 49%;
flex: 0 0 49%;
max-width: 49%;
margin: .5%;
}
.mobile-grid-layout .product__wrap {
height: 100%;
}
.mobile-grid-layout .product__badge {
left: 20px;
top: 20px;
}
.mobile-grid-layout .product__content {
padding: 20px 20px 65px;
}
.mobile-grid-layout .product__price {
min-height: 26px;
}
.mobile-grid-layout .product__description {
display: none;
}
.mobile-grid-layout .product__action {
border-top: 1px solid #ebebeb;
bottom: 0;
top: auto;
left: 0;
width: 100%;
}
.mobile-list-layout .product__info {
position: absolute;
top: 10px;
left: 10px;
right: 10px;
z-index: 1;
}
.mobile-list-layout .product__info .star-rating {
position: absolute;
right: 0;
}
.mobile-list-layout .product__image {
overflow: hidden;
width: 30%;
}
.mobile-list-layout .product__content {
position: relative;
width: 70%;
padding: 20px 20px 50px;
}
.mobile-list-layout .product__content .tc {
text-align: left;
}
.mobile-list-layout .star-rating {
top: 0;
}
.mobile-list-layout .product__action.fc {
justify-content: flex-start;
-ms-justify-content: flex-start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
top: auto;
left: 0;
width: 100%;
bottom: 0;
}
.mobile-list-layout .product__action.fc > *:not(:last-child) {
margin-right: 30px;
}
.wr-mobile .ui-select .ui-btn > span.orderby {
display: none;
} .single-mobile-layout .flex-control-paging {
position: absolute;
bottom: 10px;
width: 100%;
}
.single-mobile-layout .woocommerce-product-gallery__image img {
width: 100%;
}
.single-mobile-layout .p-video {
right: auto;
left: 20px;
}
.single-mobile-layout .product__countdown {
bottom: 45px;
}
.single-mobile-layout .wishlist-btn {
position: absolute;
top: 10px;
right: 10px;
z-index: 11;
}
.single-mobile-layout .wishlist-btn a {
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.single-mobile-layout .wishlist-btn a .tooltip {
display: none;
}
.single-mobile-layout .p-single-info {
border-top: 1px solid #ebebeb;
}
.single-mobile-layout .p-single-info > * {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
.single-mobile-layout .p-single-info.fixed .product-tabs {
margin-top: 20px;
}
.single-mobile-layout .p-single-info .p-single-action {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
border-bottom: 0;
}
.single-mobile-layout .p-single-info .p-single-action .cart {
width: 100%;
}
.single-mobile-layout .p-single-info .product-tabs {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
-webkit-order: 3;
order: 3;
}
.single-mobile-layout .p-single-info .product-tabs .woocommerce-tabs {
margin-top: 0;
}
.single-mobile-layout .p-single-info .product-share {
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
.single-mobile-layout .p-single-info .product-share > span {
width: 130px;
}
.single-mobile-layout .p-single-info + .yith-wcwl-add-to-wishlist {
display: none;
}
.single-mobile-layout.product-type-variable .p-single-info.fixed .p-single-action {
position: relative;
padding: 0;
}
.single-mobile-layout.product-type-variable .reset_variations {
right: auto;
left: 0;
}
.single-mobile-layout.product-type-variable .p-single-info.fixed .single_variation_wrap {
padding: 10px 0 !important;
}
.single-mobile-layout.product-type-variable .p-single-info.fixed .single_variation_wrap .variations_button > * {
margin-top: 0;
}
.single-mobile-layout .p-single-info.fixed .p-action-sticky {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
z-index: 9;
padding: 10px 0;
}
.single-mobile-layout .p-single-info.fixed .p-action-sticky > *:not(:last-child) {
margin-right: 10px;
}
.single-mobile-layout .p-single-info.fixed .p-action-sticky > * {
margin: 0;
}
.single-mobile-layout.product-type-variable .p-single-info.fixed .single_variation_wrap .variations_button .single_add_to_cart_button + .button {
margin-right: 0;
}
.single-mobile-layout .woocommerce-review-link {
display: none;
}
.single-mobile-layout .addition-product {
padding: 12.5px !important;
}
.single-mobile-layout .addition-product .mobile-layout .yith-wcwl-add-to-wishlist a {
width: 50px !important;
height: 50px !important;
line-height: 50px !important;
}
.single-mobile-layout .addition-product .wr-nitro-carousel.owl-drag .owl-item {
padding: 2.5px;
}
.single-mobile-layout .addition-product .add_to_cart_button {
height: 50px;
width: 50px;
line-height: 50px;
background: none;
border: none;
margin: 0;
}
.single-mobile-layout .addition-product .add_to_cart_button i {
margin: 0;
}
.single-mobile-layout .addition-product .add_to_cart_button > span {
display: none;
}
.catalog.wr-mobile .single-mobile-layout .p-single-action {
padding: 10px 10px 0;
margin-bottom: 0;
}
@media (max-width: 375px) {
.wr-mobile .p-video {
left: 10px;
top: 10px;
}
.wr-mobile .p-video > a {
width: 40px;
height: 40px;
line-height: 36px;
}
.mobile-layout .product__title > * {
font-size: 14px;
line-height: 22px;
}
.mobile-layout .product__action .bts-50 i,
.mobile-layout .yith-wcwl-add-to-wishlist a i {
font-size: 15px;
}
.mobile-layout .product__price .amount {
font-size: 13px;
}
.mobile-list-layout .product__content {
padding: 10px 10px 50px;
}
.mobile-list-layout .product__description {
display: none;
}
.mobile-list-layout .product__info {
top: 0;
left: 0;
}
.mobile-grid-layout .product__badge {
top: 0;
left: 0;
}
.mobile-grid-layout .product__content {
padding: 10px 10px 55px;
}
.wc-heading {
font-size: 20px !important;
letter-spacing: 0;
}
.wr-mobile.archive .product-categories div {
padding: 20px 0;
}
.wr-mobile.archive .product-categories div a {
padding: 0 20px;
}
.variations_form .variations .value {
flex: 1;
}
}