@media screen and (max-width:989px),(hover:none)and (pointer:coarse)and (max-width:1180px){html.integy-v124-menu-open,body.integy-v124-menu-open,html.integy-v124-filter-open,body.integy-v124-filter-open,html.integy-v124-sort-open,body.integy-v124-sort-open{overflow:hidden!important}.site-header-menu-toggle,.site-header-mobile-search-button,.mobile-nav-close,.site-mobile-nav .mobile-nav-overlay,.site-mobile-nav .navmenu-link,.site-mobile-nav .navmenu-button,.template-collection .utils-filter-button,.template-collection .utils-sortby-button,.template-collection .productgrid--sidebar a,.template-collection .productgrid--sidebar button{touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(227,27,35,.22)!important}.site-mobile-nav{visibility:hidden!important;pointer-events:none!important}.site-mobile-nav.integy-v124-open,.site-mobile-nav[data-open=true]{visibility:visible!important;pointer-events:auto!important}.site-mobile-nav .mobile-nav-panel{width:min(88vw,380px)!important;max-width:380px!important;height:100dvh!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;transform:translate3d(-100%,0,0)!important;transition:transform .18s ease!important;will-change:transform}.site-mobile-nav.integy-v124-open .mobile-nav-panel,.site-mobile-nav[data-open=true] .mobile-nav-panel{transform:translateZ(0)!important}.site-mobile-nav .mobile-nav-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .16s ease,visibility .16s ease!important}.site-mobile-nav.integy-v124-open .mobile-nav-overlay,.site-mobile-nav[data-open=true] .mobile-nav-overlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.site-mobile-nav .mobile-nav-close{min-width:44px!important;min-height:44px!important}.site-mobile-nav .navmenu-item{position:relative!important}.site-mobile-nav .navmenu-item-parent>.navmenu-link-parent{padding-right:56px!important}.site-mobile-nav .navmenu-item-parent>.navmenu-button{position:absolute!important;top:0!important;right:4px!important;z-index:5!important;width:48px!important;min-width:48px!important;min-height:44px!important}.site-mobile-nav .navmenu-depth-2,.site-mobile-nav .navmenu-submenu,.site-mobile-nav [data-accordion-content]{height:auto!important;max-height:none!important;overflow:visible!important}.site-mobile-nav .navmenu-item-parent:not(.integy-v124-subnav-open)>.navmenu-depth-2,.site-mobile-nav .navmenu-item-parent:not(.integy-v124-subnav-open)>.navmenu-submenu,.site-mobile-nav .navmenu-item-parent:not(.integy-v124-subnav-open)>[data-accordion-content]{display:none!important;visibility:hidden!important}.site-mobile-nav .navmenu-item-parent.integy-v124-subnav-open>.navmenu-depth-2,.site-mobile-nav .navmenu-item-parent.integy-v124-subnav-open>.navmenu-submenu,.site-mobile-nav .navmenu-item-parent.integy-v124-subnav-open>[data-accordion-content]{display:block!important;visibility:visible!important;opacity:1!important}.site-mobile-nav .navmenu-item-parent.integy-v124-subnav-open>.navmenu-button .navmenu-icon{transform:rotate(180deg)!important}.template-collection .productgrid--utils.productgrid--utils--visible-mobile,.template-search .productgrid--utils.productgrid--utils--visible-mobile{display:flex!important;gap:8px!important;align-items:stretch!important;padding:8px 10px!important;background:#090a0b!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.template-collection .utils-filter-button,.template-collection .utils-sortby-button,.template-collection .utils-viewtoggle-button,.template-search .utils-filter-button,.template-search .utils-sortby-button,.template-search .utils-viewtoggle-button{min-height:44px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:#12161d!important;color:#f5f7fa!important;font-weight:700!important}.integy-v124-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:none;background:#0000009e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}body.integy-v124-filter-open .integy-v124-mobile-overlay,body.integy-v124-sort-open .integy-v124-mobile-overlay{display:block!important}.template-collection .productgrid--sidebar.integy-v124-filter-drawer,.template-search .productgrid--sidebar.integy-v124-filter-drawer{display:none!important}body.integy-v124-filter-open .template-collection .productgrid--sidebar.integy-v124-filter-drawer,body.integy-v124-filter-open .template-search .productgrid--sidebar.integy-v124-filter-drawer{position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:2147483610!important;display:block!important;width:min(92vw,400px)!important;max-width:400px!important;height:100dvh!important;min-height:100vh!important;padding:14px 14px 28px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;color:#f5f7fa!important;background:#090a0b!important;border-right:1px solid rgba(255,255,255,.12)!important;box-shadow:10px 0 35px #00000073!important}.integy-v124-filter-drawer-header{position:sticky!important;top:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:-14px -14px 14px!important;padding:13px 14px!important;background:#090a0b!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.integy-v124-filter-drawer-title{color:#fff!important;font-size:16px!important;font-weight:800!important;letter-spacing:.02em!important}.integy-v124-filter-drawer-close,.integy-v124-sort-close,.integy-v124-price-apply{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:8px 12px!important;color:#fff!important;background:#e31b23!important;border:0!important;border-radius:8px!important;font-weight:800!important}.template-collection .productgrid--sidebar .productgrid--sidebar-section,.template-collection .productgrid--sidebar .collection-filters__filter-group,.template-search .productgrid--sidebar .productgrid--sidebar-section,.template-search .productgrid--sidebar .collection-filters__filter-group{margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.template-collection .productgrid--sidebar .productgrid--sidebar-button,.template-collection .productgrid--sidebar .collection-filters__filter-group-heading,.template-search .productgrid--sidebar .productgrid--sidebar-button,.template-search .productgrid--sidebar .collection-filters__filter-group-heading{min-height:42px!important;color:#fff!important;cursor:pointer!important}.template-collection .productgrid--sidebar [data-accordion-content],.template-collection .productgrid--sidebar [data-filter-group-list],.template-collection .productgrid--sidebar .collection-filters__price-range-form,.template-collection .productgrid--sidebar .collection-filters__filter,.template-collection .productgrid--sidebar .integy-v31-checkbox-list,.template-collection .productgrid--sidebar .integy-v44-flat-filter-list,.template-search .productgrid--sidebar [data-accordion-content],.template-search .productgrid--sidebar [data-filter-group-list],.template-search .productgrid--sidebar .collection-filters__price-range-form,.template-search .productgrid--sidebar .collection-filters__filter,.template-search .productgrid--sidebar .integy-v31-checkbox-list,.template-search .productgrid--sidebar .integy-v44-flat-filter-list{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;opacity:1!important}.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>[data-accordion-content],.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>[data-filter-group-list],.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>.collection-filters__price-range-form,.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>.collection-filters__filter,.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>.integy-v31-checkbox-list,.template-collection .productgrid--sidebar .integy-v124-filter-group-collapsed>.integy-v44-flat-filter-list,.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>[data-accordion-content],.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>[data-filter-group-list],.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>.collection-filters__price-range-form,.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>.collection-filters__filter,.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>.integy-v31-checkbox-list,.template-search .productgrid--sidebar .integy-v124-filter-group-collapsed>.integy-v44-flat-filter-list{display:none!important}.template-collection .productgrid--sidebar a[href],.template-search .productgrid--sidebar a[href]{min-height:38px!important;align-items:center!important;touch-action:manipulation!important}.template-collection .integy-v124-price-apply,.template-search .integy-v124-price-apply{width:100%!important;margin-top:10px!important}.integy-v124-loading-bar{position:fixed!important;top:0!important;left:0!important;z-index:2147483646!important;width:0;height:3px!important;background:#e31b23!important;opacity:0;pointer-events:none!important;transition:width .14s ease,opacity .12s ease!important}body.integy-v124-filter-loading .integy-v124-loading-bar{width:78%!important;opacity:1!important}.integy-v124-loading-status{position:fixed!important;left:50%!important;bottom:max(16px,env(safe-area-inset-bottom))!important;z-index:2147483645!important;transform:translate(-50%) translateY(8px)!important;display:flex!important;align-items:center!important;gap:9px!important;max-width:calc(100vw - 32px)!important;min-height:42px!important;padding:10px 14px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:#0c0e12f5!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;box-shadow:0 8px 26px #00000057!important;opacity:0;visibility:hidden;pointer-events:none!important;transition:opacity .12s ease,visibility .12s ease,transform .12s ease!important}body.integy-v124-filter-loading .integy-v124-loading-status{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.integy-v124-loading-status:before{content:"";width:14px;height:14px;border:2px solid rgba(255,255,255,.38);border-top-color:#fff;border-radius:50%;animation:integy-v124-spin .72s linear infinite}@keyframes integy-v124-spin{to{transform:rotate(360deg)}}body.integy-v124-filter-loading [data-productgrid-outer],body.integy-v124-filter-loading .productgrid--outer{pointer-events:none}body.integy-v124-filter-loading [data-productgrid-items],body.integy-v124-filter-loading .productgrid--items{opacity:.55!important;transition:opacity .12s ease!important}.template-collection [data-productgrid-sort-content],.template-search [data-productgrid-sort-content]{display:none}.template-collection [data-productgrid-sort-content].integy-v124-sort-open,.template-search [data-productgrid-sort-content].integy-v124-sort-open{position:fixed!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483615!important;display:block!important;max-height:72vh!important;padding:16px 16px 22px!important;overflow-y:auto!important;color:#f5f7fa!important;background:#090a0b!important;border-top:1px solid rgba(255,255,255,.14)!important;border-radius:16px 16px 0 0!important;box-shadow:0 -10px 35px #00000073!important;-webkit-overflow-scrolling:touch!important}}@media screen and (min-width:990px)and (hover:none),screen and (min-width:990px)and (pointer:coarse){.site-navigation .navmenu-depth-1>.navmenu-item-parent.integy-v124-touch-open>details>.navmenu-submenu,.site-navigation .navmenu-depth-1>.navmenu-item-parent.integy-v124-touch-open>details>.navmenu-meganav,.site-navigation .navmenu-depth-1>.navmenu-item-parent.integy-v124-touch-open>details>.navmenu-depth-2{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.site-navigation .navmenu-depth-1>.navmenu-item-parent.integy-v124-touch-open>details>summary{color:#fff!important;background:#ffffff14!important}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/integy-v124-mobile-menu-filter-rebuild.css.map */
