@media screen and (min-width:990px){.template-collection .productgrid--sidebar,.template-collection [data-productgrid-sidebar]{max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin}.template-collection .productgrid--sidebar::-webkit-scrollbar,.template-collection [data-productgrid-sidebar]::-webkit-scrollbar{width:9px}.template-collection .productgrid--sidebar::-webkit-scrollbar-thumb,.template-collection [data-productgrid-sidebar]::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.template-collection .productgrid--sidebar .collection-filters__filter-link,.template-collection .productgrid--sidebar .filter-link,.template-collection .productgrid--sidebar .integy-v31-checkbox-filter{cursor:pointer!important;pointer-events:auto!important}}.integy-v154-context-filter-hidden{display:none!important}@media screen and (max-width:989px),(pointer:coarse){.template-collection .productgrid--sidebar .collection-filters__filter-link,.template-collection .productgrid--sidebar .filter-link,.template-collection .productgrid--sidebar .integy-v31-checkbox-filter,.template-collection [data-productgrid-sidebar] .collection-filters__filter-link,.template-collection [data-productgrid-sidebar] .filter-link,.template-collection [data-productgrid-sidebar] .integy-v31-checkbox-filter,.integy-mobile-filter-shell a,.integy-v133-mobile-filter-shell a,.integy-v132-mobile-filter-shell a,.integy-v154-filter-link-row{min-height:58px!important;padding:14px 12px!important;display:flex!important;align-items:center!important;gap:12px!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgba(227,27,35,.18)!important}.template-collection .productgrid--sidebar input[type=checkbox],.template-collection [data-productgrid-sidebar] input[type=checkbox],.template-collection .productgrid--sidebar .filter-icon--checkbox,.template-collection [data-productgrid-sidebar] .filter-icon--checkbox,.template-collection .productgrid--sidebar .integy-v31-checkbox-filter__box,.template-collection [data-productgrid-sidebar] .integy-v31-checkbox-filter__box,.integy-mobile-filter-shell input[type=checkbox],.integy-v133-mobile-filter-shell input[type=checkbox],.integy-v132-mobile-filter-shell input[type=checkbox]{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}.integy-v154-filter-pressed,.template-collection .productgrid--sidebar a:active,.template-collection [data-productgrid-sidebar] a:active,.integy-mobile-filter-shell a:active,.integy-v133-mobile-filter-shell a:active{background:#e31b231f!important;outline:2px solid rgba(227,27,35,.25)!important}.template-collection .productgrid--utils,.template-collection .productgrid--utils-container{gap:8px!important}.template-collection .productgrid--utils [data-grid-list],.template-collection .productgrid--utils .productgrid--view-options,.template-collection .productgrid--utils .utils-viewtoggle,.template-collection .productgrid--utils [class*=view] button[aria-label*=view i]{display:none!important}.template-collection .productgrid--utils .productgrid--utils-filter,.template-collection .productgrid--utils [data-productgrid-trigger-filters],.template-collection .productgrid--utils button,.template-collection .productgrid--utils a{min-height:44px!important;align-items:center!important;justify-content:center!important}}.template-cart [data-integy-policy-link],.template-cart .integy-terms-fallback__text a,.template-cart .integy-v154-policy-links a,.template-cart label a[href*="/policies/"],.template-cart label a[href*="/pages/product-faq"]{color:#fff!important;text-decoration:underline!important;text-underline-offset:2px!important;pointer-events:auto!important;position:relative!important;z-index:5!important}.template-cart .integy-v154-policy-links{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px;font-size:13px}.template-cart .integy-v154-policy-links a{display:inline-flex;align-items:center;min-height:32px;padding:5px 8px;border-radius:6px;background:#ffffff14}@media screen and (max-width:719px){.template-product .product-recommendations .productgrid--items,.template-product .recently-viewed .productgrid--items,.template-product [data-recently-viewed] .productgrid--items,.template-collection .recently-viewed .productgrid--items,.template-collection [data-recently-viewed] .productgrid--items{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(160px,72vw)!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.template-product .product-recommendations .productgrid--item,.template-product .recently-viewed .productgrid--item,.template-product [data-recently-viewed] .productgrid--item,.template-collection .recently-viewed .productgrid--item,.template-collection [data-recently-viewed] .productgrid--item{width:auto!important;min-width:0!important;max-width:none!important;scroll-snap-align:start}.template-product .product-recommendations .productitem--title,.template-product .recently-viewed .productitem--title,.template-product [data-recently-viewed] .productitem--title,.template-collection .recently-viewed .productitem--title,.template-collection [data-recently-viewed] .productitem--title{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/integy-v154-stability-guards.css.map */
