.collection-page h1{text-align:center;margin-bottom:1rem}.collection-page .collection-header{padding:1.25rem 0px 0px;display:inline}.collection-page{background-color:var(--light)}.collection-page .filters-inner .collection-sort .input-container{cursor:pointer}.collection-page .container{padding-bottom:20px;margin-top:-10px;padding-top:10px}.collection-page .collection-header .breadcrumbs{padding:0px 1rem;padding-top:10px}.collection-page .collection-header .text-container{padding:0 1.25rem;margin-bottom:14px}.collection-page .description{text-align:center}.collection-page .header-spacer{margin-bottom:.5rem}.collection-page .cluster-collections{display:flex;overflow-x:scroll;position:sticky;background:var(--light);top:94px;z-index:2;gap:.5rem;padding:1rem 1.25rem}.collection-page .cluster-collections.sticky-shadow{box-shadow:0 4px 4px #00000012}.collection-page .cluster-collections::-webkit-scrollbar{display:none}.collection-page .cluster-collections a{display:block;border:1px solid #9d9a9a;border-radius:100px;line-height:normal;padding:2px .5rem;color:#9d9a9a;flex-shrink:0}.collection-page .cluster-collections a.selected{border:1px solid var(--black);color:var(--black)}.collection-page .cluster-collections .filter-container{margin-top:1.5rem}.collection-page .filter-bar{display:flex;padding:0 1.25rem;justify-content:space-between;align-items:center}.collection-page .filter-bar .filter-button{display:flex;gap:.5rem;align-items:center;cursor:pointer}.collection-page .filter-bar .filter-button .button{font-family:Lausanne,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0%;vertical-align:middle}.collection-page .filter-bar .display-buttons{display:flex;gap:.5rem;align-items:center}.collection-page .filter-bar .display-buttons span{opacity:.5}.collection-page .filter-bar .display-buttons span.selected{opacity:1}.collection-page .filters-overlay .filters{position:fixed;height:100dvh;width:100vw;left:-110vw;overflow-y:auto;max-width:390px;top:0;z-index:10;background:#fff;transition:left .3s ease-in-out}.collection-page .filters-overlay .filters-inner{margin-bottom:70px}.collection-page details .price form{display:flex;flex-direction:row;max-width:300px;justify-content:space-between;gap:.5rem}.collection-page details .price form .price-range{display:flex}.collection-page details .price form .price-range .display__price-range{display:flex;align-items:center;gap:5px}.collection-page label.money-label{margin:0 8px}.collection-page details .price form button{font-family:var(--button-font-family);font-size:12px;padding:3px}.collection-page .filters-overlay input[type=number]{border:1px solid black;border-radius:2px;padding:4px}.collection-page .filters-overlay .filters.open{left:0}.collection-page .collection-products{display:grid;margin-top:1.5rem;gap:.5rem;grid-template-columns:repeat(2,calc(50% - 4px))}.collection-page .collection-products.one{grid-template-columns:100%}.collection-page .collection-products.filtered a.advert{display:none}.collection-page .collection-products.two .product-grid-item,.collection-page .collection-products .product-grid-item{margin-bottom:40px}.collection-page .collection-products .product-grid-item.hide{display:none}.collection-page .no-results{display:none;font-size:16px;margin:0 auto;width:fit-content;padding:50px 0}.collection-page .no-results.show{display:block}.collection-page .collection-products.one .product-grid-item{width:100%}.collection-page .filters-container .filters-header{padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E3E3E3}.collection-page .filters-container summary::-webkit-details-marker{display:none}.collection-page .filters-container summary::marker{content:""}.collection-page .filters-container .filters-inner details{padding:20px 0;margin:0 20px;border-bottom:1px solid #E3E3E3}.collection-page .filters-container .filters-footer{position:fixed;bottom:0;display:flex;max-width:390px;padding:0 4px 8px;background:#fff;gap:8px;width:100%}.collection-page .filters-container .filters-footer button{width:calc(50% - 4px);height:52px;display:flex;justify-content:center;gap:.5rem;align-items:center}.collection-page .filters-container summary{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.collection-bottom-content{padding:2rem 1.25rem;max-width:1000px;margin:0 auto}.collection-page .filters-container .filters-header span.close svg{width:.875rem;height:.875rem}.collection-page input[type=radio]{-webkit-appearance:initial;appearance:initial;border-radius:50%;margin:0}.collection-page input[type=checkbox]{width:1rem;border-radius:50%;border:1px solid var(--grey);margin:0;-webkit-appearance:initial;appearance:initial;height:1rem;padding:0}.collection-page .filters-inner .input-container{position:relative;justify-content:center;align-items:center;display:flex}.collection-page .filters-inner .input-container .checked{display:none;background-color:var(--black);width:.5rem;height:.5rem;position:absolute;border-radius:50%}.collection-page details li:has(input[type=checkbox]:checked) .checked{display:block}.collection-page input[type=radio]{width:1rem;border-radius:50%;border:none;margin:0;-webkit-appearance:initial;appearance:initial;height:1rem;padding:0}.collection-page input[type=radio]:checked{background-color:var(--black);width:.5rem;height:.5rem}.collection-page details li:has(input[type=radio]:checked) .input-container{border:1px solid var(--black)}.collection-page details ul{display:flex;flex-direction:column;gap:1.25rem}.collection-page form .input-container{-webkit-appearance:initial;background-color:#fff;border-radius:50%;height:1rem;border:1px solid var(--grey);width:1rem;display:flex;align-items:center;justify-content:center}.collection-page .selected-filters{padding:20px 0;margin:0 20px;display:flex;flex-wrap:wrap;gap:.5rem}.collection-page .selected-filters div{background-color:#fdf9f4;display:flex;gap:4px;flex-direction:row-reverse;align-items:center;padding:4px 8px;cursor:pointer}.collection-page .selected-filters div svg{width:14px;height:14px}.collection-page details li{display:flex;gap:.5rem;align-items:center;cursor:pointer}.collection-page .filters-container .filters-inner details[open] .plus{display:none}.collection-page .filters-container .filters-inner details[open] .minus{display:unset}.collection-page .filters-container .filters-inner details .minus{display:none}.collection-page details form{display:flex;flex-direction:column;gap:1.25rem}.collection-page details ul{margin-top:20px}.collection-page .filters-overlay:has(.filters.open) .opaque{background:#000;width:100vw;height:100vh;top:0;position:fixed;z-index:9;opacity:.5}.collection-page .infinite_next{display:none}.advert{position:relative;grid-column:span 2;display:none;margin-top:-40px}.advert.span-one.show{grid-column:span 1;margin-top:0;aspect-ratio:156 / 195}.advert.show{display:block;width:100%}.advert .text-container{display:flex;position:absolute;top:0;padding:20px;flex-direction:column;align-items:center;width:100%;height:100%}.advert .text-container.middle-centred{justify-content:center}.advert .text-container.middle-bottom{justify-content:flex-end}.advert img.mobile{width:100%;height:100%;object-fit:cover}.advert img.desktop{display:none}.advert h1{color:#000;text-align:center;font-family:Termina;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.6px;text-transform:uppercase;margin-bottom:19px}.advert .subheading{color:#000;text-align:center;font-family:Albra;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;margin-bottom:26px}.advert h1.title-with-subtitle{color:#000;text-align:center;font-family:Termina;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:2.8px;text-transform:uppercase;margin-bottom:25px}.advert .button{color:#000;text-align:center;font-family:Termina;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:2.4px;text-transform:uppercase;border:1px solid black;padding:7px 35px}@media screen and (min-width: 800px){.collection-page .collection-products.two .product-grid-item,.collection-page .collection-products .product-grid-item{width:100%}.advert.span-one.show{aspect-ratio:.8}.collection-page .collection-products.two .product-grid-item.hide,.collection-page .collection-products .product-grid-item.hide{display:none}.collection-page .collection-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.collection-page .filter-bar .display-buttons{display:none}.collection-page .collection-header .text-container{margin-bottom:2rem;padding:0 1.5rem}.collection-page h1{margin-bottom:2rem}.collection-page .filters-container{margin-top:1rem}.collection-page .container{padding-bottom:40px;padding-top:24px}.collection-page .filter-bar{padding:0 1.5rem}.collection-page .cluster-collections{padding:1rem 1.5rem}.collection-page .collection-header .breadcrumbs{padding:0px 1rem}.advert h1,.advert h1.title-with-subtitle{font-size:24px;letter-spacing:4.8px}.advert{aspect-ratio:1.62;height:auto;margin-top:unset}.advert .subheading{font-size:20px;font-weight:400;line-height:32px;letter-spacing:.4px}.advert.show{width:100%}.advert img.desktop{width:100%;height:100%;object-fit:cover;display:block}.advert img.mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1072/assets/collection.css.map */
