.section-blocks__heading+.section-blocks__button{margin-top:var(--spacing-3)}.image-hero-split-item__heading+.image-hero-split-item__button-container{margin-top:var(--spacing-2)}html.sticky-header-enabled[data-enable-sticky-announcement-bar*=mobile] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__image-container,html.sticky-header-enabled[data-enable-sticky-announcement-bar*=mobile] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__text-container{min-height:calc(var(--custom-height-mobile) - var(--announcement-height, 0px))}@media(min-width:720px)and (max-width:959px){html.sticky-header-enabled[data-enable-sticky-announcement-bar*=mobile] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__image-container,html.sticky-header-enabled[data-enable-sticky-announcement-bar*=mobile] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__text-container{min-height:calc(var(--custom-height) - var(--announcement-height, 0px))}}.product-item__sustainability-icons{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:var(--spacing-unit-half)}.product-item__sustainability-icon{display:block;width:16px;height:16px;object-fit:contain}.product-item__sustainability-link{display:block;line-height:0}.product__wishlist{margin-top:14px}.product__wishlist-button{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.product__wishlist-icon{display:block;width:28px;height:28px;transition:transform .18s ease,opacity .18s ease}.product__wishlist-icon-fill{fill:#502c1d;opacity:0;transition:opacity .18s ease}.product__wishlist-icon-stroke{fill:#502c1d}.product__wishlist-button:hover .product__wishlist-icon,.product__wishlist-button:focus-visible .product__wishlist-icon{transform:scale(1.06)}.product__wishlist-button.is-active .product__wishlist-icon-fill{opacity:1}.product-sustainability-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.product-sustainability-features__item{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:6px 12px;border:1px solid #502c1d;color:#502c1d;line-height:1.2;text-decoration:none}.gallery-carousel--expandable .gallery-item__title{margin-bottom:1rem}.gallery-carousel--expandable .gallery-item__text{display:-webkit-box;overflow:hidden;font-size:var(--font-size-body-100);-webkit-box-orient:vertical;-webkit-line-clamp:3}.gallery-carousel--expandable .gallery-item.is-expanded .gallery-item__text{display:block;overflow:visible;-webkit-line-clamp:unset}.gallery-carousel--expandable .gallery-item__read-more{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.gallery-carousel--expandable .gallery-item__read-more-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:0 0 12px;color:currentColor}.gallery-carousel--expandable .gallery-item__read-more-icon:before,.gallery-carousel--expandable .gallery-item__read-more-icon:after,.gallery-carousel--expandable .gallery-item__read-more-icon span:before,.gallery-carousel--expandable .gallery-item__read-more-icon span:after{display:none}.gallery-carousel--expandable .gallery-item__read-more-icon-plus,.gallery-carousel--expandable .gallery-item__read-more-icon-minus{display:block;width:12px;height:12px;background-color:currentColor;mask:var(--gallery-expandable-icon) center / contain no-repeat;-webkit-mask:var(--gallery-expandable-icon) center / contain no-repeat}.gallery-carousel--expandable .gallery-item__read-more-icon-minus,.gallery-carousel--expandable .gallery-item.is-expanded .gallery-item__read-more-icon-plus{display:none}.gallery-carousel--expandable .gallery-item.is-expanded .gallery-item__read-more-icon-minus{display:block}.product-sustainability-features__item:hover,.product-sustainability-features__item:focus-visible{background:#f4f2f1;color:#502c1d}.product-sustainability-features__icon{display:block;width:24px;height:24px;flex:0 0 auto;object-fit:contain}@media(max-width:479px){.product-sustainability-features__item{min-height:36px;padding:6px 10px}}.product-designer-profile{color:var(--color-text);background:var(--color-section-background)}.product-designer-profile__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,7vw,96px);width:100%;max-width:var(--max-width, 1400px);margin:0 auto;padding:0 var(--space-outer)}.product-designer-profile--image-position-left .product-designer-profile__content{order:2}.product-designer-profile--image-position-left .product-designer-profile__media{order:1}.product-designer-profile__accent{margin:0 0 12px}.product-designer-profile__heading{margin:0 0 16px}.product-designer-profile__heading a{color:inherit;text-decoration:none}.product-designer-profile__text{max-width:620px}.product-designer-profile__media{background:#502c1d1a}.product-designer-profile__sustainability-heading{margin:0 0 clamp(40px,5vw,72px)}.product-designer-profile__accordion-group{border-top:1px solid currentColor}.product-designer-profile__accordion{margin:0;border-bottom:1px solid currentColor}.product-designer-profile__accordion+.product-designer-profile__accordion{margin-top:0}.product-designer-profile__accordion .accordion__inner{border:0}.product-designer-profile__accordion .accordion__label{min-width:0;padding:24px 0}.product-designer-profile__accordion .accordion__label h3{margin:0}.product-designer-profile__accordion .accordion__content{padding:0 0 24px 40px}.sustainability-accordion--has-icon .accordion__inner{position:relative}.sustainability-accordion--has-icon .accordion__label,.sustainability-accordion--has-icon .accordion__content{padding-left:40px}.sustainability-accordion__icon-link{position:absolute;z-index:1;top:24px;left:0;display:flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center}.sustainability-accordion__icon-link:focus-visible{outline:1px solid currentColor;outline-offset:4px}.sustainability-accordion__icon{display:block;width:24px;height:24px;object-fit:contain}.product-designer-profile__image,.product-designer-profile__media .placeholder-svg{width:100%}@media(max-width:719px){.product-designer-profile__inner{grid-template-columns:1fr}.product-designer-profile--image-position-left .product-designer-profile__content,.product-designer-profile--image-position-left .product-designer-profile__media{order:initial}}.favorites-page{padding:64px var(--space-outer, 3.3vw)}.favorites-page__inner{width:100%;max-width:1440px;margin:0 auto}.favorites-page__header{margin-bottom:36px}.favorites-page__heading{margin:0;color:#502c1d}.favorites-page__empty{max-width:480px}.favorites-page__empty-text{margin:0 0 20px}.favorites-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.favorites-page__card{position:relative;border:1px solid #502c1d;background:#f4f2f1}.favorites-page__card-link{display:flex;min-height:100%;flex-direction:column;color:inherit;text-decoration:none}.favorites-page__image-wrap{display:flex;aspect-ratio:1 / 1.32;align-items:center;justify-content:center;border-bottom:1px solid #502c1d;background:#fff;overflow:hidden}.favorites-page__image{width:100%;height:100%;object-fit:cover}.favorites-page__meta{display:flex;min-height:128px;flex-direction:column;gap:18px;padding:20px}.favorites-page__title,.favorites-page__price{margin:0}.favorites-page__remove{position:absolute;right:12px;bottom:12px;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#502c1d;cursor:pointer}@media(max-width:959px){.favorites-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:479px){.favorites-page{padding-top:44px;padding-bottom:44px}.favorites-page__grid{grid-template-columns:1fr}}.product-item__title-row{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;width:100%}.product-item__title-row .product-item__product-title{flex:1 1 auto;min-width:0}.product-item--featured-card,.product-item--featured-card .product-item__inner{width:100%;height:100%}.product-item--featured-card .product-item__inner{display:flex;flex-direction:column;border:1px solid var(--color-border);background:var(--color-background);transition:border-color var(--duration-fast) var(--easing)}.product-item--featured-card .product-item__wishlist{position:absolute;top:-1px;right:-1px;z-index:5;display:flex;width:2rem;height:2rem;margin:0;border:1px solid var(--color-border);background:var(--color-background);pointer-events:auto}.product-item--featured-card .product-item__wishlist-button{width:100%;height:100%;padding:4px}.product-item--featured-card .product-item__wishlist-button .product__wishlist-icon{width:100%;height:100%}.product-item--featured-card .product-item__inner:hover .product-item__wishlist,.product-item--featured-card .product-item__inner:focus-within .product-item__wishlist{border-color:var(--color-text)}.product-item--featured-card .product-item__media{border-bottom:1px solid var(--color-border)}.product-item--featured-card .product-item__meta{display:flex;flex:1 1 auto;flex-direction:column;min-height:112px;padding:24px 21px;background:var(--color-background);transition:background-color var(--duration-fast) var(--easing)}.product-item--featured-card .product-item__text{display:flex;min-height:0;flex-direction:column;margin:0;text-align:left}.product-item--featured-card .product-item__text.ta-c{text-align:left}.product-item--featured-card .product-item__designer-label{display:block;margin:0 0 6px;font-family:Space Mono,monospace;font-size:.67em;line-height:1;letter-spacing:0;text-transform:uppercase;opacity:0;transition:opacity var(--duration-fast) var(--easing)}.product-item--featured-card .product-item__product-title{margin-bottom:28px;font-size:var(--font-size-body-75);line-height:1.25}.product-item--featured-card .product-item__title-row{flex-direction:column;align-items:flex-start;gap:8px}.product-item--featured-card .product-item__title-row .product-item__product-title{width:100%;margin-bottom:0}.product-item--featured-card .product-item__sustainability-icons{flex:0 1 auto;width:100%;margin-top:0}.shoppable-feature .product-item__sustainability-icons{flex:0 0 auto;margin-top:2px}.product-item--featured-card .product-item__text>.product-item__product-title:not(:empty):not(:last-child),.product-item--featured-card .product-item__text>.product-item__title-row:not(:empty):not(:last-child){margin-bottom:28px}.product-item--featured-card .product-item__product-title a,.product-item--featured-card .product-item__product-name,.product-item--featured-card .product-item__designer-name{display:block}.product-item--featured-card .product-item__designer-name{display:none}.product-item--featured-card .product-item__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;width:100%;margin-top:auto}.product-item--featured-card .product-item__price-row>:empty{display:none}.product-item--featured-card .product-item__price{margin:0;font-size:var(--font-size-body-75);line-height:1.25}.product-item--featured-card .product-item__price .displayed-discount{display:block}.product-item--featured-card .product-item__swatch-count{margin:0;font-size:var(--font-size-body-50);line-height:1.25;opacity:1}.product-item--featured-card .product-item__variant-info{align-items:flex-start;flex:0 0 100%;width:100%;margin-left:0;margin-top:8px;padding-top:0;background:transparent}section.collection[data-layout-type=grid] .collection__products .product-item.product-item--featured-card .product-item__inner .product-item__variant-info{position:static;top:auto;left:auto;right:auto;padding:0;border:0}.product-item--featured-card .product-item__hover-container,.product-item--featured-card .product-item__hover-action-wrap,.product-item--featured-card .product-item__hoverless-quick-view-button{display:none}.product-item--featured-card .product-chips-options{align-items:flex-start;width:100%}.product-item--featured-card .product-chips-options__list{justify-content:flex-start;gap:3px 6px;padding:0;text-align:left}.product-item--featured-card .product-chips-options__item--chip{padding:0;border:0;background:transparent;font-size:var(--font-size-body-50);line-height:1.2}.product-item--featured-card .product-item__inner:hover,.product-item--featured-card .product-item__inner:focus-within{border-color:var(--color-text)}.product-item--featured-card .product-item__inner:hover .product-item__meta,.product-item--featured-card .product-item__inner:focus-within .product-item__meta{background:#caa1a5}.product-item--featured-card .product-item__inner:hover .product-item__designer-label,.product-item--featured-card .product-item__inner:focus-within .product-item__designer-label{opacity:1}.product-item--featured-card .product-item__inner:hover .product-item__product-name,.product-item--featured-card .product-item__inner:focus-within .product-item__product-name{display:none}.product-item--featured-card .product-item__inner:hover .product-item__designer-name,.product-item--featured-card .product-item__inner:focus-within .product-item__designer-name{display:block}@media(max-width:719px){.product-item__title-row{flex-wrap:wrap;gap:6px 10px}.product-item--featured-card .product-item__meta{min-height:116px;padding:16px}.product-item--featured-card .product-item__price-row{gap:4px}}footer.footer__parent,.shopify-section.footer__parent{--eugenie-footer-line: #502c1d;background:#f4f2f1}footer.footer__parent .footer.section,.shopify-section.footer__parent .footer.section{width:100%;max-width:none;margin-right:0;margin-left:0;padding:0;background:#f4f2f1;color:#502c1d}.footer a:hover{color:#502c1d}.footer-sustainability{display:grid;grid-template-columns:1fr;border-top:1px solid #502c1d;border-bottom:1px solid #502c1d;background:#caa1a5;color:#502c1d}.footer-sustainability__heading{display:flex;gap:.25em;padding:18px 24px;border-bottom:1px solid #502c1d;font-weight:400;line-height:1.35}.footer-sustainability__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none}.footer-sustainability__item{display:flex;min-width:0;border-right:1px solid #502c1d;border-bottom:1px solid #502c1d}.footer-sustainability__item:nth-child(2n){border-right:0}.footer-sustainability__link{display:flex;width:100%;min-height:96px;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 3px;color:#502c1d;text-align:center;text-decoration:none;transition:background-color .18s ease}.footer-sustainability__link:hover,.footer-sustainability__link:focus-visible{background:#f4f2f1;color:#502c1d}.footer-sustainability__icon{display:block;width:39px;height:39px;object-fit:contain}.footer-sustainability__link span{font-size:11px;line-height:1.05}.footer__inner{width:100%;max-width:none;padding:0;background:#f4f2f1}.footer__groups{display:grid;grid-template-columns:1fr;width:100%;margin:0;border-bottom:1px solid var(--eugenie-footer-line)}.footer__group{border-bottom:1px solid var(--eugenie-footer-line)}.footer__group--spacer{display:none}.footer__group-content{padding:24px}.footer__contact{display:flex;align-items:center;gap:28px}.footer__contact-icon{width:32px;height:auto;flex:0 0 auto}.footer__contact-content{display:flex;flex-direction:column;gap:16px}.footer__contact .footer__text{margin:0;color:#502c1d;font-size:var(--font-size-body-75);line-height:1.4}.footer__contact .footer__text p{margin:0 0 8px}.footer__contact .footer__text p:last-child{margin-bottom:0}.footer__contact-content .social-icons{margin:0;gap:12px}.footer__contact-content .social-icons li{line-height:0}.footer__contact-content .social-icons .icon{width:18px;height:18px}.footer__links{display:flex;flex-direction:column;align-items:flex-start;color:#502c1d;font-size:var(--font-size-body-75);line-height:1.4}.footer__links li+li{margin-top:12px}.footer__newsletter{color:#502c1d}.footer__newsletter-heading{margin:0 0 16px;line-height:1.1}.footer__newsletter .footer__text{max-width:460px;margin:0 0 18px}.footer__newsletter .footer__text p{font-size:var(--font-size-body-75);line-height:1.4}.footer__newsletter .newsletter-form{max-width:460px;margin-top:18px}.footer__newsletter .input[type=email],.footer__newsletter .input[type=text]{height:38px;padding:8px 84px 8px 0;border-bottom-color:#502c1d;font-size:13px}.footer__newsletter .footer__newsletter-button{color:#502c1d;font-size:11px}.footer__bottom{width:100%;margin:0;padding:18px 24px;border-top:0;color:#502c1d}.footer__bottom-left{width:100%}.footer__bottom-right{display:none}.footer__credits{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;width:100%;text-align:center;color:#502c1d}.footer__credits a{color:#502c1d}@media(min-width:720px){.footer-sustainability{grid-template-columns:minmax(180px,22%) 1fr}.footer-sustainability__heading{display:block;padding:18px 34px;border-right:1px solid #502c1d;border-bottom:0}.footer-sustainability__heading span{display:block}.footer-sustainability__list{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.footer-sustainability__item,.footer-sustainability__item:nth-child(2n){border-right:1px solid #502c1d;border-bottom:0}.footer-sustainability__item:last-child{border-right:0}}@media(min-width:960px){.footer__groups{grid-template-columns:30% 40% 15% 15%;align-items:stretch}.footer__group{width:auto;padding:0;border-bottom:0;border-right:1px solid var(--eugenie-footer-line)}.footer__group--1{grid-column:1}.footer__group--3{grid-column:3;border-right:0}.footer__group--4{grid-column:4;border-right:0}.footer__group--5{grid-column:2;grid-row:1}.footer__group-content{display:flex!important;height:100%;align-items:center;padding:38px 42px}.footer__group--links .footer__group-content{align-items:flex-start;padding-top:40px}.footer__newsletter{width:100%}}@media(min-width:960px){html.sticky-header-enabled[data-enable-sticky-announcement-bar*=desktop] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__image-container,html.sticky-header-enabled[data-enable-sticky-announcement-bar*=desktop] body.header-transparent #main>.shopify-section:first-child .image-hero-split-item.image-hero-split-item--image-aspect-custom .image-hero-split-item__text-container{min-height:calc(var(--custom-height) - var(--announcement-height, 0px))}}.contact-form__submit-wrapper{display:flex;grid-column:1 / -1}.contact-form__submit-wrapper--left{justify-content:flex-start}.contact-form__submit-wrapper--center{justify-content:center}.contact-form__submit-wrapper--right{justify-content:flex-end}.meganav__nav h4{font-size:var(--font-size-navigation-base)}.meganav__nav ul[depth="1"]>li>a{font-size:calc(var(--font-size-navigation-base) * .85)}.btn.btn--primary,.shopify-challenge__button{background-color:var(--color-background-button);transition:background-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.btn.btn--primary:before,.btn.btn--primary:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.btn.btn--secondary:before,.spr-button-primary:before{display:none}.btn.btn--primary:hover:not([disabled]),.btn.btn--primary:focus:not([disabled]),.shopify-challenge__button:hover:not([disabled]),.shopify-challenge__button:focus:not([disabled]){background-color:var(--color-background-button-hover)}.btn.btn--primary.btn--overlay,.shopify-challenge__button.btn--overlay{background-color:var(--color-background-overlay-button, var(--color-background-button))}.btn.btn--primary.btn--overlay:hover:not([disabled]),.btn.btn--primary.btn--overlay:focus:not([disabled]),.shopify-challenge__button.btn--overlay:hover:not([disabled]),.shopify-challenge__button.btn--overlay:focus:not([disabled]){background-color:var(--color-background-button-hover)}.btn.btn--secondary,.spr-button-primary{background-color:transparent;transition:background-color var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.btn.btn--secondary:hover:not([disabled]),.btn.btn--secondary:focus:not([disabled]),.spr-button-primary:hover:not([disabled]),.spr-button-primary:focus:not([disabled]){border-color:var(--color-background-secondary-button-hover);background-color:var(--color-background-secondary-button-hover);color:var(--color-text-button)}.btn.btn--secondary.btn--overlay:hover:not([disabled]),.btn.btn--secondary.btn--overlay:focus:not([disabled]),.spr-button-primary.btn--overlay:hover:not([disabled]),.spr-button-primary.btn--overlay:focus:not([disabled]){border-color:var(--color-background-secondary-button-hover);background-color:var(--color-background-secondary-button-hover);color:var(--color-text-overlay-button, var(--color-text-button))}.collection-banner__title-row--has-icon{display:flex;align-items:center;gap:16px}.collection-banner__title-row--has-icon .collection-banner__text-container-heading{margin:0}.collection-banner__title-icon{flex:0 0 auto;width:var(--title-icon-size, 48px);height:var(--title-icon-size, 48px);object-fit:contain}.collection-banner--designer-metafields:not(.collection--has-image){padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.collection-banner--designer-metafields .collection-banner__title-row--has-icon{margin-bottom:24px}.collection-banner--designer-metafields .collection-banner__title-row--has-icon .collection-banner__text-container-heading{margin-bottom:0}.collection-banner--designer-metafields .collection-banner__text-container{align-items:flex-start;justify-content:flex-start}.collection-banner--designer-metafields .collection-banner__text-container-inner{max-width:760px;align-items:flex-start}.collection-banner--designer-metafields .collection-banner__text-container-heading{margin-bottom:24px}.collection-banner__designer-label{margin:0 0 12px}.collection-banner--designer-metafields .collection-banner__text-container-text{font-size:var(--font-size-body-75)}.collection-banner__designer-accent{margin-bottom:clamp(56px,7vw,96px)}.collection-banner__designer-accordion-group{border-top:1px solid currentColor}.collection-banner__designer-accordion{margin:0;border-bottom:1px solid currentColor}.collection-banner__designer-accordion+.collection-banner__designer-accordion{margin-top:0}.collection-banner__designer-accordion .accordion__inner{border:0}.collection-banner__designer-accordion .accordion__label{min-width:0;padding:24px 0}.collection-banner__designer-accordion .accordion__label h3{margin:0}.collection-banner__designer-accordion .accordion__content{padding-bottom:24px}.collection.collection--empty>.collection__inner{padding-top:clamp(48px,6vw,96px)}.collection.collection--empty>.collection__inner>.collection__empty{margin-top:0}@media(min-width:960px){.collection-banner--designer-metafields .collection-banner__text-container{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(40px,6vw,96px)}.collection-banner__designer-sustainability{padding-top:20px}}.filter-item__swatch[data-shape=round]{border-radius:0;border:none;box-shadow:none}.filter-item__checkbox:checked+.filter-item__content-inner .filter-item__swatch[data-shape=round]{box-shadow:none}.product__primary .product__chip{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-body-75)}.product__primary .product__controls-group-quantity{display:inline-block;vertical-align:top}.product__primary .product__variants-wrapper{display:contents}.product__primary .product__option--color,.product__primary .product__option--colour{display:block;width:100%}.product__primary .product__option:not(.product__option--color):not(.product__option--colour),.product__primary .product__controls-group-quantity{display:inline-block;vertical-align:top}.product__primary .product__option:not(.product__option--color):not(.product__option--colour){margin-right:var(--spacing-6)}.product__primary .quantity-input{height:32px}.product__primary .quantity-input input{font-size:var(--font-size-body-75)}.product__primary .quantity-input__button{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.product__primary .quantity-input__button .icon{width:10px;height:10px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
