.collection-container--sidebar{display:grid;grid-template-columns:250px minmax(0,1fr);column-gap:24px;max-width:none;padding:42px max(24px,calc((100vw - 1440px)/2)) 70px;background:#f5f5f5}.collection-page__intro{grid-column:1 / -1;grid-row:1;margin-bottom:28px}.collection-page__eyebrow{margin:0 0 8px;color:#292929;font-size:.75rem;font-weight:700;font-style:italic;letter-spacing:.25em;text-transform:uppercase}.collection-page__title{margin:0;color:#121212;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:800;font-style:italic;line-height:1.1;text-transform:uppercase}.collection-page__title span{color:transparent;font-weight:500;-webkit-text-stroke:1px #777}.collection-page__description{max-width:720px;margin-top:10px;color:#777}.collection-page__description>*:last-child{margin-bottom:0}@media only screen and (min-width:1068px){.collection-container--sidebar .collection-page__intro{padding-right:150px}.collection-container--sidebar>.collection-facets-row,.collection-container--sidebar>.collection-facets-row>.columns,.collection-container--sidebar .facets--sidebar,.collection-container--sidebar .facets--sidebar>form,.collection-container--sidebar>FacetFiltersFormMobile{display:contents}.collection-container--sidebar .facets--sidebar .facets__wrapper{grid-column:1;grid-row:4;display:flex;flex-direction:column;align-items:stretch;align-self:start;min-width:0;padding:20px;background:#fff}.collection-sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 18px;color:#171717;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.collection-sidebar__header a{color:#777;font-size:.72rem;font-weight:400;letter-spacing:0;text-transform:none}.collection-container--sidebar .facets--sidebar .thb-filter{width:100%;margin:0;border-top:1px solid #e6e6e6}.collection-container--sidebar .facets--sidebar .thb-filter-title{width:100%;padding:18px 20px 12px 0;color:#171717;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.collection-container--sidebar .facets.facets--sidebar .thb-filter[open] .thb-filter-title:before{content:none;display:none}.collection-container--sidebar .facets--sidebar .thb-filter-title:after{content:"\2212";top:15px;right:0;width:auto;height:auto;margin:0;border:0;font-size:1rem;transform:none}.collection-container--sidebar .facets--sidebar .thb-filter:not([open]) .thb-filter-title:after{content:"+"}.collection-container--sidebar .facets--sidebar .thb-filter-dropdown{position:static;width:100%;border:0;background:transparent}.collection-container--sidebar .facets--sidebar .thb-filter-dropdown__inner{max-height:none;padding:2px 0 18px;overflow:visible}.collection-container--sidebar .facets--sidebar .thb-filter-dropdown__footer{display:none}.collection-container--sidebar .facets--sidebar .thb-filter-dropdown ul li{display:flex;align-items:center;min-height:30px}.collection-container--sidebar .facets--sidebar .thb-filter-dropdown ul .count{margin-left:auto;color:#777}.collection-container--sidebar .facets--sidebar .price_slider_amount{gap:8px}.collection-container--sidebar .facets--sidebar .price_slider_amount input{min-width:0;padding:10px 8px}.collection-container--sidebar .facets--sidebar .collection-sidebar__sort{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:0;padding:18px 0;border-top:1px solid #e6e6e6}.collection-container--sidebar .facets--sidebar .collection-sidebar__sort>label{color:#171717;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.collection-sidebar__apply{width:100%;min-height:44px;margin-top:18px;border:0;border-radius:24px;background:#1b1b1b;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.collection-container--sidebar .facets--sidebar .thb-filter-sort-count{display:contents}.collection-container--sidebar .facets--sidebar .thb-filter-count{grid-column:2;grid-row:1;justify-self:end;align-self:center;margin:0;text-align:right}.collection-container--sidebar .facets--sidebar .thb-filter-count .facets__label{color:#171717;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:1;margin:0}.collection-container--sidebar .facets--sidebar .thb-filter-sort .select{width:100%;padding:0;border:1px solid #e1e1e1;border-radius:4px;background:#fff}.collection-container--sidebar .facets--sidebar .thb-filter-sort .select:after{right:12px}.collection-container--sidebar .facets--sidebar .thb-filter-sort select{width:100%!important;height:44px;padding:0 34px 0 12px;box-sizing:border-box;line-height:normal;font-size:.82rem}.collection-container--sidebar>.collection-active-facets-row{grid-column:2;grid-row:3;width:100%;max-width:none;margin:0;padding:0}.collection-container--sidebar>.collection-active-facets-row>.columns{padding:0}.collection-container--sidebar>#ProductGridContainer{grid-column:2;grid-row:4;min-width:0}.collection-container--sidebar .facets-mobile-container{display:none}}.collection-container--sidebar #product-grid{display:grid;grid-template-columns:repeat(var(--collection-card-columns),minmax(0,1fr));gap:18px;max-width:none;margin:0;padding:0}.collection-container--sidebar #product-grid>.column{width:auto;max-width:none;min-width:0;padding:0}.collection-container--sidebar #product-grid .product-card--badges.left{left:14px}.collection-container--sidebar #product-grid .product-card--badges.right{right:14px}@media only screen and (max-width:1067px){.collection-container--sidebar{display:block;padding:32px 20px 50px}.collection-container--sidebar .facets-desktop-container{display:none}.collection-container--sidebar .facets-mobile-container{display:grid}.collection-container--sidebar .collection-facets-row{display:none}.collection-container--sidebar>FacetFiltersFormMobile{display:block}.collection-container--sidebar #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px)and (max-width:1067px){.collection-container--sidebar .facets-mobile-container{position:relative;top:auto}}@media only screen and (max-width:600px){.collection-container--sidebar{padding:24px 15px 40px}.collection-page__title{font-size:clamp(2rem,8vw,2.8rem)}.collection-container--sidebar #product-grid{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/collection-sidebar.css.map */
