.header__lockup{display:inline-flex;align-items:center;flex-shrink:0;gap:12px;width:max-content;min-width:max-content;line-height:1}.header__heading,.header>.header__heading-link,.header__heading-link{flex-shrink:0;width:max-content;min-width:max-content;line-height:1}.header__heading-link{padding:0;margin-left:0}.header__heading-logo-wrapper{flex-shrink:0;width:40px;min-width:40px;max-width:40px;line-height:0;transition:none}.scrolled-past-header .header__lockup .header__heading-logo-wrapper,.scrolled-past-header .header__heading-logo-wrapper{width:40px;min-width:40px;max-width:40px;transition:none;transform:none}.header__wordmark,.header__lockup,.scrolled-past-header .header__wordmark,.scrolled-past-header .header__lockup{transform:none;transition:none}.header__heading-logo{width:40px;height:40px;max-width:40px;object-fit:contain}.header__wordmark{display:flex;flex:0 0 168px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:6px;width:168px;min-width:168px;max-width:168px;line-height:1}.header__wordmark-name,.header__wordmark-sub{display:block;flex-shrink:0;white-space:nowrap}.header__wordmark-name{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:18px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#1b2a1c}.header__wordmark-sub{font-family:var(--font-body-family);font-weight:500;font-size:10px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#c59e46}.utility-bar{min-height:35px;height:35px}.announcement-bar-section{overflow:hidden}.announcement-bar,.announcement-bar__announcement,.announcement-bar__message{height:35px;max-height:35px;min-height:0}.announcement-bar__message{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:35px;letter-spacing:.14em;text-transform:uppercase;color:#f2ede4;padding:0;margin:0}@media screen and (min-width:990px){.header.page-width,.utility-bar__grid.page-width,.footer .page-width{max-width:1440px;padding-left:80px;padding-right:80px}.header--middle-left{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:28px;align-items:center;min-height:40px}.header--middle-left .header__inline-menu{justify-self:center;min-width:0;max-width:100%;margin:0;overflow-x:auto;overflow-y:hidden}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;gap:28px;width:max-content;max-width:none;margin-inline:auto}.header__menu-item{flex-shrink:0;white-space:nowrap}}.header__menu-item{padding:0;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#635f5c}.header__menu-item span{color:#635f5c;text-underline-offset:6px}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item,.header__menu-item:hover .header__active-menu-item{color:#1b2a1c}.header__icons{display:flex;flex-shrink:0;align-items:center;gap:16px;min-width:max-content;padding-right:0}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper,.header__icon .icon{width:20px;height:20px;padding:0}.header__icon .icon{fill:none;stroke:#1b2a1c;stroke-width:2;color:#1b2a1c}.header__icon{color:#1b2a1c}button.header__icon--globe{background:transparent;border:0;box-shadow:none;cursor:pointer}.header-language{position:relative;z-index:auto;display:flex;align-items:center;line-height:0}button.header__icon--globe{margin:0;line-height:0;vertical-align:middle}.header-language__form{margin:0}.header-language__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:6;min-width:168px;margin:0;padding:6px 0;list-style:none;background:#fffdf9;box-shadow:0 10px 24px #1b2a1c1f;font-family:"Instrument Sans",var(--font-body-family),sans-serif}.header-language__panel[hidden]{display:none}.header-language__link{display:flex;align-items:center;gap:8px;padding:8px 14px;color:#1b2a1c;font-size:14px;line-height:20px;font-weight:400;text-decoration:none}.header-language__link[aria-current=true]{font-weight:600}.header-language__mark{width:6px;height:6px;border-radius:50%;background:transparent;flex:0 0 6px}.header-language__link[aria-current=true] .header-language__mark{background:#1b2a1c}.header-language--list .header-language__panel{position:static;min-width:0;padding:0;background:transparent;box-shadow:none}.header-language--list .header-language__link{padding:8px 0}.header__icon--cart{display:inline-flex;align-items:center;gap:6px;width:auto;height:20px;margin-right:0;text-decoration:none}.header__icon--cart .cart-count-bubble,.header__icon--cart .cart-count-bubble span{text-decoration:none}.header__icon:hover .icon{transform:none}.header__icons .desktop-localization-wrapper .disclosure__button{position:relative;width:20px;height:20px;min-height:20px;padding:0;font-size:0;line-height:0;color:transparent}.header__icons .desktop-localization-wrapper .disclosure__button .icon,.header__icons .desktop-localization-wrapper .disclosure__button .icon-caret{display:none}.header__icons .desktop-localization-wrapper .disclosure__button:before{content:"";display:block;width:20px;height:20px;background:center / 20px 20px no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'><circle cx='10' cy='10' r='8.25' stroke='%231B2A1C' stroke-width='2'/><ellipse cx='10' cy='10' rx='3.25' ry='8.25' stroke='%231B2A1C' stroke-width='2'/><path d='M1.75 10h16.5' stroke='%231B2A1C' stroke-width='2'/></svg>")}.cart-count-bubble{position:static;flex:0 0 18px;background:#c59e46;color:#fff;height:18px;width:18px;margin:0;left:auto;bottom:auto;font-size:10px;font-weight:500;line-height:18px}body.template-index{background:#faf7f2;color:#2b2b28;font-size:16px;line-height:24px}@media screen and (min-width:990px){body.template-index .page-width{max-width:1440px;padding-left:80px;padding-right:80px}}body.template-index .banner--large:not(.banner--adapt){min-height:620px}body.template-index .banner__content,body.template-index .banner__content.banner__content--middle-center{padding:56px 80px;justify-content:flex-start;align-items:center}@media screen and (max-width:749px){body.template-index .banner__content,body.template-index .banner__content.banner__content--middle-center{padding-left:1.5rem;padding-right:1.5rem}body.template-index .banner__box,#MainContent [id$=__brand_story] .image-with-text__content{padding-left:0;padding-right:0}}body.template-index .banner__box,body.template-index .banner__heading,body.template-index .banner__text,body.template-index .banner__text p{text-align:left}body.template-index .banner__buttons{justify-content:flex-start}body.template-index .banner__heading{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:60px;line-height:66px;letter-spacing:0;color:#fff;text-shadow:none;opacity:.9}body.template-index .banner__text,body.template-index .banner__text p{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:24px;color:#fff;text-shadow:none}body.template-index .banner__text{opacity:.9}body.template-index .banner__buttons{gap:12px}body.template-index .banner__buttons .button{font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1;letter-spacing:.08em;text-transform:uppercase;min-height:48px;padding-left:36px;padding-right:36px;border-radius:4px}body.template-index .banner__buttons .button--secondary{background:transparent;color:#f6f1e8;border:1px solid #f6f1e8;box-shadow:none}body.template-index #MainContent .title,body.template-index #MainContent .image-with-text__heading,body.template-index #MainContent .rich-text__heading,body.template-index #MainContent h1,body.template-index #MainContent h2{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:40px;line-height:1.1;letter-spacing:0;color:#1b2a1c}#MainContent [class*=section-][class*=-padding]:not([class*=bulk-quick-order]),#MainContent .collection-hero.shop-all-hero,#MainContent .find-us,#MainContent .find-us__shop,#MainContent .find-us__contact{padding-top:56px;padding-bottom:56px}#MainContent [id$=__where_to_shop] .shop-online-everywhere,#MainContent [id$=__where_to_shop] .shop-online-everywhere .multicolumn-card{padding-top:0;padding-bottom:0;background:transparent}body.template-index [id$=__brand_story] .image-with-text__grid{column-gap:80px;align-items:center}body.template-index [id$=__brand_story] .image-with-text__media{width:100%;max-width:100%}body.template-index [id$=__brand_story] .image-with-text__text,body.template-index [id$=__brand_story] .image-with-text__text p{font-size:16px;line-height:24px;color:#2b2b28}body.template-index [id$=__just_arrived] .title-wrapper,body.template-index [id$=__wellness_intro] .rich-text__wrapper,body.template-index [id$=__community] .title-wrapper{text-align:center;justify-content:center}body.template-index .collection__description,body.template-index .collection__description p,body.template-index .rich-text__text,body.template-index .rich-text__text p{font-size:16px;line-height:24px;color:#635f5c}body.template-index [id$=__just_arrived] .grid,body.template-index [id$=__best_sellers] .grid{column-gap:var(--product-grid-gap);row-gap:var(--product-grid-gap)}body.template-index [id$=__wellness_cards] .multicolumn-list{column-gap:32px;row-gap:32px}body.template-index [id$=__where_to_shop] .multicolumn-list{column-gap:80px;row-gap:32px}#MainContent .product-card-wrapper .card__inner.ratio:before{padding-bottom:280px}#MainContent .product-card-wrapper .card{border:1px solid #ebe3da;border-radius:8px;background:#fff;box-shadow:none;overflow:hidden}#MainContent .product-card-wrapper .card--standard .card__inner,#MainContent .product-card-wrapper .card__inner,#MainContent .product-card-wrapper .card__media{border:0;border-radius:0;box-shadow:none;background:transparent}#MainContent .product-card-wrapper .card--standard .card__inner:after{display:none;box-shadow:none}#MainContent .product-card-wrapper .card__media{margin:0;width:100%}#MainContent .product-card-wrapper .card__inner{position:relative}#MainContent .product-card-wrapper .card__inner .card__content{position:static;padding:0}#MainContent .product-card-wrapper .card__inner .card__badge{position:absolute;top:16px;left:16px;z-index:2;margin:0;padding:0;line-height:0}#MainContent .product-card-wrapper .card__inner .card__badge .badge{margin:0;vertical-align:top}#MainContent .product-card-wrapper,#MainContent .product-card-wrapper .card{height:100%}#MainContent .product-card-wrapper .card{display:flex;flex-direction:column}#MainContent .product-card-wrapper .card>.card__content{position:relative;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-items:end;column-gap:12px;row-gap:24px;padding:20px;box-sizing:border-box}#MainContent .product-card-wrapper .card>.card__content>.card__information{display:contents}#MainContent .product-card-wrapper .card>.card__content>.card__information>.card__heading,#MainContent .product-card-wrapper .card>.card__content .card__heading{grid-column:1 / -1;grid-row:1;align-self:start}#MainContent .product-card-wrapper .card__heading,#MainContent .product-card-wrapper .card__heading.h5,#MainContent .product-card-wrapper .card__heading a{margin:0;font-family:Cormorant Garamond,Cormorant,serif;font-weight:600;font-size:18px;line-height:22px;letter-spacing:0;color:#2b2b28}#MainContent .product-card-wrapper .card-information{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;row-gap:12px;width:100%}#MainContent .product-card-wrapper .card-information>*+*,#MainContent .product-card-wrapper .card-information>.rating{margin-top:0}#MainContent .product-card-wrapper .caption-with-letter-spacing{flex:1 0 100%;margin:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:#635f5c}#MainContent .product-card-wrapper .rating,#MainContent .product-card-wrapper .rating-text,#MainContent .product-card-wrapper .rating-count{margin:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-size:13px;line-height:18px;letter-spacing:0}#MainContent .product-card-wrapper .rating-text{display:inline;font-weight:600;color:#2b2b28}#MainContent .product-card-wrapper .rating-count,#MainContent .product-card-wrapper .rating-count span{font-weight:400;color:#635f5c}#MainContent .product-card-wrapper .rating-star{--font-size: 1.3;--letter-spacing: 0;--color-rating-star: #ffd700;font-size:13px;letter-spacing:0;line-height:18px}#MainContent .product-card-wrapper .rating-star:before{content:"\2605"}#MainContent .product-card-wrapper .card-information{grid-column:1;grid-row:2;align-self:end;display:flex;flex-direction:column;justify-content:flex-end;margin:0}#MainContent .product-card-wrapper .card-information>.caption-large:empty{display:none}#MainContent .product-card-wrapper .card-information>.price{flex:0 0 auto;display:flex;align-items:center;min-height:29px;margin:0;padding-right:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0;color:#1b2a1c}#MainContent .product-card-wrapper .price .price-item{font-weight:700;font-size:18px;line-height:22px;letter-spacing:0;color:#1b2a1c;margin:0}#MainContent .product-card-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:8px}#MainContent .product-card-wrapper .price--on-sale .price__sale .price-item{white-space:nowrap}#MainContent .product-card-wrapper .price--on-sale .price__sale>.price-item--sale{order:-1}#MainContent .product-card-wrapper .price--on-sale .price-item--regular{font-weight:400;font-size:13px;line-height:18px;color:#635f5c;text-decoration:line-through}#MainContent .product-card-wrapper .badge{margin:0;border:0;border-radius:999px;padding:4px 10px;background:#c59e46;color:#fff;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:600;font-size:11px;line-height:11px;letter-spacing:.5px;text-transform:uppercase}#MainContent .product-card-wrapper .quick-add{position:static;grid-column:2;grid-row:2;align-self:end;margin:0;width:auto;z-index:2}#MainContent .product-card-wrapper .quick-add__submit.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:0;min-height:0;height:29px;padding:0 12px;border:0;border-radius:4px;background:#1b2a1c;box-shadow:none;color:#fff;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0}#MainContent .product-card-wrapper .quick-add__submit.button:before,#MainContent .product-card-wrapper .quick-add__submit.button:after{content:none;border:0;box-shadow:none;background:transparent}#MainContent .product-card-wrapper .quick-add__submit:not([disabled])>span:first-child{display:inline-flex;align-items:center;gap:6px;font-size:0}#MainContent .product-card-wrapper .quick-add__submit:not([disabled])>span:first-child:before{content:"";width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2.44 5.1H17.44V17.15a1.15 1.15 0 0 1-1.15 1.15H3.59a1.15 1.15 0 0 1-1.15-1.15V5.1Z' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M2.44 5.1 3.9 3.15A1.7 1.7 0 0 1 5.35 1.95h9.3a1.7 1.7 0 0 1 1.45 1.2L17.44 5.1' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M6.6 8.38Q9.94 14.86 13.28 8.38' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2.44 5.1H17.44V17.15a1.15 1.15 0 0 1-1.15 1.15H3.59a1.15 1.15 0 0 1-1.15-1.15V5.1Z' stroke='%23000' stroke-width='2'/%3E%3Cpath d='M2.44 5.1 3.9 3.15A1.7 1.7 0 0 1 5.35 1.95h9.3a1.7 1.7 0 0 1 1.45 1.2L17.44 5.1' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M6.6 8.38Q9.94 14.86 13.28 8.38' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / 12px 12px no-repeat}#MainContent .product-card-wrapper .quick-add__submit:not([disabled])>span:first-child:after{content:"Add";font-size:12px;line-height:16px;font-weight:500;color:#fff}#MainContent .product-card-wrapper .media.media--hover-effect>img,#MainContent .product-card-wrapper:hover .media.media--hover-effect>img,#MainContent .product-card-wrapper .card:hover .media.media--hover-effect>img,#MainContent .product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,#MainContent .product-card-wrapper .card:hover .media.media--hover-effect>img:first-child:only-child,#MainContent .product-card-wrapper:hover .media.media--hover-effect>img+img{transform:none;transition:opacity .18s ease}#MainContent .product-card-wrapper:hover .card--standard .card__inner,#MainContent .product-card-wrapper:active .card--standard .card__inner{transform:none}body.template-index [id$=__wellness_cards] .multicolumn-card{background:#fff;border:1px solid #ebe3da;border-radius:8px;padding:0;box-shadow:none;height:100%}body.template-index [id$=__wellness_cards] .multicolumn-card__info{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;height:100%;padding:40px;position:relative}body.template-index [id$=__wellness_cards] .multicolumn-card__info:before{content:"";display:block;width:56px;height:56px;flex:none;margin-bottom:32px;border-radius:50%;background-color:#f2ede4;background-repeat:no-repeat;background-position:center;background-size:24px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='7'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%232B2B28' stroke='none'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-list__item:nth-child(2) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M5 9h11v5.5a4 4 0 0 1-4 4H9a4 4 0 0 1-4-4V9Z'/%3E%3Cpath d='M16 11h1.5a2.5 2.5 0 0 1 0 5H16'/%3E%3Cpath d='M8 4.5c.4.8.4 1.4 0 2.2M11 4.5c.4.8.4 1.4 0 2.2'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-list__item:nth-child(3) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20c3.2 0 5-2 5-4.6 0-2.2-1.4-3.4-2.4-4.6-.4 1.4-1.2 2-2.1 2 0-2.4-1.2-4.2-2.6-6.3C8.2 9.2 7 11.4 7 13.6 7 17.2 8.8 20 12 20Z'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-list__item:nth-child(4) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11h14l-1.4 7.2a2 2 0 0 1-2 1.6H8.4a2 2 0 0 1-2-1.6L5 11Z'/%3E%3Cpath d='M8 11c0-2.8 1.6-4.5 4-4.5S16 8.2 16 11'/%3E%3Cpath d='M12 4.5V6.5'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-list__item:nth-child(5) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='3.2'/%3E%3Cpath d='M12 3.5v2.2M12 18.3v2.2M3.5 12h2.2M18.3 12h2.2M6.1 6.1l1.6 1.6M16.3 16.3l1.6 1.6M17.9 6.1l-1.6 1.6M7.7 16.3 6.1 17.9'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-list__item:nth-child(6) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2B28' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Ccircle cx='12' cy='6.2' r='2.1'/%3E%3Ccircle cx='12' cy='17.8' r='2.1'/%3E%3Ccircle cx='6.8' cy='9.1' r='2.1'/%3E%3Ccircle cx='17.2' cy='9.1' r='2.1'/%3E%3Ccircle cx='6.8' cy='14.9' r='2.1'/%3E%3Ccircle cx='17.2' cy='14.9' r='2.1'/%3E%3C/svg%3E")}body.template-index [id$=__wellness_cards] .multicolumn-card__info h3{margin:0 0 16px;font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#2b2b28}body.template-index [id$=__wellness_cards] .multicolumn-card__info>:nth-child(2){margin-top:0}body.template-index [id$=__wellness_cards] .multicolumn-card__info .rte,body.template-index [id$=__wellness_cards] .multicolumn-card__info .rte p{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:24px;color:#635f5c}body.template-index [id$=__wellness_cards] .multicolumn-card__info .rte{margin-bottom:16px}body.template-index [id$=__wellness_cards] .multicolumn-card__info .link{margin-top:auto;align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 18px;border-radius:999px;background:#2b2b28;color:#fff;font-family:var(--font-body-family);font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-decoration:none}body.template-index [id$=__wellness_cards] .multicolumn-card__info .link .svg-wrapper,body.template-index [id$=__wellness_cards] .multicolumn-card__info .link .icon-wrap{display:none}body.template-index [id$=__wellness_cards] .slider-mobile-gutter,#MainContent [id$=__best_sellers] .slider-mobile-gutter{position:relative}body.template-index [id$=__wellness_cards] .slider-buttons,#MainContent [id$=__best_sellers] .slider-buttons{position:static;top:auto;right:auto;z-index:2;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin:24px 0 0}#MainContent [id$=__best_sellers] .slider-counter{display:none}body.template-index [id$=__wellness_cards] .slider-button,#MainContent [id$=__best_sellers] .slider-button{width:40px;height:40px;border:1px solid #ebe3da;border-radius:50%;background:#fff;color:#2b2b28}body.template-index [id$=__wellness_cards] .slider-button--next,#MainContent [id$=__best_sellers] .slider-button--next{background:#1b2a1c;border-color:#1b2a1c;color:#fff}body.template-index [id$=__wellness_cards] .slider-button .icon,#MainContent [id$=__best_sellers] .slider-button .icon{width:10px;height:8px}body.template-index [id$=__wellness_cards] .slider-button[disabled],#MainContent [id$=__best_sellers] .slider-button[disabled]{opacity:.72;cursor:not-allowed}body.template-index [id$=__wellness_cards] .slider-button[disabled] .icon,#MainContent [id$=__best_sellers] .slider-button[disabled] .icon{color:currentColor;opacity:1}body.template-index [id$=__wellness_cards] .multicolumn-list{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scroll-padding-inline-start:0;scroll-behavior:smooth;column-gap:32px;scrollbar-width:none}body.template-index [id$=__wellness_cards] .multicolumn-list::-webkit-scrollbar{display:none}body.template-index [id$=__wellness_cards] .multicolumn-list:after{content:none;display:none;width:0;padding:0;margin:0}body.template-index [id$=__wellness_cards] .multicolumn-list>.multicolumn-list__item{flex:0 0 calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:0;scroll-snap-align:start}body.template-index [id$=__where_to_shop] .multicolumn-card__info h3{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:40px;line-height:1.1;color:#1b2a1c}#MainContent [id$=__where_to_shop] .online-retailers{display:flex;flex-direction:column;gap:16px;margin:32px 0 0}#MainContent [id$=__where_to_shop] .online-retailer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;width:100%;margin:0;padding:16px 20px;border:1px solid #ebe3da;border-radius:8px;background:#fff;box-shadow:none;-webkit-appearance:none;appearance:none;text-align:left;text-decoration:none;cursor:pointer;font:inherit;color:inherit}#MainContent [id$=__where_to_shop] .online-retailer__copy{display:flex;flex-direction:column;gap:4px;min-width:0}#MainContent [id$=__where_to_shop] .online-retailer__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#MainContent [id$=__where_to_shop] .online-retailer__name{font-family:Cormorant Garamond,Cormorant,serif;font-weight:700;font-size:16px;line-height:22px;color:#2b2b28}#MainContent [id$=__where_to_shop] .online-retailer__badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#f2ede4;color:#1b2a1c;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:600;font-size:11px;line-height:14px;letter-spacing:.04em;text-transform:uppercase}#MainContent [id$=__where_to_shop] .online-retailer__note{font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#635f5c}#MainContent [id$=__where_to_shop] .online-retailer__arrow{width:16px;height:16px;color:#c59e46}body.template-index .multicolumn-card__info p,body.template-index .multicolumn-card__info .rte{font-size:16px;line-height:24px;color:#2b2b28}.footer{color:#f2ede4}.footer .footer-block__heading,.footer .h4,.footer h2{font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;color:#f2ede4}.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .copyright__content{font-family:var(--font-body-family);font-size:14px;line-height:21px;color:#f2ede4}.footer .footer__disclaimer{margin-top:20px}.footer .footer__disclaimer p{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:21px;color:#f2ede4;text-align:left}.footer .footer__blocks-wrapper .footer-block.grid__item:only-child{width:auto;max-width:42rem;margin-left:0;margin-right:auto;text-align:left}.footer .footer-block:only-child .footer-block__brand-info{text-align:left}@media screen and (min-width:750px){.footer .footer__content-top.page-width{display:flex;align-items:flex-start;justify-content:space-between;gap:48px}.footer .footer__content-top .footer__blocks-wrapper{flex:1 1 auto;margin-bottom:0}.footer .footer__content-top .footer-block--newsletter{flex:0 0 auto;margin-top:0;justify-content:flex-end;align-items:flex-start}}@media screen and (max-width:749px){.footer .footer__blocks-wrapper .footer-block.grid__item:only-child{max-width:none;width:100%}.footer .footer-block--newsletter{align-items:flex-start}.footer .footer-block--newsletter .footer__list-social.list-social{justify-content:flex-start}}#MainContent [id$=__hero] .banner__content,#MainContent [id$=__hero] .banner__content.banner__content--middle-center,#MainContent [id$=__hero] .banner__content.banner__content--middle-left{justify-content:flex-start;align-items:center}#MainContent [id$=__hero] .banner__box,#MainContent [id$=__hero] .banner__box.gradient,#MainContent [id$=__hero] .banner__heading,#MainContent [id$=__hero] .banner__heading.inline-richtext,#MainContent [id$=__hero] .banner__text,#MainContent [id$=__hero] .banner__text.rte,#MainContent [id$=__hero] .banner__text p{text-align:left}#MainContent [id$=__hero] .banner__buttons,#MainContent [id$=__hero] .banner__buttons.banner__buttons--multiple{display:flex;justify-content:flex-start;align-items:center;width:auto;max-width:100%;margin-left:0;margin-right:auto}#MainContent [id$=__hero] .banner--content-align-center .banner__buttons--multiple>*,#MainContent [id$=__hero] .banner--content-align-mobile-center .banner__buttons--multiple>*,#MainContent [id$=__hero] .banner__buttons--multiple>*{flex-grow:0;min-width:0}#MainContent [id$=__brand_story] .image-with-text__media-item .image-with-text__media.media{width:100%;max-width:100%;margin-left:0;margin-right:0;overflow:hidden}#MainContent [id$=__brand_story] .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,#MainContent [id$=__brand_story] .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,#MainContent [id$=__brand_story] .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item>*,#MainContent [id$=__brand_story] .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,#MainContent [id$=__brand_story] .image-with-text .image-with-text__media,#MainContent [id$=__brand_story] .image-with-text .image-with-text__media img{border-radius:8px}#MainContent [id$=__hero] h2.banner__heading.h0,#MainContent [id$=__hero] .banner__heading.h0{font-size:60px;color:#fff;text-shadow:none;opacity:.9}#MainContent [id$=__hero] .banner__text.rte,#MainContent [id$=__hero] .banner__text.rte.body,#MainContent [id$=__hero] .banner__text p{font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;color:#fff;text-shadow:none}#MainContent [id$=__hero] .banner__text.rte,#MainContent [id$=__hero] .banner__text.rte.body,#MainContent [id$=__hero] .banner__buttons .button,#MainContent [id$=__hero] .banner__buttons .button--primary,#MainContent [id$=__hero] .banner__buttons .button--secondary{opacity:.9}body.template-index #MainContent .button,#MainContent [id$=__hero] .banner__buttons .button,#MainContent [id$=__hero] .banner__buttons .button--primary,#MainContent [id$=__hero] .banner__buttons .button--secondary{border-radius:4px;padding-left:36px;padding-right:36px}body.template-index #MainContent .button:before,body.template-index #MainContent .button:after,#MainContent [id$=__hero] .banner__buttons .button:before,#MainContent [id$=__hero] .banner__buttons .button:after{border-radius:4px}body.template-index #MainContent .button{font-weight:500}#MainContent [id$=__hero] .banner__buttons .button,#MainContent [id$=__hero] .banner__buttons .button--secondary{font-weight:600}@media screen and (min-width:750px){#MainContent [id$=__hero] .banner__content .banner__box,#MainContent [id$=__hero] .banner__content .banner__box.gradient{flex:0 0 60%;width:60%;max-width:60%;min-width:0}#MainContent [id$=__brand_story] .image-with-text__grid.grid{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:80px}#MainContent [id$=__brand_story] .image-with-text__media-item.grid__item{order:1;flex:0 0 calc((100% - 80px)/2);width:calc((100% - 80px)/2);max-width:calc((100% - 80px)/2)}#MainContent [id$=__brand_story] .image-with-text__text-item.grid__item{order:2;flex:0 0 calc((100% - 80px)/2);width:calc((100% - 80px)/2);max-width:calc((100% - 80px)/2)}#MainContent [id$=__brand_story] .image-with-text__content{padding-left:0;padding-right:0}#MainContent [id$=__community] .collage{display:grid;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;column-gap:32px;row-gap:32px}#MainContent [id$=__community] .collage__item,#MainContent [id$=__community] .collage__item--left:nth-child(3n-2),#MainContent [id$=__community] .collage__item--left:nth-child(3n-1),#MainContent [id$=__community] .collage__item--left:nth-child(3n){grid-column:auto;grid-row:auto;grid-column-start:auto;width:auto;max-width:none}}@media screen and (min-width:750px){#MainContent [id$=__wellness_cards] .multicolumn-list>.multicolumn-list__item{flex:0 0 calc((100% - 32px)/2);width:calc((100% - 32px)/2);max-width:calc((100% - 32px)/2)}}@media screen and (min-width:990px){#MainContent [id$=__just_arrived] .product-grid{display:flex;flex-wrap:wrap;column-gap:var(--product-grid-gap);row-gap:var(--product-grid-gap)}#MainContent [id$=__just_arrived] .product-grid>.grid__item{flex:0 0 calc((100% - (var(--product-grid-gap) * 2)) / 3);width:calc((100% - (var(--product-grid-gap) * 2)) / 3);max-width:calc((100% - (var(--product-grid-gap) * 2)) / 3)}#MainContent [id$=__wellness_cards] .multicolumn-list{flex-wrap:nowrap;overflow-x:auto;column-gap:32px}#MainContent [id$=__wellness_cards] .multicolumn-list>.multicolumn-list__item,#MainContent [id$=__wellness_cards] .slider--desktop .slider__slide:first-child{flex:0 0 calc((100% - 64px) / 3);width:calc((100% - 64px) / 3);max-width:calc((100% - 64px) / 3);margin-left:0;scroll-margin-left:0}#MainContent [id$=__best_sellers] slider-component.slider-mobile-gutter{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}#MainContent [id$=__best_sellers] .product-grid.slider--desktop{display:flex;flex-wrap:nowrap;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scroll-padding-inline-start:0;scroll-behavior:smooth;column-gap:var(--product-grid-gap);row-gap:var(--product-grid-gap);scrollbar-width:none}#MainContent [id$=__best_sellers] .product-grid.slider--desktop::-webkit-scrollbar{display:none}#MainContent [id$=__best_sellers] .product-grid.slider--desktop:after{content:none;display:none;width:0;padding:0;margin:0}#MainContent [id$=__best_sellers] .product-grid>.grid__item,#MainContent [id$=__best_sellers] .slider--desktop .slider__slide{flex:0 0 calc((100% - (var(--product-grid-gap) * 3)) / 4);width:calc((100% - (var(--product-grid-gap) * 3)) / 4);max-width:calc((100% - (var(--product-grid-gap) * 3)) / 4);align-self:stretch;margin-left:0;scroll-margin-left:0;scroll-snap-align:start}#MainContent [id$=__where_to_shop] .multicolumn-list{display:flex;flex-wrap:nowrap;column-gap:80px}#MainContent [id$=__where_to_shop] .multicolumn-list>.multicolumn-list__item{flex:0 0 calc((100% - 80px)/2);width:calc((100% - 80px)/2);max-width:calc((100% - 80px)/2)}}#MainContent [id$=__just_arrived] .collection__title,#MainContent [id$=__best_sellers] .collection__title{margin-bottom:64px}#MainContent [id$=__just_arrived] .collection__description,#MainContent [id$=__best_sellers] .collection__description,#MainContent [id$=__just_arrived] .product-grid,#MainContent [id$=__best_sellers] .product-grid,#MainContent [id$=__just_arrived] slider-component,#MainContent [id$=__best_sellers] slider-component{margin-top:0;margin-bottom:0}#MainContent [id$=__just_arrived] .slider__slide,#MainContent [id$=__best_sellers] .slider__slide{padding-top:0}#MainContent [id$=__community] .collage-wrapper-title{margin-bottom:64px}#MainContent [id$=__where_to_shop] .multicolumn-card__info>:nth-child(2){margin-top:64px}#MainContent [id$=__where_to_shop] .visit-map{position:relative;z-index:1;isolation:isolate;height:220px;margin:28px 0 24px;border-radius:8px;overflow:hidden;background:#e7e1d8;cursor:default;touch-action:pan-y}#MainContent [id$=__where_to_shop] .visit-map,#MainContent [id$=__where_to_shop] .visit-map *{pointer-events:none!important;cursor:default!important}#MainContent [id$=__where_to_shop] .visit-map .leaflet-container{width:100%;height:100%;background:#e7e1d8;outline:none}#MainContent [id$=__where_to_shop] .visit-map .find-us-marker{background:transparent;border:0}#MainContent [id$=__where_to_shop] .visit-map .find-us-pin{display:block!important;width:14px;height:14px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background:#1b2a1c;box-shadow:0 0 0 1px #1b2a1c,0 1px 2px #1b2a1c8c}#MainContent [id$=__where_to_shop] .visit-map .find-us-pin.is-city{background:#c6a04a;box-shadow:0 0 0 1px #1b2a1c,0 1px 2px #1b2a1c8c}@media screen and (min-width:750px){#MainContent [id$=__where_to_shop] .visit-map{height:300px}}#MainContent .trust-bar{background:#f2ede4;color:#2b2b28;padding-top:0;padding-bottom:0}#MainContent .trust-bar__list{display:flex;flex-direction:column;align-items:flex-start;gap:16px;list-style:none;margin:0 auto;padding:24px 20px;max-width:1440px;box-sizing:border-box}#MainContent .trust-bar__item{display:flex;align-items:center;gap:16px;margin:0;min-width:0}#MainContent .trust-bar__icon{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#1b2a1c}#MainContent .trust-bar__icon svg{display:block;width:22px;height:22px}#MainContent .trust-bar__copy{display:flex;flex-direction:column;gap:2px;min-width:0}#MainContent .trust-bar__title{font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#2b2b28}#MainContent .trust-bar__note{font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#635f5c}@media screen and (min-width:990px){#MainContent .trust-bar{height:100px}#MainContent .trust-bar__list{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px;height:100%;min-height:0;padding:0 80px}}.shop-all-hero .collection-hero__text-wrapper{text-align:center}.shop-all-hero .collection-hero__title{margin:28px 0 0;font-family:Cormorant Garamond,Cormorant,serif;font-weight:500;font-size:48px;line-height:1.1;letter-spacing:0;color:#1b2a1c}.shop-all-hero .collection-hero__description,.shop-all-hero .collection-hero__description p{max-width:640px;margin:12px auto 8px;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#2b2b28}.shop-all-hero .shop-all-search{max-width:42rem;margin:28px auto 0}.shop-all-hero .shop-all-search .search{margin-top:0}.ginseng-hero .collection-hero__description,.ginseng-hero .collection-hero__description p{max-width:760px;margin:10px auto 0;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.16em;text-transform:uppercase;color:#c6a04a}.ginseng-hero__body,.band-hero__body{width:100%;max-width:1100px;margin:16px auto 32px;text-align:left}.ginseng-hero__body p,.band-hero__body p{margin:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-transform:none;color:#635f5c}.ginseng-hero__body p+p,.band-hero__body p+p{margin-top:24px}.ginseng-hero__body strong,.band-hero__body strong{font-weight:700;color:#635f5c}#MainContent{--product-grid-gap: 32px}#MainContent .product-grid{column-gap:var(--product-grid-gap);row-gap:var(--product-grid-gap)}@media screen and (max-width:989px){#MainContent .product-grid.grid--2-col-tablet-down>.grid__item{width:calc((100% - var(--product-grid-gap)) / 2);max-width:calc((100% - var(--product-grid-gap)) / 2)}}@media screen and (max-width:749px){#MainContent .product-grid.grid--2-col-tablet-down>.grid__item{width:100%;max-width:100%}}@media screen and (min-width:990px){#MainContent .product-grid.grid--4-col-desktop>.grid__item{width:calc((100% - (var(--product-grid-gap) * 3)) / 4);max-width:calc((100% - (var(--product-grid-gap) * 3)) / 4)}#MainContent .product-grid.grid--3-col-desktop>.grid__item{width:calc((100% - (var(--product-grid-gap) * 2)) / 3);max-width:calc((100% - (var(--product-grid-gap) * 2)) / 3)}#MainContent .product-grid.grid--2-col-desktop>.grid__item{width:calc((100% - var(--product-grid-gap)) / 2);max-width:calc((100% - var(--product-grid-gap)) / 2)}}#MainContent .shop-all-page{background:#f2ede4}.shop-all-page #ProductGridContainer{background:#f2ede4;padding-top:0;padding-bottom:0}#product-grid[data-sort-pending=true]{opacity:0}#ProductGridContainer>.collection.collection--outgoing{position:absolute;z-index:1;margin:0;pointer-events:none;opacity:1;transition:opacity .22s ease}#ProductGridContainer>.collection.collection--outgoing.is-faded{opacity:0}#ProductGridContainer>.collection.collection--incoming{opacity:0;transition:opacity .26s ease}#ProductGridContainer>.collection.collection--incoming.is-shown{opacity:1}@media(prefers-reduced-motion:reduce){#ProductGridContainer>.collection.collection--outgoing,#ProductGridContainer>.collection.collection--incoming{transition:none}}.shop-all-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:var(--page-width);margin:0 auto 32px;padding:0 1.5rem;column-gap:24px;row-gap:12px;background:#f2ede4}.shop-all-tools>.shop-all__categories{margin:0;background:#f2ede4}.shop-all__pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.shop-all__pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 16px;border:1px solid #e6dfd4;border-radius:8px;background:#fff;color:#1b2a1c;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:14px;line-height:20px;text-decoration:none}.shop-all__pill--current{background:#1b2a1c;border-color:#1b2a1c;color:#fff}.shop-all__pill-count{font-weight:400;opacity:.72}@media screen and (min-width:750px){.shop-all-tools{padding:0 5rem}}.shop-all-tools>.facets-wrapper,.shop-all-tools .facets-container,.shop-all-tools facet-filters-form.facets,.shop-all-tools .facets__form{display:contents}@media screen and (max-width:749px){.shop-all-tools facet-filters-form.facets.small-hide{display:contents!important}}.shop-all-tools #FacetsWrapperDesktop,.shop-all-tools .active-facets,.shop-all-tools .product-count,.shop-all-tools .mobile-facets__wrapper{display:none!important}.shop-all-tools .facet-filters.sorting{display:flex!important;align-items:center;width:fit-content;margin:0 0 0 auto;padding:0!important}.shop-all-tools .facets__heading{display:inline-flex;align-items:center;gap:8px;margin:0 8px 0 0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#1b2a1c}.shop-all-tools .shop-all-filter-icon{width:16px;height:16px}.shop-all-tools .facets__disclosure{margin:0 8px 0 0}.shop-all-tools .facets__summary{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0 4px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#1b2a1c;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:14px;line-height:20px}.shop-all-tools .facets__summary .icon-caret{width:10px;height:6px;position:static}.shop-all-tools .facet-filters__field{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:fit-content}.shop-all-tools .facet-filters__label,.shop-all-tools .facet-filters__label label{margin:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#635f5c}.shop-all-tools .facet-filters .select{display:inline-flex;align-items:center;width:fit-content;min-width:0;gap:16px;border:0;border-radius:0;background:transparent}.shop-all-tools .facet-filters .select .svg-wrapper{position:static;top:auto;right:auto;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:10px;height:6px;margin:0}.shop-all-tools .facet-filters .select .icon-caret{position:static;width:10px;height:6px}.shop-all-tools .facet-filters .select:before,.shop-all-tools .facet-filters .select:after{content:none;border:0;box-shadow:none;background:transparent}.shop-all-tools .facet-filters__sort{width:fit-content;field-sizing:content;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#1b2a1c}.shop-all-tools .product-count__text,.shop-all-tools .product-count__text span{margin:0;font-family:"Instrument Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#635f5c}
/*# sourceMappingURL=/cdn/shop/t/6/assets/forest-home.css.map */
