.product-grid .product-grid--products{--desktop-layout-size: var(--gtc-equal-md) !important}@media (min-width: 1025px){.product-grid .collection-product-grid{grid-template-columns:repeat(var(--gtc-equal-md),1fr)!important}.product-grid .product-grid-main{grid-column:span var(--gtc-equal-md)!important}}.product-grid sht-sticky-prodrid,.product-grid sht-sticky-prodrid.product-grid-sticky-bar,.product-grid sht-sticky-prodrid.always_reveal--sticky{position:static!important;top:auto!important;z-index:auto!important}.product-grid{box-sizing:border-box}.product-grid-controls-container{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;position:relative;min-height:0;display:block}.product-grid-controls-container .drawer-absolute-wrapper{position:absolute!important;top:calc(100% + 10px)!important;left:0!important;width:347px!important;height:auto!important;max-width:347px!important;overflow:visible!important;z-index:50!important;pointer-events:none!important;flex:none!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;margin:0!important;padding:0!important}.product-grid-controls-container .drawer-absolute-wrapper>*{pointer-events:auto!important}.product-grid-controls{display:flex;align-items:center;gap:var(--scale-m)}.product-grid-controls-container .filter-drawer-open{width:auto}.product-grid-controls-container .product-grid__fillter{width:auto!important;padding:0!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;display:flex;align-items:center;justify-content:flex-start}.product-grid-controls-container .product-grid__fillter .show_filter,.product-grid-controls-container .product-grid__fillter .hide_filter{font-weight:400!important;font-size:inherit!important;line-height:inherit!important;font-family:inherit!important}.product-grid-controls-container .product-grid__fillter.active,.product-grid-controls-container .product-grid__fillter.active .show_filter,.product-grid-controls-container .product-grid__fillter.active .hide_filter{font-weight:400!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar{display:block!important;flex:none!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;position:relative!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;height:auto!important;max-height:calc(100vh - 200px)!important;width:347px!important;max-width:347px!important;min-width:347px!important;z-index:50!important;box-shadow:0 4px 8px #0000001a;border-radius:0!important;overflow:hidden;margin:0!important;padding:0!important;transform:translateY(-10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar:not(.active){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;height:0!important;overflow:hidden!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.active{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;height:auto!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container{width:347px!important;max-width:347px!important;min-width:347px!important;max-height:calc(100vh - 200px)!important;height:auto!important;overflow-y:auto;border-radius:0!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__wrapper{width:100%!important;background:transparent!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-content-container,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__wrapper,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-wrapper,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter-form-wrapper,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-content-container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.active .filter__drawer__container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.active .drawer-content-container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter-form-wrapper{border-radius:0!important}@media (min-width: 1025px){.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter-form-wrapper,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter-form-wrapper,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-content-container{border-radius:0!important}}@media (max-width: 1024px){.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-content-container,.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container,.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer-content-container{border-radius:0!important}}.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container.drawer-content-container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container.drawer-content-container,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container.drawer-content-container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer__container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .drawer-content-container,.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter-form-wrapper,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer__container,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .drawer-content-container,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter-form-wrapper{border-radius:0!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__overlay{display:none!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container{border:none!important}.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar{position:relative!important;top:0!important;right:auto!important;left:0!important;bottom:auto!important}.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.active,.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.drawer-out{height:auto!important;z-index:50!important}.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__body{height:auto!important}.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter-form-wrapper{border:none!important}@media (min-width: 1025px){.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar{position:relative!important;width:347px!important;max-width:347px!important;min-width:347px!important;height:auto!important;max-height:calc(100vh - 200px)!important;border-radius:0!important;box-shadow:0 4px 8px #0000001a}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__overlay,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer__btn-close,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--drawer .drawer__btn-close{display:none!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container{width:347px!important;max-width:347px!important;min-width:347px!important;height:auto!important;max-height:calc(100vh - 200px)!important;border-radius:0!important}}@media (max-width: 1024px){.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--drawer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:100%!important;min-width:100%!important;height:100vh!important;max-height:100vh!important;z-index:86!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;box-shadow:none!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--drawer .filter__drawer__overlay{display:block!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--drawer .drawer__btn-close,.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .drawer__btn-close{display:flex!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--drawer .filter__drawer__container{width:100%!important;max-width:100%!important;min-width:100%!important;height:100%!important;max-height:100%!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar{position:fixed!important;width:100%!important;height:100vh!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.product-grid .product-grid-controls-container .drawer-absolute-wrapper{position:static!important;width:auto!important;height:auto!important}.product-grid.product-grid--sidebar .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar .filter__drawer__container{height:100%!important;border-radius:0!important}.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.active,.product-grid.product-grid--drawer .product-grid-controls-container .drawer-absolute-wrapper .filter__drawer.filter__drawer--sidebar.drawer-out{height:100vh!important}}.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items,.product-grid .product-grid-controls sht-product-grid-sort-by-field sht-select .select-items,.product-grid .product-grid-controls sht-product-grid-sort-by-field .custom-select .select-items{background:#fff!important;background:var(--color-background, white)!important;box-shadow:0 4px 12px #00000026!important;z-index:60!important}.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items .select-item{color:var(--color-normal-text, #000)!important}.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items .select-item:hover,.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items .select-item:focus{background:#0000000d!important}.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items .select-item[aria-selected=true],.product-grid .product-grid-controls sht-product-grid-sort-by-field .select-items .select-item.selected{background:#00000014!important;font-weight:600!important}sht-prd-grid-drwer{background:#ffffffd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/product-grid.css.map */
