h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title,.card__heading{letter-spacing:.01em;font-weight:500;line-height:var(--lg-leading-tight)}.lg-eyebrow,.image-with-text__text--caption,.banner__box .caption-with-letter-spacing{font-family:var(--font-body-family);font-size:var(--lg-text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--lg-saddle)}body{-webkit-font-smoothing:antialiased}.header{padding-top:var(--lg-space-3);padding-bottom:var(--lg-space-3)}.header__heading-link .h2{letter-spacing:.06em}.header__menu-item{font-size:var(--lg-text-sm);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.85)}.header__menu-item:hover{color:var(--lg-saddle);text-decoration:none}.mega-menu__content{border-top:1px solid var(--lg-tan);box-shadow:0 24px 48px #2f23201a;padding:var(--lg-space-8) 0 var(--lg-space-12)}.mega-menu__list{column-gap:var(--lg-space-12);row-gap:var(--lg-space-6)}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:var(--lg-text-lg);text-transform:none;letter-spacing:.01em;color:var(--lg-espresso);margin-bottom:var(--lg-space-2)}.mega-menu__link--level-3{font-size:var(--lg-text-sm);letter-spacing:.01em;text-transform:none;color:rgba(var(--color-foreground),.7);padding-top:2px;padding-bottom:2px}.mega-menu__link:hover{color:var(--lg-saddle);text-decoration:none}.header__menu-item[href*=gallery-everyday]:not(#HeaderMenu-patio),.mega-menu__link[href*=gallery-everyday],.menu-drawer__menu-item[href*=gallery-everyday]{color:var(--lg-cognac);font-style:italic;font-family:var(--font-heading-family);text-transform:none;letter-spacing:.02em}@media screen and (min-width:990px){.header__inline-menu #HeaderMenu-patio{font-family:inherit;font-style:normal;font-weight:inherit;font-size:var(--lg-text-sm);letter-spacing:.12em;text-transform:uppercase;line-height:calc(1 + .3 / var(--font-body-scale));color:rgba(var(--color-foreground),.85)}}.menu-drawer__menu-item{font-size:var(--lg-text-base);letter-spacing:.08em;text-transform:uppercase;padding-top:var(--lg-space-4);padding-bottom:var(--lg-space-4)}.menu-drawer__submenu .menu-drawer__menu-item{text-transform:none;letter-spacing:.01em;font-size:var(--lg-text-base)}.menu-drawer{border-right:1px solid var(--lg-tan)}.announcement-bar__message{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button{letter-spacing:.14em;text-transform:uppercase;font-size:1.4rem;padding-top:1.1rem;padding-bottom:1.1rem;transition:background-color var(--lg-ease),color var(--lg-ease),transform var(--lg-ease)}.button--secondary{color:var(--lg-espresso)}.button:hover{transform:translateY(-1px)}.product__title h1{font-size:clamp(1.75rem,3vw,2.6rem)}.product__text.caption-with-letter-spacing{letter-spacing:.22em;color:var(--lg-saddle);font-size:var(--lg-text-xs)}.price .price-item--regular,.price__regular .price-item{font-family:var(--font-heading-family);font-size:var(--lg-text-2xl);color:var(--lg-espresso)}.price--on-sale .price-item--regular{font-size:var(--lg-text-base);color:var(--lg-espresso);opacity:.78}.price__sale .price-item--sale{font-family:var(--font-heading-family);font-size:var(--lg-text-2xl);color:var(--lg-sale)}.swatch-input__label{width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center;border:1px solid var(--lg-tan);box-shadow:inset 0 0 0 2px rgb(var(--color-background));transition:transform var(--lg-ease),box-shadow var(--lg-ease)}.swatch-input__label:hover{transform:scale(1.08)}.swatch-input__input:checked+.swatch-input__label{border-color:var(--lg-espresso);box-shadow:inset 0 0 0 2px rgb(var(--color-background)),0 0 0 1px var(--lg-espresso)}.lg-swatch-popover{position:fixed;z-index:40;display:flex;flex-direction:column;align-items:stretch;width:26rem;max-width:calc(100vw - 1.6rem);background:var(--lg-bone);color:var(--lg-espresso);border:1px solid var(--lg-tan);border-radius:var(--lg-radius-sm);box-shadow:var(--lg-shadow-card);padding:0;overflow:hidden;pointer-events:none}.lg-swatch-popover[hidden]{display:none!important}.lg-swatch-popover__chip{display:block;width:100%;height:10rem;min-height:8rem;max-height:11rem;border:0;border-bottom:1px solid var(--lg-tan);border-radius:0;background-color:var(--lg-cream);background-size:cover;background-position:center;background-repeat:no-repeat}.lg-swatch-popover__chip--empty{background-image:none;border-bottom-style:dashed}.lg-swatch-popover__body{width:100%;padding:.8rem .9rem .9rem}.lg-swatch-popover__copy{min-width:0;width:100%;margin:0}.lg-swatch-popover__name{margin:0;font-family:var(--font-heading-family);font-size:var(--lg-text-sm);font-weight:600;letter-spacing:.02em;line-height:var(--lg-leading-tight);color:var(--lg-espresso)}.lg-swatch-popover__desc{margin:.3rem 0 0;font-family:var(--font-body-family);font-size:var(--lg-text-xs);line-height:1.4;color:#2f2320c7}.lg-swatch-popover__material-wrap{width:100%;margin:.7rem 0 0;padding-top:.6rem;border-top:1px solid rgba(176,141,87,.4)}.lg-swatch-popover__material-label{margin:0;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#2f23209e}.lg-swatch-popover__material{margin:.2rem 0 0;font-family:var(--font-body-family);font-size:var(--lg-text-xs);line-height:1.35;color:var(--lg-espresso)}.lg-swatch-popover__extra{width:100%;margin:.5rem 0 0}.lg-swatch-popover__about,.lg-swatch-popover__care{margin:0;font-family:var(--font-body-family);font-size:var(--lg-text-xs);line-height:1.35;color:#2f2320b8}.lg-swatch-popover__about{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lg-swatch-popover__care-wrap{margin-top:.55rem}.lg-swatch-popover__care{margin:.2rem 0 0}.lg-swatch-live-detail{flex-basis:100%;margin:.6rem 0 0;max-width:36rem;font-size:var(--lg-text-xs);line-height:1.4;color:#2f2320b8}@media(hover:hover)and (pointer:fine){.lg-swatch-live-detail{display:none}}.lg-lead-time{border-left:3px solid var(--lg-saddle);background:var(--lg-bone)}.lg-notify{border:1px solid var(--lg-tan);background:var(--lg-cream)}.lg-collapsible{border-top:1px solid var(--lg-tan);margin-top:var(--lg-space-6)}.lg-details{border-bottom:1px solid var(--lg-tan)}.lg-summary{font-family:var(--font-body-family);font-size:var(--lg-text-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:var(--lg-space-4) 0}.lg-summary center{display:inline}.lg-caret{color:var(--lg-saddle);font-size:.7em}.lg-content{color:rgba(var(--color-foreground),.75)}.lg-row img{border-radius:var(--lg-radius-sm)}.product__accordion .accordion__title{font-size:var(--lg-text-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.accordion{border-color:var(--lg-tan)}.accordion+.accordion{border-top:none}.card--standard .card__inner{background:#f2ede4}.card--standard .card__inner.card__inner{border:1px solid rgba(47,35,32,.14)}.card__media img{transition:transform .45s ease}.card-wrapper:hover .card__media img{transform:scale(1.04)}.card__heading{font-size:var(--lg-text-lg)}.card__heading a:after{outline:none}.card-wrapper .price{font-size:var(--lg-text-base);color:var(--lg-espresso)}.card-wrapper{transition:box-shadow var(--lg-ease)}.card-wrapper:hover{box-shadow:var(--lg-shadow-card)}.lg-card-swatch{width:18px;height:18px;border-color:var(--lg-tan)}.lg-card-swatch-more{letter-spacing:.04em}.badge{border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background));color:rgb(var(--color-foreground));letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;border-radius:0}.facets__summary{font-size:var(--lg-text-sm);letter-spacing:.1em;text-transform:uppercase}.facets__disclosure,.facets-vertical .facets__disclosure-vertical{border-color:var(--lg-tan)}.active-facets__button{border:1px solid var(--lg-tan);border-radius:0;background:var(--lg-bone)}.mobile-facets__inner{border-left:1px solid var(--lg-tan)}.template-collection-sale .banner--sale .rte h2,.template-collection-sale .rich-text__heading{letter-spacing:.04em}.template-collection-sale .badge{background:var(--lg-sale);color:#fff8f2;border-color:var(--lg-sale)}.template-collection-sale .price__sale .price-item--sale{color:var(--lg-sale);font-weight:600}.template-collection-sale .price--on-sale .price-item--regular{text-decoration:line-through;color:var(--lg-espresso);opacity:.78;display:inline-block}.template-collection-sale .card-wrapper:hover{box-shadow:0 6px 24px #9d2b2b24}.shopify-section+.shopify-section{margin-top:0}.section{padding-top:0;padding-bottom:0}.banner:not(:has(img)) .banner__media,.banner__media.placeholder{background:linear-gradient(145deg,#3a2c24,#2f2320 45%,#4a3527)}.banner__media.placeholder .placeholder-svg{opacity:.06}.banner:not(:has(img)) .banner__content .banner__box,.banner .banner__box{background:transparent;border:none}.banner:not(:has(img)) .banner__heading,.banner__media.placeholder~.banner__content .banner__heading{color:#f7f3ec}.banner__heading{font-size:clamp(2.1rem,5vw,4rem);letter-spacing:.02em}.banner__box .button{border:1px solid currentColor}.collection-list-title,.featured-collection .title,.title-wrapper-with-link .title{font-size:clamp(1.6rem,2.6vw,2.2rem)}.collection-list .card__heading{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-align:center}.collection-list .card__content{padding-top:var(--lg-space-3)}.image-with-text__heading{font-size:clamp(1.8rem,3vw,2.6rem)}.image-with-text__text{max-width:46ch}.multicolumn .title{text-align:center}.multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.multicolumn-card__info{text-align:center}.multicolumn-card__info p{color:rgba(var(--color-foreground),.82);font-size:1.4rem}.lg-recently-viewed h2{margin-bottom:var(--lg-space-6)}.newsletter__subheading{max-width:40ch;margin-inline:auto}.newsletter-form__field-wrapper .field__input{border:1px solid var(--lg-tan);background:rgb(var(--color-background))}.footer{border-top:none}.footer-block__heading{font-family:var(--font-heading-family);font-size:var(--lg-text-lg);letter-spacing:.04em;text-transform:none}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;color:rgba(var(--color-foreground),.75);padding-top:var(--lg-space-1);padding-bottom:var(--lg-space-1)}.footer-block__details-content .list-menu__item--link:hover{color:var(--lg-tan)}.footer__content-bottom{border-top:1px solid rgb(247 243 236 / .15)}.footer__copyright{font-size:1.2rem;letter-spacing:.08em}cart-drawer .drawer__inner{border-left:1px solid var(--lg-tan)}cart-drawer .drawer__header{border-bottom:1px solid var(--lg-tan);padding-bottom:var(--lg-space-3)}cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-size:var(--lg-text-xl)}cart-drawer .cart-item__name{font-family:var(--font-heading-family);font-size:var(--lg-text-base)}.cart__terms{border-top:1px solid var(--lg-tan);padding-top:var(--lg-space-3)}.cart__checkout-button{background:var(--lg-espresso)}.template-404 .title{font-size:clamp(2rem,4vw,3rem)}.template-404 main .button{margin-top:var(--lg-space-6)}@media screen and (max-width:749px){.product-form__submit{position:sticky;bottom:10px;z-index:4;box-shadow:0 4px 18px #2f232040}.lg-card-swatch{width:15px;height:15px}.mega-menu__content{padding:var(--lg-space-4) 0}}.banner__buttons .button:empty{display:none}.banner .button--secondary,.banner .button{color:#f7f3ec;border:1px solid currentColor;background:transparent}.banner .button:hover{background:#f7f3ec1f}.placeholder-svg{filter:grayscale(1) sepia(.4) opacity(.35)}.lg-card-swatch--label{display:block;background:var(--lg-bone);border-style:dashed}s.price-item--regular{color:#2f2320e6!important;opacity:1}.facets__label .swatch-input-wrapper .swatch-input__label{width:30px!important;height:30px!important;display:flex!important;align-items:center;justify-content:center}.facets__label.disabled .swatch-input-wrapper{opacity:.35}.lg-tone-dot{display:inline-block;width:13px;height:13px;border-radius:50%;border:1px solid var(--lg-tan);margin-right:6px;vertical-align:-2px}.template-index .banner:has(img) .banner__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.template-index .banner:has(img) .banner__buttons{display:none}.lg-price__range{display:block;margin-top:.4rem;font-size:1.3rem;letter-spacing:normal;font-weight:400;color:#2f2320bf}.lg-store-narrative{max-width:78ch;margin-top:var(--lg-space-6, 2rem)}.lg-store-narrative>:first-child{margin-top:0}.lg-store-narrative>:last-child{margin-bottom:0}.lg-feature+.lg-feature{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(47,35,32,.12)}.lg-feature__img{display:block;width:100%;height:auto;margin-bottom:1rem;border-radius:var(--lg-radius-sm, 4px)}.lg-feature__title{margin:0 0 .6rem;font-size:1.5rem;line-height:1.3}.lg-feature__text{font-size:1.4rem}.lg-feature__text>:first-child{margin-top:0}.lg-feature__text>:last-child{margin-bottom:0}.lg-payment-icon{height:20px;width:auto;display:block;object-fit:contain}.lg-pdp-locator{margin:0;text-align:center;font-size:1.4rem}.header__menu-item{font-size:1.4rem}.mega-menu__link--level-2{font-size:1.8rem}.mega-menu__link--level-3{font-size:1.4rem}.menu-drawer__menu-item,.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.6rem}.card__heading{font-size:1.7rem;line-height:1.35}.card-wrapper .price,.card-wrapper .price .price-item{font-size:1.6rem}.card-wrapper .price{font-weight:500}.main-page-title{text-align:center;font-size:clamp(2.8rem,5vw,4.6rem);letter-spacing:.02em;margin-bottom:0}.main-page-title:after{content:"";display:block;width:72px;height:1px;margin:2rem auto 0;background:var(--lg-tan)}.rich-text__text,.rich-text__text.rte p{font-size:1.7rem;line-height:var(--lg-leading-body)}.rich-text__text{max-width:74ch;margin-inline:auto}.rich-text__buttons .button,.image-with-text__content .button,.collection__view-all .button,.blog__view-all .button{background:transparent;border:none;border-radius:0;border-bottom:1px solid currentColor;color:var(--lg-espresso);font-size:1.4rem;letter-spacing:.18em;padding:0 0 .7rem;min-height:0}.rich-text__buttons .button:after,.image-with-text__content .button:after,.collection__view-all .button:after,.blog__view-all .button:after,.rich-text__buttons .button:before,.image-with-text__content .button:before,.collection__view-all .button:before,.blog__view-all .button:before{content:none;box-shadow:none}.rich-text__buttons .button:hover,.image-with-text__content .button:hover,.collection__view-all .button:hover,.blog__view-all .button:hover{color:var(--lg-saddle);transform:none}.collection__view-all,.blog__view-all{margin-top:var(--lg-space-8)}.footer .footer-block.footer-block--newsletter{display:flex;flex-direction:column;margin:0;max-width:none;text-align:left;align-self:start;align-items:stretch;gap:1.2rem}.footer-block--newsletter .footer-block__heading{margin-bottom:.6rem}.footer-block--newsletter .footer-block__newsletter-text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground) / .75)}.footer-block--newsletter .newsletter-form,.footer-block--newsletter .newsletter-form__field-wrapper{max-width:82%;width:100%;margin:0}@media screen and (max-width:749px){.footer-block--newsletter .newsletter-form,.footer-block--newsletter .newsletter-form__field-wrapper{max-width:none}}.footer-block--newsletter .footer__list-social{justify-content:flex-start;margin:0}.footer-block--newsletter .list-social__link{padding:.6rem .8rem .6rem 0}.lg-collapsible{margin-top:1rem;border-top:1px solid rgba(47,35,32,.14)}.lg-details{border-bottom:1px solid rgba(47,35,32,.14);margin:0}.lg-summary{list-style:none;cursor:pointer;padding:14px 0;font-weight:600;display:flex;justify-content:space-between;align-items:center}.lg-summary::-webkit-details-marker{display:none}.lg-caret{transition:transform .2s ease}.lg-details[open] .lg-caret{transform:rotate(180deg)}.lg-content{padding:0 0 14px;color:#444;line-height:1.6}.lg-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.lg-row img{flex-shrink:0}.lg-row p{margin:0;line-height:1.4}.lg-collapsible+.lg-collapsible{border-top:0}.product__sku-label{opacity:.7;margin-right:.4rem}.lg-price__saving{display:inline-block;white-space:nowrap;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em;color:var(--lg-sale)}.price--on-sale .price__sale .lg-price__saving{margin-left:.6rem}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-item__price-wrapper,.cart-item__price-wrapper>*{font-family:var(--font-heading-family)}.totals__total-value{font-family:var(--font-heading-family);font-size:2rem}@media screen and (min-width:750px){.totals__total-value{font-size:2.4rem}}cart-drawer .cart-items thead{display:none}body:has(cart-drawer.active) shopify-chat{visibility:hidden}@media screen and (max-width:749px){.product-form__submit{bottom:7.6rem}}.product__info-wrapper .price__badge-sale.price__badge-sale{display:none}.article-card .card__inner.card__inner{border:1px solid rgba(47,35,32,.14)}.article-card.card--text .card__inner{background:#f2ede4}.article-card__info{font-size:1.2rem;letter-spacing:.12em}.article-card__excerpt{line-height:var(--lg-leading-body)}.footer .list-payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 1.6rem;width:100%;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:990px){.footer .list-payment{flex-wrap:nowrap;gap:1.6rem}}@media screen and (max-width:749px){.footer .list-payment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;justify-items:center;column-gap:1.2rem;row-gap:1rem}}.footer .list-payment__item{display:flex;align-items:center;justify-content:center;margin:0;padding:0;height:auto;border:0;background:none}.footer .list-payment .lg-payment-icon,.footer .list-payment img,.footer .list-payment svg{display:block;width:auto;height:20px;max-width:none;max-height:20px;object-fit:contain}@media screen and (max-width:749px){.footer .list-payment .lg-payment-icon,.footer .list-payment img,.footer .list-payment svg{height:18px;max-height:18px;max-width:100%}}.lg-brand-band .card__heading,.lg-brand-band .card__heading a,.lg-brand-band .card-wrapper .price,.lg-brand-band .card-wrapper .price .price-item,.lg-brand-band .card-information__text,.lg-brand-band .lg-card-swatch-more{color:rgb(var(--color-foreground))}.lg-brand-band .lg-card-swatch{border-color:rgb(var(--color-foreground) / .4)}.color-scheme-lg s.price-item--regular{color:rgb(var(--color-foreground) / .75)!important}.color-scheme-lg .price__sale .price-item--sale,.color-scheme-lg .lg-price__saving{color:var(--lg-tan)}.announcement-bar__message{letter-spacing:.14em}.lg-caret{font-size:1em}@media screen and (max-width:749px){.footer-block__details-content .list-menu__item--link{line-height:1.4;padding-top:0;padding-bottom:0}.footer-block__heading{margin-bottom:1.2rem}}.announcement-bar{min-height:0}.announcement-bar__message{font-size:1.1rem;letter-spacing:.14em;padding-top:.8rem;padding-bottom:.8rem}.slideshow__controls--top .slider-button,.announcement-bar-section .slider-button{opacity:.4;transform:scale(.8)}.announcement-bar-section .slider-button:hover{opacity:.9}.announcement-bar__message{font-size:1.3rem;letter-spacing:.12em;font-weight:500}.header__menu-item{font-size:1.6rem}.announcement-bar__message{font-size:1.4rem}.rte,.product__description,.image-with-text__text,.rich-text__text{font-size:1.7rem;line-height:1.6}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.7rem}.card-information .price,.card__information .price{font-size:1.8rem}.card__information .card__heading{font-size:1.7rem}.caption,.caption-with-letter-spacing,figcaption{font-size:1.4rem}@media screen and (min-width:990px){.header--top-center>.header__search{grid-area:icons;justify-self:end;align-self:center;margin-right:9.6rem}}@media screen and (min-width:990px){.template-collection .page-width{max-width:none;padding-left:4rem;padding-right:4rem}}@media screen and (min-width:990px){.header__menu-item .icon-caret{display:none}.header__inline-menu ul{flex-wrap:nowrap}.header__menu-item{padding-left:1.1rem;padding-right:1.1rem;white-space:nowrap}}.header__heading-logo,.shopify-section-header-sticky .header__heading-logo{max-height:none!important;height:auto!important}@media screen and (min-width:990px){.header__heading-logo{width:300px!important;max-width:none!important;height:auto!important}.header__heading-logo-wrapper{max-width:none}}.mega-menu__content{background:rgb(var(--color-background));border-top:1px solid rgba(247,243,237,.12);padding-top:3.2rem;padding-bottom:3.6rem}.mega-menu__list{column-gap:4.8rem}.mega-menu__link{color:rgba(var(--color-foreground),.85)}.mega-menu__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.mega-menu__link--level-2{letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;color:var(--lg-tan, #c5a47e)}@media screen and (min-width:990px){header-menu details:hover .mega-menu__content,header-menu details[open] .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}header-menu details .mega-menu__content{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.6rem);transition:opacity .2s ease,transform .25s ease}header-menu details:hover summary{color:rgb(var(--color-foreground))}}.slideshow__slide .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c161294,#1c161242 38%,#1c16120d 68%,#1c161200);pointer-events:none}.slideshow__slide:not(:has(.banner__heading)) .banner__media:after{content:none}.slideshow .banner__box{background:transparent;border:0;text-align:left;max-width:56rem;padding:0}.slideshow .banner__heading{color:#f7f3ed;line-height:1.1}.slideshow .banner__text{color:#f7f3edeb}.slideshow .banner__buttons{flex-direction:column;align-items:flex-start;gap:1.2rem;max-width:none}.slideshow .banner__buttons .button{background:var(--lg-tan, #c5a47e);color:#241d19;border:0;min-width:26rem}.slideshow .banner__buttons .button--secondary,.slideshow .banner__buttons .button+.button{background:transparent;color:#f7f3ed;border:1px solid rgba(247,243,237,.6)}.slideshow__slide:has(.banner__box) .slideshow__media:after,.slideshow__slide:has(.banner__box) .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c161294,#1c161242 38%,#1c16120d 68%,#1c161200);pointer-events:none}.slideshow__slide:not(:has(.banner__box)) .slideshow__media:after,.slideshow__slide:not(:has(.banner__box)) .banner__media:after{content:none}.slideshow .banner__box .banner__heading,.slideshow .banner__box .banner__text{text-shadow:0 1px 12px rgba(28,22,18,.35)}.slideshow .banner__box{z-index:2;position:relative}.slideshow__controls{display:none!important}.slideshow .banner__box .banner__heading{color:#f7f3ed!important;font-size:clamp(3.2rem,4.5vw,5.6rem)}.slideshow .banner__buttons .button,.slideshow .banner__buttons .button:not([disabled]){background:#c5a47e!important;color:#241d19!important;border:0;min-width:26rem}slideshow-component{position:relative;display:block}.slideshow__controls{display:block!important;position:static;border:0;min-height:0}.slideshow__control-wrapper,.slideshow__autoplay{display:none!important}.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:4.4rem;height:4.4rem;color:#f7f3ed;background:#241d1959;border-radius:50%;opacity:0;transition:opacity .2s ease,background .2s ease}.slideshow__controls .slider-button--prev{left:2rem}.slideshow__controls .slider-button--next{right:2rem}slideshow-component:hover .slider-button--prev,slideshow-component:hover .slider-button--next{opacity:1}.slideshow__controls .slider-button:hover{background:#241d1999}.slideshow__slide:has(.banner__box) .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#1c161294,#1c161242 38%,#1c16120d 68%,#1c161200);pointer-events:none}.slideshow__text-wrapper{z-index:2}.slideshow .banner__box .banner__heading{color:#f7f3ed!important;font-size:clamp(3.2rem,4.5vw,5.6rem)!important;line-height:1.1}.slideshow .banner__box .banner__text p{color:#f7f3edeb!important}.slideshow .banner__buttons .button{background:#c5a47e!important;color:#241d19!important;border:0!important;min-width:26rem}@media screen and (max-width:749px){.slideshow__slide:has(.banner__box) .banner__media:before{background:linear-gradient(0deg,#1c16129e,#1c16124d 40%,#1c161200 70%)}.slideshow .banner__box{text-align:center}.slideshow .banner__box .banner__heading{font-size:clamp(2.4rem,8vw,3.2rem)!important}.slideshow .banner__buttons .button{min-width:0;width:100%}}.template-index .banner:has(img) .banner__box .banner__heading{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.template-index .banner:has(img) .banner__box .banner__buttons,.template-index .banner:has(img) .banner__box .banner__text{display:flex!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}.template-index .banner:has(img) .banner__box .banner__text{display:block!important}#shopify-section-template--23715825189114__ge_feature .image-with-text__heading,.template-index [id*=ge_feature] .image-with-text__heading{font-size:clamp(3rem,3.6vw,4.4rem);line-height:1.05}.template-index [id*=ge_feature] .button,.template-index [id*=ge_feature] a.link.animate-arrow,.template-index [id*=ge_feature] .image-with-text__content .button{background:#b49a79;color:#241d19;padding:1.4rem 2.8rem;text-decoration:none;border:0;letter-spacing:.14em;text-transform:uppercase}.template-index [id*=ge_feature] .lg-ge-chips{display:flex;gap:2.4rem;margin-top:2.4rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#403a35bf}.template-index [id*=ge_feature] .image-with-text__text p+p{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin-top:2rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#403a35bf}.template-index [id*=ge_feature] .image-with-text__text p+p{margin-top:2rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#403a35bf}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2){display:inline-flex;flex-direction:column;align-items:center;gap:.8rem;margin:2.4rem 0 0;padding:0 2.4rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#403a35cc;text-align:center;border-left:1px solid rgba(64,58,53,.2)}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(2){border-left:0;padding-left:0}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2):before{content:"";width:2rem;height:2rem;background:#403a35b3;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(2):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l9 9-9 9-9-9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l9 9-9 9-9-9z'/%3E%3C/svg%3E")}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(3):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M12 3l7 3v5c0 5-3 8-7 10-4-2-7-5-7-10V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(4):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3C/svg%3E")}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2){padding:0 1.4rem;font-size:1rem;letter-spacing:.1em;white-space:nowrap;color:#403a35cc!important;margin-top:2rem}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2) a,.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2) *{color:#403a35cc!important;text-decoration:none!important}.template-index [id*=ge_feature] .image-with-text__text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}.template-index [id*=ge_feature] .image-with-text__text p:first-of-type{grid-column:1 / -1}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2){display:flex;flex-direction:column;align-items:center;padding:0 1rem;white-space:normal;text-align:center;line-height:1.5}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(3){border-left:1px solid rgba(64,58,53,.2);border-right:1px solid rgba(64,58,53,.2)}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(4){border-left:0}.template-index [id*=ge_feature] .image-with-text__text a[href]{color:#403a35cc!important;text-decoration:none!important;pointer-events:none}.template-index [id*=ge_feature] .image-with-text__content{padding-top:3rem;padding-bottom:3rem;max-width:46rem;margin-left:auto;margin-right:auto}.template-index [id*=ge_feature] .image-with-text__heading{font-size:clamp(2.6rem,3vw,3.6rem);margin-bottom:.8rem}.template-index [id*=ge_feature] .image-with-text__text p:first-of-type{margin-top:0;margin-bottom:.4rem}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2){margin-top:1.6rem}.template-index [id*=ge_feature] .button{margin-top:2rem}.template-index [id*=ge_feature] .image-with-text__content{max-width:none;margin-left:0;margin-right:0;padding-top:4rem;padding-bottom:4rem}.template-index [id*=ge_feature] .image-with-text__heading{font-size:clamp(2.8rem,3.2vw,4rem);white-space:nowrap}.template-index [id*=ge_feature] .image-with-text__heading{font-size:clamp(3rem,3.4vw,4.2rem)}.template-index [id*=ge_feature] .image-with-text__text p:first-of-type{font-size:1.7rem;line-height:1.6}.template-index [id*=ge_feature] .image-with-text__text p:nth-of-type(n+2){margin-top:2.2rem;font-size:1.1rem}.template-index [id*=ge_feature] .button{margin-top:2.4rem}@media screen and (min-width:990px){.lg-mega-section{position:absolute;left:0;right:0;z-index:40}#LgMegaPanel{display:none}#LgMegaPanel.lg-mega-open{display:block;background:#fbf9f5;color:#2f2320;border-top:1px solid rgba(47,35,32,.14);box-shadow:0 24px 48px #2f23202e;animation:lgMegaIn .22s ease both}#LgMegaPanel[hidden]{display:none!important}@keyframes lgMegaIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.lg-mega__inner{padding-top:2.2rem;padding-bottom:2.4rem}.lg-mega__tabs{display:none}.lg-mega__body{display:flex;align-items:flex-start;gap:3.2rem}.lg-mega__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));column-gap:2.4rem;row-gap:2.4rem;align-items:stretch;flex:1 1 auto;min-width:0;overflow:hidden}.lg-mega__pane--four-col .lg-mega__columns{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-mega__col{min-width:0;padding:0;border:0;position:relative}.lg-mega__col+.lg-mega__col:before{content:"";position:absolute;left:-1.2rem;top:.8rem;bottom:.8rem;width:1px;background:#b08d5747;pointer-events:none}.lg-mega__col-title{display:block;font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.35;color:#2f2320;font-weight:500;text-decoration:none;margin:0 0 1.1rem;overflow-wrap:break-word}.lg-mega__col-title:hover{color:#b08d57}.lg-mega__links{list-style:none;padding:0;margin:0}.lg-mega__links li{margin:0}.lg-mega__links li+li{margin-top:.7rem}.lg-mega__link{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;color:#2f23209e;text-decoration:none}.lg-mega__link:hover{color:#2f2320;text-decoration:underline;text-underline-offset:.3em;text-decoration-color:#b08d57}#LgMegaPanel a:focus-visible{outline:2px solid #b08d57;outline-offset:2px}.lg-mega__col--viewall .lg-mega__links{display:none}.lg-mega__card{flex:0 0 24rem;width:24rem;max-width:24rem;align-self:start;position:relative;background:#efe8dc;border:1px solid rgba(47,35,32,.12);padding:2rem}.lg-mega__card:before{content:"";position:absolute;left:-1.6rem;top:.8rem;bottom:.8rem;width:1px;background:#b08d5747;pointer-events:none}.lg-mega__card-img{width:100%;height:14rem;object-fit:cover;margin-bottom:1.8rem}.lg-mega__card-eyebrow{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:#b08d57;margin:0 0 .8rem}.lg-mega__card-text{font-family:var(--font-heading-family);font-size:2rem;line-height:1.3;color:#2f2320;margin:0 0 1.6rem}.lg-mega__card-btn{display:inline-block;background:transparent;color:#b08d57;border:1px solid #b08d57;padding:.9rem 1.6rem;letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;text-decoration:none}.lg-mega__card-btn:hover{background:#b08d57;color:#2f2320}.header__inline-menu .mega-menu__content{display:none!important}}@media screen and (max-width:989.98px){#LgMegaPanel{display:none!important}}@media screen and (min-width:990px){[id$=__category_tiles] .card__heading{white-space:nowrap;font-size:clamp(1.15rem,.9vw,1.45rem);letter-spacing:.08em}[id$=__category_tiles] .card__heading a{display:inline-flex;align-items:center;gap:.5rem}}.template-index .title-wrapper-with-link .title,.template-index .collection-list-wrapper .title,.template-index .rich-text__heading,.template-index .image-with-text__heading,.template-index .featured-blog .title,.template-index .newsletter__heading{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,3.4rem);line-height:1.15}.template-index [id$=__category_tiles] .title,.template-index [id$=__category_tiles] h2.title,.template-index [id$=__signature] .title,.template-index [id$=__signature] h2.title,.template-index .collection-list-title,.template-index h1.collection-list-title,.template-index h2.collection-list-title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.6vw,3.4rem)!important;line-height:1.15}.color-scheme-3 .rich-text__buttons .button,.color-scheme-3 .image-with-text__content .button,.color-scheme-4 .rich-text__buttons .button,.color-scheme-4 .image-with-text__content .button,.color-scheme-lg .rich-text__buttons .button,.color-scheme-lg .image-with-text__content .button{color:#f7f3ec!important;text-decoration-color:#b08d57}.template-index [id$=__brand_story] .rich-text__wrapper,.template-index [id$=__brand_story] .rich-text__blocks{padding-left:2rem;padding-right:2rem}[id$=__brand_story] p,[id$=__brand_story] h1,[id$=__brand_story] .rich-text__heading{max-width:90rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;box-sizing:border-box}@media screen and (min-width:990px){.header--middle-left .header__inline-menu{display:flex;justify-content:flex-start}.header--middle-left.page-width{padding-left:3rem}}.page-width{max-width:none;padding-left:4rem;padding-right:4rem}.page-width.page-width--narrow{max-width:100rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.page-width.page-width--narrow{padding-left:3.2rem;padding-right:3.2rem}}.page-width--narrow .main-page-title{text-align:left}.page-width--narrow .main-page-title:after{margin-left:0;margin-right:auto}.page-width--narrow .rte,.shopify-policy__body{font-size:1.6rem;line-height:1.7}.page-width--narrow .rte p,.shopify-policy__body p{margin:0 0 1.25em}.page-width--narrow .rte h2,.shopify-policy__body h2{margin-top:1.8em;margin-bottom:.65em;line-height:1.3}.page-width--narrow .rte h2:first-child,.page-width--narrow .rte>h2:first-of-type,.shopify-policy__body h2:first-child{margin-top:0}.page-width--narrow .rte h3,.shopify-policy__body h3{margin-top:1.45em;margin-bottom:.55em;line-height:1.3}.page-width--narrow .rte ul,.page-width--narrow .rte ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.35em;padding-left:1.4em}.page-width--narrow .rte li,.shopify-policy__body li{margin:.55em 0}.page-width--narrow .rte li+li,.shopify-policy__body li+li{margin-top:.7em}.page-width--narrow .rte table,.shopify-policy__body table{width:100%;max-width:none;margin:0 0 1.6em}.shopify-policy__container{max-width:100rem;margin-left:auto;margin-right:auto;padding:2.8rem 2rem 4.4rem}@media screen and (min-width:750px){.shopify-policy__container{padding:3.6rem 3.2rem 5.2rem}}.shopify-policy__title{text-align:left;margin:0 0 2rem}@media screen and (min-width:990px){.header--middle-left{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2rem}.header--middle-left>.header__heading,.header--middle-left>h1.header__heading{grid-column:1;justify-self:start}.header--middle-left .header__inline-menu{grid-column:2;justify-self:center;display:flex;justify-content:center}.header--middle-left .header__icons{grid-column:3;justify-self:end}}.template-index [id$=__brand_story] #myBtnOne{cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:.3em}.template-index [id$=__ge_video] .page-width,.template-index [id$=__ge_video] video,.template-index [id$=__ge_video] .video-section__media{max-width:110rem;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.header__inline-menu .header__menu-item>span{padding-bottom:.6rem;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow .15s ease}.header__inline-menu .header__menu-item:hover>span,.header__inline-menu .header__menu-item[aria-current]>span,.header__inline-menu .header__active-menu-item{box-shadow:inset 0 -2px #b08d57;text-decoration:none}}.header.page-width{padding-left:4rem;padding-right:4rem}.template-index [id$=__ge_video_text] .rich-text__wrapper,.template-index [id$=__ge_video_text] .rich-text__blocks{max-width:110rem;margin-left:auto;margin-right:auto}.template-index [id$=__guides] .page-width{max-width:none;padding-left:4rem;padding-right:4rem}.footer__copyright,.footer__copyright .policies li a,.footer__content-bottom small{font-size:1.2rem!important}body:has(#Details-menu-drawer-container[open]) shopify-chat{visibility:hidden}.template-index [id$=__story] .image-with-text__grid,.template-index [id$=__ge_feature] .image-with-text__grid{max-width:150rem;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){[id$=__ge_feature] .image-with-text__text .lg-ge-chips,[id$=__ge_feature] p:nth-of-type(2){grid-template-columns:1fr}[id$=__ge_feature] .image-with-text__text p{font-size:1.2rem}[id$=__ge_feature] .image-with-text__content .button{width:100%;max-width:none}}@media screen and (max-width:989.98px){[id$=__category_tiles] .card__heading{font-size:1.2rem;letter-spacing:.06em;white-space:nowrap}[id$=__category_tiles] .grid__item:nth-child(5):last-child{grid-column:1 / -1}}.template-index .title-wrapper-with-link .title,.template-index .collection-list-wrapper .title,.template-index .rich-text__heading,.template-index .image-with-text__heading,.template-index .featured-blog .title,.template-index .collection-list-title{font-size:clamp(2.8rem,2.6vw,3.4rem)!important}.template-product .product__title h1,.template-product h1.product__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.15}.template-product .product__accordion summary,.template-product .accordion summary,.template-product summary .accordion__title{font-family:var(--font-heading-family)!important;letter-spacing:.1em}@media screen and (max-width:749px){#Slider-template--23715825189114__hero_slideshow .banner__media:before{background:linear-gradient(0deg,#1c1612b8,#1c161273 55%,#1c161200)!important}}.template-product summary.lg-summary,details.lg-details>summary{font-family:var(--font-heading-family)!important;letter-spacing:.1em}.template-product div.product__accordion.accordion{border-top:none!important;border-bottom:none!important}.template-product .lg-collapsible{margin-top:0!important;padding-top:0!important}.template-product .lg-finance-stack{margin-bottom:1.5rem!important}.template-product .lg-group-heading{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.template-product .lg-group-rule{flex:1;height:1px;background:#2f232024}.template-product .lg-group-label{padding:0 15px;font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#3a2b24bf}.template-product .lg-group-label{color:#3a2b24c7}.template-product .lg-collapsible{border-top:none!important}.template-product .lg-group-heading{margin-top:2.4rem}.section-header>.header-wrapper,sticky-header .header-wrapper{border-top:1px solid rgba(176,141,87,.55)!important}@media screen and (min-width:990px){.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover>span,.header__inline-menu .header__menu-item:hover .header__active-menu-item{color:#b08d57!important}}.announcement-bar-section .utility-bar{background:#2f2320!important}.price,.price .price-item,.card-wrapper .price,.card-wrapper .price .price-item,.price__regular .price-item,.price__sale .price-item--sale,.price--on-sale .price-item--regular,s.price-item--regular{font-family:var(--font-body-family)}.price__regular .price-item,.price__sale .price-item--sale{font-weight:500;letter-spacing:.01em}.lg-price__saving{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.02em}.price--on-sale .price__sale{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.4rem .9rem}.price__sale .price-item--sale{order:1}.price__sale s.price-item--regular{order:2}.price__sale .lg-price__saving{order:3}.lg-price__saving{display:inline-block;background:#9d2b2b14;color:var(--lg-sale);padding:.3rem .8rem;border-radius:.4rem;white-space:nowrap}.card-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem}.card-wrapper .card-information .price{margin-bottom:1.1rem}.card-wrapper .price--on-sale .price__sale:before{content:"";flex-basis:100%;height:0;order:3}.card-wrapper .price--on-sale .price__sale>.lg-price__saving{order:4;margin-top:.5rem;margin-left:0}.product-grid .grid__item{transition:box-shadow var(--lg-ease)}.product-grid .grid__item:hover{box-shadow:var(--lg-shadow-card)}.product-grid .card-wrapper:hover{box-shadow:none}.template-collection-sale .product-grid .grid__item:hover{box-shadow:0 6px 24px #9d2b2b24}.template-collection-sale .product-grid .card-wrapper:hover{box-shadow:none}.lg-open-badge{margin:.4rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em}.lg-open-badge:empty{display:none}.lg-open-badge:before{content:"";display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.5rem;background:rgba(var(--color-foreground),.35)}.lg-open-badge[data-lg-open=true]:before{background:#2e7d32}.lg-open-badge[data-lg-open=false]:before{background:#b04a3a}.collection-hero{padding-top:0;padding-bottom:0}.collection-hero .collection-hero__inner{margin-bottom:0;padding-top:0;padding-bottom:.4rem}.collection-hero .collection-hero__title{font-family:var(--font-heading-family);font-size:clamp(3rem,4.6vw,4.6rem);letter-spacing:.02em;text-align:left;margin-top:0;margin-bottom:0;max-width:none;width:100%}.lg-plp-copy .collection-hero__description,.collection-hero__description{text-align:left;max-width:none;width:100%;margin:0}.lg-plp-copy .collection-hero__description :is(p,h3),.collection-hero__description :is(p,h3){text-align:left}.lg-plp-copy .collection-hero__description [style*=text-align],.collection-hero__description [style*=text-align]{text-align:left!important}.lg-plp-copy .collection-hero__description p,.collection-hero__description p{margin:.6rem 0 .4rem;font-size:1.5rem;line-height:1.5}.lg-plp-copy .collection-hero__description h3,.collection-hero__description h3{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:clamp(1.8rem,2.2vw,2.3rem);font-weight:400;letter-spacing:.02em;opacity:.85}.lg-plp-copy .collection-hero__description h3:first-child,.collection-hero__description h3:first-child{margin-top:0}.lg-plp-copy .collection-hero__description a,.collection-hero__description a{color:inherit;text-underline-offset:.3rem;text-decoration-color:#b08d57}.lg-plp-copy .collection-hero__description a:hover,.collection-hero__description a:hover{color:#b08d57}.lg-plp-copy .collection-hero__description span[style],.collection-hero__description span[style]{color:inherit!important}.lg-plp-copy .collection-hero__description strong,.collection-hero__description strong{font-weight:600}.facets-vertical.page-width{padding-top:.8rem}.lg-plp-main{flex:1 1 auto;min-width:0}.lg-plp-copy{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem 2.4rem;margin-bottom:1.2rem}.lg-plp-copy .collection-hero__description{flex:1 1 20rem;min-width:0;max-width:none}.lg-plp-copy .collection-hero__description>*{max-width:none}.lg-plp-copy .facets-vertical-sort{flex:0 0 auto;margin:0;padding:0}@media screen and (min-width:990px){body:has(.facets-vertical>aside.facets-wrapper) .collection-hero:not(:has(.collection-hero__inner--center)) .collection-hero__text-wrapper{padding-left:28.4rem}.facets-vertical.page-width{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0;padding-top:.4rem}.facets-vertical>aside.facets-wrapper{flex:0 0 26rem;width:26rem;max-width:26rem;padding-right:2.4rem;margin-right:2.4rem;border-right:1px solid rgba(176,141,87,.35);position:sticky;top:12rem;align-self:flex-start;z-index:2;background-color:transparent}.facets-vertical .facets__summary .icon-caret{right:1.4rem}.lg-plp-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:2.4rem;row-gap:.8rem}.lg-plp-copy .collection-hero__description{display:contents;flex:unset}.lg-plp-copy .facets-vertical-sort{grid-column:2;grid-row:1}.lg-plp-copy .collection-hero__description>*{grid-column:1 / -1;max-width:none;padding-right:1.2rem}.lg-plp-copy .collection-hero__description>h3:first-child{grid-column:1;grid-row:1;min-width:0;padding-right:0}.lg-plp-copy .facets-vertical-sort .facets-vertical-form{display:flex;justify-content:flex-end;align-items:flex-start;margin:0}.facets-vertical>.product-grid-container,.lg-plp-main>.product-grid-container{padding-top:0}.facets-vertical .facets__heading--vertical{margin-bottom:.8rem}}.lg-open-badge{display:inline-flex;align-items:center;gap:.6rem;background:#faf7f1;border:1px solid rgba(176,141,87,.35);border-radius:100px;padding:.5rem 1.4rem;color:#2f2320;box-shadow:0 1px 3px #2f232014}.lg-store-page .lg-open-badge{margin-inline:auto;display:flex;width:fit-content}.page-width.lg-store-page .lg-open-badge{display:flex;width:fit-content;margin:0 auto 2.4rem}.page-width.lg-store-page .lg-open-badge[data-lg-open=true]{background:#e2ecdd;border-color:#4a7c5980;font-weight:600}.page-width.lg-store-page .lg-open-badge[data-lg-open=false]{background:#f3e2dd;border-color:#9e4a3c80;font-weight:600}h2.lg-store-display__heading{font-size:clamp(2.4rem,3.4vw,3.4rem);letter-spacing:.02em;text-align:center;padding-bottom:1.2rem;margin-bottom:2rem;position:relative}h2.lg-store-display__heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:6rem;height:1px;background:#b08d57}.header__inline-menu summary:focus:not(:focus-visible),.header__inline-menu a:focus:not(:focus-visible){outline:none;text-decoration:none;color:inherit;box-shadow:none}.header__inline-menu summary:focus-visible,.header__inline-menu a:focus-visible{outline:2px solid #b08d57;outline-offset:3px;text-decoration:none}.lg-brand-band.color-scheme-ge{position:relative;isolation:isolate;background-color:transparent}.lg-brand-band.color-scheme-ge:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-100vw;right:-100vw;background-color:rgb(var(--color-background))}.facets-vertical.page-width{overflow-x:clip}@media screen and (min-width:990px){.facets-vertical>aside.facets-wrapper{background-color:transparent}}body.lg-vendor-ge,body.lg-vendor-ge .color-scheme-1{--color-background:250,247,241;--gradient-background:#faf7f1}body.lg-vendor-ge .shopify-section-group-header-group .color-scheme-1{--color-background:239,232,220;--gradient-background:#efe8dc}.lg-trust-row__bleed{border-top:1px solid rgba(176,141,87,.55)}.section-header>.header-wrapper,sticky-header .header-wrapper{border-bottom:1px solid rgba(176,141,87,.55)!important}.shopify-section [class*=product-grid-padding]:has(.lg-brand-band){padding-bottom:0}.collection.lg-brand-groups{padding-bottom:0}@media screen and (min-width:990px){.lg-brand-bar__inner.page-width{padding-left:50px}}.lg-store-availability-banner{display:flex;align-items:center;justify-content:center;min-height:4.5rem;margin:0 0 1rem;padding:0 3rem;background:#2f2320;color:#faf7f1;font-size:1.5rem;line-height:1.3;text-align:center}.lg-store-availability-banner .lg-store-availability{display:block;font-weight:500;letter-spacing:.01em;text-transform:none}@media screen and (max-width:749px){.lg-store-availability-banner{font-size:1.3rem;padding:.8rem 1rem}}.lg-buy-reassurance__stores{padding-left:2rem}.lg-store-expand__summary{cursor:pointer;text-decoration:underline;text-underline-offset:.2rem;list-style:none}.lg-store-expand__summary::-webkit-details-marker{display:none}.lg-store-expand__summary:after{content:"";display:inline-block;width:.5rem;height:.5rem;margin-left:.7rem;border-right:2px solid var(--lg-tan,#b08d57);border-bottom:2px solid var(--lg-tan,#b08d57);transform:rotate(45deg) translateY(-.15rem);transition:transform .15s ease}.lg-store-expand[open] .lg-store-expand__summary:after{transform:rotate(-135deg) translateY(.05rem)}.lg-store-expand__list{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.6rem}.lg-buy-reassurance .lg-store-expand__list li{padding-left:0;margin-bottom:0}.lg-buy-reassurance .lg-store-expand__list li:before{content:none}.lg-store-expand__all{display:inline-block;margin-top:.9rem;font-size:1.3rem}@media screen and (max-width:749px){.lg-store-expand__list{grid-template-columns:1fr}}.lg-store-expand__nearest{display:inline-block;margin-top:.8rem;padding:.4rem 1rem;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--lg-tan,#b08d57);color:inherit;cursor:pointer;border-radius:0}.lg-store-expand__nearest:hover{background:#b08d571f}.lg-store-expand__note{margin:.6rem 0 0;font-size:1.2rem;opacity:.75}.lg-store-expand[data-lg-proximity=on] .lg-store-expand__list{border-left:2px solid var(--lg-tan,#b08d57);padding-left:1rem}.price--large .price__badge-sold-out{margin-left:1rem;vertical-align:middle}.product__media-wrapper{position:relative}.lg-image-soldout-badge{display:none;position:absolute;top:1.2rem;left:1.2rem;z-index:4;padding:.6rem 1.2rem;background:#2f2320;color:#faf7f1;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.product__media-item.is-active .lg-image-soldout-badge{display:inline-block}.price--sold-out.price--large .price__badge-sold-out{display:none}.lg-store-availability-banner{flex-direction:column;gap:.4rem;padding:1rem 3rem}.lg-store-availability-banner .lg-incoming-stock,.lg-store-availability-banner [class*=incoming]{background:transparent;color:inherit;border:0;margin:0;padding:0;font-size:1.3rem}.shopify-section .lg-brand-story,section [class*=brand-story],.custom-liquid{max-width:var(--page-width);margin:0 auto;padding:0 5rem}@media screen and (max-width:749px){.custom-liquid{padding:0 1.5rem}}.lg-banner-row-wrap[class*=-padding]{padding-bottom:0!important}.footer-block__newsletter{align-self:flex-start}[class*=__brand_story-padding] p{max-width:var(--page-width)!important;margin-left:auto;margin-right:auto;text-align:center!important}.lg-collapsible~div{margin-top:3.2rem!important}.lg-collapsible~div~div,.lg-collapsible~.lg-collapsible{margin-top:0!important}.lg-pm__heading{display:block;font-weight:600;margin-bottom:.3rem}.lg-pm__row{display:block;line-height:1.7}.product-form__buttons{max-width:none!important}#layuppreview .previewMessage,#layuppreview a:not(.layupButton){display:none!important}#lumodallink{display:none!important}.layupButton .lu-checkout-button{background:#2f2320!important;color:#faf7f1!important;border:0!important;border-radius:0!important;font-family:Assistant,sans-serif!important;font-size:17px!important;font-weight:400!important;letter-spacing:2.38px!important;text-transform:uppercase!important}.layupButton .lu-checkout-button:hover{background:#3d2e29!important}.lg-edp__pay{border:0;padding:0;margin:1.2rem 0 0}.lg-edp__pay legend{padding:0;margin-bottom:.4rem}.lg-edp__radio{display:inline-flex;align-items:center;gap:.5rem;margin-right:1.6rem;font-size:1.4rem}.lg-edp__months-wrap,.lg-edp__date-wrap{margin-top:1.2rem}.lg-edp__hint{font-size:1.2rem;opacity:.75;margin:.4rem 0 0}.lg-edp__note{font-size:1.3rem;color:#8a2b2b;margin:.8rem 0 0}.lg-edb .lg-edb__badge{background:transparent!important;border:0!important;border-top:1px solid rgba(176,141,87,.55)!important;border-bottom:1px solid rgba(176,141,87,.55)!important;border-radius:0!important;padding:1.1rem .2rem!important;box-shadow:none!important;font-family:Assistant,sans-serif!important;font-size:1.3rem!important;letter-spacing:.04em!important;color:#2f2320!important}.lg-edb .lg-edb__badge:hover,.lg-edb .lg-edb__badge:focus{background:#b08d570f!important}.lg-edb .lg-edb__icon{color:#b08d57!important}.lg-edb .lg-edb__panel{background:#faf7f1!important;border:1px solid rgba(176,141,87,.35)!important;border-radius:0!important;box-shadow:none!important;padding:1.8rem 2rem!important;margin-top:0!important}.lg-edb .lg-edb__label,.lg-edb .lg-edp__pay legend{display:block;font-family:Assistant,sans-serif!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6b5e57!important;margin:0 0 .6rem!important}.lg-edb .lg-edb__region,.lg-edb .lg-edp__months,.lg-edb .lg-edp__date{-webkit-appearance:none;appearance:none;width:100%;background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%232f2320' stroke-width='1.5'/></svg>") no-repeat right 1.2rem center!important;border:1px solid #2f2320!important;border-radius:0!important;padding:1rem 3.4rem 1rem 1.2rem!important;font-family:Assistant,sans-serif!important;font-size:1.4rem!important;color:#2f2320!important;box-shadow:none!important}.lg-edb .lg-edb__region:focus,.lg-edb .lg-edp__months:focus,.lg-edb .lg-edp__date:focus{outline:2px solid rgba(176,141,87,.6);outline-offset:2px}.lg-edb .lg-edp__pay{display:block;margin:1.6rem 0 0!important}.lg-edb .lg-edp__pay .lg-edp__radio{position:relative;display:inline-block;margin:0 0 0 -1px!important;padding:0!important}.lg-edb .lg-edp__pay .lg-edp__radio input{position:absolute;opacity:0;width:0;height:0}.lg-edb .lg-edp__pay .lg-edp__radio span,.lg-edb .lg-edp__pay .lg-edp__radio{font-family:Assistant,sans-serif;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.lg-edb .lg-edp__pay .lg-edp__radio{border:1px solid #2f2320;padding:.9rem 1.6rem!important;color:#2f2320;cursor:pointer;background:transparent}.lg-edb .lg-edp__pay .lg-edp__radio:has(input:checked){background:#2f2320;color:#faf7f1}.lg-edb .lg-edp__pay .lg-edp__radio:has(input:focus-visible){outline:2px solid rgba(176,141,87,.6);outline-offset:2px}.lg-edb .lg-edp__months-wrap,.lg-edb .lg-edp__date-wrap{margin-top:1.6rem!important}.lg-edb .lg-edp__hint,.lg-edb .lg-edb__note{font-family:Assistant,sans-serif!important;font-size:1.2rem!important;color:#2f23209e!important;margin:.6rem 0 0!important}.lg-edb .lg-edp__note{color:#8a2b2b!important}.swatch-input__label .swatch{width:100%!important;height:100%!important;border:0!important}.swatch-input__label{box-shadow:none!important;border:1px solid rgba(176,141,87,.55)!important;padding:0!important;overflow:hidden}.swatch-input__input:checked+.swatch-input__label{border:2px solid #2f2320!important;box-shadow:none!important}.swatch-input__label:hover{border-color:#2f2320!important}.product-form__input--swatch .swatch-input__label{border-radius:50%!important}.product-form__quantity .quantity{border:1px solid rgba(176,141,87,.55)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none!important}.product-form__quantity .quantity__input{font-family:Assistant,sans-serif!important;font-size:1.4rem!important;color:#2f2320!important;box-shadow:none!important}.product-form__quantity .quantity__button{color:#2f2320!important}.product-form__quantity .quantity__button svg{color:#2f2320}.lg-edb{max-width:none!important;width:100%!important}.lg-edb .lg-edb__badge{width:100%!important;max-width:none!important}.lg-edb .lg-edb__panel{max-width:none!important;width:100%!important}.lg-edb:has(.lg-edp__date-wrap:not([hidden])) .lg-edb__note{display:none!important}.lg-incoming-stock__notice{margin:.35rem 0 0;font-size:.8rem;line-height:1.35;opacity:.85}.lg-incoming-stock-block{margin:var(--lg-space-2) 0 var(--lg-space-3);padding:var(--lg-space-2) var(--lg-space-3);background:var(--lg-bone);border-radius:var(--lg-radius-sm);color:var(--lg-espresso)}.lg-incoming-stock-block .lg-incoming-stock{margin:0;padding:0;background:transparent;border:0;border-radius:0;font-size:1.4rem;color:inherit}.lg-incoming-stock-block .lg-incoming-stock__notice{margin:.35rem 0 0;padding:0;background:transparent;font-size:.8rem;line-height:1.35;opacity:.85;color:inherit}@media screen and (min-width:990px){#LgMegaPanel:has(.lg-mega__pane--compact:not([hidden])){background:transparent;box-shadow:none;border:0}#LgMegaPanel:has(.lg-mega__pane--compact:not([hidden])) .lg-mega__inner{max-width:none;padding:0}.lg-mega__pane--compact{position:absolute;left:var(--lg-compact-left,0);top:0;width:max-content;min-width:14rem;max-width:22rem;padding:1.25rem 1.5rem;background:#fbf9f5;box-shadow:0 8px 24px #0000001f;border-top:2px solid #b08d57}.lg-mega__pane--compact .lg-mega__tabs,.lg-mega__pane--compact .lg-mega__card{display:none}.lg-mega__pane--compact .lg-mega__body,.lg-mega__pane--compact .lg-mega__columns{display:block}.lg-mega__pane--compact .lg-mega__col{padding:0;border:0;margin:0}.lg-mega__pane--compact .lg-mega__col:before,.lg-mega__pane--compact .lg-mega__card:before{content:none}.lg-mega__pane--compact .lg-mega__col+.lg-mega__col{margin-top:.6rem}.lg-mega__pane--compact .lg-mega__col-title{white-space:nowrap;display:block}.lg-mega__pane--compact .lg-mega__links{display:none}}.product__description .myBtn,.lg-content .myBtn{cursor:pointer;color:#b08d57;text-decoration:underline;margin-top:.75rem}.active-facets .active-facets__button-inner.button{text-transform:none;letter-spacing:normal;white-space:nowrap;font-size:1.2rem}.active-facets .active-facets__button{width:auto;max-width:100%;flex:0 0 auto}[data-lg-facet=colour] .facets__list--vertical,[data-lg-facet=colour] .mobile-facets__list,[data-lg-facet=colour] ul{display:flex;flex-wrap:wrap;gap:.6rem;padding:0}[data-lg-facet=colour] .facets__item{margin:0;width:auto}[data-lg-facet=colour] .facet-checkbox{padding:0}[data-lg-facet=colour] .facet-checkbox__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-lg-facet=colour] .swatch-input-wrapper,[data-lg-facet=colour] .swatch-input-wrapper .swatch-input__label,[data-lg-facet=colour] .swatch-input-wrapper .swatch{width:2.8rem!important;height:2.8rem!important}[data-lg-facet=colour] .facets__label.disabled .swatch-input-wrapper,[data-lg-facet=colour] .disabled .swatch-input-wrapper{opacity:1}[data-lg-facet=colour] .swatch-input__label{overflow:visible!important;transform:none!important}[data-lg-facet=colour] .swatch-input__label:hover{transform:none!important}[data-lg-facet=colour] .swatch-input__input+.swatch-input__label,[data-lg-facet=colour] .swatch-input__input:hover+.swatch-input__label,[data-lg-facet=colour] .swatch-input__input:checked+.swatch-input__label{outline:none!important;box-shadow:none!important;border-width:1px!important;border-color:#b08d578c!important}[data-lg-facet=colour] .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid rgba(176,141,87,.6)!important;outline-offset:2px!important;box-shadow:none!important}[data-lg-facet=colour] .swatch-input-wrapper .swatch{box-shadow:inset 0 0 0 1px #2f232047}[data-lg-facet=colour] .swatch--unavailable{background-color:#e8dfd2;border-style:solid;border-color:#b08d578c}[data-lg-facet=colour] .swatch-input__input:checked+.swatch-input__label .swatch{box-shadow:inset 0 0 0 1px #2f232047,0 0 0 2px #b08d57}product-modal.lg-lightbox .product-media-modal__dialog{display:flex;align-items:center;justify-content:center}product-modal.lg-lightbox .product-media-modal__content{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;height:100dvh;overflow:hidden;padding:0}product-modal.lg-lightbox .product-media-modal__content>*{max-width:92vw;max-height:84vh;max-height:84dvh;width:auto;height:auto;margin:0}product-modal.lg-lightbox .product-media-modal__content img{max-width:92vw;max-height:84vh;max-height:84dvh;width:auto;height:auto;object-fit:contain}product-modal.lg-lightbox .product-media-modal__content>.lg-lightbox__hidden{display:none!important}.lg-lightbox__prev,.lg-lightbox__next{position:fixed;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border:1px solid rgba(47,35,32,.35);background:#fbf9f5e6;color:#2f2320;cursor:pointer;z-index:2}.lg-lightbox__prev{left:1.6rem}.lg-lightbox__next{right:1.6rem}.lg-lightbox__counter{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);font-size:1.3rem;letter-spacing:.08em;color:#2f2320;z-index:2}@media(max-width:749px){.lg-lightbox__prev{left:.6rem}.lg-lightbox__next{right:.6rem}product-modal.lg-lightbox .product-media-modal__content img{max-width:100vw;max-height:78vh;max-height:78dvh}}@media screen and (max-width:749px){[id$=__hero_slideshow] .banner__heading{font-size:3.2rem;line-height:1.15}}[data-lg-facet=colour-tone] .facet-checkbox,[data-lg-facet=color-tone] .facet-checkbox{padding-top:.7rem;padding-bottom:.7rem}[data-lg-facet=colour-tone] .facets-layout-list--text input[type=checkbox],[data-lg-facet=color-tone] .facets-layout-list--text input[type=checkbox]{top:.5rem}[data-lg-facet=colour-tone] .facet-checkbox .svg-wrapper,[data-lg-facet=color-tone] .facet-checkbox .svg-wrapper{top:1rem}[data-lg-facet=colour-tone] .mobile-facets__label,[data-lg-facet=color-tone] .mobile-facets__label{padding-top:1.05rem;padding-bottom:1.05rem}[data-lg-facet=colour-tone] input.mobile-facets__checkbox,[data-lg-facet=color-tone] input.mobile-facets__checkbox{top:.84rem}[data-lg-facet=colour-tone] .mobile-facets__label .icon-checkmark,[data-lg-facet=color-tone] .mobile-facets__label .icon-checkmark{top:1.33rem}@media screen and (min-width:990px){.lg-plp--coffee-tables .lg-plp-copy{margin-bottom:.8rem}.lg-plp--coffee-tables .lg-plp-copy .collection-hero__description>:last-child{margin-bottom:0}.lg-plp--coffee-tables .lg-brand-band{padding-top:2rem}.lg-plp--coffee-tables .lg-brand-band__header{padding-bottom:1.8rem}}.product__column-sticky{position:static!important;top:auto!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/lg-design.css.map */
