body{--goods-header-bg:#ffffff}.wrapper{overflow:initial}@media (max-width:1279px){.header.hide-at-scroll+.main .goods-header{top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-height))}.header.hide-at-scroll.js-hide+.main .goods-header{top:calc(var(--wp-admin--admin-bar--height,0px))}.header.header-static+.main .goods-header{top:calc(var(--wp-admin--admin-bar--height,0px))}}@media (max-width:1279px){.goods-header{position:sticky;z-index:100;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-height));left:0;margin:-15px -15px 15px;padding:15px;background-color:var(--goods-header-bg);-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}}@media (max-width:575.98px){.goods-header{margin:-10px -15px 20px;padding:10px 15px 10px}.goods-header select{background:#fff url(../../../img/svg/arrow-bottom.svg) calc(100% - 6px) center/14px 14px no-repeat}}@media (max-width:1279px){.goods-header__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;margin:0;padding:0}}@media (max-width:575.98px){.goods-header__row{gap:10px}}@media (max-width:1279px){.goods-header__col{margin:0;padding:0;gap:15px}}@media (max-width:575.98px){.goods-header__col{gap:10px}}@media (max-width:1279px){.goods-header__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;margin:0}.goods-header__filters>*{-ms-flex-preferred-size:initial;flex-basis:initial;margin:0;padding:0}}@media (max-width:575.98px){.goods-header__filters{gap:10px}}@media (max-width:1279px){.goods-header .goods-showing{display:none}}@media (max-width:1279px){.goods-header .display-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:0}.goods-header .display-mode a{padding:0;margin:0}}@media (max-width:575.98px){.goods-header .display-mode{gap:10px}}@media (min-width:1280px){.goods-header ._goods-filter-wrap{display:none}}.goods-header ._goods-filter-wrap .btn{height:40px;gap:10px;font-size:14px}@media (max-width:415px){.goods-header ._goods-filter-wrap .btn{padding:10px}}.goods-header ._goods-filter-wrap .btn img,.goods-header ._goods-filter-wrap .btn svg{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}.goods-filter-modal{background:rgba(0,0,0,.5);--goods-filter-width:320px;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}@media (max-width:415px){.goods-filter-modal{--goods-filter-width:100%}}.goods-filter-modal._active{opacity:1;visibility:visible;pointer-events:initial}.goods-filter-modal._active .goods-filter-modal__body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.goods-filter-modal__close{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:15px;margin-bottom:10px;border:none;font-size:18px;font-weight:700;border-bottom:1px solid #d0d5d5}.goods-filter-modal__close svg{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;width:18px;height:18px}.goods-filter-modal__body{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;max-width:var(--goods-filter-width);-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.goods-filter-modal__content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 15px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.goods-filter-modal .view-more{padding-left:0}body .goods-filter-modal .goods-filter-modal__content .title_aside{font-size:16px}body.air-style{--goods-header-bg:#f6f6f6}@media (max-width:575px){body.combined-css .goods-header select{background:#fff url(../img/svg/arrow-bottom.svg) calc(100% - 6px) center/14px 14px no-repeat}}