.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;-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{margin-top:8px}.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:center;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__text{max-width:620px}.product-designer-profile__media{background:#502c1d1a}.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))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
