@media(hover:none),(pointer:coarse),(max-width:739px){html.integy-v311-filter-drawer-layout-fix,html.integy-v311-filter-drawer-layout-fix body{max-width:100vw;overflow-x:hidden}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker,html.integy-v311-filter-drawer-layout-fix .integy-v294-picker *{max-width:100%;box-sizing:border-box}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker{grid-template-rows:auto minmax(0,1fr) auto;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker-body{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.integy-v311-filter-drawer-layout-fix .integy-v294-active-area,html.integy-v311-filter-drawer-layout-fix .integy-v294-step{display:block!important;width:100%!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important}html.integy-v311-filter-drawer-layout-fix .integy-v294-choice,html.integy-v311-filter-drawer-layout-fix .integy-v294-active-chip,html.integy-v311-filter-drawer-layout-fix .integy-v294-clear,html.integy-v311-filter-drawer-layout-fix .integy-v294-apply,html.integy-v311-filter-drawer-layout-fix .integy-v294-picker-close{pointer-events:auto!important;touch-action:manipulation!important}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker-footer{position:sticky;right:0;bottom:0;left:0;z-index:30}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker.is-loading .integy-v294-picker-body{opacity:1!important;pointer-events:auto!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .collection--section,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--outer,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--wrapper,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--masthead,html.integy-v311-filter-drawer-layout-fix body.template-collection .collection--information,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--utils-container,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--items,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid-listview{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1 / -1!important;overflow-x:clip;box-sizing:border-box!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--outer.layout--has-sidebar,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--outer.integy-v278-has-sidebar{display:block!important;grid-template-columns:minmax(0,1fr)!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--sidebar,html.integy-v311-filter-drawer-layout-fix body.template-collection [data-productgrid-sidebar]{display:none!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--masthead,html.integy-v311-filter-drawer-layout-fix body.template-collection .collection--information{display:block!important;white-space:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--masthead *,html.integy-v311-filter-drawer-layout-fix body.template-collection .collection--information *{max-width:100%!important;white-space:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;overflow-wrap:anywhere}html.integy-v311-filter-drawer-layout-fix body.template-product .site-main,html.integy-v311-filter-drawer-layout-fix body.template-product main,html.integy-v311-filter-drawer-layout-fix body.template-product .product--container,html.integy-v311-filter-drawer-layout-fix body.template-product .product-main,html.integy-v311-filter-drawer-layout-fix body.template-product .product-section,html.integy-v311-filter-drawer-layout-fix body.template-product .product-recommendations,html.integy-v311-filter-drawer-layout-fix body.template-product .recommended-products,html.integy-v311-filter-drawer-layout-fix body.template-product .product-recently-viewed--section,html.integy-v311-filter-drawer-layout-fix body.template-product .product-recently-viewed__wrapper,html.integy-v311-filter-drawer-layout-fix body.template-product .product-recently-viewed__content,html.integy-v311-filter-drawer-layout-fix body.template-product .search--section,html.integy-v311-filter-drawer-layout-fix body.template-product .dynamic-search{max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}html.integy-v311-filter-drawer-layout-fix body.template-product .product-title,html.integy-v311-filter-drawer-layout-fix body.template-product .product__title{max-width:100%!important;font-size:clamp(24px,7vw,34px)!important;line-height:1.12!important;overflow-wrap:anywhere!important;word-break:normal!important}html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector,html.integy-v311-filter-drawer-layout-fix body.template-product [data-quantity-selector],html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector__wrapper{width:100%!important;max-width:100%!important;min-width:0!important}html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector__label{display:block!important;margin:0!important;line-height:1.25!important}html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector__wrapper{display:grid!important;grid-template-columns:52px minmax(0,1fr) 52px!important}html.integy-v311-filter-drawer-layout-fix body.template-product .quantity-selector__input{width:100%!important;min-width:0!important;text-align:center!important}html.integy-v311-filter-drawer-layout-fix body.template-product .shopify-payment-button,html.integy-v311-filter-drawer-layout-fix body.template-product .shopify-payment-button__button,html.integy-v311-filter-drawer-layout-fix body.template-product .product-form--atc-button,html.integy-v311-filter-drawer-layout-fix body.template-product [data-product-atc]{width:100%!important;max-width:100%!important}}@media(hover:none)and (pointer:coarse)and (max-width:739px),(max-width:739px){html.integy-v311-filter-drawer-layout-fix .integy-v294-picker{right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-height:min(94dvh,920px)!important}html.integy-v311-filter-drawer-layout-fix .integy-v294-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-width:932px),(orientation:landscape)and (max-width:932px)and (max-height:520px){html.integy-v311-filter-drawer-layout-fix .integy-v294-picker{top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;border-radius:14px!important}html.integy-v311-filter-drawer-layout-fix .integy-v294-picker-body{display:block!important;padding:9px 9px calc(96px + env(safe-area-inset-bottom,0px))!important}html.integy-v311-filter-drawer-layout-fix .integy-v294-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(hover:none)and (pointer:coarse)and (min-width:740px)and (max-width:1368px){html.integy-v311-filter-drawer-layout-fix body.template-collection.integy-v308-filter-open .productgrid--sidebar,html.integy-v311-filter-drawer-layout-fix body.template-collection.integy-v308-filter-open [data-productgrid-sidebar]{display:block!important;width:min(560px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--utils-container,html.integy-v311-filter-drawer-layout-fix body.template-collection .productgrid--utils.productgrid--utils-container{overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/389/assets/integy-v311-filter-drawer-layout-fix.css.map */
