:root{--ayai-ink: 26, 25, 24;--ayai-muted: 107, 103, 96;--ayai-line: rgba(var(--color-foreground), .14);--ayai-line-strong: rgba(var(--color-foreground), .32);--ayai-tile: #ffffff;--ayai-gutter: 1.6rem;--ayai-label-size: 1.1rem;--ayai-label-track: .2em;--ayai-ease: cubic-bezier(.2, .6, .2, 1)}@media screen and (min-width:750px){:root{--ayai-gutter: 2.8rem;--ayai-label-size: 1.15rem}}@media screen and (min-width:1200px){:root{--ayai-gutter: 2.8rem}}body.ayai{color:rgb(var(--color-foreground));letter-spacing:.01em;font-weight:350;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ayai .page-width,.ayai .page-width.page-width--narrow.ayai-wide{max-width:none;padding-left:var(--ayai-gutter);padding-right:var(--ayai-gutter)}.ayai .page-width--narrow{max-width:82rem}.ayai h1,.ayai h2,.ayai h3,.ayai .h0,.ayai .h1,.ayai .h2,.ayai .h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.005em;line-height:1.08;font-variation-settings:"opsz" 96}.ayai h4,.ayai .h4,.ayai h5,.ayai .h5,.ayai h6{font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--ayai-label-track);font-size:var(--ayai-label-size);line-height:1.4}.ayai .rte,.ayai p{font-weight:350}.ayai a{text-underline-offset:.35em;text-decoration-thickness:1px}.ayai-italic{font-style:italic}.ayai-center{text-align:center}.ayai-display{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.8rem,6.4vw,7.6rem);line-height:1.02;letter-spacing:-.01em;margin:0;color:rgb(var(--color-foreground))}.ayai-h1{font-size:clamp(3rem,4.2vw,5.2rem);margin:0}.ayai-h2{font-size:clamp(2.6rem,3.2vw,4rem);margin:0}.ayai-eyebrow,.ayai-label{font-family:var(--font-body-family);font-size:var(--ayai-label-size);font-weight:400;letter-spacing:var(--ayai-label-track);text-transform:uppercase;line-height:1.5}.ayai-eyebrow{margin:0 0 1.4rem;color:rgba(var(--color-foreground),.7)}.ayai-link{display:inline-block;font-family:var(--font-body-family);font-size:var(--ayai-label-size);letter-spacing:var(--ayai-label-track);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid currentColor;transition:opacity .2s var(--ayai-ease)}.ayai-link:hover{opacity:.6}.ayai-link--small{font-size:1rem}.ayai-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 3.2rem;font-family:var(--font-body-family);font-size:var(--ayai-label-size);letter-spacing:var(--ayai-label-track);text-transform:uppercase;text-decoration:none;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));cursor:pointer;transition:background .2s var(--ayai-ease),color .2s var(--ayai-ease)}.ayai-button--outline{background:transparent;color:rgb(var(--color-foreground))}.ayai-button--outline:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ayai-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:24rem;background:var(--ayai-tile);color:rgba(var(--ayai-ink),.55);font-size:1rem;letter-spacing:.2em;text-transform:uppercase}.ayai .button,.ayai .shopify-challenge__button,.ayai .customer button,.ayai button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:var(--ayai-label-size);font-weight:400;letter-spacing:var(--ayai-label-track);text-transform:uppercase;min-height:5rem}.ayai .button:not([disabled]):hover:after{box-shadow:none}.ayai .field__input,.ayai .select__select,.ayai .customer .field input,.ayai .customer select{font-family:var(--font-body-family);font-weight:350;letter-spacing:.02em}.ayai .link,.ayai .underlined-link{text-underline-offset:.35em}.ayai .announcement-bar__message{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;padding:1.05rem 0;min-height:0}.ayai .utility-bar{border-bottom:0}.ayai .header{padding-top:1.4rem;padding-bottom:1.4rem}.ayai .header-wrapper--border-bottom{border-bottom:1px solid var(--ayai-line)}.ayai .header__heading-link{padding:0;text-decoration:none}.ayai-wordmark{display:inline-block;font-family:var(--font-body-family);font-weight:400;font-size:1.5rem;letter-spacing:.5em;margin-right:-.5em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--color-foreground));line-height:1}@media screen and (min-width:990px){.ayai-wordmark{font-size:1.8rem;letter-spacing:.55em}}.ayai .header__icon,.ayai .header__icon--cart{width:4rem;height:4rem}.ayai .header__icon .svg-wrapper,.ayai .header__icon .icon{width:2rem;height:2rem}.ayai .header__icon--cart{width:auto;gap:.6rem;padding:0 .8rem 0 .6rem}.ayai-cart-count{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.04em;line-height:1;color:rgb(var(--color-foreground))}.ayai .header__icon--cart .icon-ayai-bag{width:1.9rem;height:2.1rem}.ayai .header__icon--menu .icon{width:2.2rem;height:1.4rem}.ayai header-drawer{margin-left:-.8rem}@media screen and (max-width:989px){.ayai .header{grid-template-columns:1fr auto 1fr;padding-left:1.6rem;padding-right:1.2rem}.ayai .header>.header__search{display:inline-flex;grid-area:left-icons;margin-left:3.4rem}.ayai .header__icons>.header__search,.ayai .header__icons .header__icon--account,.ayai .header__icons shopify-account{display:none}.ayai .header__icons{padding-right:0}}@media screen and (min-width:990px){.ayai .header{padding-top:2rem;padding-bottom:2rem}.ayai .header>.header__search{display:none}.ayai .header__icons>.header__search{display:inline-flex}.ayai .header__icons{gap:.4rem}}.ayai .header__inline-menu .list-menu__item,.ayai .header__menu-item{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-foreground))}.ayai .header__menu-item span{text-decoration:none}.ayai .header__menu-item:hover span,.ayai .header__active-menu-item{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}.ayai .header__submenu{border:0;box-shadow:none;padding:2rem 0;min-width:22rem;border-top:1px solid var(--ayai-line)}.ayai .header__submenu .header__menu-item{font-size:1.1rem;padding:.8rem 2.4rem}.ayai .menu-drawer{border-right:0}.ayai .menu-drawer__navigation{padding:2.4rem 0}.ayai .menu-drawer__menu>li>.menu-drawer__menu-item,.ayai .menu-drawer__menu>li>details>.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:2.8rem;letter-spacing:0;text-transform:none;padding:1rem var(--ayai-gutter);line-height:1.15}.ayai .menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;padding:1.2rem var(--ayai-gutter)}.ayai .menu-drawer__close-button{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;padding:1.6rem var(--ayai-gutter)}.ayai .menu-drawer__menu-item--active,.ayai .menu-drawer__menu-item:hover{background:transparent;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.ayai .menu-drawer__utility-links{background:transparent;border-top:1px solid var(--ayai-line);padding:2rem var(--ayai-gutter)}.ayai .menu-drawer__account{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.ayai .search-modal__content{padding-left:var(--ayai-gutter);padding-right:var(--ayai-gutter)}.ayai .search__input.field__input{font-size:1.6rem}.ayai .predictive-search__heading{font-size:1.05rem;letter-spacing:.2em}.ayai-hero__media{position:relative;overflow:hidden;background:var(--ayai-tile)}.ayai-hero__media-link{display:block}.ayai-hero__img{display:block;width:100%;height:100%;object-fit:cover}.ayai-hero--tall .ayai-hero__media{aspect-ratio:3 / 4}.ayai-hero--medium .ayai-hero__media{aspect-ratio:1 / 1}.ayai-hero--screen .ayai-hero__media{height:calc(100svh - 9rem);min-height:52rem}.ayai-hero--adapt .ayai-hero__img{height:auto}@media screen and (min-width:750px){.ayai-hero--tall .ayai-hero__media{aspect-ratio:auto;height:min(92vh,110rem);min-height:60rem}.ayai-hero--medium .ayai-hero__media{aspect-ratio:16 / 9}}.ayai-hero__text{text-align:center;padding-top:4.4rem;padding-bottom:4.4rem}.ayai-hero__text .ayai-display{margin-bottom:2.4rem}.ayai-hero__text .ayai-eyebrow{font-size:.95rem;letter-spacing:.18em}@media screen and (min-width:750px){.ayai-hero__text .ayai-eyebrow{font-size:var(--ayai-label-size);letter-spacing:var(--ayai-label-track)}}.ayai-hero__copy{max-width:46rem;margin:-.8rem auto 2.4rem}.ayai-hero--text-overlay{position:relative}.ayai-hero--text-overlay .ayai-hero__text{position:absolute;left:0;right:0;bottom:0;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.35),transparent);padding-top:12rem}.ayai-hero--text-overlay .ayai-display,.ayai-hero--text-overlay .ayai-eyebrow,.ayai-hero--text-overlay .ayai-link{color:#fff}@media screen and (min-width:990px){.ayai-hero__text{padding-top:6.4rem;padding-bottom:6.4rem}}.ayai-strip{position:relative}.ayai-strip__list{display:flex;gap:2.8rem;margin:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.ayai-strip__list::-webkit-scrollbar{display:none}.ayai-strip__list>li{flex:0 0 auto;scroll-snap-align:start}.ayai-strip__item{display:inline-block;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.75);white-space:nowrap}.ayai-strip--text .ayai-strip__list{padding-top:1.8rem;padding-bottom:1.8rem}.ayai-strip--text .ayai-strip__item{padding-bottom:.5rem;border-bottom:1px solid transparent}.ayai-strip--text .ayai-strip__item[aria-current=page],.ayai-strip--text .ayai-strip__item:hover{color:rgb(var(--color-foreground));border-bottom-color:currentColor}.ayai-strip--border{border-bottom:1px solid var(--ayai-line)}@media screen and (min-width:990px){.ayai-strip--text .ayai-strip__list{justify-content:center;gap:4.4rem}}.ayai-strip--pills .ayai-strip__list{gap:.8rem;padding-top:.4rem;padding-bottom:2.8rem}.ayai-strip--pills .ayai-strip__item{padding:1.2rem 2rem;border:1px solid var(--ayai-line-strong);color:rgb(var(--color-foreground));transition:background .2s var(--ayai-ease),color .2s var(--ayai-ease)}.ayai-strip--pills .ayai-strip__item[aria-current=page],.ayai-strip--pills .ayai-strip__item:hover{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:990px){.ayai-strip--pills .ayai-strip__list{justify-content:center}}.ayai-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}@media screen and (min-width:990px){.ayai-section-head{margin-bottom:3.6rem}}.ayai-grid-section{padding:3.6rem 0 4.4rem}@media screen and (min-width:990px){.ayai-grid-section{padding:5.6rem 0 6.4rem}.ayai-grid--d2 .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:none}.ayai-grid--d3 .grid__item{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:none}.ayai-grid--d4 .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:none}.ayai-grid--d5 .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:none}}@media screen and (max-width:989px){.ayai-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:none}}.ayai .card-wrapper{color:rgb(var(--color-foreground))}.ayai .card__inner{background:var(--ayai-tile)}.ayai .card--standard .card__inner{border-radius:0}.ayai .card__information{padding:1.2rem 0 0;gap:0}.ayai .card__heading,.ayai .card__heading.h5{font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;line-height:1.45;margin:0 0 .4rem}.ayai .card__heading a,.ayai .card-wrapper:hover .card__heading a,.ayai .card-wrapper:hover .card__heading{text-decoration:none}.ayai .card-information,.ayai .card-information .price{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.72)}.ayai .card-information .price-item{font-size:1.15rem;letter-spacing:.04em}.ayai .card-information .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.5)}.ayai .card__badge .badge{border-radius:0;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;padding:.5rem .9rem;border:0}.ayai .card .media img{transition:opacity .5s var(--ayai-ease),transform 1.2s var(--ayai-ease)}@media screen and (min-width:990px){.ayai .card__heading,.ayai .card__heading.h5{font-size:1.15rem}.ayai .card__information{padding-top:1.6rem}}.ayai .card--card .card__inner .card__media,.ayai .card--standard .card__inner .card__media,.ayai .swatch{border-radius:0}.ayai .quick-add__submit{min-height:4.4rem}.ayai-editorial__media{display:block;overflow:hidden;background:var(--ayai-tile)}.ayai-editorial__img{display:block;width:100%;height:100%;object-fit:cover}.ayai-editorial--portrait .ayai-editorial__media{aspect-ratio:4 / 5}.ayai-editorial--wide .ayai-editorial__media{aspect-ratio:16 / 9}.ayai-editorial--adapt .ayai-editorial__img{height:auto}@media screen and (min-width:750px){.ayai-editorial--portrait .ayai-editorial__media{aspect-ratio:16 / 9}.ayai-editorial--wide .ayai-editorial__media{aspect-ratio:21 / 9}}.ayai-caption-strip{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem var(--ayai-gutter);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ayai-caption-strip__text{margin:0;font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}@media screen and (min-width:990px){.ayai-caption-strip{padding-top:2.4rem;padding-bottom:2.4rem}.ayai-caption-strip__text{font-size:2.6rem}}.ayai-story__inner{padding-top:5.6rem;padding-bottom:5.6rem}.ayai-story__text .ayai-h1{margin-bottom:2rem}.ayai-story__copy{max-width:44rem;margin-bottom:2.4rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}.ayai-story__text.ayai-center .ayai-story__copy{margin-left:auto;margin-right:auto}.ayai-story__copy p{margin:0}.ayai-story__media img{display:block;width:100%;height:auto}@media screen and (max-width:989px){.ayai-story--with-image .ayai-story__media{margin:-5.6rem calc(var(--ayai-gutter) * -1) 4rem}}@media screen and (min-width:990px){.ayai-story__inner{padding-top:10rem;padding-bottom:10rem}.ayai-story__text{max-width:64rem}.ayai-story:not(.ayai-story--with-image) .ayai-story__text{margin:0 auto;text-align:center}.ayai-story:not(.ayai-story--with-image) .ayai-story__copy{margin-left:auto;margin-right:auto}.ayai-story__text.ayai-center{margin:0 auto}.ayai-story--with-image .ayai-story__inner{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center}.ayai-story--image-right .ayai-story__media{order:2}.ayai-story__copy{font-size:1.5rem}}.ayai-tiles-section{padding:1.6rem 0 6.4rem}.ayai-tiles{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 1.2rem;margin:0;padding:0;list-style:none}.ayai-tiles--feature-first .ayai-tile:first-child{grid-column:1 / -1}.ayai-tile__link{display:block;text-decoration:none;color:inherit}.ayai-tile__media{aspect-ratio:3 / 4;overflow:hidden;background:var(--ayai-tile)}.ayai-tiles--feature-first .ayai-tile:first-child .ayai-tile__media{aspect-ratio:4 / 3}.ayai-tile__media .ayai-placeholder{display:flex}.ayai-tile__media img,.ayai-tile__media .ayai-placeholder{width:100%;height:100%;min-height:0;object-fit:cover;transition:transform 1.2s var(--ayai-ease)}.ayai-tile__link:hover img{transform:scale(1.03)}.ayai-tile__label{display:block;margin-top:1.2rem;font-size:1.1rem}@media screen and (min-width:990px){.ayai-tiles-section{padding:4rem 0 10rem}.ayai-tiles{grid-template-columns:repeat(var(--ayai-tile-cols, 3),1fr);gap:2.4rem}.ayai-tiles--feature-first .ayai-tile:first-child{grid-column:auto}.ayai-tiles--feature-first .ayai-tile:first-child .ayai-tile__media{aspect-ratio:3 / 4}.ayai-tile__label{margin-top:1.6rem}}.ayai-newsletter__inner{padding-top:5.6rem;padding-bottom:6.4rem}.ayai-newsletter__intro .ayai-h2{margin-bottom:1.4rem}.ayai-newsletter__text{margin:0 0 3.2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.72)}.ayai-newsletter__label{display:block;font-size:1rem;margin-bottom:1.2rem;color:rgba(var(--color-foreground),.72)}.ayai-newsletter__field{display:flex;align-items:center;gap:1.6rem;border-bottom:1px solid rgb(var(--color-foreground))}.ayai-newsletter__field input{flex:1;min-width:0;padding:1.2rem 0;border:0;background:transparent;font-family:var(--font-body-family);font-size:1.5rem;font-weight:350;color:rgb(var(--color-foreground));border-radius:0;-webkit-appearance:none}.ayai-newsletter__field input::placeholder{color:rgba(var(--color-foreground),.4)}.ayai-newsletter__field input:focus{outline:none}.ayai-newsletter__field:focus-within{border-bottom-width:2px}.ayai-newsletter__button{border:0;background:none;padding:1.2rem 0;color:rgb(var(--color-foreground));font-size:1.05rem;cursor:pointer}.ayai-newsletter__button:hover{opacity:.6}.ayai-newsletter__message,.ayai-newsletter__error{margin:1.2rem 0 0;font-size:1.3rem}@media screen and (min-width:990px){.ayai-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:end;padding-top:8rem;padding-bottom:8rem}.ayai-newsletter__text{margin-bottom:0}}.ayai-page-head{padding-top:3.2rem}.ayai-page-head .page-width{padding-bottom:2.4rem}.ayai-page-head .ayai-eyebrow{margin-bottom:1.6rem}.ayai-page-head__intro{max-width:44rem;margin:1.4rem auto 0;font-size:1.4rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.ayai-page-head__intro p{margin:0}@media screen and (min-width:990px){.ayai-page-head{padding-top:4.8rem}.ayai-page-head .page-width{padding-bottom:3.2rem}}.ayai .facets-wrapper{padding-left:0;padding-right:0}.ayai .facets-container-drawer{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"filter count sort" "pills pills pills";align-items:center;column-gap:1.6rem;margin:0 0 1.6rem;padding:0 var(--ayai-gutter);border-top:1px solid var(--ayai-line);border-bottom:1px solid var(--ayai-line);min-height:5.6rem}.ayai .facets-container-drawer .mobile-facets__wrapper{grid-area:filter;display:flex;margin:0}.ayai .facets-container-drawer .product-count{grid-area:count;margin:0;text-align:center}.ayai .facets-container-drawer .ayai-sort{grid-area:sort;justify-self:end;display:block}.ayai .facets-container-drawer .facets-pill{grid-area:pills}.ayai .facets-container-drawer .active-facets-mobile{grid-column:1 / -1}.ayai .mobile-facets__open{padding:0;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));gap:1rem}.ayai .mobile-facets__open>*+*{margin-left:0}.ayai .mobile-facets__open .icon-filter{width:2rem;height:2rem}.ayai .mobile-facets__open-label{text-decoration:none}.ayai .mobile-facets__open-label.small-hide{display:none}.ayai .mobile-facets__open-label.medium-hide{display:inline!important}.ayai .product-count__text,.ayai .product-count__text span{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.65);margin:0}.ayai .ayai-sort .facets__form{display:block;margin:0}.ayai .ayai-sort .facet-filters{padding:0;display:block;margin:0}.ayai .ayai-sort .facet-filters__field{justify-content:flex-end}.ayai .ayai-sort .facet-filters__label{display:none}.ayai .ayai-sort .select{width:auto}.ayai .ayai-sort .facet-filters__sort,.ayai .ayai-sort .select__select{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground));background:transparent;border:0;box-shadow:none;padding:0 2.2rem 0 0;height:4.4rem;text-align:right;text-align-last:right;direction:ltr;cursor:pointer}.ayai .ayai-sort .facet-filters__sort:focus-visible{outline:1px solid currentColor}.ayai .ayai-sort .select__select+.svg-wrapper,.ayai .ayai-sort .select .svg-wrapper{right:0}.ayai .ayai-sort .facet-filters__sort:after,.ayai .ayai-sort .select:before,.ayai .ayai-sort .select:after{display:none}.ayai .mobile-facets__inner{border-radius:0}.ayai .mobile-facets__heading{font-family:var(--font-heading-family);font-size:2.6rem;text-transform:none;letter-spacing:0}.ayai .mobile-facets__summary,.ayai .mobile-facets__label{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.ayai .mobile-facets__footer .button{min-height:4.8rem}.ayai .active-facets__button-inner,.ayai .active-facets__button{border-radius:0;font-size:1.1rem;letter-spacing:.1em}.ayai .collection .product-grid,.ayai .template-search .product-grid{margin-bottom:0}.ayai-grid-break{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:calc(var(--ayai-gutter) * -1);margin-right:calc(var(--ayai-gutter) * -1);width:calc(100% + var(--ayai-gutter) * 2)!important;max-width:none!important;flex-basis:calc(100% + var(--ayai-gutter) * 2)!important}.ayai-grid-break__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ayai-tile)}.ayai-grid-break__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.ayai-grid-break__media{aspect-ratio:21 / 9}}.ayai-grid-foot{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4rem 0 0;text-align:center}.ayai-grid-foot__count{margin:0;font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.65);padding-bottom:1.2rem;border-bottom:1px solid var(--ayai-line-strong);min-width:14rem}html.js .ayai .ayai-grid-foot .pagination-wrapper{display:none}.ayai .ayai-grid-foot .pagination-wrapper{margin:0}.ayai .pagination__item{font-size:1.2rem;letter-spacing:.06em}.ayai .pagination__item--current:after{height:1px}.ayai .product{margin-top:0}.ayai .product__info-container>*+*{margin:0}.ayai .product__info-wrapper{padding:2.8rem var(--ayai-gutter) 0}@media screen and (min-width:750px){.ayai .product:not(.product--no-media) .product__info-wrapper,.ayai .product .product__info-wrapper{padding:5.6rem var(--ayai-gutter) 0 6.4rem}.ayai .product__info-container--sticky{top:calc(var(--header-height, 7rem) + 2.4rem)}.ayai .product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.ayai .product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}}.ayai .product__text.caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin-bottom:1.4rem}.ayai .product__title{margin-bottom:1.4rem}.ayai .product__title h1,.ayai .product__title .h1{font-family:var(--font-heading-family);font-size:clamp(3.6rem,4vw,5.2rem);font-weight:400;line-height:1.04;letter-spacing:-.01em;margin:0}.ayai .product .price--large .price-item,.ayai .product .price .price-item{font-family:var(--font-body-family);font-size:1.7rem;font-weight:350;letter-spacing:.02em}.ayai .product .price__badge-sale,.ayai .product .price__badge-sold-out{border-radius:0;font-size:1rem;letter-spacing:.16em;text-transform:uppercase}.ayai .product .installment,.ayai .product shopify-payment-terms{font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.ayai .product .installment{margin:.8rem 0 3.2rem;min-height:0}.ayai .product__info-container>div[id^=price-]{margin-bottom:0}.ayai .product__info-container>div[id^=price-] .price{margin:0}.ayai .product-form__input{margin:0 0 2.4rem;max-width:none}.ayai .product-form__input .form__label{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin-bottom:1.2rem}.ayai .product-form__input input[type=radio]+label{border-radius:0;min-width:5.2rem;height:4.4rem;padding:0 1.6rem;margin:0 .6rem .6rem 0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ayai-line-strong);background:transparent;color:rgb(var(--color-foreground))}.ayai .product-form__input input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.ayai .product-form__input input[type=radio].disabled+label,.ayai .product-form__input input[type=radio]:disabled+label{color:rgba(var(--color-foreground),.35);border-color:var(--ayai-line);text-decoration:none;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--ayai-line) 50%,transparent calc(50% + .5px))}.ayai .product-form__input .swatch-input__label{min-width:0;height:auto;padding:.3rem;margin-right:.8rem}.ayai .product-form__input .swatch-input__input:checked+.swatch-input__label{background:transparent;outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.ayai .swatch{--swatch-input--size: 3.2rem}.ayai .product-form__input--dropdown .select__select{border-radius:0;height:4.8rem}.ayai .product-popup-modal__opener{margin:-1rem 0 2.4rem}.ayai .product-popup-modal__button{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;text-underline-offset:.4em;text-decoration-thickness:1px;min-height:0;padding:0}.ayai .product-form__buttons{max-width:none}.ayai .product-form__submit{min-height:5.6rem;margin-bottom:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.15rem;letter-spacing:.24em}.ayai .product-form__submit:before,.ayai .product-form__submit:after{box-shadow:none!important}.ayai .product-form__submit:hover{opacity:.88}.ayai .shopify-payment-button__button{border-radius:0!important;min-height:5.6rem}.ayai .shopify-payment-button__more-options{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.ayai .product-form{margin-bottom:3.2rem}.ayai .product__accordion{border-top:1px solid var(--ayai-line)}.ayai .product__accordion+.product__accordion{border-top:0}.ayai .product__accordion.accordion{border-bottom:1px solid var(--ayai-line)}.ayai .product__accordion summary{padding:1.9rem 0}.ayai .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.ayai .product__accordion .accordion__content{padding:0 0 2.4rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.ayai .product__accordion .accordion__content p:first-child{margin-top:0}.ayai .product__accordion summary .icon-caret{right:0}.ayai .product__description{font-size:1.4rem;line-height:1.7}.ayai product-component>.page-width,.ayai product-info>.page-width,.ayai .product-section>.page-width{padding-left:0;padding-right:0;max-width:none}@media screen and (max-width:749px){.ayai .product__media-icon{display:none}}.ayai .product__media-list .product__media-item .media{background:var(--ayai-tile)}.ayai .product__media-item{padding-left:0}@media screen and (max-width:749px){.ayai .product__media-wrapper,.ayai .product__media-list.grid--peek{margin:0}.ayai .product__media-list.grid--peek .product__media-item{width:100%;max-width:100%}.ayai .grid--peek.slider .grid__item:first-of-type{margin-left:0}.ayai .grid--peek.slider .grid__item:last-of-type{margin-right:0}.ayai .grid--peek .grid__item{min-width:100%}.ayai .product__media-list .media{aspect-ratio:3 / 4;padding-top:0!important}.ayai .product__media-list .media img{object-fit:cover}.ayai .slider-mobile-gutter,.ayai .product__media-wrapper slider-component.slider-mobile-gutter{padding:0;margin-left:0;margin-right:0;width:100%}.ayai .product__media-wrapper{width:100%;max-width:100%;overflow:hidden}.ayai .slider.slider--mobile{margin-bottom:0;scroll-padding-left:0}.ayai .product__media-wrapper .slider-buttons{position:absolute;left:0;right:0;bottom:0;pointer-events:none;justify-content:flex-start;padding:0 2rem 2rem;z-index:2;margin:0}.ayai .product__media-wrapper .slider-button{display:none}.ayai .product__media-wrapper .slider-counter{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.24em;color:rgb(var(--ayai-ink));padding:0;min-width:0}.ayai .slider-component-full-width{position:relative}}.ayai-dashes{position:absolute;right:2rem;bottom:2.4rem;display:flex;gap:.6rem;z-index:2;pointer-events:none}.ayai-dashes span{display:block;width:2.2rem;height:2px;background:rgba(var(--ayai-ink),.22);transition:background .3s var(--ayai-ease)}.ayai-dashes span.is-active{background:rgb(var(--ayai-ink))}@media screen and (min-width:750px){.ayai-dashes{display:none}.ayai .product--stacked .product__media-list{gap:.4rem}.ayai .product--stacked .product__media-item{width:100%!important;max-width:100%!important}.ayai .product--stacked .product__media-list .media{aspect-ratio:3 / 4;padding-top:0!important}.ayai .product--stacked .product__media-list .media img{object-fit:cover}}.ayai .related-products__heading{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.2vw,4rem);text-transform:none;letter-spacing:0;margin-bottom:2.4rem}.ayai .drawer__inner{border-left:0;padding:0 2.4rem}.ayai .drawer__header{padding:2rem 0;border-bottom:1px solid var(--ayai-line)}.ayai .drawer__heading,.ayai .title--primary.cart__title,.ayai .cart__title{font-family:var(--font-heading-family);font-size:2.8rem;letter-spacing:0;text-transform:none}.ayai .cart-items thead th,.ayai .cart-items th{font-size:1rem;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.ayai .cart-item__name{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.ayai .cart-item__details .product-option,.ayai .cart-item__price-wrapper{font-size:1.2rem;letter-spacing:.04em}.ayai .quantity{border-radius:0;min-height:4rem;width:11rem}.ayai .quantity:before,.ayai .quantity:after{border-radius:0;box-shadow:0 0 0 1px var(--ayai-line-strong)}.ayai .totals__total,.ayai .totals__subtotal{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.ayai .totals__total-value,.ayai .totals__subtotal-value{font-size:1.6rem;letter-spacing:.02em}.ayai .cart__checkout-button,.ayai .drawer .cart__checkout-button{min-height:5.6rem}.ayai .drawer__footer{border-top:1px solid var(--ayai-line)}.ayai .cart__empty-text,.ayai .drawer__inner-empty .cart__empty-text{font-family:var(--font-heading-family);font-size:3rem;text-transform:none;letter-spacing:0}.ayai .cart__warnings .button,.ayai .drawer__inner-empty .button{min-height:4.8rem}.ayai .main-page-title,.ayai .title--primary,.ayai .main-blog h1,.ayai .article-template__title,.ayai .collection-hero__title,.ayai .template-search__header h1,.ayai .customer h1,.ayai .password-main h1,.ayai .gift-card__title{font-family:var(--font-heading-family);font-size:clamp(3.8rem,6vw,7.2rem);font-weight:400;line-height:1.04;letter-spacing:-.01em;text-align:center;margin:5.6rem 0 4rem}.ayai.ayai--italic-titles .main-page-title,.ayai.ayai--italic-titles .main-blog h1,.ayai.ayai--italic-titles .collection-hero__title,.ayai.ayai--italic-titles .template-search__header h1,.ayai.ayai--italic-titles .customer h1{font-style:italic}.ayai .page-width--narrow{max-width:76rem}.ayai .page-width--narrow .rte{font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}.ayai .rte h2,.ayai .rte h3{font-family:var(--font-heading-family);text-transform:none;letter-spacing:0;margin-top:4rem}.ayai .rte h2{font-size:3rem}.ayai .rte h3{font-size:2.4rem}.ayai .rte h4,.ayai .rte h5,.ayai .rte h6{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;margin-top:3.2rem}.ayai .rte img{margin:2.4rem 0}.ayai .rte a{text-underline-offset:.3em}.ayai .main-page-title+.rte,.ayai .page-width--narrow .rte{margin-bottom:6.4rem}.ayai .collapsible-content__heading{font-family:var(--font-heading-family)}.ayai .collapsible-content .accordion{border-color:var(--ayai-line)}.ayai .collapsible-content .accordion__title{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase}.ayai .contact .field__input,.ayai .contact .text-area{border-radius:0}.ayai .contact__button .button{min-width:20rem}.ayai .template-search__search{max-width:56rem;margin:0 auto 3.2rem}.ayai .template-search .product-count{text-align:center}.ayai .article-card__title{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:0;text-transform:none}.ayai .article-card .card__information{padding-top:1.6rem}.ayai .article-card__info,.ayai .circle-divider{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase}.ayai .template-404 .title{font-family:var(--font-heading-family);font-style:italic}.ayai .template-404 p{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}.ayai .image-with-text__heading,.ayai .rich-text__heading,.ayai .multicolumn .title,.ayai .collage .title,.ayai .banner__heading{font-family:var(--font-heading-family);font-weight:400;text-transform:none;letter-spacing:-.005em}.ayai .image-with-text__content,.ayai .rich-text__blocks{--ayai-unused: 0}.ayai .image-with-text .global-media-settings,.ayai .multicolumn-card,.ayai .collage-card{border-radius:0!important}.ayai .rich-text__caption,.ayai .image-with-text__text--caption,.ayai .caption-with-letter-spacing{font-size:1.05rem;letter-spacing:.22em}.ayai .product-popup-modal__content{border-radius:0}.ayai .product-popup-modal__content h1{font-family:var(--font-heading-family)}.ayai .modal__content,.ayai .search-modal{border-radius:0}.ayai *:focus-visible{outline-offset:3px}@media(prefers-reduced-motion:reduce){.ayai *{transition:none!important}}.ayai .ayai-page-eyebrow{margin:5.6rem 0 -2.4rem}.ayai .ayai-page-eyebrow+.main-page-title{margin-top:3.6rem}@media screen and (min-width:990px){.ayai .ayai-page-eyebrow,.ayai .main-page-title{margin-top:8rem}}.ayai .header__icon--cart,.ayai .header__icon--cart .ayai-cart-count{text-decoration:none}.ayai .card--text .card__inner,.ayai .card--standard.card--text .card__inner{background:var(--ayai-tile)}.ayai .mega-menu__content{border-top:1px solid var(--ayai-line);box-shadow:none}.ayai .mega-menu__list.page-width{padding-top:3.2rem;padding-bottom:3.6rem}.ayai .mega-menu .mega-menu__list--condensed{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2rem 2.4rem;text-align:center}.ayai .mega-menu__list--condensed>li{list-style:none}.ayai .mega-menu__link,.ayai .mega-menu__link--level-2{justify-content:center;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;padding:.4rem 0}.ayai .mega-menu__link:hover,.ayai .mega-menu__link--active{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}@media screen and (min-width:990px){.ayai .header.page-width{padding-left:var(--ayai-gutter);padding-right:var(--ayai-gutter)}.ayai .header__inline-menu .list-menu--inline{gap:1.6rem}}.ayai-footer__note{margin:.4rem 0 0;font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.ayai .facets-container-drawer .product-count,.ayai .facets-container .product-count{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ayai .section-header{z-index:4}.ayai-strip__list{scroll-padding-left:var(--ayai-gutter);scroll-padding-right:var(--ayai-gutter)}.ayai .header__heading,.ayai .header__heading-link{align-self:center;line-height:1;margin:0}.ayai .header__heading-link .ayai-wordmark{display:block}.ayai-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;position:relative;z-index:2}.ayai-swatch{display:block;width:1.4rem;height:1.4rem;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.18);transition:box-shadow .2s var(--ayai-ease)}.ayai-swatch:hover,.ayai-swatch:focus-visible{box-shadow:0 0 0 1px rgb(var(--color-background)),0 0 0 2px rgb(var(--color-foreground));outline:none}.ayai-swatches__more{font-size:1.05rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:990px){.ayai-swatch{width:1.5rem;height:1.5rem}}.ayai-fabrics{padding:3.2rem 0 6.4rem}.ayai-fabrics__intro{max-width:64rem;margin:0 auto 4.8rem}.ayai-fabrics__lede{margin-top:1.6rem;font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.ayai-fabrics__lede p{margin:0}.ayai-fabrics__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 1.2rem;margin:0;padding:0;list-style:none}.ayai-fabric__link{display:block;color:inherit;text-decoration:none}.ayai-fabric__media{aspect-ratio:3 / 4;overflow:hidden;background:var(--ayai-tile)}.ayai-fabric__media .ayai-placeholder{display:flex}.ayai-fabric__media img,.ayai-fabric__media .ayai-placeholder{width:100%;height:100%;min-height:0;object-fit:cover;transition:transform 1.2s var(--ayai-ease)}.ayai-fabric__link:hover img{transform:scale(1.03)}.ayai-fabric__text{padding-top:1.4rem}.ayai-fabric__name{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:400;line-height:1.1;margin:0 0 .8rem;text-transform:none;letter-spacing:0}.ayai-fabric__comp{margin:0 0 1rem;font-size:1rem;color:rgba(var(--color-foreground),.6)}.ayai-fabric__blurb{font-size:1.35rem;line-height:1.6;color:rgba(var(--color-foreground),.8);margin-bottom:1.4rem}.ayai-fabric__blurb p{margin:0}.ayai-fabrics__group{margin:7.2rem 0 3.2rem;text-align:center}.ayai-fabrics__group-text{max-width:52rem;margin:1.2rem auto 0;font-size:1.4rem;color:rgba(var(--color-foreground),.78)}.ayai-fabrics__group-text p{margin:0}@media screen and (min-width:990px){.ayai-fabrics{padding:4.8rem 0 9.6rem}.ayai-fabrics__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:5.6rem 2.4rem}.ayai-fabric__name{font-size:2.6rem}}.ayai-fabric__media img{display:block}.ayai .ayai-details__intro{font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.82);margin:0 0 2.4rem}.ayai .ayai-details__intro p{margin:0 0 1.2rem}.ayai .ayai-details__intro ul{margin:0 0 1.2rem;padding-left:1.8rem}.ayai .ayai-details__intro li{margin-bottom:.5rem}.ayai .ayai-details .accordion__content img{max-width:100%;height:auto;display:block;margin:0 0 1.2rem}.ayai .shogun-root{text-align:left}.ayai .shogun-root .shg-align-center,.ayai .shogun-root p[style*="text-align:center"],.ayai .shogun-root p[style*="text-align: center"]{text-align:left!important}.ayai .shogun-root .shogun-panel-group{margin:0;border-top:1px solid var(--ayai-line)}.ayai .shogun-root .shogun-panel{background:transparent!important;border:0!important;border-bottom:1px solid var(--ayai-line)!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.ayai .shogun-root .shogun-panel-heading{background:transparent!important;padding:0!important;border:0!important}.ayai .shogun-root .shogun-panel-title{margin:0;font-family:var(--font-body-family)}.ayai .shogun-root .shogun-panel-title a{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;font-family:var(--font-body-family);font-size:1.15rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))!important;text-decoration:none}.ayai .shogun-root .shogun-panel-title a:after{content:"+";font-size:1.6rem;letter-spacing:0;font-weight:300}.ayai .shogun-root .shogun-panel-body{background:transparent!important;padding:0 0 2.4rem!important;border:0!important}.ayai .shogun-root .shg-rich-text,.ayai .shogun-root .shg-theme-text-content{font-family:var(--font-body-family)!important;font-size:1.45rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}.ayai .shogun-root .shg-rich-text strong{font-weight:500;letter-spacing:.08em;font-size:1.2rem;text-transform:uppercase}.ayai .shogun-root h1,.ayai .shogun-root h2,.ayai .shogun-root h3{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.ayai .page-width--narrow{max-width:96rem}.ayai .page-width--narrow .rte{text-align:left}.ayai .shogun-root>.shg-c:first-of-type h1,.ayai .shogun-root h1:first-child{font-size:clamp(3.8rem,6vw,7.2rem);font-style:italic;text-align:center;margin:5.6rem 0 4rem}
/*# sourceMappingURL=/cdn/shop/t/104/assets/ayai.css.map */
