.aoi-collection-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:12rem}.aoi-collection-hero--image{min-height:calc(var(--aoi-hero-height) * .7);color:#fff}.aoi-collection-hero__media,.aoi-collection-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.aoi-collection-hero__media img{object-fit:cover;object-position:var(--aoi-hero-x) var(--aoi-hero-y)}.aoi-collection-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,calc(var(--aoi-hero-overlay) + .25)) 5%,#0000 70%),linear-gradient(to top,rgba(0,0,0,var(--aoi-hero-overlay)),#0000 60%)}.aoi-collection-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;padding-top:4rem;padding-bottom:4rem}.aoi-collection-hero__title{margin:0;font-weight:700;line-height:1.1;text-transform:uppercase;text-wrap:balance}.aoi-collection-hero:not(.aoi-collection-hero--image) .aoi-collection-hero__title{font-size:calc(var(--font-heading-scale) * 4rem);font-weight:700}.aoi-collection-hero--image .aoi-collection-hero__title{color:#fff}.aoi-collection-hero__intro{max-width:56rem}.aoi-collection-hero__button{margin-top:1.2rem}.aoi-collection-hero__intro p{margin:0}.aoi-collection-hero--image .aoi-collection-hero__intro{color:#fff}.aoi-collection-hero__button{--color-button: 255, 255, 255;--color-button-text: 18, 18, 18;--alpha-button-background: 1}[id$=__product-grid] .facets__heading,[id$=__product-grid] .facet-filters__field>label,[id$=__product-grid] .facet-filters__label{font-size:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:749px){.aoi-collection-hero__intro{display:none}}@media screen and (min-width:990px){.aoi-collection-hero--image{min-height:var(--aoi-hero-height)}.aoi-collection-hero__inner{padding-top:6rem;padding-bottom:6rem}.aoi-collection-hero--image .aoi-collection-hero__inner{padding-bottom:5rem}}.aoi-collection-links{--aoi-links-gap: .4rem;--aoi-gutter: 1.5rem}@media screen and (min-width:750px){.aoi-collection-links{--aoi-gutter: 5rem}}@media screen and (max-width:749px){.aoi-collection-links{--aoi-links-gap: 1rem}}.aoi-collection-links .card__caption{display:none}.aoi-collection-links__heading{margin:0 0 2rem}.aoi-collection-links__list{display:flex;gap:var(--aoi-links-gap);margin:0 calc(var(--aoi-gutter, 1.5rem) * -1);padding:0 var(--aoi-gutter, 1.5rem);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--aoi-gutter, 1.5rem);scrollbar-width:none}.aoi-collection-links__list::-webkit-scrollbar{display:none}.aoi-collection-links__item{flex:0 0 calc((100vw - 2 * var(--aoi-gutter, 1.5rem) - var(--aoi-links-gap)) / 2);scroll-snap-align:start}@media screen and (min-width:990px){.aoi-collection-links__list{margin:0;padding:0;overflow:visible}.aoi-collection-links__item{flex:0 0 calc((100% - (var(--aoi-links-columns) - 1) * var(--aoi-links-gap)) / var(--aoi-links-columns))}}.aoi-collection-seo__heading{margin:0 0 1.6rem}.aoi-collection-seo__body.is-collapsed{position:relative;max-height:9.6rem;overflow:hidden}.aoi-collection-seo__body.is-collapsed:after{content:"";position:absolute;inset:auto 0 0;height:4.8rem;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgb(var(--color-background)))}.aoi-collection-seo__body>:first-child{margin-top:0}.aoi-collection-seo__toggle{margin:1.2rem 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}.aoi-hero-video__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease}.aoi-hero-video__el.is-playing{opacity:1}.slideshow__media:has(.aoi-hero-video__el):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#00000026,#00000080)}@media screen and (max-width:749px){.slideshow__media:has(.aoi-hero-video__el):before{background:#0006}}@media(prefers-reduced-motion:reduce){.aoi-hero-video__el{display:none}}.aoi-page-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:12rem}.aoi-page-hero--image{min-height:calc(var(--aoi-hero-height) * .7);color:#fff}.aoi-page-hero__media,.aoi-page-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.aoi-page-hero__media img{object-fit:cover;object-position:var(--aoi-hero-x) var(--aoi-hero-y)}.aoi-page-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,calc(var(--aoi-hero-overlay) + .25)) 5%,#0000 75%),linear-gradient(to top,rgba(0,0,0,var(--aoi-hero-overlay)),#0000 60%)}.aoi-page-hero--plain .aoi-page-hero__media:after{display:none}.aoi-page-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%;padding-top:5rem;padding-bottom:5rem}.aoi-page-hero__eyebrow{margin:0;font-size:1.4rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.aoi-page-hero__title{margin:0;font-weight:700;line-height:1.1;text-transform:uppercase;text-wrap:balance}.aoi-page-hero:not(.aoi-page-hero--image) .aoi-page-hero__title{font-size:calc(var(--font-heading-scale) * 4rem);font-weight:700}.aoi-page-hero--image .aoi-page-hero__title,.aoi-page-hero--image .aoi-page-hero__text,.aoi-page-hero--image .aoi-page-hero__eyebrow{color:#fff}.aoi-page-hero__text{max-width:58rem;margin:0;font-size:1.8rem}.aoi-page-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.2rem}@media screen and (min-width:990px){.aoi-page-hero--image{min-height:var(--aoi-hero-height)}.aoi-page-hero__inner{padding-top:8rem;padding-bottom:7rem}.aoi-page-hero__text{font-size:2rem}}.aoi-ann{overflow:hidden;padding:var(--aoi-ann-pad) 0;background:var(--aoi-ann-bg);color:var(--aoi-ann-fg);font-size:var(--aoi-ann-size);letter-spacing:.04em;line-height:1.8;white-space:nowrap;-webkit-text-size-adjust:100%;text-size-adjust:100%}.aoi-ann__track{display:flex;width:max-content;animation:aoi-ann-scroll var(--aoi-ann-dur, 120s) linear infinite}.aoi-ann--reverse .aoi-ann__track{animation-direction:reverse}.aoi-ann--pause:hover .aoi-ann__track{animation-play-state:paused}.aoi-ann__group{display:flex;flex-shrink:0}.aoi-ann__item{padding-right:var(--aoi-ann-gap)}@media(max-width:749px){.aoi-ann{font-size:var(--aoi-ann-size-m)}.aoi-ann__item{padding-right:var(--aoi-ann-gap-m)}}.aoi-ann__item a{color:inherit;text-decoration:none}.aoi-ann__item a:hover{text-decoration:underline}@keyframes aoi-ann-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.aoi-ann__track{animation:none}.aoi-ann{overflow-x:auto}}.aoi-split-list{display:grid;gap:3.2rem;align-items:start}.aoi-split-list__caption,.aoi-split-list__list-heading{margin:0 0 1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.aoi-split-list__heading{margin:0 0 2rem}.aoi-split-list__lead{margin:0 0 2.4rem;font-size:clamp(2.6rem,3.2vw,4rem);font-weight:700;line-height:1.12;text-transform:uppercase;text-wrap:balance}.aoi-split-list__text>:first-child{margin-top:0}.aoi-split-list__text--large{font-size:1.7rem;line-height:1.7}.aoi-split-list__text--large p{margin:0 0 1.6rem}.aoi-split-list__items{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.aoi-split-list__item{padding:1.2rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.35);font-size:1.5rem;letter-spacing:.04em;line-height:1.3}@media screen and (min-width:990px){.aoi-split-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6rem}}.aoi-usp-cards{scroll-margin-top:5rem}.aoi-usp-cards__heading{margin:0 0 var(--aoi-head-gap, 3rem)}.aoi-usp-cards__heading--center{text-align:center}.aoi-usp-cards__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.aoi-usp-cards__grid{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aoi-usp-cards__grid::-webkit-scrollbar{display:none}.aoi-usp-cards__item{flex:0 0 84%;scroll-snap-align:start}}.aoi-usp-cards__pager{display:none}@media screen and (max-width:749px){.aoi-usp-cards__pager{display:flex;justify-content:center;gap:.8rem;margin-top:1.8rem}.aoi-usp-cards__pager-dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-foreground),.25);cursor:pointer}.aoi-usp-cards__pager-dot.is-active{background:rgb(var(--color-foreground))}}@media screen and (min-width:750px){.aoi-usp-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.aoi-usp-cards__grid{grid-template-columns:repeat(var(--aoi-cards-cols, 4),minmax(0,1fr))}}.aoi-usp-cards__item{padding:3rem 2.4rem}.aoi-usp-cards__icon{display:block;width:4rem;height:4rem;margin-bottom:1.8rem}.aoi-usp-cards__icon img{display:block;width:100%;height:100%;object-fit:contain}.aoi-usp-cards__icon--dark img{filter:invert(1)}.aoi-usp-cards__title{margin:0 0 1rem;font-size:1.9rem;letter-spacing:.04em}.aoi-usp-cards__item{display:flex;flex-direction:column;align-items:flex-start}.aoi-usp-cards__text{flex-grow:1}.aoi-usp-cards__text p{margin:0}.aoi-usp-cards__more-text{display:none}.aoi-usp-cards__item.is-expanded .aoi-usp-cards__more-text{display:inline}.aoi-usp-cards__item.is-expanded .aoi-usp-cards__dots{display:none}.aoi-usp-cards__link{margin-top:1.6rem;color:inherit;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}.aoi-usp-cards__toggle{margin:1.4rem 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
