.reference-collection{background:#fdfbf7;color:#111052}.reference-collection>.page-width,.reference-collection .facets-vertical.page-width,.reference-collection .facets-vertical-sort.page-width{max-width:none}.reference-collection__breadcrumb{margin:0 0 1.4rem;color:#8a899b;font-size:1.2rem;font-weight:500;line-height:1.4}.reference-collection__breadcrumb a{color:inherit;text-decoration:none}.reference-collection__breadcrumb-current{color:#090954;font-weight:700}.reference-collection__header h1{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,2.5vw,3.8rem);font-weight:400;letter-spacing:0;line-height:1.05}.reference-collection__description{max-width:70rem;margin-top:1rem;color:#858394;font-size:1.15rem}.reference-collection__chips{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.9rem;margin:2.2rem 0 2.8rem}.reference-collection__chips a{display:inline-flex;align-items:center;max-width:100%;min-height:3.8rem;padding:0 1.8rem;border:.1rem solid #c9c7d6;border-radius:2rem;color:#111052;background:#fff;font-size:1rem;font-weight:600;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.reference-collection__chips a.is-active{border-color:#111052;color:#fff;background:#111052}.reference-collection__mobile-price-chip{display:none!important}@media screen and (min-width:990px){.reference-collection .facets-vertical-sort{margin-top:-7.2rem;margin-bottom:2.8rem;pointer-events:none}.reference-collection .facets-vertical-form{justify-content:flex-end}.reference-collection .facet-filters__field{min-height:4.4rem;padding:0 1.4rem;border:.1rem solid #cbc9d6;background:#fff;pointer-events:auto}.reference-collection .product-count-vertical{display:none}.reference-collection .facets-vertical{gap:3rem}.reference-collection .facets-wrapper{flex:0 0 24rem;width:24rem;padding-right:0}.reference-collection .facets-vertical .facets-wrapper{padding-right:0}.reference-collection .facets__form-vertical{width:24rem}.reference-collection .facets__heading--vertical{margin:0;padding-bottom:1.6rem;border-bottom:.1rem solid #d9d7df;font-size:1.05rem;letter-spacing:.16rem;text-transform:uppercase}.reference-collection .facets__disclosure-vertical{border-bottom-color:#d9d7df;border-top-color:#d9d7df}.reference-collection .facets__summary{margin:0;padding:1.6rem 0;font-size:1rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase}.reference-collection .facets__summary>div{width:100%}.reference-collection .facets__summary .icon-caret{right:0}.reference-collection .facets__display-vertical{padding-bottom:1.5rem}.reference-collection .facets__header-vertical{display:none}.reference-collection .facets__list--vertical .facet-checkbox{padding:.45rem 0;color:#64617c;font-size:1.05rem}.reference-collection .facets__price{display:none}.reference-collection .facets__price .field{min-width:0}.reference-collection .facets__price .field__input{min-height:4.4rem;padding:1.2rem 1rem .4rem;background:#fff;border-radius:0;font-size:1.1rem}.reference-collection .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.8rem;row-gap:2.8rem}.reference-collection .product-grid>.grid__item{width:auto;max-width:none}}.reference-collection .facets__price-presets{display:grid;gap:.8rem}.reference-collection .facets__price-presets button{display:flex;align-items:center;gap:.8rem;padding:0;border:0;color:#64617c;background:transparent;font-family:inherit;font-size:1.05rem;line-height:1.35;text-align:left;cursor:pointer}.reference-collection .facets__price-presets button span{width:1.4rem;height:1.4rem;border:.1rem solid #bdbacb;background:#fff}.reference-collection .facets__price-presets button.is-active span{border-color:#111052;background:#111052;box-shadow:inset 0 0 0 .3rem #fff}.reference-collection__help{box-sizing:border-box;width:100%;margin-top:2rem;padding:1.8rem;background:#f3f0e9}.reference-collection__help h3{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:400;letter-spacing:0}.reference-collection__help p{margin:0 0 1.4rem;color:#777487;font-size:1rem;line-height:1.5}.reference-collection__help a{display:flex;align-items:center;justify-content:center;min-height:4rem;border:.1rem solid #111052;color:#111052;background:#fff;font-size:.9rem;font-weight:600;letter-spacing:.12rem;text-decoration:none;text-transform:uppercase}.reference-collection__help-item{display:none}.reference-collection .card-wrapper .card,.reference-collection .card__inner{border:0;border-radius:0;box-shadow:none}.reference-collection .card__media,.reference-collection .media{border-radius:0}.reference-collection .card__heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:1.2}.reference-collection .price{color:#111052;font-size:1.35rem;font-weight:700;line-height:1.25}.reference-collection .card-information{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem .35rem}.reference-collection .card__information{padding-top:.8rem}.reference-collection .card-information>.price{flex:0 0 100%;order:1;margin-top:0}.reference-collection .card-information>.rating{display:none}.reference-collection .card-information>.rating-text{display:none}.reference-collection .card-information>.rating-count{display:none}.reference-collection .reference-card-pieces{display:none}.reference-collection .reference-card-piece-count{order:3;color:#777487;font-size:1.05rem}.reference-collection .reference-card-review{display:flex;align-items:center;order:2;gap:.3rem;color:#777487;font-size:1.05rem;font-weight:500;line-height:1.3}.reference-collection .reference-card-review__star{color:#b68b35;font-size:1.1rem}@media screen and (min-width:750px){.reference-collection .product-grid>.grid__item{container-type:inline-size}.reference-collection .card .quick-add{top:calc(100cqw - 3.5rem);right:.3rem}.reference-collection .quick-add__submit:not([disabled]){width:2.6rem;min-width:2.6rem;height:2.6rem;min-height:2.6rem;padding:0;border:.1rem solid #111052;border-radius:0;color:#111052;background:#fff;box-shadow:none;font-size:1.4rem;font-weight:400;line-height:1}.reference-collection .quick-add__submit:not([disabled]):before,.reference-collection .quick-add__submit:not([disabled]):after{display:none}}@media screen and (max-width:989px){.reference-collection__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.reference-collection__chips a{flex:0 0 auto}.reference-collection .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.reference-collection{overflow-x:hidden}.reference-collection__header{padding-right:1.2rem;padding-left:1.2rem}.reference-collection__breadcrumb{display:none}.reference-collection__header h1{font-size:2rem;line-height:1.15}.reference-collection__description{margin-top:.6rem;font-size:1rem;line-height:1.4}.reference-collection__chips{gap:.6rem;margin:1.2rem 0 1.4rem;padding-bottom:.2rem}.reference-collection__chips a{min-height:3rem;padding:0 1.2rem;font-size:.9rem}.reference-collection__chips .reference-collection__mobile-price-chip{display:inline-flex!important}.reference-collection .facets-vertical.page-width,.reference-collection .facets-wrapper,.reference-collection .collection.page-width{padding-right:1.2rem;padding-left:1.2rem}.reference-collection .facets-wrapper>.reference-collection__help{display:none}.reference-collection .facets-container{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-bottom:1.4rem;padding:.9rem 0;border-top:.1rem solid #e4e1dc;border-bottom:.1rem solid #e4e1dc}.reference-collection .mobile-facets__open{display:flex;align-items:center;min-height:2.4rem;padding:0;color:#111052}.reference-collection .mobile-facets__open-label{font-size:0}.reference-collection .mobile-facets__open-label:after{content:"FILTER";font-size:.9rem;font-weight:600;letter-spacing:.12rem}.reference-collection .facets-container .product-count{display:none}.reference-collection .reference-mobile-sort-form,.reference-collection .reference-mobile-sort-form form{position:relative;display:block}.reference-collection .reference-mobile-sort .reference-sort__trigger{min-height:2.4rem;padding:0;gap:.6rem;color:#111052;font-size:.9rem;font-weight:600;letter-spacing:.12rem}.reference-collection .reference-mobile-sort .reference-sort__panel{top:calc(100% + 1rem);right:0;left:auto;z-index:50;width:min(18rem,calc(100vw - 4.8rem))}.reference-collection .reference-mobile-sort .reference-sort__option{min-height:3.8rem;font-size:1.1rem}.reference-collection .active-facets-mobile{grid-column:1 / -1}.reference-collection .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.8rem;margin-top:0}.reference-collection .product-grid>.grid__item{width:100%;max-width:none;min-width:0;container-type:inline-size}.reference-collection .card-wrapper,.reference-collection .card,.reference-collection .card__inner,.reference-collection .card__media,.reference-collection .media{width:100%}.reference-collection .card__inner{aspect-ratio:1 / 1}.reference-collection .card__inner.ratio:before{padding-bottom:100%}.reference-collection .card .quick-add{top:calc(100cqw - 3.5rem);right:.3rem}.reference-collection .quick-add__submit:not([disabled]){width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0;border:.1rem solid #111052;border-radius:0;color:#111052;background:#fff;box-shadow:none;font-size:1.4rem;font-weight:400;line-height:1}.reference-collection .quick-add__submit:not([disabled]):before,.reference-collection .quick-add__submit:not([disabled]):after{display:none}.reference-collection .card__heading{font-size:1.25rem;font-weight:400;line-height:1.2}.reference-collection .card__information{padding-top:.6rem}.reference-collection .price{font-size:1.15rem}.reference-collection .card-information{flex-wrap:nowrap;width:100%}.reference-collection .card-information>.price{flex:0 1 auto;min-width:0;white-space:nowrap}.reference-collection .reference-card-review{flex:0 0 auto;margin-left:auto;white-space:nowrap}.reference-collection .reference-card-review,.reference-collection .reference-card-piece-count{font-size:.85rem}.reference-collection__help-item{display:block;width:100%}.reference-collection__help-item .reference-collection__help{margin:2rem 0 0;padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/collection-reference.css.map */
