.category-description+.filter-wrap,.term-description+.filter-wrap{margin-top:0}.filter-wrap{position:relative;margin-bottom:12px}.filter-wrap select{height:30px;line-height:28px}.filter-wrap .filter-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.filter-wrap .filter-content>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-wrap .filter-content>:last-child{margin-left:auto}.filter-wrap .filter-content>form:last-child{margin-left:0;margin-right:auto}.filter-wrap .products-per-page form{display:inline-block;margin-left:15px}.woocommerce-ordering select{width:170px}.view-switcher{margin-left:20px;line-height:1;border-radius:5px;-webkit-transition:all .3s linear;transition:all .3s linear}.view-switcher:hover{background:var(--et_dark-2-white-002)}.view-switcher>[class*=switch]{position:relative;padding:6px;border-radius:5px;margin-left:5px;margin-right:5px}.view-switcher>[class*=switch]~div:before{content:'';top:5px;bottom:5px;border-left:1px solid var(--et_border-color);left:-5px;position:absolute}.view-switcher label{display:none}.view-switcher .switch-grid>a,.view-switcher .switch-list>a,.view-switcher .switch-more>a{color:var(--et_main-color);cursor:pointer;text-align:center;font-size:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.view-switcher .switch-grid>a:before,.view-switcher .switch-list>a:before,.view-switcher .switch-more>a:before{font-family:xstore-icons;content:'\e92f';display:inline-block;font-size:1.2rem}.view-switcher .switch-grid:not(.switcher-active):hover>a,.view-switcher .switch-list:not(.switcher-active):hover>a,.view-switcher .switch-more:not(.switcher-active):hover>a{color:var(--et_dark-2-white);opacity:.7}.view-switcher .switch-grid a[data-row-count="2"]:before{content:'\e909'}.view-switcher .switch-grid a:not([data-row-count]):before,.view-switcher .switch-grid a[data-row-count="3"]:before{content:'\e92e'}.view-switcher .switch-grid a[data-row-count="4"]:before{content:'\e913'}.view-switcher .switch-more>a[data-type=more]:before{content:'\e905';font-size:.9rem}.view-switcher .switch-more ul{position:absolute;padding:10px 0;top:100%;list-style:none;-webkit-animation:et-dropdown .3s ease-in-out;animation:et-dropdown .3s ease-in-out;border:1px solid var(--et_border-color);width:180px;right:calc(50% - 90px);z-index:99;background:var(--et_white-2-dark);margin:0;border-radius:3px}.view-switcher .switch-more ul li{margin:0}.view-switcher .switch-more ul li a{display:inline-block;padding:.6em 1.9em;line-height:1}.view-switcher .switch-more ul li:not(.switcher-active)>a{color:var(--et_main-color)}.view-switcher .switch-more ul li:not(.switcher-active)>a:hover{color:var(--et_dark-2-white);opacity:.7}.view-switcher .switch-more:not(:hover) ul{display:none}.view-switcher .switcher-active>a{color:var(--et_active-color)}.open-filters-btn{position:relative;display:inline-block;margin-right:20px}.open-filters-btn a{padding-left:23px}.open-filters-btn a i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.open-filters-btn a.active i{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.open-filters-btn a.active,.open-filters-btn a:hover{color:var(--et_dark-2-white)}.filter-wrap .products-per-page span,.open-filters-btn a{color:var(--et_font-color)}.shop-filters{display:none;overflow:hidden;margin:20px 0 0}.shop-filters.filters-opened{display:block}.shop-filters.widget-columns-2 .sidebar-widget{width:50%}.shop-filters.widget-columns-3 .sidebar-widget{width:33.33%}.shop-filters.widget-columns-4 .sidebar-widget{width:25%}.shop-filters.widget-columns-5 .sidebar-widget{width:20%}.shop-filters.widget-columns-2 .sidebar-widget:nth-child(2n+1),.shop-filters.widget-columns-3 .sidebar-widget:nth-child(3n+1),.shop-filters.widget-columns-4 .sidebar-widget:nth-child(4n+1),.shop-filters.widget-columns-5 .sidebar-widget:nth-child(5n+1){clear:both}.shop-filters-area{margin-left:-15px;margin-right:-15px}.shop-filters-area .sidebar-widget{position:relative;width:100%;padding:0 15px;float:left;margin-bottom:25px;height:auto}.shop-filters-area .sidebar-widget .select2{z-index:auto}.shop-filters-area .product-categories>li>a{padding:9px 0 8px 0}.shop-filters-area .product_list_widget li{margin-right:10px}.shop-filters-area ul{padding-left:0;padding-right:0!important}@media only screen and (max-width:1200px){.view-switcher{margin-left:15px}}@media only screen and (max-width:992px){.shop-filters-area .sidebar-widget{width:50%!important}.shop-filters-area .sidebar-widget:nth-child(2n+1){clear:both}}@media only screen and (max-width:480px){.shop-filters-area .sidebar-widget{width:100%!important}.filter-wrap .filter-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-wrap .view-switcher{display:none!important}}.null-instagram-feed ul{text-align:center}.null-instagram-feed li{position:relative;display:inline-block;list-style:none}.null-instagram-feed li img{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:0}.null-instagram-feed li a{position:relative;display:block;padding:0;width:100%}.null-instagram-feed li a .insta-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(34,34,34,.5);z-index:2}.null-instagram-feed li a .insta-info span{display:inline-block;position:relative;color:#fff;font-size:20px;text-transform:uppercase;padding:0 1em;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.null-instagram-feed li a .insta-info span.insta-comments:before,.null-instagram-feed li a .insta-info span.insta-likes:before{font-family:xstore-icons;padding-right:6px;color:inherit!important}.null-instagram-feed li a .insta-info span.insta-likes:before{content:'\e92d'}.null-instagram-feed li a .insta-info span.insta-comments:before{content:'\e938'}.null-instagram-feed li a .insta-info span:hover{color:#b3b3b3}.null-instagram-feed li a .et-inst-media-type{position:absolute;top:7px;right:5px;z-index:1;background:url(//pufpdf.com/wp-content/themes/xstore/images/instagram-sprite.png) no-repeat;height:32px;width:32px}.null-instagram-feed li a .et-inst-media-type.media-type-image{display:none}.null-instagram-feed li a .et-inst-media-type.media-type-video{background-position:0 -34px}.null-instagram-feed li a .et-inst-media-type.media-type-igtv{background-position:-34px 0}.null-instagram-feed li a:hover .insta-info{opacity:1;visibility:visible}.null-instagram-feed .swiper-slide{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.null-instagram-feed p a{display:inline-block;text-decoration:underline;padding-top:10px}.null-instagram-feed .instagram-size-medium li{width:25%;padding:.3571em}.null-instagram-feed .instagram-size-thumbnail li{width:20%;padding:.2571em}.null-instagram-feed .instagram-size-large li{width:33.33%;padding:.3571em}.null-instagram-feed .instagram-slider{padding-left:0;cursor:move}.null-instagram-feed .instagram-slider li{list-style:none;width:100%!important}.null-instagram-feed .instagram-pics{margin-bottom:0;padding-left:0}.null-instagram-feed .instagram-pics.swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.null-instagram-feed .instagram-pics img{max-width:100%}.null-instagram-feed .instagram-no-space .instagram-pics li,.null-instagram-feed .instagram-no-space li{padding:0!important;margin:0!important}.null-instagram-feed.instagram-size-medium li,.null-instagram-feed.widget .instagram-size-medium li{width:12.5%}.null-instagram-feed .widget-title+.swiper-entry .swiper-container:not(.instagram-no-space),.null-instagram-feed .widgettitle+.swiper-entry .swiper-container:not(.instagram-no-space){margin-top:-10px}.content-page .null-instagram-feed:not(.sidebar-widget):not(.footer-widget) .widget-title,.content-page .null-instagram-feed:not(.sidebar-widget):not(.footer-widget) .widgettitle{margin-bottom:0!important;border-bottom:none;font-size:24px;text-align:center}.content-page .null-instagram-feed p.clear{text-align:center;margin-bottom:0}@media only screen and (min-width:993px){.content-page .null-instagram-feed .swiper-entry:not([class*=arrows]) p.clear{margin-top:calc(-1 * var(--space-between-widgets,3.9em))}}.swiper-container.null-instagram-feed img,.swiper-container.null-instagram-feed li{min-height:70px}.sidebar .null-instagram-feed li a .insta-info span{font-size:16px}.null-instagram-feed .instagram-pics li{padding:10px 12px;float:left;margin-bottom:0}.null-instagram-feed .instagram-pics:not(.swiper-wrapper) li:last-child{margin-bottom:4px}.null-instagram-feed .instagram-pics.instagram-columns-2 li:nth-child(2n+1),.null-instagram-feed .instagram-pics.instagram-columns-3 li:nth-child(3n+1),.null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(4n+1),.null-instagram-feed .instagram-pics.instagram-columns-5 li:nth-child(5n+1),.null-instagram-feed .instagram-pics.instagram-columns-6 li:nth-child(6n+1){clear:both}.null-instagram-feed .instagram-pics.instagram-columns-2 li{width:50%}.null-instagram-feed .instagram-pics.instagram-columns-3 li{width:33.33%}.null-instagram-feed .instagram-pics.instagram-columns-4 li{width:25%}.null-instagram-feed .instagram-pics.instagram-columns-5 li{width:20%}.null-instagram-feed .instagram-pics.instagram-columns-5 li span{padding:0 .5em}.null-instagram-feed .instagram-pics.instagram-columns-6 li{width:16.665%}.null-instagram-feed .instagram-pics.instagram-columns-6 li span{padding:0 .3em}.boxed .null-instagram-feed li a .insta-info span{font-size:15px}.footer-widget.null-instagram-feed .instagram-pics li,.sidebar-widget.null-instagram-feed .instagram-pics li{padding:0 10px 10px 0}.footer-widget.null-instagram-feed .instagram-pics li a,.sidebar-widget.null-instagram-feed .instagram-pics li a{padding:0}.footer-widget.null-instagram-feed .instagram-pics li .insta-info .insta-comments,.footer-widget.null-instagram-feed .instagram-pics li .insta-info .insta-likes,.sidebar-widget.null-instagram-feed .instagram-pics li .insta-info .insta-comments,.sidebar-widget.null-instagram-feed .instagram-pics li .insta-info .insta-likes{display:none}.footer-widget.null-instagram-feed .widget-title{margin-bottom:1.88em!important;background-color:transparent}@media only screen and (max-width:992px){.null-instagram-feed .instagram-pics li{padding:.6em!important}.null-instagram-feed .instagram-pics .insta-info span{display:none}.sidebar-widget.null-instagram-feed li{width:16.6666%!important;display:inline-block;padding:0 .3571em}}@media only screen and (max-width:768px){.null-instagram-feed .instagram-pics.instagram-columns-2 li,.null-instagram-feed .instagram-pics.instagram-columns-4 li,.null-instagram-feed .instagram-pics.instagram-columns-5 li,.null-instagram-feed .instagram-pics.instagram-columns-6 li{width:33.33%;clear:none!important}.null-instagram-feed .instagram-pics.instagram-columns-2 li:nth-child(3n+1),.null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(3n+1),.null-instagram-feed .instagram-pics.instagram-columns-5 li:nth-child(3n+1),.null-instagram-feed .instagram-pics.instagram-columns-6 li:nth-child(3n+1){clear:both!important}.null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(2n+1),.null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(4n+1),.null-instagram-feed .instagram-pics.instagram-columns-4 li:nth-child(5n+1){clear:none}}@media only screen and (max-width:480px){.sidebar-widget.null-instagram-feed li{width:33.333%!important;display:inline-block;padding:0 .3571em}.sidebar-widget.null-instagram-feed li:nth-child(3n+1){clear:both}}