.section.section-collection-banner .content--wrapper{margin:unset;margin-top:var(--header-height)}.section-collection-banner:has(.media--cover) .content--wrapper{position:absolute}.section-collection-banner:not(.has-image) .content--wrapper{position:relative;margin-top:0;padding-top:36px;padding-bottom:0}@media screen and (max-width:768px){.section-collection-banner:not(.has-image) .content--wrapper{position:relative;margin-top:0;padding-top:17px;padding-bottom:0}}.section-collection-banner h1{font-size:23px;line-height:135%}.template-collection .toolbar__inner{padding:16px 0}@media screen and (min-width:1025px){.template-collection .toolbar--sticky{padding:0 40px}}.template-collection .toolbar__filter .filter-button{text-transform:uppercase;font-size:12px}.template-collection .toolbar__inner .product-count-text{padding:0}.template-collection .toolbar__inner .product-count-text span{font-size:12px;text-transform:uppercase;color:#00000080;font-weight:400}.collection__grid{display:grid;grid-gap:26px 2px;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}@media screen and (max-width:769px){.collection__grid{grid-gap:20px 2px}}[data-view="1"].collection__grid{grid-template-columns:1fr}.collection__grid .promo-banner{grid-column:1 / span var(--banner-width-mobile, 1);grid-row-start:var(--banner-row)}[data-view="2"].collection__grid{grid-template-columns:repeat(2,1fr)}.collection__item .content.content--floating{bottom:0;left:0;padding:24px}.collection__grid .promo-banner .content--wrapper.content--floating{margin:0 0 30px 30px;padding:0}.collection__grid .promo-banner .content{color:#fff}.collection__grid .promo-banner .content .rte{margin-bottom:27px}.collection__grid .promo-banner .content p{font-size:28px;line-height:145%}.pagination-container{margin-top:78px;color:#000;text-align:center;font-size:12px;line-height:130%}.pagination-container .pagination{margin-top:20px;padding:0}.pagination-container .pagination ul{gap:3px;align-items:center}.pagination-container .pagination .pagination__item{border:0;padding:4px 10px;width:28px;height:24px;font-size:12px;cursor:pointer}.pagination-container .pagination .pagination__item.pagination__item--current{background:#f2f2f2}.pagination-container .pagination .pagination__prev-page,.pagination-container .pagination .pagination__next-page{width:28px;height:24px}.pagination-container .pagination .pagination__prev-page a,.pagination-container .pagination .pagination__next-page a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.template-collection .section--richtext{width:100%;max-width:684px;margin:0 auto}.template-collection .section--richtext .content{padding:0;width:auto}@media screen and (min-width:1025px){[data-view="3"].collection__grid{grid-template-columns:repeat(3,1fr);grid-gap:4rem 2rem}[data-view="4"].collection__grid{grid-template-columns:repeat(4,1fr)}[data-view="4"].collection__grid .product-card__info{flex-direction:column;align-items:flex-start}[data-view="4"].collection__grid .product-info--floating .price{justify-content:flex-start}[data-view="8"].collection__grid{grid-template-columns:repeat(8,1fr);gap:0}[data-view="8"].collection__grid .product-info--floating,[data-view="8"].collection__grid .product-card__info{display:none}.collection__grid .content--wrapper:not(.gradient){margin:1.5rem;padding:1.5rem}.collection__grid .promo-banner{grid-column:var(--banner-column, 1) / span var(--banner-width)}}@media screen and (max-width:768px){.section-collection-banner h1{font-size:17px}.toolbar.toolbar-filter-vertical{position:sticky;-webkit-sticky:sticky;top:var(--header-height)}.template-collection .toolbar__inner{padding:12px 0}.template-collection .toolbar__filter .filter-button,.template-collection .toolbar__inner .product-count-text span{font-size:10px}.collection__grid .promo-banner .content--wrapper.content--floating{margin:0 0 20px 20px}.collection__grid .promo-banner .content p{font-size:23px}.collection__grid .promo-banner .content .rte{margin-bottom:10px}.pagination-container{margin-top:48px}.pagination-container .pagination .pagination__item{font-size:14px}.template-collection .section--richtext{padding:0 14px}}@media screen and (max-width:1024px){[data-grid-view="3"],[data-grid-view="4"],[data-grid-view="8"]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.css.map */
