body :is(h1,h2,h3,h4),.selection__name,.ritual-navigation nav>a>span,.ritual-navigation__pending>span{font-family:var(--sans);font-weight:500;letter-spacing:.045em;line-height:1.12;text-transform:uppercase}body .product-card__title,body .cart-drawer-item h3{font-size:clamp(.88rem,1.2vw,1.15rem);line-height:1.3}body .commerce-page__header h1,body .article-page__header h1,body .content-page__header h1,body .shopify-policy__title h1{font-size:clamp(2rem,4.4vw,4.2rem);max-width:24ch}body .section-heading h2,body .product-story h2,body .product-recommendations h2,body .article-commerce h2,body .collection-interruption h2,body .article-related h2{font-size:clamp(1.3rem,2.5vw,2.3rem)}.commerce-page__intro,.hero__definition .definition,.editorial-card__body>p:not(.eyebrow),.article-page__standfirst{font-family:var(--serif);font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.45}:root{--header-height: 3.5rem;--pad: clamp(1rem, 2.4vw, 2.5rem)}.site-header{min-height:var(--header-height);padding:.35rem var(--pad);gap:1rem;background:var(--cream)}.wordmark{font-size:1.5rem;font-weight:500;letter-spacing:.17em}.desktop-nav{font-size:.68rem}.desktop-nav .text-button{font:inherit;text-transform:uppercase;letter-spacing:inherit}.development-preview-banner{margin:0;padding:.15rem var(--pad);border-bottom:1px solid var(--line);background:var(--cream);color:var(--ink);text-align:center;font-size:.62rem;letter-spacing:.035em}.mobile-bag{display:none}.mobile-menu{overflow-y:auto;padding-bottom:3rem}.mobile-menu nav{gap:0}.mobile-menu nav>a,.mobile-menu nav>button,.mobile-menu__shop>summary{display:block;width:100%;padding:1rem 0;border-bottom:1px solid var(--line);font-family:var(--sans);font-size:1.55rem;font-weight:500;letter-spacing:.07em;text-align:left;text-transform:uppercase;cursor:pointer}.mobile-menu__rituals{display:grid;grid-template-columns:1fr 1fr}.mobile-menu .mobile-menu__rituals a{padding:.6rem 0;border:0;font:.82rem var(--sans);letter-spacing:.04em;text-transform:uppercase}.mobile-menu__feature{align-items:center;border-block:1px solid var(--line);text-decoration:none}.mobile-menu__feature span{gap:.5rem}.mobile-menu__feature small,.mobile-menu__feature strong{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.mobile-menu__utilities{flex-wrap:wrap}.search-drawer{overflow:auto;border-bottom:1px solid var(--ink)}.search-drawer label{margin-bottom:1rem;font:500 .75rem var(--sans);letter-spacing:.1em;text-transform:uppercase}.search-drawer input{min-width:0;font:400 clamp(1.4rem,3.2vw,3rem) var(--sans)}.search-drawer__row{border-bottom:1px solid var(--ink)}.search-suggestions{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:1.5rem}.search-suggestions .eyebrow{flex-basis:100%;margin:0}.search-suggestions a{min-height:2.75rem;display:inline-flex;align-items:center;font-size:.85rem}.predictive-search:not(:empty)+.predictive-search__status+.search-suggestions{display:none}.product-gallery{display:grid;border:0;overflow:visible}.product-gallery:not(:has(.product-gallery__thumbnails)){grid-template-columns:minmax(0,1fr)}.product-gallery__thumbnails{display:flex;flex-direction:column}.product-gallery__thumbnails a{display:block;flex:0 0 auto}.product-gallery__thumbnails a[aria-current]{border-color:var(--ink)}.product-gallery__thumbnails img{width:100%;object-fit:cover}.product-gallery__stage{min-width:0}.product-gallery .product-gallery__item{position:relative;display:block;min-height:0;width:100%;border:0}.product-gallery__item[hidden]{display:none}.product-gallery__item a{display:block}.product-panel__inner{position:static;margin:0 auto;padding:0}.product-panel__price{font-family:var(--sans)}.product-disclosures summary{text-transform:uppercase}.newsletter__consent{font-family:var(--sans);line-height:1.5;max-width:50ch}.mobile-purchase-bar strong{font-family:var(--sans);text-transform:uppercase;font-size:.72rem;letter-spacing:.03em}.cart-confirmation{position:fixed;inset:var(--header-height) 0 auto auto;max-width:100%;max-height:calc(100svh - var(--header-height));margin:0;border:1px solid var(--ink);color:var(--ink);background:var(--cream);overflow-y:auto}.cart-confirmation::backdrop{background:#11110f2e}.cart-confirmation header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding-bottom:1rem}.cart-confirmation header h2{margin:0;font-size:.85rem}.cart-confirmation header button{min-height:2.75rem;font-size:.75rem}.cart-confirmation__piece{align-items:center}.cart-confirmation__piece img{height:auto}.cart-confirmation__piece [data-confirmation-title]{text-transform:uppercase}.cart-confirmation>.button{width:100%}.cart-confirmation>.text-link{display:block;min-height:2.75rem;margin:.75rem auto 0;font-size:.75rem}.cart-drawer__subtotal{font-family:var(--sans)}body .cart-drawer__empty h3{font-size:1.3rem}.hero{display:block}.hero__art{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;width:100%;aspect-ratio:auto;margin:0}.hero__art img{position:static;height:100%;animation:none}.hero__copy{position:absolute;min-height:0;padding:0;display:flex;flex-direction:column}.hero__definition{width:auto;max-width:none}.hero__definition .definition{max-width:34ch;font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.35}.hero__actions{margin:0}.hero__art figcaption{display:block;right:1rem;bottom:1rem;background:var(--cream);font-size:.6rem}#opening-edit{padding-top:3rem}.ritual-navigation nav>a>span,.ritual-navigation__pending>span{font-size:clamp(1.3rem,2.5vw,2.4rem)}.ritual-navigation nav>a{min-height:5rem}.journal-categories{flex-wrap:wrap;gap:.5rem 2rem;border-block:1px solid var(--line)}.journal-categories>a,.journal-categories>span{display:flex;align-items:center;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.journal-categories>span{opacity:.6}.journal-categories a[aria-current]{text-decoration:underline;text-underline-offset:.5rem}.editorial-grid{align-items:start}.editorial-grid .editorial-card:first-child{grid-column:span 2}.editorial-grid .editorial-card:first-child .editorial-card__media{aspect-ratio:16 / 10}.editorial-card__media img{width:100%;height:100%;object-fit:cover}.article-page__contents{border-block:1px solid var(--line)}.article-page__contents ol{display:grid;padding-left:1.2rem}.article-page__content :is(h2,h3){scroll-margin-top:calc(var(--header-height) + 1rem)}.article-page--practical .article-page__content ol{counter-reset:guide;list-style:none;padding-left:0}.article-page--practical .article-page__content ol>li{counter-increment:guide;padding:1.5rem 0 1.5rem 3.5rem;border-top:1px solid var(--line);position:relative}.article-page--practical .article-page__content ol>li:before{content:counter(guide,decimal-leading-zero);position:absolute;left:0;font:500 1rem var(--sans)}.article-page--place .article-page__content>ul{border-block:1px solid var(--line);padding-block:1.5rem}.product-journal{clear:both;align-items:center;border-top:1px solid var(--line)}.product-journal>div>p:not(.eyebrow){font-family:var(--serif)}.collection-shelves{display:none}@media(max-width:980px){:root{--header-height: 2.75rem}.site-header{gap:.5rem;grid-template-columns:1fr auto 1fr;min-height:2.75rem;padding:0 1rem}.wordmark{grid-column:2;grid-row:1;font-size:clamp(.9rem,3.8vw,1.2rem);letter-spacing:.15em}.menu-button{grid-column:1;grid-row:1;justify-self:start;padding:0;font-size:.65rem}.menu-button__line{display:none}.mobile-bag{display:flex;gap:.3rem;align-items:center;justify-self:end;grid-column:3;grid-row:1;min-height:2.75rem;text-transform:uppercase;font-size:.65rem;letter-spacing:.06em;text-decoration:none}.product-gallery{padding:1rem;gap:.7rem;grid-template-columns:3.5rem minmax(0,1fr)}.product-panel{padding:1.5rem 1rem}}@media(max-width:680px){.product-grid--desktop-edit{display:none}.collection-shelves{display:block}.collection-shelf__products{display:grid;grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x proximity}.collection-shelf__products>.product-card{scroll-snap-align:start}.hero{aspect-ratio:auto}.hero__copy{min-height:0}.hero__definition .definition{font-size:1.05rem;margin:.75rem 0 0}.hero__art{order:0;aspect-ratio:1.4}.hero__art img{height:100%;aspect-ratio:auto}.hero__art figcaption{display:block;font-size:.5rem;bottom:.4rem;right:.5rem}.hero__actions>p{margin-top:0}.product-gallery{overflow:visible}.product-gallery__stage{order:0}.product-gallery .product-gallery__item{margin:0;flex:auto;min-height:0}.product-gallery__thumbnails{flex-direction:row}.product-grid--collection,.product-grid--three{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.collection-interruption{grid-column:1 / -1}.product-card__body{padding-top:.75rem}.product-card .button{padding-inline:.5rem;font-size:.65rem}.commerce-page__header{padding-block:2rem}.editorial-grid{display:grid;grid-template-columns:1fr;gap:1.75rem}.editorial-grid .editorial-card:first-child{grid-column:auto}.editorial-card:not(:first-child){display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem;border-top:1px solid var(--line);padding-top:1.5rem}.editorial-card:not(:first-child) .editorial-card__media{min-height:0;aspect-ratio:4 / 5}.editorial-card:not(:first-child) .editorial-card__body{padding:0}.editorial-card:not(:first-child) h2{font-size:1rem}.editorial-card:not(:first-child) .editorial-card__body>p:not(.eyebrow){font-size:1rem}.journal-categories{column-gap:1.3rem}.cart-confirmation{inset:auto 0 0;border-bottom:0;padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.search-drawer__row button{min-width:3.5rem}.search-drawer__close{position:static;min-height:2.75rem;margin-top:1rem}.article-page__contents{margin-inline:1rem}}@media(prefers-reduced-motion:reduce){.cart-confirmation,.product-gallery__item{animation:none;transition:none}}[hidden]{display:none!important}body .section-heading h2{font-size:clamp(1.1rem,1.7vw,1.6rem);letter-spacing:.09em}.section-heading{margin:0 0 1rem;padding:0;border:0}.section-heading>div{display:contents}.section-heading:after{content:"";height:1px;background:var(--line);flex:1;order:1}.section-heading>.arrow-link{order:2;flex:0 0 auto;min-height:2.25rem;font-size:.65rem}.section-heading p{display:none}.merchandising-section,#opening-edit{padding:1.25rem var(--pad) 1.5rem}.product-grid--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.product-grid--three{gap:1rem}.product-card{border:1px solid var(--line)}.product-card__media{aspect-ratio:1.85;background:var(--cream)}.product-card__image{object-fit:cover;object-position:center 66%}.product-card__body{display:grid;grid-template-columns:1fr auto;gap:.35rem .75rem;padding:.7rem .85rem;border-color:var(--line)}body .product-card__title{font-size:.74rem;line-height:1.3;letter-spacing:.065em}.product-card__price{margin:0;font-size:.74rem;white-space:nowrap}.product-card__eyebrow{grid-column:1 / -1;grid-row:2;margin:0;font-size:.57rem;letter-spacing:.04em}.product-card__excerpt{display:none}.product-card__quick-add{margin:.25rem 0 0;grid-column:1 / -1}.product-card:has(.product-card__image:only-child) .product-card__media:hover .product-card__image{opacity:1}.object-feature{grid-template-columns:64% 36%;min-height:0;margin-top:clamp(2rem,4vw,4rem);color:var(--ink);background:var(--cream)}.object-feature__media{min-height:0;height:clamp(22rem,33vw,36rem);border-color:var(--line)}.object-feature__media img{object-position:center 62%}.object-feature__copy{padding:2rem 2.5rem;justify-content:center}body .object-feature h2{font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.12}.object-feature__reason{font-family:var(--serif);font-size:1.2rem;line-height:1.35;margin-bottom:1.5rem}.object-feature__price{margin:.85rem 0}.object-feature .button--primary{background:var(--ink);color:var(--cream);border-color:var(--ink);width:100%}.object-feature .arrow-link{margin-top:.5rem;color:var(--ink)}.ritual-navigation{padding:1.25rem var(--pad) 1.5rem}.ritual-navigation nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:0}.ritual-navigation nav>a,.ritual-navigation__pending{display:grid;align-items:start;gap:.5rem;padding:.75rem;border:1px solid var(--line);border-right:0}.ritual-navigation nav>:last-child{border-right:1px solid var(--line)}.ritual-navigation img{width:100%;height:13vw;max-height:14rem;object-fit:cover}.ritual-navigation nav>a>span{font-size:1rem}.ritual-navigation small{display:flex;justify-content:space-between;font-size:.58rem}.journal-commerce__story{grid-template-columns:58% 42%;min-height:0;background:var(--cream);color:var(--ink);border-bottom:1px solid var(--ink)}.journal-commerce__story>img{height:26rem}.journal-commerce__story>div{min-height:0;padding:2rem var(--pad);justify-content:center;border-color:var(--line)}body .journal-commerce h2{font-size:clamp(1.8rem,3vw,3rem)}.journal-commerce__story p:not(.eyebrow){margin:1rem 0;font-family:var(--serif);font-size:1.3rem}.journal-commerce .arrow-link{color:var(--ink)}.manifesto{padding:clamp(3rem,6vw,6rem) var(--pad);gap:4rem}body .manifesto h2{font-size:clamp(2rem,3.5vw,3.5rem)}.manifesto__body p{max-width:40ch;font-family:var(--serif);font-size:1.25rem;line-height:1.5}.society{display:block;padding:2rem var(--pad);background:var(--cream)}.society__copy{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 4rem;align-items:center}body .society h2{margin:0;font-size:1.5rem;letter-spacing:.08em}.society__copy>p{grid-column:1;margin:0;font-family:var(--serif);font-size:1.1rem}.society .newsletter{grid-column:2;grid-row:1 / 3}.newsletter__consent{font-size:.65rem;margin-top:.6rem}.site-footer{padding-block:1.5rem}.site-footer__brand{font-size:1.4rem}.site-footer__links{flex-wrap:wrap;gap:.4rem 1.25rem}.site-footer__links a{min-height:1.8rem}.product-page{grid-template-columns:minmax(0,68%) minmax(0,32%);align-items:stretch}.product-breadcrumb{display:none}.product-gallery{grid-template-columns:14% minmax(0,1fr);gap:0;padding:0;border-right:1px solid var(--ink)}.product-gallery__thumbnails{justify-content:start;gap:.4rem;padding:1rem 1.7rem}.product-gallery__thumbnails a{border:1px solid transparent;padding:2px}.product-gallery__thumbnails img{aspect-ratio:1.15;object-position:center 66%}.product-gallery__stage{height:100%}.product-gallery .product-gallery__item{height:100%;margin:0;background:var(--cream)}.product-gallery__item a{height:100%}.product-gallery__item .product-gallery__image{max-height:none;object-fit:cover}.product-panel{padding:1.2rem 2rem .75rem}.product-panel__inner{max-width:none}.product-panel .eyebrow{font-size:.62rem;margin:0 0 .5rem}body .product-panel h1{margin:0;font-size:clamp(1.45rem,2.1vw,2.2rem);line-height:1.1;max-width:22ch;letter-spacing:.065em;text-wrap:initial}.product-panel__summary{display:flex;flex-direction:column;gap:.2rem;margin:.35rem 0 .65rem}.product-panel__set{margin:0;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.product-panel__price{margin:0;font-size:1.25rem;font-weight:500}.product-panel__reviews{padding-bottom:.6rem;border-bottom:1px solid var(--line);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.product-panel__benefit{font-size:1.2rem;line-height:1.3;margin:.65rem 0}.product-purchase{gap:.65rem;padding-top:.6rem;margin-top:.65rem;border-color:var(--line)}.product-purchase .field-group--quantity{grid-template-columns:auto 3.5rem;align-items:center}.product-purchase .field-group--quantity input{min-height:2.5rem;padding:.4rem}.product-purchase__submit{min-height:2.75rem;padding:.65rem 1rem;font-size:.85rem;letter-spacing:.12em}.product-purchase__submit:disabled{opacity:1;background:var(--ink);color:var(--cream)}.product-panel__delivery{margin:.5rem 0 0;padding:0;border:0;font-size:.62rem;line-height:1.35}.product-disclosures{margin-top:.75rem;border-color:var(--line)}.product-disclosures details{border-color:var(--line)}.product-disclosures summary{min-height:2.5rem;font-size:.7rem;font-weight:500;letter-spacing:.1em}.product-disclosures .rte{font-family:var(--serif);font-size:1.1rem}.product-story__editorial{display:grid;grid-template-columns:64% 36%;border-bottom:1px solid var(--ink)}.product-story__feature{display:grid;padding:.55rem 1rem .55rem 0;border-right:1px solid var(--line)}.product-story__copy{float:none;width:auto;min-height:0}body .product-story__copy h2{font-size:clamp(1.2rem,1.9vw,1.9rem);margin-bottom:.75rem}.product-story__copy .rte{font-family:var(--serif);line-height:1.35}.product-story__image{float:none;width:auto;min-height:0}.product-story__image img{height:12rem;min-height:0;object-fit:cover;object-position:center 58%}.product-journal{display:grid;margin:0;border:0}.product-journal .eyebrow{font-size:.6rem;margin-bottom:.6rem}body .product-journal h2{font-size:clamp(1rem,1.55vw,1.6rem)}.product-journal h2 a{text-decoration:none}.product-journal>div>p:not(.eyebrow){font-size:1.1rem;line-height:1.25;margin:.75rem 0 0}.product-journal img{width:100%;height:12rem;aspect-ratio:auto;object-fit:cover}.product-journal .arrow-link{min-height:2rem;font-size:.6rem}.product-story__ritual{padding:.6rem var(--pad) 1.25rem}body .product-story__ritual h2{font-size:1rem}.product-story__ritual .section-heading{margin-bottom:.5rem}.product-ritual-rail{display:grid;grid-auto-flow:column;gap:1rem;overflow-x:auto}.product-ritual-rail .product-card{border:0}.product-ritual-rail .product-card__media{aspect-ratio:1.55;border:1px solid var(--line)}.product-ritual-rail .product-card__body{padding:.5rem 0;border:0;grid-template-columns:1fr}.product-ritual-rail .product-card__price{grid-row:3}.product-recommendations:empty{display:none}.product-recommendations{padding:0}.product-recommendations:has(.section-heading){padding:1.5rem var(--pad)}@media(max-width:980px)and (min-width:681px){.product-page{grid-template-columns:58% 42%}.product-gallery{grid-template-columns:15% 85%}.product-gallery__thumbnails{padding:.8rem .5rem}.product-panel{padding:1rem}.product-story__editorial{grid-template-columns:1fr}}@media(max-width:680px){body .section-heading h2{font-size:.95rem}.section-heading{gap:.7rem}.section-heading>.arrow-link{font-size:.55rem;gap:.5rem}.merchandising-section,#opening-edit{padding:1rem .9rem}.product-grid--four{gap:.5rem;padding-bottom:.25rem;scroll-snap-type:x proximity}.product-grid--four>*{scroll-snap-align:start}.product-card__media{aspect-ratio:1.45}.product-card__body{grid-template-columns:1fr;padding:.55rem .6rem;gap:.35rem}body .product-card__title{font-size:.68rem}.product-card__price{grid-row:2;font-size:.75rem}.product-card__eyebrow{grid-row:3;font-size:.51rem}.object-feature{grid-template-columns:1fr}.object-feature__media{height:18rem;border:0}.object-feature__copy{padding:1.5rem 1rem}body .object-feature h2{font-size:1.65rem}.ritual-navigation{padding:1rem .9rem}.ritual-navigation nav{display:grid;grid-auto-flow:column;grid-auto-columns:44%;grid-template-columns:none;overflow-x:auto}.ritual-navigation nav>a{padding:.6rem;min-height:0}.ritual-navigation img{height:8rem}.ritual-navigation nav>a>span{font-size:.85rem}.journal-commerce__story{grid-template-columns:1fr}.journal-commerce__story>img{height:16rem}.journal-commerce__story>div{min-height:0;padding:2rem 1rem;border:0}body .journal-commerce h2{font-size:1.8rem}.manifesto{grid-template-columns:1fr;padding:3rem 1rem;gap:1.5rem}.society{padding:1.5rem 1rem}.society__copy{display:block}.society__copy>p{margin:.75rem 0 1rem}.site-footer{padding:1.5rem 1rem;gap:1rem}.site-footer__brand{font-size:1.1rem}.product-page{display:block}.product-breadcrumb{display:flex;gap:.6rem;padding:.75rem 1rem;overflow:hidden;white-space:nowrap;font-size:.53rem;letter-spacing:.1em;text-transform:uppercase}.product-breadcrumb a{text-decoration:none}.product-breadcrumb>:last-child{text-overflow:ellipsis;overflow:hidden}.product-gallery{display:flex;flex-direction:column;border:0;gap:.5rem;padding:0 .9rem}.product-gallery__stage{width:100%}.product-gallery__item .product-gallery__image{aspect-ratio:1.75;object-fit:cover;object-position:center 66%}.product-gallery__thumbnails{order:1;display:flex;padding:0;gap:.4rem;overflow-x:auto}.product-gallery__thumbnails a{width:calc((100% - 1.2rem)/4);flex:0 0 calc((100% - 1.2rem)/4)}.product-gallery__thumbnails img{aspect-ratio:1.15}.product-panel{padding:1rem 1.25rem 0}body .product-panel h1{font-size:1.35rem;line-height:1.1;letter-spacing:.07em}.product-panel .eyebrow{margin-bottom:.5rem;font-size:.58rem}.product-panel__summary{flex-direction:row;justify-content:space-between;align-items:baseline;margin-block:.55rem}.product-panel__set{font-size:.72rem}.product-panel__price{font-size:1.15rem}.product-panel__reviews{border-top:1px solid var(--line);border-bottom:0;padding:.5rem 0 0}.product-panel__benefit{font-size:1.02rem;margin:.5rem 0}.product-purchase{border:0;padding:0;margin:.65rem 0 0}.product-panel__delivery{font-size:.56rem;margin-block:.4rem .65rem}.product-disclosures{margin:0 -1.25rem}.product-disclosures summary{padding-inline:1.25rem;min-height:2.75rem}.product-disclosures details>div{padding:0 1.25rem 1rem}.product-story{display:flex;flex-direction:column}.product-story__editorial{display:contents}.product-story__feature{display:none}.product-story__ritual{order:1;padding:.75rem 1rem .5rem;border-bottom:1px solid var(--ink)}body .product-story__ritual h2{font-size:.82rem;letter-spacing:.09em}.product-ritual-rail{grid-auto-columns:calc((100% - 1rem) / 3);gap:.5rem}.product-ritual-rail .product-card__media{aspect-ratio:1.35}.product-ritual-rail .product-card__title{font-size:.6rem}.product-ritual-rail .product-card__price{font-size:.68rem;grid-row:2}.product-ritual-rail .product-card__eyebrow{display:none}.product-journal{order:2;gap:.75rem;padding:.6rem .9rem}.product-journal__image{grid-column:1;grid-row:1}.product-journal>div{grid-column:2}.product-journal img{height:8.5rem}body .product-journal h2{font-size:.98rem}.product-journal>div>p:not(.eyebrow){font-size:.95rem;margin-top:.4rem}.product-journal .arrow-link{font-size:.55rem;gap:.5rem}}.collection-page{padding:0 0 2rem}.collection-hero{display:grid;grid-template-columns:42% 58%;border-bottom:1px solid var(--ink)}.collection-hero__copy{display:flex;flex-direction:column;align-items:start;justify-content:center;padding:2rem var(--pad)}body .collection-hero h1{line-height:1.05}.collection-hero__intro{font:1.35rem/1.3 var(--serif)}.collection-hero__image{overflow:hidden}.collection-hero__image img{width:100%;height:100%;object-fit:cover}.collection-ritual-tabs{gap:2rem;padding:0 var(--pad);border-bottom:1px solid var(--line);overflow-x:auto}.collection-ritual-tabs a{display:inline-flex;align-items:center;min-height:2.85rem;white-space:nowrap;text-decoration:none;font-size:.67rem;text-transform:uppercase;letter-spacing:.06em}.collection-ritual-tabs a[aria-current]{border-bottom:1px solid var(--ink)}.collection-catalogue{position:relative}.collection-piece-count{letter-spacing:.08em;text-transform:uppercase}.collection-tools{gap:1rem}.collection-tools .button{min-height:2rem;padding:.4rem .75rem;font-size:.6rem}.collection-sort,.collection-filters>summary{font-size:.65rem}.collection-sort select{min-height:2rem;padding:.4rem;border:0;background:var(--cream);font-size:.65rem;max-width:11rem}.active-filters:empty{display:none}.collection-mosaic{margin-top:1rem}.collection-mosaic>.product-card{border:0}.collection-mosaic .product-card__media{aspect-ratio:1.35;border:1px solid var(--line)}.collection-mosaic>.product-card:first-child .product-card__media{aspect-ratio:2.25}.collection-mosaic .product-card__body{padding-inline:0;border:0}.collection-story{position:relative;display:flex}.collection-story__image{display:block;overflow:hidden}.collection-story img{width:100%;height:100%;object-fit:cover}.collection-story .eyebrow{font-size:.56rem;margin-bottom:.35rem}.collection-story h2 a{text-decoration:none}.collection-story p:not(.eyebrow){margin-top:.6rem;font-family:var(--serif);line-height:1.25}.collection-story .arrow-link{min-height:2rem}.editorial-index{display:grid;grid-template-columns:18% 82%;border-bottom:1px solid var(--ink)}.journal-sidebar{border-right:1px solid var(--line)}body .journal-heading h1{margin:0}.journal-heading p{margin:.8rem 0 1.5rem;font:1.1rem/1.3 var(--serif)}.journal-categories{display:block;border:0;margin:0}.journal-categories>a,.journal-categories>span{min-height:2.75rem;padding:.5rem 0;border-top:1px solid var(--line);font-size:.68rem}.journal-categories>:last-child{border-bottom:1px solid var(--line)}.journal-sidebar__note .eyebrow{font-size:.58rem}.journal-sidebar__note p:not(.eyebrow){font:1.1rem/1.4 var(--serif)}.journal-sidebar__note .arrow-link{font-size:.6rem}.journal-edition__line{display:flex;justify-content:space-between;padding:1rem 0;font-size:.59rem;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line)}.journal-mosaic{display:grid;grid-template-columns:49% 51%;align-items:stretch}.journal-tile{display:grid;grid-template-columns:54% 46%;border-bottom:1px solid var(--line);padding:1rem 0 1rem 1.5rem;gap:1.25rem}.journal-tile__image{grid-column:2;grid-row:1;display:block;min-width:0;overflow:hidden}.journal-tile__image img{width:100%;height:100%;object-fit:cover}.journal-tile__copy{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:start}.journal-tile .eyebrow{font-size:.58rem;margin-bottom:.75rem}body .journal-tile h2{font-size:clamp(1.15rem,1.7vw,1.7rem);line-height:1.12;letter-spacing:.05em}.journal-tile h2 a{text-decoration:none}.journal-tile__copy>p:not(.eyebrow){font:1.1rem/1.35 var(--serif);margin-top:.75rem}.journal-tile .arrow-link{min-height:2rem;font-size:.58rem;margin-top:.65rem}.journal-tile--lead{grid-row:span 2;display:flex;flex-direction:column;padding:1rem 1.5rem 1rem 0;border-right:1px solid var(--line);gap:1rem}.journal-tile--lead .journal-tile__image{height:24rem}.journal-tile--lead .journal-tile__copy{display:block}body .journal-tile--lead h2{font-size:clamp(1.6rem,2.4vw,2.4rem)}.journal-piece{grid-column:1 / -1;padding:1rem 0 0}.journal-piece>a{display:grid;grid-template-columns:9rem 1fr;align-items:center;gap:1.5rem;text-decoration:none}.journal-piece img{width:9rem;height:6rem;object-fit:cover;object-position:center 65%}.journal-piece>a>span{display:grid;gap:.5rem}.journal-piece small{font-size:.58rem;text-transform:uppercase;letter-spacing:.08em}.journal-piece strong{font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.journal-piece span span{font-size:.75rem}@media(max-width:680px){.collection-page{padding-bottom:0}.collection-hero{border:0}.collection-hero__copy .eyebrow,.collection-hero__copy>.arrow-link,.collection-hero__image{display:none}.collection-hero__intro{max-width:none}.collection-ritual-tabs{padding-inline:1rem;gap:1.5rem;border-top:1px solid var(--line)}.collection-ritual-tabs a{min-height:2.5rem;font-size:.6rem}.collection-catalogue{padding-inline:1rem}.collection-piece-count{top:.95rem;font-size:.57rem}.collection-sort select{font-size:.6rem}.collection-mosaic>.product-card:first-child .product-card__media{aspect-ratio:1.35}.collection-shelf{padding-bottom:.75rem;border-bottom:1px solid var(--line)}body .collection-shelf h2{margin:0;font-size:1.12rem;letter-spacing:.07em}.collection-shelf__intro{margin:.5rem 0 .8rem;font-family:var(--serif)}.collection-shelf__products{padding:0 0 .5rem}.collection-shelf .product-card{border:0}.collection-shelf .product-card__media{border:1px solid var(--line);aspect-ratio:1.2}.collection-shelf .product-card__body{padding:.5rem 0;border:0}.editorial-index{display:block}.journal-heading p{font-size:1rem;margin:.55rem 0 .9rem}.journal-categories{flex-wrap:nowrap;justify-content:space-between;gap:.5rem}.journal-categories>a,.journal-categories>span{min-height:2.5rem;border:0;font-size:.58rem}.journal-categories>:last-child{border:0}.journal-edition__line{padding:.7rem 0;font-size:.51rem;border:0}.journal-mosaic{display:flex;flex-direction:column}.journal-tile{order:3;display:grid;grid-template-columns:31% 69%;gap:.85rem;padding:1rem 0;border-right:0}.journal-tile__image{grid-column:1}.journal-tile__copy{grid-column:2}.journal-tile:not(.journal-tile--lead) .journal-tile__image{min-height:7.5rem}body .journal-tile h2{font-size:.98rem}.journal-tile .eyebrow{font-size:.53rem;margin-bottom:.45rem}.journal-tile__copy>p:not(.eyebrow){font-size:.95rem;margin-top:.5rem}.journal-tile .arrow-link{font-size:.54rem;margin-top:.3rem}.journal-tile--lead{order:1;display:flex;flex-direction:column;padding:0 0 1rem;gap:1rem}.journal-tile--lead .journal-tile__image{height:14rem}body .journal-tile--lead h2{font-size:1.55rem}.journal-tile--lead .journal-tile__copy>p:not(.eyebrow){font-size:1.1rem}.journal-piece{order:2;padding:.7rem 0;border-bottom:1px solid var(--line)}.journal-piece>a>span{gap:.25rem}}.article-page{padding:0 0 2rem}.article-intro{display:flex;flex-direction:column}.article-page__header{width:100%;max-width:none;margin:0}body .article-page__header h1{line-height:1.05}.article-page__header .eyebrow{font-size:.6rem;letter-spacing:.1em}.article-page__header .eyebrow a{text-decoration:none}.article-page__header .eyebrow span{margin-inline:.5rem}.article-page__standfirst{font:1.3rem/1.3 var(--serif)}.article-page__meta{font-size:.57rem;margin-top:.9rem}.article-page__hero{order:-1;width:100%;margin:0;position:relative;max-height:none}.article-page__hero img{width:100%;height:100%;object-fit:cover;object-position:center 55%}.article-page__hero figcaption{position:absolute;right:1rem;bottom:.5rem;padding:.2rem .4rem;background:var(--cream);font-size:.55rem}.article-page__columns{display:grid;border-top:1px solid var(--ink);align-items:start}.article-page__contents{max-width:none;margin:0;border:0}.article-page__contents h2{margin:0 0 .8rem;font-size:.72rem}.article-page__contents ol{padding:0;list-style:none;border-top:1px solid var(--line);gap:0}.article-page__contents li{border-bottom:1px solid var(--line);padding:.65rem 0}.article-page__contents a{display:inline-block;font-size:.75rem;text-decoration:none}.article-page__content{max-width:none;margin:0;font:1.18rem/1.5 var(--serif)}.article-page__content :is(h2,h3){font-size:1.05rem;margin-top:1.6rem;line-height:1.2}.article-page__content>p:first-child{line-height:1.35}.article-marginalia{border-left:1px solid var(--line);padding-left:1.5rem}.article-pullquote{border-bottom:1px solid var(--line);font:1.85rem/1.18 var(--serif)}.article-featured-piece>h2,.article-note>h2{font-size:.85rem;margin:0 0 .8rem}.article-featured-piece>.eyebrow{font-size:.6rem}.article-featured-piece .product-card__media{aspect-ratio:1.2}.article-note{padding-bottom:1rem}.article-note p,.article-note li{font:1.12rem/1.4 var(--serif)}.article-note ol{padding-left:1.25rem}.article-note li+li{margin-top:.6rem}.article-note .arrow-link{font-size:.58rem}.article-inline-image{margin:0 0 1.5rem}.article-inline-image img{width:100%;height:14rem;object-fit:cover}.article-inline-image figcaption{padding-top:.4rem;font-size:.55rem}.article-page--place .article-intro{display:grid;grid-template-columns:38% 62%}.article-page--place .article-page__header{display:flex;flex-direction:column;justify-content:center;align-items:start;text-align:left;padding:2rem var(--pad)}.article-page--place .article-page__header h1{font-size:clamp(2rem,3.1vw,3.2rem);margin:0}.article-page--place .article-page__standfirst{margin:1rem 0 0}.article-page--place .article-page__meta{flex-direction:column;gap:.2rem}.article-page--place .article-page__hero{order:0;height:22rem}.place-orientation{display:grid;grid-template-columns:33% 44% 23%;padding:1.5rem var(--pad);gap:2rem;border-block:1px solid var(--line)}.place-orientation h2{font-size:1rem;margin-bottom:.7rem}.place-orientation p{font:1.05rem/1.35 var(--serif)}.place-orientation ol{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding:0;list-style:none}.place-orientation li{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);padding-bottom:.5rem}.place-orientation li>span{display:block;font-size:1.25rem;margin-bottom:.35rem}.place-orientation .arrow-link{font-size:.58rem}.place-orientation__note{border-left:1px solid var(--line);padding-left:1.5rem}.article-page--practical .article-page__hero{order:0}.article-page--practical .article-page__content{counter-reset:article-step}.article-page--practical .article-page__content h2{counter-increment:article-step;display:flex;gap:.75rem;border-top:1px solid var(--line);padding-top:1rem}.article-page--practical .article-page__content h2:before{content:counter(article-step,decimal-leading-zero);font-size:1.8rem;line-height:1}.article-page__footer{margin:1rem var(--pad) 0;max-width:none;padding-top:1rem}@media(max-width:680px){.article-page__meta{font-size:.5rem;gap:.6rem}.article-page__columns{grid-template-columns:1fr;padding:1rem;gap:1.5rem}.article-page__contents{margin:0}.article-page__contents ol{display:flex;flex-wrap:wrap;gap:.5rem 1rem;border:0}.article-page__contents li{padding-block:.4rem}.article-page__content>p:first-child{font-size:1.3rem}.article-marginalia{border:0;padding:1rem 0 0;border-top:1px solid var(--line)}.article-page--place .article-intro{display:flex}.article-page--place .article-page__header{padding:1.5rem 1rem}.article-page--place .article-page__header h1{font-size:1.9rem}.article-page--place .article-page__hero{height:14rem}.place-orientation{grid-template-columns:1fr;padding:1.25rem 1rem;gap:1rem}.place-orientation__note{padding:0;border:0}.article-page--practical .article-page__hero{margin:0;width:100%}.article-page__footer{margin-inline:1rem}}.mobile-menu{top:0;right:0;bottom:0;left:0;z-index:60;padding:0 1.25rem 1.5rem}.overlay-masthead{display:flex;align-items:center;justify-content:center;height:3.5rem;position:relative;border-bottom:1px solid var(--ink);margin-inline:-1.25rem}.overlay-masthead .wordmark{font-size:1.25rem}.mobile-menu__close,.overlay-masthead .search-drawer__close{position:absolute;top:0;right:.5rem;width:2.75rem;height:100%;margin:0;padding:0;border:0;font:1.6rem var(--sans)}.mobile-menu nav{padding-top:.8rem}.mobile-menu nav>a,.mobile-menu nav>button,.mobile-menu__shop>summary{display:flex;align-items:center;justify-content:space-between;font-size:1.35rem;padding:.8rem 0;min-height:3.3rem}.mobile-menu__shop>summary{list-style:none}.mobile-menu__shop>summary::-webkit-details-marker{display:none}.mobile-menu__shop>summary:after{content:"+";font-size:1.2rem}.mobile-menu__shop[open]>summary:after{content:"\2212"}.mobile-menu__rituals{padding:.4rem 0}.mobile-menu__feature{display:grid;gap:.75rem;padding:1rem 0;border:0}.mobile-menu__feature img{width:100%;height:11rem;aspect-ratio:auto;object-fit:cover;object-position:center 58%}.mobile-menu__feature span{display:block}.mobile-menu__feature small{display:block;margin-bottom:.4rem;font-size:.55rem}.mobile-menu__feature strong{display:flex;justify-content:space-between;font-size:1rem;font-weight:500}.mobile-menu__utilities{margin-top:.5rem;gap:.25rem 1.25rem;border-top:1px solid var(--line);padding-top:.5rem;font-size:.58rem}.search-drawer{display:block;inset:var(--header-height) 0 auto;z-index:50;min-height:0;max-height:calc(100dvh - var(--header-height));padding:0 2.5rem 2rem}.overlay-masthead--search{margin:0 -2.5rem;height:2.75rem;border:0}.overlay-masthead--search .wordmark{display:none}.search-drawer form{max-width:none}.search-drawer__row input{padding-block:.75rem}.search-drawer__row button{font-size:.65rem;letter-spacing:.1em}.predictive-search section h2{padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--line);font-size:.65rem}.predictive-products{grid-column:2;grid-row:1 / 3}.predictive-products ul{display:grid}.predictive-search .predictive-products li{border:0}.predictive-search .predictive-products li a{display:block;padding:0}.predictive-search .predictive-products li img{width:100%;height:auto;object-fit:cover;object-position:center 65%}.predictive-search .predictive-products li span{margin-top:.6rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.predictive-search .predictive-products li strong{font-weight:500}.predictive-collections,.predictive-suggestions{grid-column:1}.predictive-search .predictive-journal a{display:block}.predictive-search .predictive-journal img{width:100%;height:auto;aspect-ratio:1.8;object-fit:cover}.predictive-search .predictive-journal span{margin-top:.6rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em}.predictive-search__all{grid-column:1 / -1;font-size:.65rem}.cart-drawer{width:min(40rem,max(30rem,46vw));container-type:inline-size}.cart-drawer[open]{display:flex;flex-direction:column}.cart-drawer>*{flex-shrink:0}.cart-drawer__header{padding-block:1.25rem;align-items:center}.cart-drawer__header .eyebrow{font-size:.6rem;margin-bottom:.5rem}body .cart-drawer__header h2{font-size:1.55rem}.cart-drawer__close{font-size:1.6rem;width:2.75rem;border:0}.cart-drawer__empty{display:grid;gap:1.5rem;padding-block:2.5rem;align-content:start}.cart-drawer__empty-copy{display:grid;gap:.75rem}.cart-drawer__empty-copy p{max-width:30ch;margin:0;line-height:1.55}.cart-drawer__empty>.button{justify-self:start}.cart-drawer-item{gap:1rem;padding:1.5rem}.cart-drawer-item__body{min-width:0;display:grid;align-content:start;gap:.5rem}.cart-drawer-item__body p{margin:0;line-height:1.5}.cart-drawer-item__body .quantity-stepper{margin-block:.5rem}.cart-drawer-item__body>.text-link{justify-self:start}.cart-drawer-item__media{aspect-ratio:1;background:var(--cream)}.cart-drawer-item__media img{object-fit:cover;object-position:center 65%}body .cart-drawer-item h3{font-size:.95rem}.cart-drawer__footer{margin-top:auto;padding:1.5rem;padding-bottom:max(1.5rem,env(safe-area-inset-bottom));gap:1.5rem;border-top:1px solid var(--line)}.cart-drawer__totals,.cart-drawer__actions{display:grid;gap:.75rem}.cart-drawer__footer p{line-height:1.5}.cart-drawer__recommendation:not(:empty){padding:0;border:0}.drawer-recommendation h3{font-size:.9rem;margin-bottom:.8rem}.drawer-recommendation>a{display:grid;gap:1rem;align-items:center}.drawer-recommendation>a img{object-fit:cover}.drawer-recommendation__add{margin-top:.75rem}.cart-drawer__subtotal{font-size:1rem}.cart-drawer__shop-window{display:block;margin:0;text-decoration:none}.cart-drawer__shop-window img{width:100%;height:15rem;object-fit:cover;object-position:center 58%}.cart-drawer__shop-window span{display:block;margin-top:.75rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.cart-confirmation{width:min(26rem,32vw);padding:1.25rem}.cart-confirmation__piece{display:grid;grid-template-columns:1fr;gap:1rem;margin-block:1rem}.cart-confirmation__piece img{width:100%;aspect-ratio:1.7;object-fit:cover;object-position:center 65%}@media(max-width:680px){.overlay-masthead{height:2.75rem}.overlay-masthead .wordmark{font-size:1rem}.search-drawer{top:0;right:0;bottom:0;left:0;height:100dvh;max-height:none;padding:0 1rem 2rem}.overlay-masthead--search{margin:0 -1rem 1rem;border-bottom:1px solid var(--ink)}.overlay-masthead--search .wordmark{display:inline-flex}.search-drawer__row button{padding:.75rem 0}.predictive-search__content{display:flex;flex-direction:column}.predictive-products{order:1}.predictive-search .predictive-products li img{aspect-ratio:1.45}.predictive-search .predictive-journal a{display:grid;grid-template-columns:6rem 1fr;gap:1rem}.predictive-search .predictive-journal img{aspect-ratio:1.2}.cart-drawer{width:100%}.cart-drawer__header,.cart-drawer-item{padding:1rem}.cart-drawer__empty{padding-block:2rem}.cart-drawer__footer{padding:1.5rem 1rem max(1.5rem,env(safe-area-inset-bottom))}.cart-confirmation{width:100%}}.hero__mobile-heading,.hero__mobile-intro,.hero__mobile-secondary,.collection-shelf-nav{display:none}@media(min-width:681px){.product-gallery__stage{overflow:hidden}.product-gallery__item .product-gallery__image{min-height:0}.place-orientation{grid-template-columns:minmax(0,1.4fr) minmax(0,1.8fr) minmax(0,.8fr)}.journal-tile{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.collection-tools{display:flex;flex-wrap:wrap;align-items:center}.collection-tools{margin-top:-1.5rem;padding-left:6rem}.collection-sort{display:flex;flex-direction:row;align-items:center}.article-page--preview .article-page__content>p:first-child:has(strong){font:.66rem/1.4 var(--sans);padding:0 0 .9rem;border-bottom:1px solid var(--line)}.article-page--preview .article-page__content>p:first-child strong{font-weight:400}@media(max-width:680px){.hero__desktop-heading,.hero__desktop-secondary,.hero__actions>p{display:none}.hero__mobile-heading,.hero__mobile-intro{display:block}.hero__mobile-secondary{display:inline-flex}.hero__copy{gap:0}body .hero h1{max-width:100%}.hero__mobile-intro{font:1.2rem/1.3 var(--serif);margin:.65rem 0 1.1rem}.hero__art{overflow:hidden}.hero__art figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hero .outline-link{display:flex;justify-content:space-between;width:100%;background:var(--ink);color:var(--cream);padding:.7rem 1rem;border:1px solid var(--ink)}.hero .outline-link:after{content:"\2192"}.hero .link-pair{flex-direction:column;align-items:start}.hero__actions{max-width:none;width:100%}.hero__actions>p{max-width:none}.hero .link-pair{gap:1rem}.collection-tools{justify-content:space-between;flex-wrap:nowrap}.collection-sort{font-size:0;gap:0}.collection-tools .button{padding:.4rem .55rem}.collection-filters>summary{display:flex;align-items:center}.collection-hero__intro{font-size:.8rem;line-height:1.4;margin-top:.5rem}.collection-ritual-tabs{display:none}.collection-shelf-nav{display:flex;gap:1.3rem;overflow-x:auto;margin-inline:-1rem;padding:.7rem 1rem;border-bottom:1px solid var(--ink);white-space:nowrap}.collection-shelf-nav a{font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;padding-bottom:.25rem}.collection-shelf-nav a:first-child{border-bottom:1px solid var(--ink)}.collection-tools{padding-block:.75rem;align-items:stretch}.collection-filters,.collection-sort{margin:0;border:1px solid var(--ink)}.collection-filters>summary{justify-content:center;padding:.55rem}.collection-sort{position:relative;min-height:2.25rem}.collection-sort>span{text-transform:uppercase;letter-spacing:.08em}.collection-sort select{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none;opacity:0;cursor:pointer}.collection-sort:focus-within{outline:2px solid var(--ink);outline-offset:3px}.collection-filters__body{left:0;right:0;z-index:4}.collection-tools>.button{align-self:center;font-size:.55rem}.collection-shelf h2{font-size:1.35rem;margin-bottom:.4rem;scroll-margin-top:4rem}.collection-shelf__intro{font-size:.95rem;line-height:1.3;margin-bottom:.8rem}.collection-shelf__products{grid-auto-columns:36%;gap:.4rem}.collection-shelf__products .product-card__media{aspect-ratio:1}.collection-shelf__products .product-card__body{padding:.55rem 0 0}.collection-shelf__products .product-card__eyebrow{display:none}.collection-shelf__explore{font-size:.6rem}.product-gallery__thumbnails{scrollbar-width:thin;padding-bottom:.2rem}}.iki-icon{display:inline-block;flex:0 0 auto;vertical-align:middle}.hero{height:52vw;min-height:34rem;aspect-ratio:auto}.hero__art picture{display:block;width:100%;height:100%}.hero__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;object-fit:cover;object-position:center bottom;aspect-ratio:auto;transform:none}.hero__art:after{content:none;display:none}.hero__copy{inset:4vw auto auto 3.3vw;width:28%;gap:0;justify-content:flex-start;background:none;border:0;box-shadow:none;color:var(--ink)}body .hero h1{max-width:100%;margin:0;font:400 clamp(3rem,4.45vw,4rem)/1.05 var(--serif);letter-spacing:0;text-transform:none;text-wrap:initial}.hero__pronunciation{margin:.5rem 0 0;font:400 .875rem/1.4 var(--sans);letter-spacing:.02em}.hero__meaning{max-width:32ch;margin:1rem 0 0;font:400 clamp(1.125rem,1.53vw,1.375rem)/1.4 var(--serif)}@media(min-width:681px)and (max-width:1000px){.hero{height:110vw;min-height:0}.hero__copy{width:60%}}#opening-edit{padding:1.25rem 1.9vw 1.2rem}.section-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;text-align:left}#opening-edit .section-heading{margin-bottom:.85rem}#opening-edit .section-heading:after{content:"";height:1px;flex:1;background:var(--line);order:1}#opening-edit .section-heading>a{order:2;font-size:.65rem}body #opening-edit .section-heading h2{font-size:1.5rem;letter-spacing:.16em}.product-card__media{position:relative;display:block;overflow:hidden}.product-card__media .product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;object-fit:cover;object-position:center 66%}#opening-edit .product-card__media{height:12.7vw;aspect-ratio:auto}#opening-edit .product-card__media{background:#eee7dc}#opening-edit .product-card__image:not(.product-card__image--secondary){height:auto;top:50%;bottom:auto;object-fit:initial;transform:translateY(-55%)}#opening-edit .product-card__media[href*=charcoal-speckled-matcha-set] .product-card__image:not(.product-card__image--secondary),#opening-edit .product-card__media[href*=oak-tone-watch-stand] .product-card__image:not(.product-card__image--secondary){width:85%;left:7.5%}#opening-edit .product-card__body{min-height:3.5rem;align-content:center;padding:.65rem 1rem}#opening-edit .product-card__eyebrow{font-size:.52rem}.product-gallery__item a{position:relative;width:100%}.product-gallery__item .product-gallery__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;aspect-ratio:auto;object-position:center 66%}.product-story__copy{margin-left:0;min-width:0}.product-story__feature{grid-template-columns:minmax(0,44%) minmax(0,56%)}.product-story__copy{padding:1.05rem 2rem}.product-story__copy h2:after{content:"";display:block;width:2rem;border-bottom:1px solid var(--ink);margin-top:.65rem}.product-story__copy .rte{font-size:1rem}.product-journal{grid-template-columns:minmax(0,52%) minmax(0,48%);padding:.55rem 1.3rem;gap:.7rem}.product-ritual-rail{grid-auto-columns:calc((100% - 4rem)/5)}.collection-mobile-title{display:none}.collection-hero{height:22.1vw;min-height:16rem}body .collection-hero h1{max-width:none;font-size:3.15vw;letter-spacing:.06em}.collection-hero__intro{max-width:none;font-size:1.35vw;margin:1rem 0 1.8rem}.collection-hero__actions{display:flex;gap:3rem}.collection-hero__actions .arrow-link{font-size:.8rem;gap:1.25rem}.collection-hero__image{height:100%}.collection-hero__image img{object-position:center}.collection-ritual-tabs{display:none}.collection-catalogue{padding:0}.collection-piece-count{position:absolute;top:0;left:50%;transform:translate(-50%);height:2.9rem;margin:0;display:flex;align-items:center;font-size:.72rem}.collection-tools{min-height:2.9rem;margin:0;padding:0 var(--pad);border-bottom:1px solid var(--ink);justify-content:space-between}.collection-tools--enhanced>.collection-apply{display:none}.collection-filters{margin-right:auto}.collection-filters>summary{min-height:2.75rem;display:flex;align-items:center;font-size:.72rem}.collection-filters__body{z-index:10}.collection-sort{position:relative;min-width:6rem;justify-content:flex-end;font-size:.72rem}.collection-sort select{width:9rem}.collection-mosaic{grid-template-columns:repeat(24,minmax(0,1fr));gap:0;margin:0}.collection-mosaic>.product-card{grid-column:span 6;padding:.6rem .55rem .5rem;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.collection-mosaic>.product-card:first-child{grid-column:span 10;padding-left:1.25rem}.collection-mosaic>.product-card:nth-child(2){grid-column:span 5}.collection-mosaic .product-card__media,.collection-mosaic>.product-card:first-child .product-card__media{height:12.7vw;aspect-ratio:auto;border:0}.collection-mosaic>.product-card:first-child .product-card__media{background:#eee7dc}.collection-mosaic>.product-card:first-child .product-card__image:not(.product-card__image--secondary){width:90%;height:auto;left:5%;top:50%;bottom:auto;object-fit:initial;transform:translateY(-55%)}.collection-mosaic .product-card__body{min-height:3.2rem;padding:.5rem 0 0}.collection-mosaic .product-card__title{font-size:.94rem;letter-spacing:.07em}.collection-mosaic .product-card__price{font:.95rem/1.3 var(--serif);margin-top:.2rem}.collection-mosaic .product-card__eyebrow{margin-top:.2rem;font-size:.5rem}.collection-story{grid-column:span 9;flex-direction:row-reverse;gap:.7rem;padding:.6rem;border:0;border-bottom:1px solid var(--line)}.collection-story__image{flex:1;height:100%;min-width:0}.collection-story>div{flex:1;padding:.5rem .7rem;min-width:0}body .collection-story h2{font-size:1.35rem;line-height:1.2}.collection-story p:not(.eyebrow){font-size:1.05rem}.collection-story .arrow-link{font-size:.67rem;margin-top:.8rem}.journal-sidebar{padding:2.5rem 1.6rem 1.5rem 2rem}body .journal-heading h1{font-size:3vw;letter-spacing:0;line-height:1.2}.journal-heading h1>span{display:block;font-size:1.4rem;letter-spacing:.14em;margin-bottom:.8rem}.journal-heading h1:after{content:"";display:block;width:2.5rem;margin:1.3rem 0;border-bottom:2px solid var(--ink)}.journal-heading .journal-issue{font:500 .84rem/1.6 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2rem}.journal-categories>a{display:grid;grid-template-columns:1fr auto;gap:.2rem;padding:1.15rem 0;font-size:.83rem;letter-spacing:.1em}.journal-categories>a>span{grid-column:1 / -1;font-size:.7rem}.journal-categories>a:first-child{display:none}.journal-sidebar__note{margin-top:1.75rem}.journal-edition{padding:.8rem 0 0}.journal-mosaic--issue{display:grid;grid-template-columns:46% 27% 27%;grid-template-rows:21.2vw 20.4vw 9.5vw}.journal-mosaic--issue .journal-tile{min-width:0;padding:.5rem;border-bottom:1px solid var(--line);border-right:1px solid var(--line);gap:.65rem;grid-template-columns:minmax(0,55%) minmax(0,45%)}.journal-mosaic--issue .journal-tile__copy{justify-content:flex-start;padding:.8rem;min-width:0}.journal-mosaic--issue .journal-tile .arrow-link{margin-top:auto;white-space:nowrap}.journal-mosaic--issue .journal-tile p:not(.eyebrow){font-size:1.05rem}.journal-mosaic--issue .journal-tile .eyebrow{font-size:.63rem;margin:0 0 .7rem}.journal-mosaic--issue .journal-tile h2{font-size:1.43vw}.journal-mosaic--issue .journal-tile--street{position:relative;grid-column:1;grid-row:1 / 3;padding:0 .55rem .5rem .9rem;display:block}.journal-tile--street .journal-tile__image{height:100%}.journal-mosaic--issue .journal-tile--street .journal-tile__copy{position:absolute;inset:auto 2.1rem 1.4rem 1.9rem;padding:0;color:#fffdf7;text-shadow:0 1px 2px #11110f}.journal-tile--street .eyebrow{display:none}.journal-mosaic--issue .journal-tile--street h2{font-size:2.6vw;line-height:1.07}.journal-mosaic--issue .journal-tile--street p:not(.eyebrow){font-size:1.3vw;margin:.5rem 0;max-width:32ch}.journal-tile--street .arrow-link{color:inherit;border-color:currentColor;align-self:flex-start}.journal-mosaic--issue .journal-tile--morning{grid-column:2 / 4;grid-row:1;grid-template-columns:48% minmax(0,52%)}.journal-mosaic--issue .journal-tile--morning .journal-tile__copy{justify-content:center;padding:1.5rem .8rem}.journal-mosaic--issue .journal-tile--morning h2{font-size:1.7vw}.journal-mosaic--issue .journal-tile--morning p:not(.eyebrow){font-size:1.2vw;line-height:1.4}.journal-mosaic--issue .journal-tile--morning .arrow-link{margin-top:1.5rem}.journal-tile--growing{grid-column:2;grid-row:2}.journal-tile--flower{grid-column:3;grid-row:2}.journal-mosaic--issue .journal-tile--dispatch{grid-column:1 / -1;grid-row:3;grid-template-columns:42% minmax(0,58%);padding:.5rem .9rem}.journal-tile--dispatch .journal-tile__image{grid-column:1}.journal-mosaic--issue .journal-tile--dispatch .journal-tile__copy{grid-column:2;justify-content:center;padding-inline:1.1rem}.journal-tile--dispatch .journal-tile__image img{object-position:center 67%}.journal-mosaic--issue .journal-piece,.journal-latest-heading{display:none}.journal-preview-note{font-size:.59rem;padding:.35rem .9rem;border-bottom:1px solid var(--line)}.article-page__header{text-align:left;padding:1rem var(--pad) 1.3rem;position:relative}body .article-page__header h1{max-width:none;margin:.8rem 0 0;font-size:3vw;letter-spacing:.1em}.article-page__standfirst{margin:.7rem 0 0;max-width:none;font-size:1.7rem}.article-page__meta{position:absolute;right:var(--pad);top:1rem;margin:0}.article-page__hero{height:27.6vw}.article-page__columns{grid-template-columns:minmax(0,15%) minmax(0,43%) minmax(0,42%);gap:0;padding:.85rem var(--pad) 1.5rem}.article-page__contents{padding:.8rem 1.5rem 0 0}.article-page__content{padding:.8rem 1.7rem 0;border-left:1px solid var(--line);font-size:1.14rem}.article-page__content>p:first-child{font-size:1.2rem}.article-page--essay .article-marginalia{display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);padding:.3rem 0 0;border:0}.article-pullquote{margin:1.5rem 0;padding:0 1.3rem;border:0;border-left:1px solid var(--line);font-size:1.65rem}.article-page--essay .article-featured-piece{padding:.7rem;border:1px solid var(--line)}.article-page--essay .article-featured-piece .product-card{border:0}.article-page--essay .article-featured-piece .product-card__media{aspect-ratio:1.5}.article-page--essay .article-featured-piece .product-card__body{padding-inline:0;grid-template-columns:1fr}.commons-diagram{margin:0}.commons-diagram svg{display:block;width:100%;height:auto}.commons-diagram figcaption{font-size:.6rem;margin-top:.6rem}.article-page--place .article-page__meta{position:static;margin-top:1rem}.article-page--place .article-page__columns{grid-template-columns:18% minmax(0,53%) minmax(0,29%)}.article-page--practical .article-intro{display:grid;grid-template-columns:70.5% minmax(0,29.5%)}.article-page--practical .article-page__header{grid-column:1 / -1;text-align:center;padding:.9rem var(--pad)}.article-page--practical .article-page__header h1{font-size:2.45vw;margin:.6rem 0 0}.article-page--practical .article-page__standfirst{font-size:1.3rem;margin:.5rem 0 0}.article-page--practical .article-page__meta{position:static;margin-top:.5rem;justify-content:center;font-size:.6rem}.article-page--practical .article-page__hero{grid-column:1;margin:0;padding:.45rem 1rem;height:23.6vw;width:100%;border-block:1px solid var(--ink)}.practical-feature{padding:1rem 1.5rem;border:1px solid var(--ink);display:flex;flex-direction:column;gap:.6rem}.practical-feature h2{font-size:1.2rem}.practical-feature p{font:1rem/1.3 var(--serif)}.practical-feature figure{flex:1;position:relative;overflow:hidden;min-height:5rem}.practical-feature img{width:100%;height:100%;position:absolute;object-fit:cover}.practical-feature figcaption{position:absolute;bottom:0;right:0;background:var(--cream);font-size:.53rem;padding:.2rem}.practical-feature .button{font-size:.6rem;min-height:2.25rem;padding:.5rem}.article-page--practical .article-page__columns{grid-template-columns:20% minmax(0,45%) minmax(0,35%);padding-top:1rem}.practical-equipment{padding-right:1.1rem}.practical-equipment h2{font-size:1.05rem;margin-bottom:.5rem}.practical-equipment p,.practical-equipment dd{font:.98rem/1.3 var(--serif)}.practical-equipment dt{font:500 .65rem/1.4 var(--sans);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 .3rem}.practical-equipment dd{margin:0}.article-page--practical .article-page__content{padding-top:0;font-size:1rem}.article-page--practical .article-page__content>p{font-size:1rem}.article-page--practical .article-page__content h2{font-size:.87rem;margin-top:1.1rem}.herb-guide-step{display:grid;grid-template-columns:29% minmax(0,71%);gap:.9rem;padding:.6rem 0;border-top:1px solid var(--line)}.herb-guide-step figure{margin:0;align-self:center;background:#eae6dc}.herb-step-diagram{display:block;width:100%;height:auto}.article-page--practical .herb-guide-step h2{border:0;padding:0;margin:0 0 .6rem}.herb-guide-step p{margin-bottom:.6rem}.article-page--practical .article-marginalia{padding-left:1.3rem}.herb-care{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0}.herb-care>div+div{border-left:1px solid var(--line);padding-left:.7rem}.herb-care span{font:500 .7rem var(--sans);text-transform:uppercase;letter-spacing:.06em}.herb-care p,.article-page--practical .article-note p{font-size:.95rem;margin-top:.5rem}.article-reading{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;border-top:1px solid var(--line);padding-top:.8rem}.article-reading h2{grid-column:1 / -1}.article-reading a{text-decoration:none;font-size:.62rem;text-transform:uppercase;letter-spacing:.05em}.article-reading img{width:100%;height:5.5rem;object-fit:cover;margin-bottom:.4rem}.editorial-preview{padding:3rem var(--pad)}.editorial-preview header{max-width:55rem;margin:0 auto 2rem}.editorial-preview h1{font-size:clamp(2rem,4vw,4rem);margin:1rem 0}.editorial-preview header>p:last-child{font:1.5rem/1.4 var(--serif)}.editorial-preview__body{max-width:45rem;margin:auto;font:1.25rem/1.6 var(--serif)}.editorial-preview__body h2{font-size:1.4rem;margin:2rem 0 .7rem}.editorial-preview__notice{font:.8rem/1.5 var(--sans);border-block:1px solid var(--line);padding-block:.75rem}.mobile-menu__shop>summary:after{display:none}.mobile-menu__shop[open]>summary .iki-icon{transform:rotate(45deg)}.product-disclosures summary:after{display:none}.product-disclosures details[open]>summary .iki-icon{transform:rotate(45deg)}.search-drawer__row input{font-family:var(--serif)}.search-drawer__row input::-webkit-search-cancel-button{display:none}.search-drawer__row>button[type=submit]{border-left:1px solid var(--line);padding:1rem 2rem}.search-drawer__row .search-clear{display:inline-flex;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;padding:0}.search-drawer__row .search-clear[hidden]{display:none}.search-discovery>a{display:grid;grid-template-columns:40% minmax(0,60%);gap:1rem;text-decoration:none;align-items:center}.search-discovery img{width:100%;height:8rem;object-fit:cover;object-position:center 66%}.search-discovery span{text-transform:uppercase}.predictive-search:not(:empty)~.search-discovery{display:none}.predictive-search__content>section{padding:0 1.1rem;border-right:1px solid var(--line)}.predictive-search__content>.predictive-collections{padding-left:0}.predictive-products ul{grid-template-columns:58% minmax(0,42%);gap:.85rem}.predictive-products li:first-child{grid-column:1;grid-row:1 / 3}.predictive-search .predictive-products li:not(:first-child) a{display:grid;grid-template-columns:44% minmax(0,56%);gap:.7rem}.predictive-search .predictive-products li img{aspect-ratio:1.4}.predictive-search .predictive-products li:not(:first-child) img{aspect-ratio:1}.predictive-best-match{display:block;font-style:normal;font-size:.56rem;margin-bottom:.4rem;letter-spacing:.15em}.predictive-products small{display:block;margin-top:.3rem}.predictive-pages{margin-top:1rem}.predictive-journal{padding-right:0}.predictive-journal small{display:block;font-size:.53rem;margin-top:.5rem}.cart-drawer-item{grid-template-columns:minmax(0,43fr) minmax(0,57fr)}.drawer-recommendation{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin:1.5rem;padding:1.5rem 0;border-block:1px solid var(--line)}.drawer-recommendation>h3,.drawer-recommendation>.eyebrow{grid-column:1 / -1;margin:0 0 .4rem}.drawer-recommendation>a{grid-template-columns:6rem minmax(0,1fr);text-decoration:none;font-size:.76rem;text-transform:uppercase;letter-spacing:.04em}.drawer-recommendation>a img{width:6rem;height:5.6rem;object-position:center 65%}.drawer-recommendation strong{font-weight:500}.drawer-recommendation small{display:block;font-size:.8rem;margin-top:.5rem}.drawer-recommendation__add{margin:0;align-self:center}.drawer-recommendation__add .button{padding:.5rem .75rem;font-size:.6rem}@container (max-width: 28rem){.drawer-recommendation{grid-template-columns:1fr;margin-inline:1rem}.drawer-recommendation__add,.drawer-recommendation__add .button{width:100%}}@media(min-width:681px){.product-gallery__stage{height:clamp(30rem,36.5vw,40rem)}}@media(max-width:680px){.hero{display:grid;height:auto;min-height:150vw;grid-template-columns:1fr}.hero__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.hero__art img{object-position:right bottom}.hero__copy{position:relative;inset:auto;grid-area:1 / 1;align-self:start;width:100%;padding:1.75rem 1.5rem 0;margin-bottom:78vw}body .hero h1{font-size:3rem}.hero__pronunciation{font-size:.8125rem}.hero__meaning{max-width:32ch;margin-top:.875rem;font-size:clamp(1.0625rem,4.6vw,1.125rem)}#opening-edit{padding:1rem .9rem}body #opening-edit .section-heading h2{font-size:.98rem;letter-spacing:.1em}#opening-edit .section-heading{gap:.8rem;align-items:center;flex-direction:row}#opening-edit .section-heading>a{font-size:.54rem;min-height:2rem}#opening-edit .section-heading:after{display:none}.product-grid--four{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - .5rem)/2);grid-template-columns:none;overflow-x:auto;scrollbar-width:none}.product-grid--four>*{width:auto;min-width:0;flex:initial}#opening-edit .product-card__media{height:6.7rem}#opening-edit .product-card__body{padding:.55rem .45rem;gap:.2rem;min-height:4.3rem}#opening-edit .product-card__title{font-size:.65rem}#opening-edit .product-card__eyebrow{font-size:.46rem}.product-gallery__stage{height:12.9rem}.product-gallery__item .product-gallery__image{height:100%;min-height:0}.product-ritual-rail,.collection-shelf__products{grid-auto-columns:36%;gap:.4rem;scroll-snap-type:x proximity;scrollbar-width:none}.product-ritual-rail>.product-card,.collection-shelf__products>.product-card{min-width:0;scroll-snap-align:start}.product-ritual-rail .product-card__media,.collection-shelf__products .product-card__media{width:100%;height:auto;aspect-ratio:1}.product-journal{grid-template-columns:minmax(0,53%) minmax(0,47%)}.collection-desktop-title{display:none}.collection-mobile-title{display:inline}.collection-hero{height:auto;min-height:0;display:block}body .collection-hero h1{font-size:1.55rem;letter-spacing:.1em}.collection-hero__copy{padding:1.2rem 1rem .75rem}.collection-hero__intro{margin:.5rem 0 0;font:.95rem/1.4 var(--serif)}.collection-hero__actions,.collection-hero__image{display:none}.collection-catalogue{padding:0 1rem}.collection-piece-count{display:none}.collection-tools{padding:.7rem 0;gap:.6rem;min-height:0;margin:0;border:0}.collection-filters,.collection-sort{flex:1;min-width:0}.collection-filters>summary{min-height:2.3rem;font-size:.65rem}.collection-sort{justify-content:center}.collection-sort select{width:100%}.collection-sort>span{font-size:.65rem}.collection-shelf-nav{scrollbar-width:none}.collection-shelf__products .product-card__title{font-size:.67rem}.collection-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.collection-mosaic>.product-card,.collection-mosaic>.product-card:first-child,.collection-mosaic>.product-card:nth-child(2){grid-column:span 1;padding:0;border:0}.collection-mosaic .product-card__media,.collection-mosaic>.product-card:first-child .product-card__media{height:auto;aspect-ratio:1}.collection-mosaic .product-card__title{font-size:.67rem}.collection-mosaic .product-card__eyebrow{float:none;font-size:.5rem}.collection-story{grid-column:1 / -1;min-height:10rem}.journal-sidebar{padding:0;border:0}.journal-heading{text-align:center}body .journal-heading h1{font-size:1.6rem;letter-spacing:.15em}.journal-heading h1>span{display:inline;font:inherit;margin:0}.journal-heading h1:after{width:1.75rem;margin:.7rem auto;border-width:1px}.journal-heading .journal-issue{margin:0;font-size:.62rem;letter-spacing:.14em}.journal-categories{display:flex;margin:0;border-block:1px solid var(--ink);overflow-x:auto}.journal-categories>a,.journal-categories>a:first-child{display:flex;justify-content:center;flex:1 0 auto;border:0;border-right:1px solid var(--line);padding:.6rem;min-height:2rem;font-size:.62rem}.journal-categories>a>span,.journal-categories .iki-icon,.journal-categories>a:last-child{display:none}.journal-categories a[aria-current]{text-underline-offset:.3rem}.journal-sidebar__note{display:none}.journal-edition{padding:0}.journal-mosaic--issue{display:flex;flex-direction:column}.journal-mosaic--issue .journal-tile{display:grid;grid-template-columns:52% minmax(0,48%);gap:.5rem;padding:.45rem .6rem;border-right:0}.journal-mosaic--issue .journal-tile__image{grid-column:1;height:7.4rem;min-height:0}.journal-mosaic--issue .journal-tile__copy{grid-column:2;padding:.3rem .35rem;justify-content:flex-start}.journal-mosaic--issue .journal-tile h2{font-size:.96rem;line-height:1.12}.journal-mosaic--issue .journal-tile .eyebrow{display:block;font-size:.5rem;margin-bottom:.35rem}.journal-mosaic--issue .journal-tile p:not(.eyebrow){font-size:.92rem;margin-top:.45rem;line-height:1.25}.journal-mosaic--issue .journal-tile .arrow-link{font-size:.51rem;margin-top:.4rem;min-height:1.5rem}.journal-mosaic--issue .journal-tile--morning{display:flex;flex-direction:column;order:1;gap:0;padding:.5rem .6rem}.journal-mosaic--issue .journal-tile--morning .journal-tile__image{height:10.3rem;width:100%}.journal-tile--morning .journal-tile__image img{object-position:center 64%}.journal-mosaic--issue .journal-tile--morning h2{font-size:1.23rem}.journal-mosaic--issue .journal-tile--morning p:not(.eyebrow){font-size:1.08rem;line-height:1.3}.journal-mosaic--issue .journal-tile--morning .arrow-link{font-size:.6rem;min-height:1.75rem}.journal-mosaic--issue .journal-piece{display:grid;grid-template-columns:40% minmax(0,60%);order:2;padding:.55rem 1rem;align-items:center}.journal-piece>p{font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;padding-right:1rem}.journal-piece>a{grid-template-columns:42% minmax(0,58%);gap:.55rem;border-left:1px solid var(--line);padding-left:.65rem}.journal-piece img{width:100%;height:3.9rem;object-fit:cover;object-position:center 65%}.journal-piece strong{font-size:.57rem}.journal-piece small{font-size:.47rem}.journal-piece .iki-icon{width:.7rem;height:.7rem}.journal-latest-heading{display:block;order:3;padding:.75rem 1rem;margin:0;font-size:1.03rem;letter-spacing:.08em;border-bottom:1px solid var(--line)}.journal-mosaic--issue .journal-tile--street{order:4}.journal-mosaic--issue .journal-tile--street .journal-tile__copy{position:static;color:var(--ink);text-shadow:none;padding:.3rem .35rem}.journal-mosaic--issue .journal-tile--street h2{font-size:.96rem}.journal-mosaic--issue .journal-tile--street p:not(.eyebrow){font-size:.92rem}.journal-tile--growing{order:5}.journal-tile--flower{order:6}.journal-mosaic--issue .journal-tile--dispatch{order:7;grid-template-columns:52% minmax(0,48%)}.journal-mosaic--issue .journal-tile--dispatch .journal-tile__copy{padding:.3rem .35rem}.article-page__header{padding:1rem;text-align:left}body .article-page__header h1{font-size:1.9rem;letter-spacing:.045em}.article-page__standfirst{font-size:1.15rem}.article-page__meta{position:static;margin-top:.8rem}.article-page__hero{height:15rem}.article-page__columns,.article-page--place .article-page__columns,.article-page--practical .article-page__columns{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.article-page__contents{padding:0}.article-page__content{padding:0;border:0;font-size:1.2rem}.article-page--essay .article-marginalia{grid-template-columns:1fr 1fr;padding:1rem 0;width:100%}.article-pullquote{font-size:1.3rem;padding:0 1rem 0 0;border:0}.article-page--practical .article-intro{display:flex;flex-direction:column}.article-page--practical .article-page__header{text-align:left;padding:1.25rem 1rem}.article-page--practical .article-page__header h1{font-size:1.8rem}.article-page--practical .article-page__standfirst{font-size:1.15rem}.article-page--practical .article-page__hero{height:13rem;padding:0}.practical-feature{padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1rem;border-inline:0}.practical-feature h2{font-size:1rem}.practical-feature p{grid-column:1}.practical-feature figure{grid-column:2;grid-row:1 / 4;min-height:8rem}.practical-feature .button{grid-column:1;font-size:.52rem}.article-page--practical .article-marginalia{padding:1rem 0 0}.practical-equipment{padding:0}.practical-equipment dl{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1rem}.practical-equipment dt{margin:0;align-self:center}.search-drawer__row input{padding-block:1rem}.search-drawer__row>button[type=submit]{padding:.8rem .6rem}.search-drawer__row .search-clear{width:1.7rem;flex:0 0 1.7rem}.search-discovery{flex-direction:column}.search-discovery>a{grid-template-columns:40% minmax(0,60%);gap:1rem}.search-discovery img{height:6.5rem}.predictive-search__content>section{padding:0;border:0}.predictive-products ul{grid-template-columns:1fr 1fr;gap:.6rem}.predictive-products li:first-child{grid-column:1 / -1;grid-row:auto}.predictive-search .predictive-products li:first-child a{display:grid;grid-template-columns:53% minmax(0,47%);gap:1rem;align-items:center}.predictive-search .predictive-products li:not(:first-child) a{display:block}.predictive-search .predictive-products li:not(:first-child) img{aspect-ratio:2}.predictive-search .predictive-products li span{font-size:.66rem}.predictive-pages{margin-top:0}.cart-drawer-item{gap:.75rem}.drawer-recommendation{margin-inline:1rem;gap:.5rem}.drawer-recommendation>a{grid-template-columns:4.5rem minmax(0,1fr);gap:.6rem;font-size:.65rem}.drawer-recommendation>a img{width:4.5rem;height:4.5rem}.drawer-recommendation__add .button{font-size:.52rem;padding:.5rem}}.collection-page{--cream: var(--collection-paper);background:var(--cream)}.search-drawer{--cream: var(--search-paper);background:var(--cream);overflow-y:auto}.search-drawer__label{display:block;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem;margin-bottom:1rem}.search-drawer form:has(.predictive-search:empty)>.search-drawer__label{display:none}.search-drawer__row{max-width:72rem;margin:0 auto;border:1px solid var(--line);gap:.5rem}.search-drawer__row input{padding:.8rem 1rem;font-size:1.65rem}.search-drawer__row>button[type=submit]{background:var(--ink);color:var(--cream);min-width:8rem}.search-drawer__row input:focus-visible,.newsletter input:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.search-discovery{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr) minmax(0,1.1fr);max-width:none;gap:1.5rem;padding-top:1.75rem}.search-discovery>section{min-width:0;padding-right:1.5rem;border-right:1px solid var(--line)}.search-discovery>section:last-child{border-right:0;padding-right:0}.search-discovery h2{font:500 .7rem/1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.search-discovery .search-suggestions{display:block;margin:0}.search-discovery .search-suggestions a{display:flex;justify-content:space-between;align-items:center;min-height:3.25rem;border-bottom:1px solid var(--line);font-size:.75rem;text-transform:uppercase;text-decoration:none;letter-spacing:.06em}.search-discovery__pieces>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.search-discovery a{text-decoration:none}.search-discovery__pieces img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center}.search-discovery strong{display:block;font-size:.74rem;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;font-weight:400;margin-top:.7rem}.search-discovery span{display:block;font-size:.8rem;letter-spacing:0;margin-top:.35rem}.search-discovery__journal img{width:100%;height:auto;aspect-ratio:1.9;object-fit:cover}.predictive-search{overflow:visible;max-height:none}.predictive-search__content{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) minmax(0,1fr);gap:1.5rem;padding-top:2rem}.predictive-search__content>section,.predictive-search__content>details{min-width:0;padding:0 1.5rem 0 0;border-right:1px solid var(--line)}.predictive-search__content>:nth-child(3n){padding-right:0;border-right:0}.predictive-products--best{grid-column:1;grid-row:1}.predictive-products--best ul{display:block;border:0}.predictive-search .predictive-products--best li img{aspect-ratio:1.5}.predictive-search .predictive-products--best li span,.predictive-search .predictive-products--best small{font-size:1rem}.predictive-more{grid-column:2;grid-row:1}.predictive-search summary{display:flex;align-items:center;justify-content:space-between;list-style:none;border-bottom:1px solid var(--line);padding-bottom:.75rem;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;cursor:pointer}.predictive-search summary::-webkit-details-marker{display:none}.predictive-search summary .iki-icon{display:none}.predictive-search .predictive-more a{display:block}.predictive-search .predictive-more img{width:100%;height:auto;aspect-ratio:1.45;object-fit:cover;object-position:center}.predictive-search .predictive-more span{font-size:.74rem;margin-top:.5rem;text-transform:uppercase}.predictive-search strong{font-weight:400}.predictive-search ul{border-top:0}.predictive-journal{grid-column:3;grid-row:1}.predictive-collections{grid-column:2;grid-row:2}.predictive-pages{grid-column:3;grid-row:2}.predictive-suggestions{grid-column:1;grid-row:2}.predictive-search__all{padding-top:0}.collection-mosaic .product-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.collection-mosaic .product-card__eyebrow{order:3;float:none}.collection-mosaic .product-card__title{overflow-wrap:normal;word-break:normal}.article-actions{display:flex;align-items:center;gap:1.1rem;margin-top:.75rem;position:relative}.article-actions>button{min-height:2.75rem;display:inline-flex;align-items:center;gap:.4rem;text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;padding:0}.article-actions>button[aria-pressed=true]{text-decoration:underline;text-underline-offset:.3rem}.article-share{position:absolute;z-index:4;top:100%;left:0;display:flex;background:var(--cream);border:1px solid var(--ink);padding:.75rem;width:min(28rem,85vw)}.article-share[hidden]{display:none}.article-share input{flex:1;min-width:0;font-size:.8rem}.article-share button{min-height:2.75rem;padding-inline:.5rem;font-size:.7rem}.article-page--practical .article-actions{justify-content:center}.article-page--essay:not(.article-page--preview) .article-page__content>p:first-child:first-letter,.article-page--essay.article-page--preview .article-page__content>p:nth-of-type(2):first-letter{float:left;font:4.5rem/.8 var(--serif);padding:.12rem .35rem 0 0}.cart-drawer__masthead{display:none}.cart-confirmation header h2{display:flex;align-items:center;gap:.8rem;font-weight:400;letter-spacing:.09em}.cart-confirmation__success{flex:0 0 auto}.cart-confirmation header button{width:2.75rem;display:grid;place-items:center}.cart-confirmation__piece [data-confirmation-title]{font-size:1rem;font-weight:400;letter-spacing:.08em}.cart-confirmation__piece [data-confirmation-variant]{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;margin-top:.3rem}.cart-confirmation__piece [data-confirmation-detail]{font-size:.72rem;margin-top:.6rem}.cart-confirmation__piece [data-confirmation-price]{font:1.2rem/1.4 var(--serif);margin-top:.3rem}.cart-confirmation__continue{margin-top:.6rem;border:1px solid var(--ink)}@media(min-width:681px)and (max-width:1000px){.collection-hero{min-height:17rem;height:auto;grid-template-columns:46% minmax(0,54%)}.collection-hero__copy{padding:1.5rem}body .collection-hero h1{font-size:1.85rem}.collection-hero__intro{font-size:1rem;margin:1rem 0}.collection-hero__actions{flex-wrap:wrap;gap:.5rem 1.5rem}.collection-hero__actions .arrow-link{font-size:.7rem;gap:.5rem}.collection-mosaic>.product-card:first-child{grid-column:span 12;padding-left:.75rem}.collection-mosaic>.product-card:nth-child(2){grid-column:span 12}.collection-mosaic .product-card__media,.collection-mosaic>.product-card:first-child .product-card__media{height:24vw}.collection-mosaic>.product-card:first-child .product-card__image:not(.product-card__image--secondary){width:100%;left:0}.collection-story{grid-column:span 12}.collection-mosaic>.product-card{grid-column:span 12}}@media(max-width:680px){.collection-mosaic>.product-card:first-child .product-card__image:not(.product-card__image--secondary){width:100%;height:100%;top:0;right:0;bottom:0;left:0;transform:none;object-fit:cover;object-position:center 66%}.search-drawer__label{text-align:left;font-size:1.05rem;margin:1.5rem 0 .8rem}.search-drawer__row{display:grid;grid-template-columns:minmax(0,1fr) auto;border:0;gap:0}.search-drawer__row input{grid-column:1 / -1;grid-row:1;min-height:3rem;border:1px solid var(--line);padding:.6rem 2.5rem .6rem .8rem;font-size:1.15rem}.search-drawer__row .search-clear{grid-column:2;grid-row:1;z-index:1;margin-right:.25rem}.search-drawer__row>button[type=submit]{grid-column:1 / -1;min-height:2.85rem;margin-top:.5rem;font-size:.75rem;letter-spacing:.16em}.search-discovery{display:flex;gap:1.25rem;padding-top:1.25rem}.search-discovery>section{padding:0;border:0}.search-discovery h2{margin-bottom:.5rem}.search-discovery .search-suggestions a{min-height:2.5rem}.search-discovery__pieces>div{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scrollbar-width:none}.search-discovery__pieces img{aspect-ratio:1.35}.search-discovery__journal>a{display:grid;grid-template-columns:40% minmax(0,60%);gap:.5rem .8rem}.search-discovery__journal img{grid-row:1 / 3;height:5.5rem}.search-discovery__journal strong{margin:0}.search-discovery__journal span{grid-column:2;font-size:.7rem}.predictive-search__content{gap:0;padding-top:1.75rem}.predictive-search__content>section,.predictive-search__content>details{padding:0;border:0}.predictive-search .predictive-products--best li:first-child a{display:block}.predictive-search .predictive-products--best li img{aspect-ratio:1.45}.predictive-search .predictive-products--best li span{margin:.75rem 0 1.5rem;font-size:.94rem}.predictive-more{order:2}.predictive-journal{order:3}.predictive-collections{order:4}.predictive-pages{order:5;margin-block:.75rem}.predictive-suggestions{order:6}.predictive-search__all{order:7;margin-top:1rem}.predictive-search summary{margin:0;padding:.85rem 0;min-height:2.75rem;border-block:1px solid var(--line)}.predictive-search summary .iki-icon{display:block}.predictive-search details[open]>summary .iki-icon{transform:rotate(45deg)}.predictive-more ul{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.collection-shelf{margin:0;padding:.6rem 0 .75rem}.collection-shelf+.collection-shelf{padding-top:.9rem}.collection-shelf__products{padding-bottom:0;align-items:start}.collection-shelf__products .product-card__body{min-height:0;gap:.2rem}.collection-shelf__explore{min-height:2.2rem;margin-top:.25rem;padding-block:.3rem}.journal-heading{padding:.85rem 1rem .6rem}.journal-mosaic--issue .journal-tile--morning .journal-tile__copy{padding:.5rem .35rem 0}.journal-mosaic--issue .journal-tile--morning p:not(.eyebrow){margin-block:.3rem}.journal-latest-heading{padding-block:.5rem}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning){grid-template-columns:52% minmax(0,48%);gap:.4rem;padding:.35rem .6rem;align-items:start}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) .journal-tile__image{height:6.4rem;min-height:0}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) .journal-tile__copy{padding:0 .15rem;gap:0}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) h2{font-size:.8rem;line-height:1.1}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) .eyebrow{font-size:.45rem;margin:0 0 .2rem}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) p:not(.eyebrow){font-size:.8rem;line-height:1.15;margin:.25rem 0 0}.journal-mosaic--issue .journal-tile:not(.journal-tile--morning) .arrow-link{min-height:1.6rem;margin-top:.15rem;padding:0;font-size:.5rem}.article-page--practical .article-actions{justify-content:flex-start}.cart-drawer__masthead{display:flex;justify-content:center;align-items:center;height:3rem;flex:0 0 auto;position:sticky;top:0;z-index:3;border-bottom:1px solid var(--ink);background:var(--cream)}.cart-drawer__masthead .wordmark{font-size:1rem}.cart-drawer__masthead button{position:absolute;right:.5rem;top:0;height:100%;width:2.75rem}.cart-drawer__header{top:3rem;padding-block:.85rem}.cart-drawer__header .cart-drawer__close{display:none}.cart-confirmation header h2{font-size:.8rem;gap:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/iki-commerce.css.map */
