.push-collection{align-items:center;background-color:#f8f5f9;display:flex;flex-direction:column;gap:2.4rem;height:100%;min-height:50rem;padding-bottom:2rem}@media(max-width:749px){.push-collection{gap:1.6rem;justify-content:space-between;min-height:40rem}}.push-collection.full-height{position:relative}.push-collection.full-height img,.push-collection.full-height video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.push-collection__content{align-items:center;display:flex;flex-direction:column;gap:2.4rem;padding:4rem 4.8rem;width:100%}@media(max-width:749px){.push-collection__content{padding:2rem 0}}.push-collection__content-pretitle{font-family:Baskerville-italic;font-size:calc(var(--font-body-scale)*3.2rem);font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:3.6rem}.push-collection__content-subtitle{background-color:transparent;font-size:calc(var(--font-body-scale)*1.4rem)}@media(max-width:749px){.push-collection__content-subtitle{font-size:calc(var(--font-body-scale)*1.2rem)}}.push-collection__content-subtitle .component-subtitle__text{font-style:normal;letter-spacing:.28rem;line-height:1.6rem;word-spacing:normal}.push-collection__content-text{font-size:calc(var(--font-body-scale)*2rem);font-weight:350;line-height:2.8rem;text-align:center}.push-collection__collection-container{align-items:stretch;display:grid;gap:6rem;grid-template-columns:repeat(3,1fr)}@media(max-width:749px){.push-collection__collection-container{display:block}}.push-collection__collection-push{overflow:hidden;width:calc(100% + 4rem)}.push-collection__collection-push video,.push-collection__collection-push__video{height:100%}.push-collection__collection-push__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.push-collection__collection-button{border-top:1px solid rgba(0,0,0,.05);color:inherit;display:block;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.2rem);font-weight:500;letter-spacing:.2em;margin:2rem auto;padding:2rem;text-align:center;text-decoration:none;width:100%}@media(max-width:749px){.push-collection__collection-button{border:2px solid #000}}.push-collection__top{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.push-collection__top,.push-collection__top picture{height:100%;position:relative;width:100%}.push-collection__top video{max-height:25rem;-o-object-fit:cover;object-fit:cover;width:100%}.push-collection__top img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.push-collection__top.top-title{flex-direction:column-reverse;justify-content:flex-end}@media(max-width:749px){.push-collection__top.top-title{gap:2rem}}.push-collection__top.top-title .push-collection__title{margin-top:4.8rem}@media(max-width:749px){.push-collection__top.top-title .push-collection__title{margin-top:2.8rem}}.push-collection__bottom{align-items:center;display:flex;flex-direction:column;gap:1rem}@media(max-width:749px){.push-collection__bottom{padding-inline:1.6rem;width:100%}}.push-collection__title{margin-bottom:.8rem}.push-collection__title h1,.push-collection__title h2,.push-collection__title h3,.push-collection__title h4,.push-collection__title h5,.push-collection__title h6,.push-collection__title p{font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale)*3.6rem);font-weight:400;letter-spacing:.08em;line-height:4rem;margin:0;text-align:center}@media(max-width:749px){.push-collection__title h1,.push-collection__title h2,.push-collection__title h3,.push-collection__title h4,.push-collection__title h5,.push-collection__title h6,.push-collection__title p{font-size:calc(var(--font-heading-scale)*2.4rem);line-height:100%}}.push-collection__title h1 strong,.push-collection__title h2 strong,.push-collection__title h3 strong,.push-collection__title h4 strong,.push-collection__title h5 strong,.push-collection__title h6 strong,.push-collection__title p strong{display:inline-block;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.4rem);font-weight:600;letter-spacing:.2em;line-height:100%;transform:translateY(-50%)}@media(max-width:749px){.push-collection__title h1 strong,.push-collection__title h2 strong,.push-collection__title h3 strong,.push-collection__title h4 strong,.push-collection__title h5 strong,.push-collection__title h6 strong,.push-collection__title p strong{font-size:calc(var(--font-body-scale)*1.2rem);letter-spacing:.1em;transform:translateY(-20%)}}.push-collection .card-wrapper{padding:0}.push-collection .card-wrapper .card__information{padding-bottom:0}.push-collection .button{font-size:calc(var(--font-body-scale)*1.6rem)}@media(max-width:749px){.push-collection .button{font-size:calc(var(--font-body-scale)*1.2rem);font-weight:500;height:auto;min-height:0;padding:1.2rem 0;width:100%}}.push-collection:not(.top-title):not(:has(.push-collection__subtitle)) .push-collection__title{margin:3rem 0 auto}.push-collection__subtitle{font-size:1.6rem;font-weight:400;letter-spacing:normal;line-height:2.4rem;margin-block:1.8rem 2.4rem;max-width:45%;text-align:center}@media(max-width:749px){.push-collection__subtitle{font-size:calc(var(--font-body-scale)*1.2rem);line-height:1.6rem;margin-block:0 1.6rem;max-width:80%}}.push-collection a{box-sizing:border-box;letter-spacing:.08em}@media(min-width:750px){.image-and-text-slider{padding:0 2.4rem}}.image-and-text-slider__slide{display:block;position:relative}.image-and-text-slider__slide-content{text-align:left;width:40%}@media(max-width:749px){.image-and-text-slider__slide-content{padding:0 1.6rem;width:100%}}.image-and-text-slider__slide-dots{display:flex;gap:1rem;padding:0 1.6rem}.image-and-text-slider__slide-dots span{background-color:#f0f0f0;height:.1rem;width:5rem}.image-and-text-slider__slide-dots .active{background-color:#000}.image-and-text-slider__slide-subtitle{font-family:Baskerville-italic;font-size:calc(var(--font-body-scale)*3.6rem);font-style:italic;letter-spacing:-.02em;line-height:calc(var(--font-body-scale)*3.2rem)}@media(max-width:749px){.image-and-text-slider__slide-subtitle{font-size:calc(var(--font-body-scale)*3.2rem);padding:0 1.6rem}}.image-and-text-slider__slide-title *{font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale)*5.6rem);letter-spacing:0;margin:0}@media(max-width:749px){.image-and-text-slider__slide-title *{font-size:calc(var(--font-body-scale)*3.6rem);padding:0 1.6rem}}.image-and-text-slider__slide-text{font-size:16px;font-weight:350;line-height:24px}.image-and-text-slider__slide-media{width:60%}@media(max-width:749px){.image-and-text-slider__slide-media{width:100%}}@media(max-width:549px){.image-and-text-slider [data-ax-section=featuredCollections]{overflow-x:hidden}}.image-and-text-slider .slides-multiple .image-and-text-slider__headings_container .image-and-text-slider__heading{cursor:pointer;display:flex;justify-content:center}.image-and-text-slider__headings_container{align-items:center;display:flex;gap:2rem;justify-content:flex-start}@media(max-width:749px){.image-and-text-slider__headings_container{padding:0 1.6rem}}.image-and-text-slider__heading{display:inline-block;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.2rem);font-weight:500;letter-spacing:.2em;line-height:1.6rem;padding:5px 0;position:relative;text-align:center;text-transform:uppercase}.image-and-text-slider__heading.visible:before{width:50%}.image-and-text-slider image-text-slider{overflow:hidden}.image-and-text-slider image-text-slider .image-text-slider__container{display:none;height:0;opacity:0;transition:all .5s cubic-bezier(.215,.61,.355,1);visibility:hidden}@media(max-width:549px){.image-and-text-slider image-text-slider .image-text-slider__container{overflow:visible}}.image-and-text-slider image-text-slider .image-text-slider__container.visible{display:flex;gap:10rem;height:auto;opacity:1;visibility:visible}@media(max-width:749px){.image-and-text-slider image-text-slider .image-text-slider__container.visible{flex-direction:column-reverse;gap:2rem}}.image-and-text-slider image-text-slider .image-text-slider__container.visible+.swiper-arrows{opacity:1;pointer-events:auto}.image-and-text-slider image-text-slider .image-text-slider__container .swiper-wrapper{box-sizing:inherit;margin-bottom:40px}@media(max-width:549px){.image-and-text-slider image-text-slider .image-text-slider__container .swiper-wrapper{margin-bottom:30px}}