.collection-hero{padding:clamp(4rem,7vw,8rem) 0 clamp(3rem,5vw,5rem)!important;border-bottom:1px solid var(--nor-light-gray)}.collection-hero__title{font-size:clamp(3.6rem,7vw,8rem)!important;font-weight:800!important;line-height:.92!important;letter-spacing:-.04em!important;margin-bottom:1.6rem!important}.collection-hero__description{font-size:clamp(1.5rem,2vw,1.8rem)!important;line-height:1.6!important;color:var(--nor-mid-gray)!important;max-width:60ch}.collection-hero__text-wrapper{display:flex;flex-direction:column;gap:0}.facets-container,.collection-filters-container{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 0;border-bottom:1px solid var(--nor-light-gray);gap:1.6rem;flex-wrap:wrap}#ProductCount,.product-count__text{font-size:1.3rem!important;font-weight:500!important;color:var(--nor-mid-gray)!important;letter-spacing:.02em}.facet-filters__sort.select__select,.facets__sort .select__select{border:1.5px solid var(--nor-light-gray)!important;border-radius:.6rem!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.04em!important;padding:.8rem 3.2rem .8rem 1.2rem!important;background-color:transparent!important;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232c2c2a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;transition:border-color .2s}.facet-filters__sort.select__select:hover,.facets__sort .select__select:hover{border-color:#000!important}.facets__open,.mobile-facets__open{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border:1.5px solid var(--nor-light-gray)!important;border-radius:.6rem!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.04em!important;background:transparent!important;cursor:pointer;transition:border-color .2s,background .2s}.facets__open:hover,.mobile-facets__open:hover{border-color:#000!important;background:#000!important;color:#fff!important}.active-facets .facet-remove,.active-filters .active-facets__button{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:#000!important;color:#fff!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.04em!important;border:none!important;border-radius:.4rem!important;cursor:pointer;text-decoration:none}.product-grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important}@media(min-width:750px){.collection.page-width{max-width:100%!important;padding-left:0!important;padding-right:0!important}.product-grid{grid-template-columns:repeat(2,1fr)!important}}.card-wrapper{border-right:1px solid var(--nor-light-gray);border-bottom:1px solid var(--nor-light-gray);transition:background .2s ease}.card-wrapper:hover{background:var(--nor-warm-white)}.card--standard.card--media{box-shadow:none!important;border:none!important}.card__media,.card__media .media{border-radius:.6rem!important;overflow:hidden;background:var(--nor-light-gray)}.card__media img{transition:transform .65s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__content,.card__information{padding:1.4rem 1.6rem 2rem!important}.card__heading,.card__heading .card__title{font-size:clamp(1.4rem,1.8vw,1.7rem)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important;margin:0 0 .6rem!important}.card__heading a{text-decoration:none;color:inherit}.card__information .price{font-size:1.4rem!important;font-weight:600!important}.card__information .price__regular .price-item,.card__information .price__sale .price-item--sale{color:rgb(var(--color-foreground))!important}.card__information .price__sale .price-item--regular{color:var(--nor-mid-gray)!important;font-weight:400!important}.quick-add,.quick-add__submit{border-radius:.6rem!important;background:#000!important;color:#fff!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:none!important;transition:background .2s!important}.quick-add__submit:hover{background:#333!important}.card-wrapper .badge,.card__badge,.card__badge .badge,.card-wrapper .caption-with-letter-spacing.light,.card__vendor,.card-information__caption .caption-with-letter-spacing,.card-wrapper dl,.card-wrapper dt,.card-wrapper dd{display:none!important}.pagination__list{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:4rem 0}.pagination__item a,.pagination__item span{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1.5px solid var(--nor-light-gray);font-size:1.4rem;font-weight:600;text-decoration:none;color:inherit;transition:border-color .2s,background .2s,color .2s}.pagination__item--current span,.pagination__item a:hover{border-color:#000;background:#000;color:#fff}.mobile-facets__wrapper{border-radius:.6rem!important}.mobile-facets__main{padding:2.4rem!important}.facets__heading{font-size:1.2rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.facets__item input[type=checkbox]+label{font-size:1.4rem!important;cursor:pointer}.facets__item input[type=checkbox]:checked+label{font-weight:700!important}.collection--empty{text-align:center;padding:8rem 0}.collection--empty .title{font-size:clamp(2.4rem,4vw,4rem)!important;font-weight:800!important;letter-spacing:-.03em!important;margin-bottom:1.6rem!important}@media(min-width:750px){.product-grid .grid__item,.product-grid .card-wrapper{width:100%!important}.card-wrapper .card.card--standard.card--media{display:flex!important;flex-direction:row!important;align-items:stretch!important;min-height:320px}.card-wrapper .card.card--standard.card--media>.card__inner{width:42%!important;flex-shrink:0!important;padding-bottom:0!important;position:relative!important;min-height:320px!important}.card-wrapper .card.card--standard.card--media>.card__inner .card__media,.card-wrapper .card.card--standard.card--media>.card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;border-radius:.6rem!important}.card-wrapper .card.card--standard.card--media>.card__inner img{width:100%!important;height:100%!important;object-fit:contain!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#f5f2ed!important}.card-wrapper .card.card--standard.card--media>.card__inner .card__content{display:none!important}.card-wrapper .card.card--standard.card--media>.card__content{flex:1!important;display:flex!important;flex-direction:column!important;padding:3.2rem!important;min-width:0!important}.card-wrapper .card__information{flex:1!important;padding:0!important}.card-wrapper .card__heading,.card-wrapper .card__heading .card__title{font-size:clamp(1.8rem,2vw,2.4rem)!important;font-weight:800!important;letter-spacing:-.03em!important;margin:0 0 1.2rem!important;line-height:1.15!important}.card-wrapper .card__information .price{font-size:1.8rem!important;font-weight:700!important;margin-bottom:2rem!important}.card-wrapper .quick-add,.card-wrapper .quick-add.no-js-hidden{display:block!important;opacity:1!important;visibility:visible!important}.card-wrapper .quick-add__submit{display:block!important;width:100%!important;opacity:1!important;transform:none!important}}.nor-card-view-btn{display:block;text-align:center;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#2c2c2a;border:1.5px solid rgba(44,44,42,.25);border-radius:.6rem;padding:1rem;margin-bottom:.6rem;transition:background .2s,color .2s,border-color .2s}.nor-card-view-btn:hover{background:#2c2c2a;color:#f5f2ed;border-color:#2c2c2a}@media(max-width:749px){.collection-hero{padding:3.2rem 0 2.4rem!important}.product-grid{padding:1.6rem!important;gap:1.6rem!important}.product-grid .grid__item{background:#fff!important;border:1px solid rgba(0,0,0,.09)!important;overflow:hidden!important}.card-wrapper,.card.card--standard.card--media{border:none!important;background:transparent!important}.card.card--standard.card--media{display:flex!important;flex-direction:row!important;align-items:stretch!important}.card.card--standard.card--media>.card__inner{width:120px!important;flex-shrink:0!important;padding-bottom:0!important;min-height:160px!important;position:relative!important}.card.card--standard.card--media>.card__inner .card__media,.card.card--standard.card--media>.card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;border-radius:.6rem!important}.card.card--standard.card--media>.card__inner img{width:100%!important;height:100%!important;object-fit:contain!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#fff!important}.card.card--standard.card--media>.card__inner .card__content{display:none!important}.card.card--standard.card--media>.card__content{flex:1!important;display:flex!important;flex-direction:column!important;padding:1.4rem!important;min-width:0!important}.card__information{flex:1!important;padding:0!important}.card__heading,.card__heading .card__title{font-size:1.5rem!important;font-weight:800!important;letter-spacing:-.02em!important;margin:0 0 .5rem!important;line-height:1.2!important}.card__information .price{font-size:1.35rem!important;font-weight:700!important;margin-bottom:1rem!important}.card-wrapper .quick-add,.card-wrapper .quick-add.no-js-hidden{display:block!important;opacity:1!important;visibility:visible!important;margin:0!important;padding:0!important}.card-wrapper .quick-add__submit{display:block!important;width:100%!important;opacity:1!important;transform:none!important;border-radius:.6rem!important;background:#2c2c2a!important;color:#f5f2ed!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:1.1rem!important;border:none!important;margin:0!important}.nor-card-view-btn{font-size:1rem!important;padding:.9rem!important;margin-bottom:.5rem!important}.card-wrapper .card__badge{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nor-collection.css.map */
