html.integy-v357-touch,html.integy-v357-touch body{max-width:100vw;overflow-x:clip}@supports not (overflow-x: clip){html.integy-v357-touch,html.integy-v357-touch body{overflow-x:hidden}}@media screen and (max-width:860px),screen and (hover:none)and (pointer:coarse)and (max-width:1368px){html.integy-v357-touch *,html.integy-v357-touch *:before,html.integy-v357-touch *:after{box-sizing:border-box}html.integy-v357-touch body.template-collection .site-main,html.integy-v357-touch body.template-search .site-main,html.integy-v357-touch body.template-product .site-main,html.integy-v357-touch body.template-cart .site-main,html.integy-v357-touch body.template-collection main,html.integy-v357-touch body.template-search main,html.integy-v357-touch body.template-product main,html.integy-v357-touch body.template-cart main,html.integy-v357-touch body.template-collection .collection--section,html.integy-v357-touch body.template-search .collection--section,html.integy-v357-touch body.template-collection .productgrid--outer,html.integy-v357-touch body.template-search .productgrid--outer,html.integy-v357-touch body.template-collection .productgrid--wrapper,html.integy-v357-touch body.template-search .productgrid--wrapper{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important}html.integy-v357-touch body.template-collection .productgrid--outer,html.integy-v357-touch body.template-search .productgrid--outer{display:block!important;grid-template-columns:minmax(0,1fr)!important}html.integy-v357-touch body.template-collection .productgrid--utils-container,html.integy-v357-touch body.template-search .productgrid--utils-container,html.integy-v357-touch body.template-collection .productgrid--utils.productgrid--utils-container,html.integy-v357-touch body.template-search .productgrid--utils.productgrid--utils-container{position:sticky!important;top:max(0px,env(safe-area-inset-top))!important;z-index:60!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;align-items:stretch!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin:8px auto 12px!important;padding:8px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;background:#080d13f5!important;box-shadow:0 8px 22px #00000038!important;overflow:visible!important}html.integy-v357-touch body.template-collection .productgrid--utils-container.integy-v357-toolbar-duplicate,html.integy-v357-touch body.template-search .productgrid--utils-container.integy-v357-toolbar-duplicate,html.integy-v357-touch body.template-collection .productgrid--utils.integy-v357-toolbar-duplicate,html.integy-v357-touch body.template-search .productgrid--utils.integy-v357-toolbar-duplicate{display:none!important}html.integy-v357-touch body.template-collection .utils-filter,html.integy-v357-touch body.template-search .utils-filter,html.integy-v357-touch body.template-collection .utils-sortby,html.integy-v357-touch body.template-search .utils-sortby{width:100%!important;min-width:0!important;margin:0!important}html.integy-v357-touch body.template-collection [data-open-filter-drawer],html.integy-v357-touch body.template-search [data-open-filter-drawer],html.integy-v357-touch body.template-collection .utils-filter-button,html.integy-v357-touch body.template-search .utils-filter-button,html.integy-v357-touch body.template-collection button.utils-filter-button,html.integy-v357-touch body.template-search button.utils-filter-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:10px 14px!important;border:1px solid #ed1c24!important;border-radius:10px!important;background:#ed1c24!important;color:#fff!important;font-size:15px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;white-space:normal!important;touch-action:manipulation!important;pointer-events:auto!important}html.integy-v357-touch body.template-collection .utils-sortby,html.integy-v357-touch body.template-search .utils-sortby{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;align-items:center!important}html.integy-v357-touch body.template-collection .utils-sortby-title,html.integy-v357-touch body.template-search .utils-sortby-title{display:inline-flex!important;align-items:center!important;color:#f5f7fb!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;white-space:nowrap!important}html.integy-v357-touch body.template-collection .utils-sortby-select--wrapper,html.integy-v357-touch body.template-search .utils-sortby-select--wrapper,html.integy-v357-touch body.template-collection .utils-sortby-select,html.integy-v357-touch body.template-search .utils-sortby-select{width:100%!important;min-width:0!important}html.integy-v357-touch body.template-collection .utils-sortby-select,html.integy-v357-touch body.template-search .utils-sortby-select{min-height:42px!important;padding:8px 34px 8px 10px!important;border-radius:8px!important;font-size:14px!important;line-height:1.2!important}html.integy-v357-touch body.template-collection .utils-view,html.integy-v357-touch body.template-search .utils-view,html.integy-v357-touch body.template-collection .utils-view-container,html.integy-v357-touch body.template-search .utils-view-container,html.integy-v357-touch body.template-collection .utils-viewtoggle,html.integy-v357-touch body.template-search .utils-viewtoggle,html.integy-v357-touch .productgrid--utils-sticky-intersection,html.integy-v357-touch [data-utils-intersection-target]{display:none!important}html.integy-v357-touch body.template-collection:not(.integy-v357-filter-open):not(.integy-v308-filter-open) .productgrid--sidebar,html.integy-v357-touch body.template-search:not(.integy-v357-filter-open):not(.integy-v308-filter-open) .productgrid--sidebar,html.integy-v357-touch body.template-collection:not(.integy-v357-filter-open):not(.integy-v308-filter-open) [data-productgrid-sidebar],html.integy-v357-touch body.template-search:not(.integy-v357-filter-open):not(.integy-v308-filter-open) [data-productgrid-sidebar]{display:none!important}html.integy-v357-touch body.template-collection.integy-v357-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-search.integy-v357-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-collection.integy-v357-filter-open [data-productgrid-sidebar],html.integy-v357-touch body.template-search.integy-v357-filter-open [data-productgrid-sidebar],html.integy-v357-touch body.template-collection.integy-v308-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-search.integy-v308-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-collection.integy-v308-filter-open [data-productgrid-sidebar],html.integy-v357-touch body.template-search.integy-v308-filter-open [data-productgrid-sidebar]{display:block!important;position:fixed!important;top:max(8px,env(safe-area-inset-top))!important;bottom:max(8px,env(safe-area-inset-bottom))!important;left:max(8px,env(safe-area-inset-left))!important;right:auto!important;z-index:2147483601!important;width:min(92vw,440px)!important;max-width:calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;height:auto!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;margin:0!important;padding:10px 10px calc(86px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;background:#080d13!important;color:#fff!important;box-shadow:0 18px 56px #00000094!important;transform:none!important;pointer-events:auto!important}html.integy-v357-touch body.template-collection.integy-v357-filter-open,html.integy-v357-touch body.template-search.integy-v357-filter-open,html.integy-v357-touch body.template-collection.integy-v308-filter-open,html.integy-v357-touch body.template-search.integy-v308-filter-open{overflow:hidden!important;touch-action:none!important}html.integy-v357-touch body.template-collection.integy-v357-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-search.integy-v357-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-collection.integy-v308-filter-open .productgrid--sidebar,html.integy-v357-touch body.template-search.integy-v308-filter-open .productgrid--sidebar{touch-action:pan-y!important}html.integy-v357-touch .integy-v357-filter-backdrop{display:none!important}html.integy-v357-touch body.integy-v357-filter-open .integy-v357-filter-backdrop,html.integy-v357-touch body.integy-v308-filter-open .integy-v357-filter-backdrop{display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483600!important;width:100vw!important;height:100dvh!important;border:0!important;padding:0!important;background:#00000094!important}html.integy-v357-touch .integy-v357-sidebar-close,html.integy-v357-touch .integy-v308-sidebar-close{position:sticky!important;top:-10px!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:calc(100% + 20px)!important;min-height:48px!important;margin:-10px -10px 10px!important;padding:12px 14px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;border-radius:12px 12px 0 0!important;background:#080d13!important;color:#fff!important;font-size:16px!important;font-weight:900!important;line-height:1.15!important;text-align:left!important;touch-action:manipulation!important}html.integy-v357-touch .productgrid--sidebar-section,html.integy-v357-touch .integy-v200-static-filter-shell,html.integy-v357-touch .integy-v27-filter-details,html.integy-v357-touch .integy-v27-filter-chip-list{max-width:100%!important;overflow-x:hidden!important}html.integy-v357-touch .integy-v27-filter-chip-list,html.integy-v357-touch [data-integy-v200-static-part-filter-list],html.integy-v357-touch [data-integy-static-model-filter-list]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important}html.integy-v357-touch .integy-v27-filter-chip,html.integy-v357-touch .integy-v31-checkbox-filter,html.integy-v357-touch [data-integy-static-model-filter-row],html.integy-v357-touch [data-integy-v199-static-indexed-row]{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:9px 11px!important;border-radius:9px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;touch-action:manipulation!important}html.integy-v357-touch .integy-v201-filter-label,html.integy-v357-touch .integy-v200-filter-label,html.integy-v357-touch .integy-v27-filter-chip span:last-child{min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html.integy-v357-touch .integy-v328-desktop-filter-search,html.integy-v357-touch .integy-v327-desktop-filter-search,html.integy-v357-touch [data-integy-v328-filter-search],html.integy-v357-touch [data-integy-v327-filter-search]{display:block!important;margin:8px 0 10px!important}html.integy-v357-touch .integy-v328-desktop-filter-search__input,html.integy-v357-touch .integy-v327-desktop-filter-search__input,html.integy-v357-touch [data-integy-v328-filter-input],html.integy-v357-touch [data-integy-v327-filter-input]{width:100%!important;min-height:42px!important;font-size:16px!important}html.integy-v357-touch body.template-collection .productgrid--items,html.integy-v357-touch body.template-search .productgrid--items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin:0 auto!important}html.integy-v357-touch body.template-collection .productgrid--item,html.integy-v357-touch body.template-search .productgrid--item,html.integy-v357-touch body.template-collection .productitem,html.integy-v357-touch body.template-search .productitem{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html.integy-v357-touch body.template-collection .productitem--title,html.integy-v357-touch body.template-search .productitem--title,html.integy-v357-touch body.template-collection .productitem__title,html.integy-v357-touch body.template-search .productitem__title{font-size:13px!important;line-height:1.28!important;word-break:normal!important;overflow-wrap:anywhere!important}html.integy-v357-touch body.template-collection .productitem--image-link,html.integy-v357-touch body.template-search .productitem--image-link,html.integy-v357-touch body.template-collection .productitem--image,html.integy-v357-touch body.template-search .productitem--image{touch-action:manipulation!important}html.integy-v357-touch body.template-product .product-gallery,html.integy-v357-touch body.template-product .product-gallery--viewport,html.integy-v357-touch body.template-product .product-gallery--media-thumbnail,html.integy-v357-touch body.template-product .product-gallery--navigation,html.integy-v357-touch body.template-product .flickity-viewport,html.integy-v357-touch body.template-product .flickity-slider{touch-action:pan-y pinch-zoom!important}html.integy-v357-touch .predictive-search,html.integy-v357-touch .search-flydown,html.integy-v357-touch [data-predictive-search],html.integy-v357-touch [data-live-search-results]{z-index:2147483500!important;max-width:calc(100vw - 16px)!important}}@media screen and (max-width:430px){html.integy-v357-phone body.template-collection .productgrid--items,html.integy-v357-phone body.template-search .productgrid--items{gap:9px!important;width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important}}@media screen and (max-width:739px)and (orientation:landscape){html.integy-v357-phone-landscape body.template-collection .productgrid--utils-container,html.integy-v357-phone-landscape body.template-search .productgrid--utils-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important}html.integy-v357-phone-landscape body.template-collection .utils-filter,html.integy-v357-phone-landscape body.template-search .utils-filter{min-width:0!important}html.integy-v357-phone-landscape body.template-collection .utils-sortby,html.integy-v357-phone-landscape body.template-search .utils-sortby{grid-template-columns:minmax(0,1fr)!important}html.integy-v357-phone-landscape body.template-collection .utils-sortby-title,html.integy-v357-phone-landscape body.template-search .utils-sortby-title{display:none!important}html.integy-v357-phone-landscape body.template-collection .productgrid--items,html.integy-v357-phone-landscape body.template-search .productgrid--items{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (min-width:740px)and (max-width:1024px){html.integy-v357-tablet body.template-collection .productgrid--items,html.integy-v357-tablet body.template-search .productgrid--items{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}}@media screen and (min-width:1025px)and (max-width:1368px)and (hover:none),screen and (min-width:1025px)and (max-width:1368px)and (pointer:coarse){html.integy-v357-tablet body.template-collection .productgrid--items,html.integy-v357-tablet body.template-search .productgrid--items{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}html.integy-v357-tablet body.template-collection .productgrid--utils-container,html.integy-v357-tablet body.template-search .productgrid--utils-container{grid-template-columns:minmax(0,1fr) minmax(280px,.55fr)!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important}}
/*# sourceMappingURL=/cdn/shop/t/438/assets/integy-v357-touch-os-responsive-polish.css.map */
