.storefront-experience:has(.ayaro-home)>.boutique-header{display:none}.ayaro-home{color:#1f2a44;font-family:var(--font-body),Manrope,sans-serif;background:#faf8f5}.ayaro-home h2{font-size:clamp(2.6rem,4.2vw,4rem)}.ayaro-home p{font-size:14px;line-height:1.9}.ayaro-home a,.ayaro-home button{transition:background .2s,color .2s}.ayaro-home button{cursor:pointer}.ayaro-home button:disabled{cursor:not-allowed;opacity:.5}.ayaro-home :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #d4a28a}.ayaro-home section[id]{scroll-margin-top:88px}.ayaro-nav{z-index:55;color:#fff;background:0 0;justify-content:space-between;align-items:center;height:88px;padding:10px 5%;transition:background .25s,color .25s;display:flex;position:fixed;inset:0 0 auto}.ayaro-nav.is-light{color:#1f2a44;background:#faf8f5;border-bottom:1px solid #1f2a4426}.ayaro-nav-logo{object-fit:contain;width:160px;height:70px}.ayaro-nav nav{align-items:center;gap:32px;display:flex}.ayaro-nav nav a,.ayaro-menu{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:600}.ayaro-order{border:1px solid;padding:12px 20px}.ayaro-menu{display:none}.ayaro-photo{margin:0;position:relative;overflow:hidden}.ayaro-photo img{object-fit:cover;width:100%;height:100%}.ayaro-hero{color:#faf8f5;background:#1f2a44;height:100svh;min-height:640px;position:relative}.ayaro-hero>.ayaro-photo{position:absolute;inset:0}.ayaro-hero:after{content:"";background:linear-gradient(#0000 25%,#1f2a44b3);position:absolute;inset:0}.ayaro-hero-copy{z-index:1;max-width:610px;position:absolute;bottom:9%;left:5%}.ayaro-hero-logo{object-fit:contain;object-position:left;width:260px;height:120px;margin-left:-25px}.ayaro-hero h1{max-width:12ch;font-size:clamp(3.4rem,5.4vw,5rem)}.ayaro-hero-copy p{max-width:33ch;margin:24px 0;font-size:14px}.ayaro-button{text-transform:uppercase;letter-spacing:.1em;border:1px solid;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 26px;font-size:11px;font-weight:600;display:inline-flex}.ayaro-button:hover{color:#1f2a44;background:#ead9c9}.ayaro-solid{color:#fff;background:#1f2a44;border-color:#1f2a44}.ayaro-solid:hover{color:#1f2a44;background:#ead9c9}.ayaro-intro{text-align:center;max-width:850px;margin:auto;padding:120px 24px}.ayaro-intro h2{max-width:20ch;margin:auto}.ayaro-intro p{max-width:55ch;color:var(--ayaro-muted,#5b5b5b);margin:auto}.ayaro-rule{background:#d4a28a;width:42px;height:1px;margin:35px auto;display:block}.ayaro-collection{padding:40px 5% 100px}.ayaro-collection-heading{max-width:630px;margin-bottom:48px}.ayaro-label{text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;font-weight:600;font-size:11px!important}.ayaro-collection-heading p:not(.ayaro-label){max-width:45ch;color:var(--ayaro-muted,#5b5b5b);margin-top:24px}.ayaro-text-link{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1f2a4440;align-items:center;min-height:48px;font-size:11px;display:inline-flex}.ayaro-collection>.ayaro-photo{height:65vw;max-height:640px}.ayaro-products{padding:0 5%}.ayaro-product{grid-template-columns:1fr 1fr;align-items:center;gap:8%;margin:0 0 120px;display:grid}.ayaro-product.is-reversed .ayaro-product-image{order:2}.ayaro-product-image{aspect-ratio:4/5;background:#ead9c9;position:relative}.ayaro-product-image img{object-fit:contain;padding:5%}.ayaro-product-copy{max-width:470px}.ayaro-product h3{margin-bottom:24px;font-size:clamp(2.5rem,3.6vw,3.8rem)}.ayaro-product-copy>p:not(.ayaro-label){color:var(--ayaro-muted,#5b5b5b);margin-bottom:24px}.ayaro-price{font-variant-numeric:tabular-nums;margin-bottom:32px;font-size:18px;display:block}.ayaro-product fieldset{border:0;margin-bottom:24px}.ayaro-product legend{text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;font-size:10px}.ayaro-colours,.ayaro-sizes{flex-wrap:wrap;gap:8px;display:flex}.ayaro-colours button,.ayaro-sizes button{text-transform:uppercase;border:1px solid #d8d8d8;min-height:44px;padding:0 15px;font-size:11px}.ayaro-colours button[aria-pressed=true],.ayaro-sizes button[aria-pressed=true]{color:#fff;background:#1f2a44;border-color:#1f2a44}.ayaro-sizes button{min-width:44px}.ayaro-product form .ayaro-button{width:100%;margin-bottom:24px}.ayaro-product details{border-top:1px solid #1f2a4426;padding:16px 0;font-size:12px}.ayaro-product summary{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;list-style:none;display:flex}.ayaro-product details p{padding-top:14px}.ayaro-product details a{margin-top:14px;text-decoration:underline;display:inline-block}.ayaro-story-pair{grid-template-columns:1fr 1fr;gap:16px;padding:0 5%;display:grid}.ayaro-story-copy{text-align:center;padding:80px 24px 120px}.ayaro-story-copy p{margin-top:24px}.ayaro-craft{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:0 5% 120px;display:grid}.ayaro-craft .ayaro-photo{aspect-ratio:1}.ayaro-craft p{max-width:40ch;color:var(--ayaro-muted,#5b5b5b);margin-top:24px}.ayaro-statement{text-align:center;background:#ead9c9;padding:100px 24px}.ayaro-statement h2{max-width:18ch;margin:auto}.ayaro-statement-logo{object-fit:contain;width:240px;height:125px;margin:40px auto 20px}.ayaro-statement p{max-width:57ch;margin:auto}.ayaro-closing{text-align:center;padding:100px 24px}.ayaro-closing h2{max-width:18ch;margin:0 auto 36px}.ayaro-footer{border-top:1px solid #1f2a4426;padding:50px 5% 25px}.ayaro-footer-main{justify-content:space-between;gap:60px;display:flex}.ayaro-footer-logo{object-fit:contain;object-position:left;width:180px;height:90px;margin-left:-20px}.ayaro-footer nav{gap:60px;display:flex}.ayaro-footer nav h4{text-transform:uppercase;letter-spacing:.12em;margin-bottom:18px;font-size:10px}.ayaro-footer nav a{font-size:12px;line-height:2.3;display:block}.ayaro-copyright{letter-spacing:.05em;border-top:1px solid #1f2a4426;justify-content:space-between;margin-top:45px;padding-top:24px;font-size:10px;display:flex}@media (max-width:767px){.ayaro-nav{height:72px;padding:4px 6%}.ayaro-nav-logo{width:125px;height:64px}.ayaro-menu{align-items:center;gap:15px;min-height:44px;display:flex}.ayaro-menu span{font-size:20px}.ayaro-nav nav{display:none}.ayaro-nav nav.is-open{background:#faf8f5;border-bottom:1px solid #d8d8d8;flex-direction:column;align-items:flex-start;gap:26px;padding:30px 6%;display:flex;position:absolute;top:72px;left:0;right:0}.ayaro-hero{min-height:690px}.ayaro-hero-copy{bottom:7%;left:6%;right:6%}.ayaro-hero h1{max-width:12ch;font-size:clamp(3rem,11vw,4.2rem)}.ayaro-hero-logo{width:190px;height:90px;margin-left:-18px}.ayaro-hero-copy p{margin:20px 0;font-size:13px}.ayaro-intro{padding:90px 6%}.ayaro-intro h2{font-size:2.7rem}.ayaro-collection{padding:15px 6% 75px}.ayaro-collection-heading{margin-bottom:32px}.ayaro-collection>.ayaro-photo{height:115vw}.ayaro-products{padding:0 6%}.ayaro-product{grid-template-columns:1fr;gap:35px;margin-bottom:80px}.ayaro-product.is-reversed .ayaro-product-image{order:0}.ayaro-product-copy{max-width:none}.ayaro-product h3{font-size:2.7rem}.ayaro-story-pair{gap:10px;padding:0 6%}.ayaro-story-pair .ayaro-photo{aspect-ratio:3/4}.ayaro-story-copy{padding:50px 6% 80px}.ayaro-craft{grid-template-columns:1fr;gap:35px;padding:0 6% 80px}.ayaro-statement,.ayaro-closing{padding:80px 6%}.ayaro-footer{padding:35px 6% 90px}.ayaro-footer-main{flex-direction:column;gap:35px}.ayaro-footer nav{flex-wrap:wrap;gap:30px}.ayaro-copyright{flex-direction:column;gap:24px}.ayaro-home h2{font-size:2.7rem}}@media (prefers-reduced-motion:reduce){.ayaro-home *{scroll-behavior:auto!important;transition:none!important}}.ayaro-nav nav{display:none}.ayaro-menu{align-items:center;gap:16px;min-height:44px;display:flex}.ayaro-menu span{font-size:20px}.ayaro-nav nav.is-open{color:#1f2a44;background:#faf8f5;border-bottom:1px solid #d8d8d8;flex-direction:column;align-items:flex-start;gap:26px;padding:36px 5%;display:flex;position:absolute;top:88px;left:0;right:0}@media (max-width:767px){.ayaro-nav nav.is-open{padding:30px 6%;top:72px}}.ayaro-home h1,.ayaro-home h2,.ayaro-home h3{font-family:var(--font-body);letter-spacing:-.04em;font-weight:600;line-height:1.12}.ayaro-home :is(a,button,summary):focus-visible{outline-color:#1f2a44}.ayaro-collection-heading{grid-template-columns:1.2fr 1fr .65fr;align-items:end;column-gap:5%;max-width:none;display:grid}.ayaro-collection-heading .ayaro-label{grid-area:1/1;margin-bottom:14px}.ayaro-collection-heading h2{grid-area:2/1}.ayaro-collection-heading>p:not(.ayaro-label){grid-area:2/2;max-width:30ch;margin:0}.ayaro-collection-heading>.ayaro-text-link{text-transform:none;letter-spacing:0;grid-area:2/3;align-self:end;font-size:13px;font-style:italic}.ayaro-story-pair{gap:0;padding:0}.ayaro-story-pair>div{position:relative}.ayaro-story-pair .ayaro-photo{aspect-ratio:4/5}.ayaro-story-pair>div>p{color:#faf8f5;z-index:1;font-size:24px;font-weight:600;position:absolute;bottom:7%;left:8%}.ayaro-story-pair>div:after{content:"";background:linear-gradient(#0000,#1f2a4470);position:absolute;inset:50% 0 0}.ayaro-footer{color:#ead9c9;background:#1f2a44}.ayaro-footer nav h4{color:#ead9c9}.ayaro-copyright{border-color:#ead9c940}@media (min-width:1024px){.ayaro-nav nav{display:flex}.ayaro-nav nav.is-open{color:inherit;background:0 0;border:0;flex-direction:row;padding:0;position:static}.ayaro-menu{display:none}}@media (max-width:767px){.ayaro-collection-heading{display:block}.ayaro-collection-heading>p:not(.ayaro-label){margin-top:24px}.ayaro-collection-heading>.ayaro-text-link{margin-top:16px}.ayaro-story-pair .ayaro-photo{aspect-ratio:3/5}.ayaro-story-pair>div>p{font-size:17px;left:12%;right:8%}}.ayaro-product-image{background:#fff}.ayaro-product-image img{padding:0}.ayaro-footer .ayaro-footer-main{align-items:start}.ayaro-nav nav a{align-items:center;min-height:44px;display:inline-flex}.ayaro-product details{padding:0}.ayaro-product summary{align-items:center;min-height:52px}.ayaro-product details[open]{padding-bottom:16px}.ayaro-footer nav a{align-items:center;min-height:44px;display:flex}.ayaro-hero :is(a,button):focus-visible,.ayaro-nav:not(.is-light) :is(a,button):focus-visible,.ayaro-footer :is(a,button,input):focus-visible{outline-color:#faf8f5}.ayaro-nav nav a{min-width:44px}.ayaro-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1f2a44cc,#1f2a4400);height:200px;position:absolute;inset:0 0 auto}.ayaro-hero-copy{z-index:2}.ayaro-nav nav.is-open{max-height:calc(100svh - 72px);overflow-y:auto}@media (min-width:768px) and (max-width:1023px){.ayaro-nav nav.is-open{max-height:calc(100svh - 88px)}}@media (min-width:1024px){.ayaro-nav nav.is-open{max-height:none;overflow:visible}}.ayaro-top{z-index:55;position:fixed;inset:0 0 auto}.ayaro-top .ayaro-nav{position:relative;inset:auto}.ayaro-home.has-solid-nav{padding-top:88px}@media (max-width:767px){.ayaro-home.has-solid-nav{padding-top:72px}}.ayaro-nav nav{gap:26px}@media (min-width:1024px) and (max-width:1279px){.ayaro-nav nav{gap:18px}}.ayaro-nav nav a,.ayaro-nav nav .ayaro-bag{white-space:nowrap}.ayaro-hero:before,.ayaro-hero:after{content:none}.ayaro-slide,.ayaro-slides,.ayaro-slide-wrap{position:absolute;inset:0}.ayaro-slide-wrap{opacity:0;pointer-events:none;transition:opacity .9s}.ayaro-slide-wrap.is-active{opacity:1;pointer-events:auto}.ayaro-slide>.ayaro-photo{position:absolute;inset:0}.ayaro-slide:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1f2a44cc,#1f2a4400);height:200px;position:absolute;inset:0 0 auto}.ayaro-slide:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#1f2a44b3);position:absolute;inset:0}.ayaro-slide .ayaro-hero-copy{z-index:2}.ayaro-hero.is-band{height:72svh;min-height:480px}.ayaro-hero h2{max-width:14ch;font-size:clamp(2.6rem,4.6vw,4.2rem)}.ayaro-slide-controls{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:9%;right:5%}.ayaro-slide-controls button{color:#faf8f5;background:0 0;border:0;justify-content:center;align-items:center;min-width:24px;min-height:44px;padding:0;display:flex}.ayaro-slide-controls button:not(:first-child):before{content:"";opacity:.45;background:#faf8f5;width:26px;height:2px;display:block}.ayaro-slide-controls button.is-current:before{opacity:1}.ayaro-slide-controls :is(a,button):focus-visible{outline-color:#faf8f5}@media (prefers-reduced-motion:reduce){.ayaro-slide-wrap{transition:none}}.ayaro-theme-nude{background:#ead9c9}.ayaro-theme-navy{color:#faf8f5;background:#1f2a44}.ayaro-theme-navy :is(h2,h3,p,a,blockquote,strong,span){color:inherit}.ayaro-theme-navy .ayaro-button{border-color:#faf8f5}.ayaro-theme-navy .ayaro-solid{color:#1f2a44;background:#faf8f5}.ayaro-theme-navy :is(a,button):focus-visible{outline-color:#faf8f5}.ayaro-statement.ayaro-theme-light{background:0 0}.ayaro-statement .ayaro-button{margin-top:32px}.ayaro-craft.is-reversed>:first-child{order:2}.ayaro-craft,.ayaro-collection+.ayaro-craft,.ayaro-products+.ayaro-craft{padding-top:60px}.ayaro-credits{color:var(--ayaro-muted,#5b5b5b);margin-top:20px;font-size:12px!important}.ayaro-credits a{text-underline-offset:3px;text-decoration:underline}.ayaro-section-heading{font-size:clamp(2.2rem,3.4vw,3.2rem);font-family:var(--font-body);letter-spacing:-.04em;padding:60px 0 40px;font-weight:600}.ayaro-products .ayaro-section-heading{padding-top:20px}.ayaro-rail-more{text-align:center;margin:0 0 100px}.ayaro-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px;margin:0;padding:0 0 40px;list-style:none;display:grid}@media (min-width:768px){.ayaro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px}}@media (min-width:1280px){.ayaro-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ayaro-categories{padding:40px 5% 100px}.ayaro-categories>ul{grid-template-columns:repeat(var(--category-columns,5),minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ayaro-categories a{display:block}.ayaro-category-photo{aspect-ratio:4/5;background:#ead9c9;display:block;position:relative;overflow:hidden}.ayaro-category-photo img{object-fit:cover}.ayaro-category-name{letter-spacing:-.02em;margin-top:14px;font-size:20px;font-weight:600;display:block}.ayaro-category-count{color:var(--ayaro-muted,#5b5b5b);margin-top:2px;font-size:12px;display:block}@media (min-width:768px) and (max-width:1023px){.ayaro-categories>ul{grid-template-columns:repeat(var(--category-columns-tablet,var(--category-columns,5)),minmax(0,1fr))}}@media (max-width:767px){.ayaro-categories>ul{scroll-snap-type:x mandatory;gap:16px;margin-inline:-5%;padding-inline:5%;display:flex;overflow-x:auto}.ayaro-categories li{scroll-snap-align:start;flex-shrink:0;width:60vw;max-width:260px}}.ayaro-promises{text-align:center;padding:70px 5%}.ayaro-promises>ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.ayaro-promises strong{margin-bottom:6px;font-size:15px;display:block}.ayaro-promises span{color:var(--ayaro-muted,#5b5b5b);font-size:13px;line-height:1.7;display:block}.ayaro-reviews{padding:70px 5% 90px}.ayaro-reviews>ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.ayaro-reviews blockquote{margin:14px 0;font-size:20px;font-style:italic;line-height:1.45}.ayaro-stars{color:#d4a28a;letter-spacing:.2em;margin:0;font-size:15px!important}.ayaro-review-by{color:var(--ayaro-muted,#5b5b5b);font-size:12px!important}.ayaro-review-by a{text-underline-offset:3px;text-decoration:underline}.ayaro-newsletter{color:#faf8f5;text-align:center;background:#1f2a44;padding:90px 24px}.ayaro-newsletter h2{max-width:20ch;margin:0 auto 16px}.ayaro-newsletter p{color:#ead9c9;max-width:48ch;margin:0 auto 32px}.ayaro-newsletter-form{max-width:440px;margin:0 auto}.ayaro-newsletter :is(a,button,input):focus-visible{outline-color:#faf8f5}.ayaro-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:80vh;padding:120px 24px;display:flex}.ayaro-home{--ayaro-muted:#5b5b5b}.ayaro-theme-nude{--ayaro-muted:#444}.ayaro-theme-navy{--ayaro-muted:#dcd2c7}.ayaro-theme-navy .ayaro-colours button,.ayaro-theme-navy .ayaro-sizes button{color:#faf8f5;border-color:#faf8f566}.ayaro-theme-navy .ayaro-colours button[aria-pressed=true],.ayaro-theme-navy .ayaro-sizes button[aria-pressed=true]{color:#1f2a44;background:#faf8f5;border-color:#faf8f5}.ayaro-theme-navy .ayaro-product details{border-color:#faf8f533}.ayaro-theme-navy .ayaro-product form .ayaro-button{color:#1f2a44;background:#faf8f5;border-color:#faf8f5}.ayaro-theme-navy .ayaro-text-link{border-color:#faf8f566}.ayaro-section-heading{color:inherit}.ayaro-newsletter{color:#1f2a44;background:#faf8f5}.ayaro-newsletter.ayaro-theme-nude{background:#ead9c9}.ayaro-newsletter.ayaro-theme-navy{color:#faf8f5;background:#1f2a44}.ayaro-newsletter p{color:var(--ayaro-muted,#5b5b5b)}.ayaro-home.has-solid-nav.has-announcement{padding-top:120px}@media (max-width:767px){.ayaro-home.has-solid-nav.has-announcement{padding-top:104px}}html:has(.ayaro-home){scroll-padding-top:150px}@media (max-width:767px){.ayaro-slide-controls{bottom:2%;left:5%;right:auto}.ayaro-slide .ayaro-hero-copy{bottom:13%}}@media (min-width:768px) and (max-width:1023px){.ayaro-slide-controls{bottom:4%}}
