html.integy-v270-touch-fix,html.integy-v270-touch-fix body{max-width:100vw;overflow-x:hidden}html.integy-v270-touch-fix .integy-v200-filter-loading,html.integy-v270-touch-fix .integy-v270-hidden-search-form,html.integy-v270-touch-fix .integy-v270-hidden-duplicate-search,html.integy-v270-tablet-repair .integy-v263-hidden-for-touch.integy-v270-drawer-source-hidden{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}@media screen and (min-width:750px)and (max-width:1180px){html.integy-v270-tablet-repair body.template-collection .productgrid--search,html.integy-v270-tablet-repair body.template-search .productgrid--search,html.integy-v270-tablet-repair body.template-collection .productgrid--utils,html.integy-v270-tablet-repair body.template-search .productgrid--utils,html.integy-v270-tablet-repair body.template-collection .utils-sortby,html.integy-v270-tablet-repair body.template-search .utils-sortby,html.integy-v270-tablet-repair body.template-collection .utils-view,html.integy-v270-tablet-repair body.template-search .utils-view,html.integy-v270-tablet-repair body.template-collection [data-productgrid-trigger-filters],html.integy-v270-tablet-repair body.template-search [data-productgrid-trigger-filters]{display:none!important}html.integy-v270-tablet-repair body.template-collection .productgrid--outer,html.integy-v270-tablet-repair body.template-search .productgrid--outer{width:100%!important;max-width:100vw!important;overflow:visible!important}html.integy-v270-tablet-repair body.template-collection .productgrid--items,html.integy-v270-tablet-repair body.template-search .productgrid--items{width:100%!important;max-width:100%!important}html.integy-v270-tablet-repair .integy-v263-mobile-search-first{margin:10px 14px 14px!important;padding:14px!important;border-radius:14px!important;position:relative!important;z-index:20!important}html.integy-v270-tablet-repair .integy-v263-chip-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important}html.integy-v270-tablet-repair .integy-v263-chip-row>a,html.integy-v270-tablet-repair .integy-v263-chip-row>button{flex:0 0 auto!important;white-space:nowrap!important}html.integy-v270-tablet-repair .integy-v270-tablet-filter-btn{min-height:42px!important;padding:0 18px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;background:#9b111e!important;color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important;cursor:pointer!important}html.integy-v270-tablet-repair .integy-v270-tablet-filter-btn:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}html.integy-v270-tablet-repair .integy-v270-filter-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483200!important;background:#000000a8!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}html.integy-v270-tablet-repair .integy-v270-filter-panel{position:fixed!important;top:0!important;right:0!important;bottom:0!important;z-index:2147483201!important;display:flex!important;flex-direction:column!important;width:min(460px,92vw)!important;max-width:92vw!important;background:#07090c!important;color:#fff!important;border-left:1px solid rgba(255,255,255,.14)!important;box-shadow:-18px 0 40px #0000008c!important}html.integy-v270-tablet-repair .integy-v270-filter-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:64px!important;padding:16px 18px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}html.integy-v270-tablet-repair .integy-v270-filter-head h2{margin:0!important;color:#fff!important;font-size:19px!important;line-height:1.2!important}html.integy-v270-tablet-repair .integy-v270-filter-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;background:transparent!important;color:#fff!important;font-size:28px!important;line-height:1!important}html.integy-v270-tablet-repair .integy-v270-filter-search{display:block!important;width:calc(100% - 36px)!important;margin:14px 18px 10px!important;padding:12px 14px!important;min-height:46px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:12px!important;background:#11151b!important;color:#fff!important;font-size:16px!important}html.integy-v270-tablet-repair .integy-v270-filter-body{flex:1 1 auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:0 18px 18px!important;overscroll-behavior:contain!important}html.integy-v270-tablet-repair .integy-v270-filter-body .productgrid--sidebar,html.integy-v270-tablet-repair .integy-v270-filter-body .productgrid--sidebar-section,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v200-static-filter-shell,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v263-hidden-for-touch{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;pointer-events:auto!important}html.integy-v270-tablet-repair .integy-v270-filter-body .productgrid--sidebar-title,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-sidebar-title{display:none!important}html.integy-v270-tablet-repair .integy-v270-filter-body .integy-sidebar-helper{color:#ffffffb8!important;font-size:13px!important;margin:8px 0 14px!important}html.integy-v270-tablet-repair .integy-v270-filter-body details{border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;background:#0c1016!important;margin:0 0 12px!important;padding:0!important}html.integy-v270-tablet-repair .integy-v270-filter-body details>summary{min-height:48px!important;padding:14px!important;color:#fff!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important}html.integy-v270-tablet-repair .integy-v270-filter-body details[open]>summary{border-bottom:1px solid rgba(255,255,255,.1)!important}html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v188-model-filter-list,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v200-static-part-filter-list,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v201-static-part-filter-list,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v27-chip-list{display:flex!important;flex-direction:column!important;gap:8px!important;padding:12px!important}html.integy-v270-tablet-repair .integy-v270-filter-body a[role=checkbox],html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v27-filter-chip,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v188-model-filter-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:42px!important;padding:10px 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;background:#141922!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;line-height:1.25!important}html.integy-v270-tablet-repair .integy-v270-filter-body a[role=checkbox].is-active,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v31-checkbox-filter--active{border-color:#ec1c24d9!important;background:#9b111e57!important}html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v201-filter-count,html.integy-v270-tablet-repair .integy-v270-filter-body [data-filter-count] .integy-v201-filter-count{color:#ffffff9e!important;font-size:12px!important}html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v270-loading-note,html.integy-v270-tablet-repair .integy-v270-filter-body .integy-v270-empty-note{display:block!important;padding:12px!important;color:#ffffffb8!important;font-size:14px!important}html.integy-v270-tablet-repair .integy-v270-filter-footer{flex:0 0 auto!important;padding:14px 18px 18px!important;border-top:1px solid rgba(255,255,255,.12)!important;background:#07090c!important}html.integy-v270-tablet-repair .integy-v270-filter-view-results{width:100%!important;min-height:48px!important;border:0!important;border-radius:12px!important;background:#ec1c24!important;color:#fff!important;font-size:16px!important;font-weight:900!important}html.integy-v270-tablet-repair body.integy-v270-filter-open{overflow:hidden!important;touch-action:none!important}}@media screen and (max-width:1180px){html.integy-v270-touch-fix body.template-product .product-gallery,html.integy-v270-touch-fix body.template-product .product-gallery__viewer,html.integy-v270-touch-fix body.template-product .product-gallery--viewport,html.integy-v270-touch-fix body.template-product [data-swiper-viewer],html.integy-v270-touch-fix body.template-product .swiper,html.integy-v270-touch-fix body.template-product .swiper-container,html.integy-v270-touch-fix body.template-product .swiper-wrapper,html.integy-v270-touch-fix body.template-product .swiper-slide,html.integy-v270-touch-fix body.template-product .swiper-slide__inner{touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important}html.integy-v270-touch-fix body.template-product .product-gallery__viewer img,html.integy-v270-touch-fix body.template-product .product-gallery img{-webkit-user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container,html.integy-v270-touch-fix body.template-product .product-recommendations--section,html.integy-v270-touch-fix body.template-product .integy-related-fallback,html.integy-v270-touch-fix body.template-product .product-row--container{max-width:100vw!important;overflow:visible!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container .product-row,html.integy-v270-touch-fix body.template-product .product-recommendations--section .product-row,html.integy-v270-touch-fix body.template-product .integy-related-fallback .product-row{display:flex!important;flex-wrap:nowrap!important;gap:14px!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;padding:0 18px 20px!important;margin:0!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container .productgrid--item,html.integy-v270-touch-fix body.template-product .product-recommendations--section .productgrid--item,html.integy-v270-touch-fix body.template-product .integy-related-fallback .productgrid--item,html.integy-v270-touch-fix body.template-product .product-recommendations--container .productitem,html.integy-v270-touch-fix body.template-product .product-recommendations--section .productitem,html.integy-v270-touch-fix body.template-product .integy-related-fallback .productitem{flex:0 0 min(270px,74vw)!important;width:min(270px,74vw)!important;max-width:min(270px,74vw)!important;min-width:min(270px,74vw)!important;scroll-snap-align:start!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container [data-product-actions],html.integy-v270-touch-fix body.template-product .product-recommendations--section [data-product-actions],html.integy-v270-touch-fix body.template-product .integy-related-fallback [data-product-actions]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin-top:10px!important;transform:none!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container [data-quickshop-full],html.integy-v270-touch-fix body.template-product .product-recommendations--section [data-quickshop-full],html.integy-v270-touch-fix body.template-product .integy-related-fallback [data-quickshop-full]{min-height:42px!important;padding:9px 14px!important;white-space:nowrap!important}}@media screen and (min-width:750px)and (max-width:1180px){html.integy-v270-touch-fix body.template-product .product-recommendations--container .product-row,html.integy-v270-touch-fix body.template-product .product-recommendations--section .product-row,html.integy-v270-touch-fix body.template-product .integy-related-fallback .product-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;overflow:visible!important;padding:0 18px 22px!important}html.integy-v270-touch-fix body.template-product .product-recommendations--container .productgrid--item,html.integy-v270-touch-fix body.template-product .product-recommendations--section .productgrid--item,html.integy-v270-touch-fix body.template-product .integy-related-fallback .productgrid--item,html.integy-v270-touch-fix body.template-product .product-recommendations--container .productitem,html.integy-v270-touch-fix body.template-product .product-recommendations--section .productitem,html.integy-v270-touch-fix body.template-product .integy-related-fallback .productitem{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media screen and (min-width:750px)and (max-width:1180px){html.integy-v270-tablet-repair .modal--quickshop-full,html.integy-v270-tablet-repair [data-modal-container].modal--quickshop-full,html.integy-v270-tablet-repair .modal--quickshop-slim,html.integy-v270-tablet-repair [data-modal-container].quickshop-full,html.integy-v270-tablet-repair [data-modal-container].quickshop-slim{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483400!important;align-items:center!important;justify-content:center!important;padding:16px!important;overflow:hidden!important;background:#000000b8!important}html.integy-v270-tablet-repair .modal--quickshop-full .modal-inner,html.integy-v270-tablet-repair [data-modal-container].modal--quickshop-full .modal-inner,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .modal-inner,html.integy-v270-tablet-repair [data-modal-container].quickshop-slim .modal-inner{width:min(980px,calc(100vw - 32px))!important;max-width:min(980px,calc(100vw - 32px))!important;height:min(760px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)!important;border-radius:14px!important;background:#07090c!important;overflow:hidden!important}html.integy-v270-tablet-repair .modal--quickshop-full .modal-content,html.integy-v270-tablet-repair [data-modal-container].modal--quickshop-full .modal-content,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .modal-content,html.integy-v270-tablet-repair [data-modal-container].quickshop-slim .modal-content{height:100%!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:18px!important}html.integy-v270-tablet-repair .modal--quickshop-full .modal-close,html.integy-v270-tablet-repair [data-modal-container].modal--quickshop-full .modal-close,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .modal-close{z-index:2!important;width:44px!important;height:44px!important;top:10px!important;right:10px!important;border-radius:999px!important;background:#000000ad!important;color:#fff!important}html.integy-v270-tablet-repair .modal--quickshop-full .product__container--quick-shop .product--outer,html.integy-v270-tablet-repair .modal--quickshop-full .product--outer,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product__container--quick-shop .product--outer,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product--outer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important;gap:18px!important;align-items:start!important}html.integy-v270-tablet-repair .modal--quickshop-full .product-gallery,html.integy-v270-tablet-repair .modal--quickshop-full .product-gallery__viewer,html.integy-v270-tablet-repair .modal--quickshop-full .product-gallery--viewport,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product-gallery,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product-gallery__viewer,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product-gallery--viewport{max-height:520px!important;min-height:260px!important;touch-action:pan-y!important}html.integy-v270-tablet-repair .modal--quickshop-full .product-form--atc,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product-form--atc{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}html.integy-v270-tablet-repair .modal--quickshop-full .product-form--atc-button,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product-form--atc-button{min-height:48px!important;border-radius:12px!important}}@media screen and (min-width:750px)and (max-width:899px){html.integy-v270-tablet-repair .modal--quickshop-full .product__container--quick-shop .product--outer,html.integy-v270-tablet-repair .modal--quickshop-full .product--outer,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product__container--quick-shop .product--outer,html.integy-v270-tablet-repair [data-modal-container].quickshop-full .product--outer{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/350/assets/integy-v270-tablet-quickshop-search-swipe-fixes.css.map */
