.collection.custom .filter-topbar-wrap{margin-bottom:0}.collection.custom .section-inner{padding:0 !important}.collection.custom .collection__inner{padding:0 !important}.collection.custom .active-filters__clear{color:currentColor}.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle-text{white-space:nowrap}.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle-text .mobile-text{display:none}.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle-text .desktop-text{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 719px){.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle-text .mobile-text{display:-webkit-box;display:-ms-flexbox;display:flex}.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle-text .desktop-text{display:none}}@media screen and (max-width: 719px){.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__drawer-toggle{width:100%;min-width:100%}}@media screen and (min-width: 720px){.collection.custom[data-combine-filter-sort-mobile] .filter-form__group[data-filter-type=sort]{display:none}}@media screen and (max-width: 719px){.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__inner{padding:6px 8px;gap:0;background-color:var(--filter-topbar-secondary-color) !important}}.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__results-count-wrapper{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}@media screen and (max-width: 719px){.collection.custom[data-combine-filter-sort-mobile] .filter-topbar__results-count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.collection.custom .filter-topbar__inner{background-color:var(--filter-topbar-background-color);color:var(--filter-topbar-text-color);padding:18px;position:relative}.collection.custom .filter-topbar__inner::before{content:"";width:calc(100vw - 30px);background-color:var(--filter-topbar-background-color);height:100%;z-index:-1;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}@media screen and (min-width: 720px){.collection.custom .filter-topbar__inner{padding:18px 24px;row-gap:0}}@media screen and (min-width: 1200px){.collection.custom .filter-topbar__inner{padding:18px 48px}}@media screen and (min-width: 1890px){.collection.custom .filter-topbar__inner::before{width:calc(100vw - 23px)}}.collection.custom .collection__content{padding-inline:0}@media screen and (max-width: 719px){.collection.custom .collection__content .product-item__meta{padding-inline:8px}}@media screen and (min-width: 720px){.collection.custom .collection__content{padding-inline:24px}}@media screen and (min-width: 1200px){.collection.custom .collection__content{padding-inline:48px}}.collection.custom .item-layout-toggle{gap:8px}.collection.custom .item-layout-toggle .icon svg path{stroke:var(--filter-topbar-text-color)}.collection.custom .item-layout-toggle .icon-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.collection.custom .item-layout-toggle .icon-desktop{display:none}@media screen and (min-width: 720px){.collection.custom .item-layout-toggle .icon-mobile{display:none}.collection.custom .item-layout-toggle .icon-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.collection.custom .item-layout-toggle__button{background-color:var(--filter-topbar-secondary-color);border:none;outline:none;padding:14px}.collection.custom .item-layout-toggle__button[data-is-active=true]:after{display:none}@media screen and (max-width: 719px){.collection.custom .item-layout-toggle__button{padding:12px;min-width:44px}}.collection.custom .filter-topbar__sidebar-toggle,.collection.custom .filter-topbar__sort-toggle,.collection.custom .filter-topbar__drawer-toggle{background-color:var(--filter-topbar-secondary-color);border:none;outline:none;color:var(--filter-topbar-text-color);padding:16px 20px;gap:12px;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 719px){.collection.custom .filter-topbar__sidebar-toggle,.collection.custom .filter-topbar__sort-toggle,.collection.custom .filter-topbar__drawer-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.collection.custom .filter-topbar__sort-label-mobile svg{-webkit-margin-start:6px;margin-inline-start:6px}.collection.custom .filter-topbar__sort-label-desktop svg{-webkit-margin-start:12px;margin-inline-start:12px}.collection.custom .filter-topbar__sort-toggle.btn .icon-sort{margin:0 !important}.collection.custom .filter-topbar__sort-toggle.btn .icon-mobile .icon-sort{display:-webkit-box;display:-ms-flexbox;display:flex}.collection.custom .filter-topbar__sort-toggle.btn .icon-desktop .icon-sort{display:none}@media screen and (min-width: 720px){.collection.custom .filter-topbar__sort-toggle.btn .icon-mobile .icon-sort{display:none}.collection.custom .filter-topbar__sort-toggle.btn .icon-desktop .icon-sort{display:-webkit-box;display:-ms-flexbox;display:flex}}.collection.custom .filter-topbar__drawer-toggle.btn .icon{margin:0;width:20px}@media screen and (max-width: 719px){.collection.custom .filter-bar__item-layout{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.collection.custom .filter-bar__sort-group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media screen and (max-width: 719px){.collection.custom[data-combine-filter-sort-mobile=true] .filter-bar__sort-group{display:none}}.collection.custom #filter-group-sort--drawer .filter-item__content-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1200px){.collection.custom .filter-topbar-wrap{margin-bottom:60px}.collection.custom .filter-topbar__sort-toggle{min-width:285px}.collection.custom .filter-topbar__sort-label-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.collection.custom .filter-bar__sort-list{min-width:none}}.collection.custom .filter-topbar__results-count{opacity:1 !important;text-align:center;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;text-transform:uppercase}.collection.custom .filter-topbar__result-desktop-wrapper{display:none}@media(min-width: 720px){.collection.custom .filter-topbar__result-desktop-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.collection.custom .pagination__list{gap:0}.collection.custom [data-type=active] .pagination__navigation-button{color:var(--filter-topbar-text-color);background-color:var(--filter-topbar-background-color);-webkit-box-shadow:none;box-shadow:none}.collection.custom .pagination__item[data-type=ellip] .pagination__navigation-button{background-color:rgba(0,0,0,0)}.collection.custom .pagination__navigation-button{height:35px;width:35px;color:#222;background-color:var(--filter-topbar-tertiary-color)}.collection.custom .pagination__navigation-button[data-type=previous]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 960px){.collection.custom .pagination__navigation-button{height:56px;width:56px}}@media(max-width: 719px){[data-section-type=collection][data-grid-density=reduced] .collection__products{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 720px){[data-section-type=collection][data-grid-density=reduced][data-collection-columns="2"] .collection__products{grid-template-columns:repeat(1, 1fr)}[data-section-type=collection][data-grid-density=reduced][data-collection-columns="3"] .collection__products{grid-template-columns:repeat(2, 1fr)}[data-section-type=collection][data-grid-density=reduced][data-collection-columns="4"] .collection__products{grid-template-columns:repeat(3, 1fr)}[data-section-type=collection][data-grid-density=reduced][data-collection-columns="5"] .collection__products{grid-template-columns:repeat(4, 1fr)}}