.ss-collection-hero--reference{position:relative;width:100%;max-width:none!important;margin-inline:0;min-height:clamp(23rem,24vw,34rem)!important;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #e5e7e9;background:#f4f5f2!important;background-color:#f4f5f2!important;color:#111318!important;color-scheme:light;isolation:isolate}.ss-collection-hero--reference,.ss-collection-hero--reference :is(.collection-hero__inner,.collection-hero__text-wrapper,.collection-hero__description,.ss-collection-hero__crumbs,.ss-collection-hero__trust){color:#111318!important}.ss-collection-hero--reference.collection-hero--with-image{min-height:clamp(24rem,26vw,48rem)!important}.ss-collection-hero--reference .collection-hero__inner{position:relative;z-index:2;min-height:inherit!important;align-items:center;padding-block:clamp(2.6rem,4vw,4.8rem)!important}.ss-collection-hero--reference .collection-hero__text-wrapper{position:relative;z-index:2;max-width:58rem!important;padding:0!important;text-shadow:none!important}.ss-collection-hero--reference .ss-collection-hero__eyebrow{margin:0 0 .9rem;color:#5c6268;font-size:1.15rem;font-weight:700;letter-spacing:.17em;line-height:1.2;text-transform:uppercase}.ss-collection-hero--reference .collection-hero__title{max-width:52rem;margin-block:0 1.2rem;color:#111318!important;font-size:clamp(3.6rem,4.8vw,6.2rem)!important;font-weight:750;line-height:.98;letter-spacing:-.045em;text-transform:none!important}.ss-collection-hero--reference .collection-hero__description{max-width:54rem;margin:0;color:#454b52!important;font-size:clamp(1.4rem,1.35vw,1.7rem)!important;line-height:1.45}.ss-collection-hero--reference .collection-hero__description p,.ss-collection-hero--reference .collection-hero__description a{color:#454b52!important}.ss-collection-hero--reference .collection-hero__description a{text-decoration:underline;text-decoration-color:#a9afb5;text-underline-offset:.24em}.ss-collection-hero--reference .collection-hero__description a:hover,.ss-collection-hero--reference .collection-hero__description a:focus-visible{color:#b80510!important;text-decoration-color:currentcolor;text-decoration-thickness:.16em}.ss-collection-hero--reference .collection-hero__description :is(h2,h3,h4,h5,h6,strong){color:#111318!important}@media screen and (min-width:750px){.ss-collection-hero--reference .collection-hero__image-container{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0;margin:0!important;border:0!important;border-radius:0!important;background:#f4f5f2!important;box-shadow:none!important;overflow:hidden}.ss-collection-hero--reference .collection-hero__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f4f5f2f7,#f4f5f2eb 30%,#f4f5f299 44%,#f4f5f224 54%,#f4f5f200 62%)!important;pointer-events:none}.ss-collection-hero--reference .collection-hero__image-container img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:right center}}.ss-collection-hero--reference .ss-collection-nav{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.8rem 0 0}.ss-collection-hero--reference .ss-collection-nav a{display:inline-flex;min-height:3.5rem;align-items:center;padding:.72rem 1.15rem;border:1px solid #bfc4c8!important;border-radius:999px;background:#ffffffc7!important;color:#111318!important;font-size:1.2rem!important;font-weight:650;line-height:1;text-decoration:none}.ss-collection-hero--reference .ss-collection-nav a:visited{color:#111318!important}.ss-collection-hero--reference .ss-collection-nav a:focus-visible,.ss-collection-hero--reference .ss-collection-nav a:hover,.ss-collection-hero--reference .ss-collection-nav a[aria-current=page]{outline:3px solid rgba(227,6,19,.22);outline-offset:2px}.ss-collection-hero--reference .ss-collection-nav a:hover,.ss-collection-hero--reference .ss-collection-nav a[aria-current=page]{border-color:#e30613!important;background:#e30613!important;color:#fff!important}.ss-collection-hero--reference .ss-collection-hero__crumbs{margin:0 0 1.4rem}.ss-collection-hero--reference .ss-collection-hero__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none;color:#5c6268;font-size:1.2rem}.ss-collection-hero--reference .ss-collection-hero__crumbs li+li:before{content:"/";margin-right:.6rem;color:#b3b8bd}.ss-collection-hero--reference .ss-collection-hero__crumbs a{color:#3d4349;text-decoration:underline;text-underline-offset:.25em}.ss-collection-hero--reference .ss-collection-hero__crumbs a:hover{color:#e30613}.ss-collection-hero--reference .ss-collection-hero__trust{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:2rem 0 0;padding:1.5rem 0 0;border-top:1px solid #dfe2e5;list-style:none}.ss-collection-hero--reference .ss-collection-hero__trust li{display:flex;align-items:center;gap:.7rem;color:#3d4349;font-size:1.3rem;font-weight:650}.ss-collection-hero--reference .ss-collection-hero__trust .ss-icon{display:inline-flex;color:#e30613}.ss-collection-hero--reference .ss-collection-hero__trust svg{width:2rem;height:2rem}.ss-collection-results--reference{display:block;width:min(100% - 3rem,144rem);margin-inline:auto;padding-block:1.2rem 3.6rem}.ss-collection-toolbar{display:flex;min-height:4.8rem;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.4rem;padding:.7rem 0;border-bottom:1px solid #e4e6e8}.ss-collection-toolbar__count{color:#111318;font-size:1.45rem;font-weight:700}.ss-collection-toolbar__sort{display:flex;align-items:center;gap:.8rem;margin:0}.ss-collection-toolbar__sort label{flex:0 0 auto;color:#60666d;font-size:1.2rem;white-space:nowrap}.ss-collection-toolbar__sort .select{min-width:14rem}.ss-collection-grid{display:grid!important;grid-template-columns:minmax(0,1fr)}.ss-collection-grid>.grid__item{width:auto!important;max-width:none!important;min-width:0}.ss-collection-grid .card-wrapper,.ss-collection-grid .card,.ss-collection-grid .card__inner,.ss-collection-grid .card__content,.ss-collection-grid .card__information,.ss-collection-grid .card-information{width:100%;min-width:0;max-width:none}@media screen and (max-width:989px){.ss-collection-grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.ss-collection-grid.grid--2-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-collection-grid.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-collection-grid.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.ss-collection-grid.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.ss-collection-grid.grid--6-col-desktop{grid-template-columns:repeat(6,minmax(0,1fr))}}.ss-product-grid--reference{min-width:0;gap:clamp(1.4rem,1.7vw,2.2rem)}.ss-product-grid--reference .card{overflow:visible;border:1px solid #e0e3e6;border-radius:10px;background:#fff}.ss-product-grid--reference .grid__item{height:auto!important;align-self:stretch}.ss-product-grid--reference .card-wrapper,.ss-product-grid--reference .card{height:100%}.ss-product-grid--reference .card__media,.ss-product-grid--reference .card__inner{overflow:hidden;border-radius:10px 10px 0 0}.ss-collection-results .card-wrapper .card__inner.ratio{height:auto!important;min-height:0!important;padding-bottom:0!important;aspect-ratio:4 / 3!important;max-height:40rem;flex:0 0 auto!important;background:#fff}.ss-collection-results .card__inner.ratio:before{display:none!important}.ss-collection-results .card-wrapper .card__media{border-bottom:1px solid #eef0f2;background:#fff}.ss-collection-results .product-card-wrapper .card__inner .media img{width:100%;height:100%;padding:0;object-fit:contain;object-position:center}.ss-collection-results .card-wrapper:hover .media.media--hover-effect>img{transform:none!important}.ss-collection-results .card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;height:auto;padding:1.7rem 1.8rem 1.9rem}.ss-collection-results .product-card-wrapper .card__inner>.card__content{display:block;padding:1.7rem 1.8rem}.ss-collection-results .card>.card__content>.card__badge{align-self:flex-start;justify-self:flex-start}.ss-collection-results .ss-card-merch{grid-template-columns:minmax(0,1fr)}.ss-collection-results .card-information>.price{margin-top:auto!important}.ss-product-grid--reference .card__information{padding:0}.ss-product-grid--reference .card__heading,.ss-product-grid--reference .card__heading a,.ss-product-grid--reference .card-information,.ss-product-grid--reference .card-information>*{overflow:visible;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ss-product-grid--reference .card__heading{font-size:clamp(1.45rem,1.35vw,1.85rem);line-height:1.15}.ss-product-grid--reference .ss-card-merch{margin-top:.35rem}.ss-product-grid--reference .ss-quick-specs--card{margin-block:.45rem}.ss-product-grid--reference .ss-quick-specs--card li{min-height:3.1rem;padding-top:.42rem;padding-bottom:.42rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-quick-specs__label{font-size:1rem;line-height:1.05}.ss-product-grid--reference .ss-quick-specs--card li .ss-quick-specs__value{min-width:0;overflow:visible;font-size:1.2rem;line-height:1.15;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ss-product-grid--reference .ss-card-delivery,.ss-product-grid--reference .ss-card-cta{font-size:1.15rem}.ss-collection-results .ss-card-brand{display:none}.ss-product-grid--reference .ss-card-rating{display:flex;align-items:center;min-height:2rem;margin:0;font-size:1.2rem}.ss-product-grid--reference .ss-card-rating .jdgm-prev-badge__stars{color:#c43328}.ss-product-grid--reference .ss-card-rating .jdgm-prev-badge__text{color:#6b7178}.ss-product-grid--reference .ss-quick-specs--card li{position:relative;padding-left:3.1rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-icon{position:absolute;top:.75rem;left:.7rem;display:inline-flex;color:#9aa0a6}.ss-product-grid--reference .ss-quick-specs--card li svg{width:1.7rem;height:1.7rem}.ss-collection-results--reference .pagination-wrapper{margin-top:2.4rem}.ss-product-grid--reference .ss-collection-editorial{grid-column:1 / -1;width:auto;min-width:0;list-style:none}.ss-collection-editorial__inner{display:grid;grid-template-columns:minmax(0,32fr) minmax(0,68fr);align-items:center;gap:clamp(1.6rem,2vw,3rem);padding:clamp(1.6rem,1.8vw,2.6rem);border:1px solid #e0e3e6;border-radius:12px;background:#f4f5f2}.ss-collection-editorial__media{min-width:0;overflow:hidden;border-radius:10px;background:#fff}.ss-collection-editorial__inner--text-only{grid-template-columns:minmax(0,1fr)}.ss-collection-editorial__media img{display:block;width:100%;height:clamp(15rem,16vw,21rem);object-fit:contain}.ss-collection-editorial__copy{min-width:0}.ss-collection-editorial__kicker{margin:0 0 .8rem;color:#b80510;font-size:1.15rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.ss-collection-editorial__heading{margin:0 0 .9rem;color:#111318;font-size:clamp(2.2rem,2.2vw,3rem);font-weight:750;line-height:1.05;letter-spacing:-.03em}.ss-collection-editorial__text{max-width:52rem;margin:0 0 1.6rem;color:#454b52;font-size:clamp(1.35rem,1.15vw,1.55rem);line-height:1.5}.ss-collection-editorial__cta{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;padding:.9rem 2rem;border:1px solid #e30613;border-radius:8px;background:#e30613;color:#fff!important;font-size:1.3rem;font-weight:700;line-height:1;text-decoration:none}.ss-collection-editorial__cta:hover,.ss-collection-editorial__cta:focus-visible{border-color:#b80510;background:#b80510;color:#fff!important}@media screen and (min-width:990px){ul#product-grid.ss-product-grid--reference,ul#product-grid.ss-product-grid--mobile-two{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:989px){.ss-collection-results--reference{width:min(100% - 3rem,70rem);padding-block:.6rem 2.6rem}ul#product-grid.ss-product-grid--reference,ul#product-grid.ss-product-grid--mobile-two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(.9rem,1.6vw,1.6rem)}}@media screen and (max-width:749px){.ss-collection-hero--reference.collection-hero--with-image{min-height:0!important}.ss-collection-hero--reference .collection-hero__image-container{position:relative!important;inset:auto!important;width:100%;aspect-ratio:3 / 1;min-height:0}.ss-collection-hero--reference .collection-hero__image-container img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}.ss-collection-hero--reference .collection-hero__image-container:after{background:linear-gradient(180deg,#f4f5f200 72%,#f4f5f2eb)!important}.ss-collection-hero--reference .collection-hero__inner{min-height:0!important;padding-block:3.8rem 3.4rem!important}.ss-collection-hero--reference .collection-hero__title{font-size:clamp(2.75rem,10vw,4rem)!important}.ss-collection-hero--reference .collection-hero__description{font-size:1.35rem!important}.ss-collection-hero--reference .ss-collection-nav{gap:.55rem;margin-top:1.35rem}.ss-collection-hero--reference .ss-collection-nav a{min-height:3.25rem;padding:.65rem .95rem;font-size:1.1rem!important}.ss-collection-results--reference{width:min(100% - 2rem,60rem);padding-block:.4rem 2rem}.ss-collection-toolbar{align-items:flex-start;flex-direction:column}.ss-collection-toolbar__sort,.ss-collection-toolbar__sort .select{width:100%}}@media screen and (min-width:550px)and (max-width:749px){.ss-product-grid--reference .card__heading,.ss-product-grid--reference .card__heading a{font-size:1.3rem;line-height:1.12}.ss-product-grid--reference .ss-card-rating{min-height:1.8rem;font-size:1.05rem}.ss-product-grid--reference .ss-quick-specs--card{margin-block:.3rem}.ss-product-grid--reference .ss-quick-specs--card li{min-height:2.7rem;padding-top:.32rem;padding-bottom:.32rem;padding-left:2.7rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-icon{top:.55rem;left:.45rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-icon svg{width:1.4rem;height:1.4rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-quick-specs__label{font-size:.9rem}.ss-product-grid--reference .ss-quick-specs--card li .ss-quick-specs__value,.ss-product-grid--reference .ss-card-delivery,.ss-product-grid--reference .ss-card-cta{font-size:1.05rem}}@media screen and (max-width:549px){ul#product-grid.ss-product-grid--reference,ul#product-grid.ss-product-grid--mobile-two{grid-template-columns:minmax(0,1fr)!important;gap:1.4rem}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card{grid-template-columns:repeat(2,minmax(0,1fr))}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card li{min-height:2.7rem;padding:.45rem .5rem .45rem 2.6rem}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card li .ss-icon{top:.55rem;left:.45rem}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card li .ss-icon svg{width:1.4rem;height:1.4rem}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card li .ss-quick-specs__label{font-size:.9rem}ul#product-grid.ss-product-grid--mobile-two .ss-quick-specs--card li .ss-quick-specs__value{font-size:1.05rem;overflow-wrap:anywhere}.ss-collection-editorial__inner{grid-template-columns:minmax(0,1fr);gap:1.3rem;padding:1.4rem}.ss-collection-editorial__media img{height:clamp(12rem,44vw,18rem)}.ss-collection-editorial__heading{font-size:clamp(2rem,6.4vw,2.6rem)}.ss-collection-editorial__text{margin-bottom:1.3rem;font-size:1.3rem}.ss-collection-editorial__cta{width:100%}}@media screen and (max-width:749px){.ss-collection-hero--reference .collection-hero__image-container{aspect-ratio:3 / 2!important}.ss-collection-hero--reference .collection-hero__image-container img{object-position:var(--ss-focal, 65% 55%)!important}.ss-collection-hero--reference .collection-hero__image-container:after{background:linear-gradient(180deg,#f4f5f200 86%,#f4f5f2d9)!important}.ss-collection-hero--reference.ss-collection-hero--product-image .collection-hero__image-container{background:#fff!important}.ss-collection-hero--reference.ss-collection-hero--product-image .collection-hero__image-container img{object-fit:contain!important;object-position:center!important;padding:1.2rem}}@media screen and (max-width:749px){.ss-collection-hero--reference .collection-hero__title{font-size:clamp(2.6rem,9vw,4rem)!important;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal!important;word-break:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ss-collection-reference.css.map */
