.collection-grid{display:grid;grid-auto-rows:auto}.snippet-collection-filter{width:100%;display:block;position:relative}.filter-wrap label{display:block;white-space:nowrap;position:relative;cursor:pointer}.filter-wrap label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:2px;border:1px solid var(--Steel)}.filterwrap input[type=radio]:checked+label,.filterwrap input[type=checkbox]:checked+label,.filterwrap label:hover{background:#f1f1f180}.filterwrap input[type=checkbox]:checked+label:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:1px;width:6px;height:6px;background:var(--Steel)}.filterwrap input[type=checkbox][disabled]+label{opacity:.4;cursor:no-drop}.filter-wrap label:has(img){display:flex;align-items:center;gap:8px}.filter-wrap label img{border-radius:2px;object-fit:cover;background:linear-gradient(0deg,#f1f1f1 0% 100%)}.filter-btn{display:block;text-align:center;white-space:nowrap;border:1px solid var(--Light-Grey);border-radius:2px;transition:padding-right .3s ease-in-out;position:relative}.sort-button{display:inline-flex;font-weight:400;color:var(--Steel);background:var(--Off-White);border-radius:2px;transition:padding .3s ease-in-out;position:relative;right:0;width:100%}.sort-button strong{margin-top:1px}.filter-clear-btn{display:block}.filterwrap input[type=radio],.filterwrap input[type=checkbox],.facet-list:not(:has(.filter-count:empty)) .filter-title-open,.filter-btn .filter-count:empty{display:none}.filter-btn:has(.filter-count:not(:empty)){position:relative;padding-right:34px}.filter-btn .filter-count{position:absolute;top:50%;right:8px;transform:translateY(-50%);background:var(--Charcoal);border-radius:2px;color:var(--White);width:16px;height:16px;font-size:10px;line-height:normal;font-weight:500;display:flex;align-items:center;justify-content:center}.range-wrap{position:relative;width:100%;max-width:100%}.price-slider{position:relative;z-index:1;height:3px;margin:0 5px}.price-slider>.track{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:#8e8e8e}.price-slider>.range{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:#000}.price-slider>.thumb{position:absolute;z-index:3;width:10px;height:10px;background-color:#000;border-radius:50%;top:-3px;cursor:pointer}.price-slider>.thumb.left{left:0;transform:translate(-5px)}.price-slider>.thumb.right{right:0;transform:translate(5px)}#MainContent:not(.firefox) .range-wrap input[type=range]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.range-wrap input[type=range]{position:absolute;z-index:2;height:3px;width:100%;opacity:0;cursor:pointer;margin:0}.range-wrap input[type=range]::-webkit-slider-thumb{pointer-events:all;width:10px;height:10px;border-radius:50%;background-color:#000;-webkit-appearance:none;margin:0}.range-wrap{padding:10px 0 0}#AjaxinatePagination{padding-top:50px}.snippet-collection-filter{position:relative;display:block;transition:top .3s ease-in-out}.filter-sticky .snippet-collection-filter{position:sticky;top:0;z-index:10;background:var(--Off-White);box-shadow:0 10px 10px #00000008}.open-search .snippet-collection-filter,.open-menu .snippet-collection-filter{z-index:2}body:not(.filter-sticky) .snippet-collection-filter{top:unset!important}body.filter-sticky .main-header{transition:top .3s ease-in-out}.collection-grid[data-desk="2"] .snippet-collection-quick-nav{grid-column:1/span 2;grid-row:5}.collection-quick-nav{grid-column:3/span 6;display:grid;gap:32px;text-align:center;background:var(--White);box-shadow:0 10px 10px #00000008;border-radius:2px}.collection-quick-nav ul{justify-content:center;line-height:120%}.snippet-collection-quick-nav:has(.grand-child:empty){display:none}.coll-quick-nav-text{color:var(--Cement);font-weight:400}.random-nav li:not(:nth-child(-n+3)){display:none}.search-page-title{font-weight:500}.search-page-result{font-weight:400}@media (min-width:992px){.section-collection{padding-top:6px;border-top:1px solid var(--Light-Grey);display:flex;flex-wrap:wrap}#collection-grid{padding:6px 32px 100px;width:100%}#collection-grid:has(.coll-empty){padding:100px 32px}.collection-grid{gap:34px 16px}.filterwrap{flex:1}.coll-filter-wrap{position:absolute;text-align:left;z-index:4;padding:0;opacity:0;background:var(--Off-White);border-radius:0 0 2px 2px;width:100%;height:0;overflow:hidden;box-shadow:0 10px 10px #00000008;transition:all .3s ease-in-out;border:1px solid var(--Light-Grey);border-top:0;max-height:275px}.coll-filter-inr.active-filter .coll-filter-wrap{opacity:1}.coll-filter-wrap::-webkit-scrollbar-track{background-color:var(--Light-Grey)}.coll-filter-wrap::-webkit-scrollbar{width:1px;background-color:#efefef}.coll-filter-wrap::-webkit-scrollbar-thumb{background-color:var(--Steel)}.coll-filter-wrap .filter-list{width:100%}.facet-list{position:relative}.filter-list ul{padding-top:16px}.filter-list:has(label img) ul{padding-top:22px}.filter-clear-btn a{white-space:nowrap}.filter-list:has(label img) .filter-clear-btn{padding:14px 8px 8px}.snippet-collection-filter{max-width:calc(50% + 23px);flex:1 1 calc(50% + 23px);padding:10px 0 10px 32px;border-top:1px solid;border-top-color:transparent}.snippet-collection-filter:after{content:"";position:absolute;top:0;right:-30px;background:var(--Off-White);width:30px;height:100%}.sort-box{padding:10px 32px 10px 0;display:flex;align-items:center;border-top:1px solid;border-top-color:transparent;transition:top .3s ease-in-out}.filter-sticky .sort-box{position:sticky;top:0;z-index:10;background:var(--Off-White);box-shadow:0 10px 10px #00000008;border-top-color:var(--Light-Grey)}.filter-sticky .snippet-collection-filter{border-top-color:var(--Light-Grey);z-index:11}.filter-sticky.open-menu .sort-box,.filter-sticky.open-menu .snippet-collection-filter{z-index:2}.snippet-collection-filter form{display:flex;align-items:center;justify-content:space-between;gap:16px}.coll-filter-inr{width:100%;transition:all .3s ease-in-out;max-width:250px}.filter-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.filter-clear-btn,.filter-btn,.filter-wrap label:not(:has(img)){padding:8px}.coll-filter-inr.active-filter .filter-btn{padding-right:180px;border-bottom:0}.filter-title-close{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;right:0;top:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--Light-Grey)}.coll-filter-inr.active-filter .filter-title-close{opacity:1;visibility:visible;pointer-events:auto}.coll-view{display:flex;gap:12px;align-items:center;justify-content:center}.coll-view a{display:flex;gap:3px 4px;align-items:center;flex-wrap:wrap;align-content:center;height:30px}.coll-view .coll-2-view{width:10px}.coll-view a span{width:3px;height:3px;display:block;background:var(--Cement)}.coll-view a.active span{background:var(--Charcoal)}.sort-box-wrap{width:max-content;margin:0 0 0 auto;position:relative;right:0;overflow-x:clip;overflow-y:visible;min-width:0;transition:min-width .3s ease-in-out}.sort-button{padding:9px;gap:8px;height:30px}.open-sort .sort-button{padding-right:60px;box-shadow:0 10px 10px #00000008}.sort-close{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;right:0;top:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--Light-Grey)}.open-sort .sort-close{opacity:1;visibility:visible;pointer-events:auto}.sort-button strong{transition:.3s ease-in-out}.sort-button:hover strong{color:var(--Cement)}.filter-sort{position:absolute;text-align:left;z-index:2;padding:1px 0 3px;background:var(--Off-White);box-shadow:0 10px 10px #00000008;border-radius:0 0 2px 2px;width:100%;height:0px;overflow:hidden;transition:all .3s ease-in-out}.filter-sort ul{width:100%;min-width:204px}.coll-filter-inr.active-filter .filter-title-open,.filter-sort li.active,.coll-filter-inr.active-filter .filter-btn .filter-count{display:none}.filter-sort label{padding:12px 12px 12px 55px;display:block;background:transparent;transition:background .3s ease-in-out;cursor:pointer}.filter-sort label:hover{background:#f1f1f180}.filter-wrap label:after{right:8px}.filter-wrap label:has(img){padding:2px 8px}.filter-wrap label img{width:50px;height:50px}.filterwrap input[type=checkbox]:checked+label:before{right:11px}.snippet-collection-quick-nav{grid-column:1/span 4;grid-row:5;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:16px;margin:-32px 0 38px}.collection-quick-nav{padding:40px}}@media (max-width:991px){#collection-grid{padding:0 12px 32px}#collection-grid:has(.coll-empty){padding:32px 12px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 9px}.filter-btn{padding:12px;min-width:100px}.sort-button{padding:18px;justify-content:center;gap:10px;border-radius:2px;border:1px solid var(--Light-Grey)}.open-sort,.open-filter{overflow:hidden}.open-sort .overlay-box,.open-filter .overlay-box{opacity:1;visibility:visible;z-index:3;pointer-events:auto}.coll-filter-wrap,.filter-sort{position:fixed;bottom:0;left:0;width:100%;height:auto!important;max-height:100dvh;overflow:auto;background:var(--Off-White);z-index:9;transform:translateY(100%);transition:transform .3s ease-in-out;text-align:left}.coll-filter-wrap::-webkit-scrollbar-track,.filter-sort::-webkit-scrollbar-track{background-color:#f5f5f5}.coll-filter-wrap::-webkit-scrollbar,.filter-sort::-webkit-scrollbar{width:3px;background-color:#efefef}.coll-filter-wrap::-webkit-scrollbar-thumb,.filter-sort::-webkit-scrollbar-thumb{background-color:#999}.open-sort .filter-sort,.coll-filter-inr.active-filter .coll-filter-wrap{transform:translateY(0)}#form-facet{display:flex;flex-direction:column;gap:16px}.snippet-collection-filter{padding:13px 0}.sort-box{padding:3px 12px 16px}.filter-clear-btn{padding:12px 16px 16px}.filter-mb-head{padding:19px}.filter-mb-close{position:absolute;right:10px;top:10px;width:31px;height:31px;border-radius:2px;border:1px solid var(--Light-Grey);z-index:1;display:flex;align-items:center;justify-content:center}.filter-mb-close svg{width:10px;height:10px}.filter-list ul:not(:has(label img)){padding-top:12px}.filter-list ul:has(label img){padding:20px 0 8px}.filter-wrap{display:flex;align-items:center;gap:8px;overflow:auto;padding:0 12px}.filter-title-close,.sort-close,.filter-wrap::-webkit-scrollbar,.filter-box:has(.end-reached):after{display:none}.filter-box{position:relative}.filter-box:before,.filter-box:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:32px;height:64px;pointer-events:none;z-index:3}.filter-box:before{left:0;background:linear-gradient(270deg,#fcfcfc00,#fcfcfc);display:none}.filter-box:after{right:0;background:linear-gradient(270deg,#fcfcfc00,#fcfcfc);transform:translateY(-50%) rotate(-180deg)}.filter-box:has(.scrolled):before{display:block}.filter-wrap label:not(:has(img)){padding:12px 16px}.filter-wrap label:has(img){padding:4px 16px}.filter-wrap label:after{right:16px}.filter-wrap label img{width:56px;height:56px}.filterwrap input[type=checkbox]:checked+label:before{right:19px}.filter-sort ul{padding:12px 0}.filter-sort label{display:block;padding:12px 16px;cursor:pointer}.filter-sort li.active label{font-weight:700}.snippet-collection-quick-nav{grid-column:1/span 2;grid-row:9;margin:8px 12px}.snippet-collection-quick-nav .grand-child a:has(img){font-size:12px;line-height:120%}.collection-quick-nav{padding:32px}}.collection-quick-nav .stapelkorting-small-text{font-family:Helvetica Neue;font-weight:400;font-size:12px;line-height:120%;letter-spacing:0%;vertical-align:middle}.collection-quick-nav .stapelkorting-big-text{font-family:Helvetica Neue;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0%;vertical-align:middle}.collection-quick-nav .stapelkorting-list{display:flex;gap:16px}.collection-quick-nav .stapelkorting-first-tier,.collection-quick-nav .stapelkorting-second-tier{display:flex;gap:6px;flex-direction:column;align-items:center;justify-content:center;width:130px;height:127px;border-top-left-radius:2px;border-bottom-left-radius:2px}.collection-quick-nav .stapelkorting-first-tier{color:#2b2b2b;background:#f1f1f1}.collection-quick-nav .stapelkorting-subtitle{font-family:Helvetica Neue;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#2b2b2b}.collection-quick-nav .stapelkorting-bottom-text{font-family:Helvetica Neue;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#404040}@media (max-width: 991px){.collection-quick-nav .stapelkorting-big-text{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/collection-section.css.map */
