:root{--bg-garnet:#9d2c45;--bg-paper:#fcfaf7;--bg-ink:#30282b}body{background:var(--bg-paper)}.announcement-bar,.announcement-bar a,.announcement-bar p,.announcement-bar__text{color:#fff9f5!important}.announcement-bar{font-size:11px}.header__row{--border-width:0px}.bg-edit{padding:0 32px 48px}.bg-edit-heading{padding:40px 0 25px}.bg-edit-heading h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:52px;line-height:1.08;letter-spacing:-1.6px;margin:0 0 18px;color:var(--bg-ink)}.bg-edit-heading p{font-size:13px;line-height:1.6;max-width:680px;margin:0}.bg-edit-toolbar{display:flex;align-items:center;gap:22px;min-height:60px;padding:4px 0 18px;font-size:12px}.bg-toolbar-spacer{flex:1}.bg-edit-toolbar button{border:0;background:none;color:inherit;padding:8px 0;cursor:pointer}.bella-filter-open{display:flex;align-items:center;gap:8px;min-height:44px}.bella-filter-open svg{width:16px;height:16px}.bg-edit-toolbar p{margin:0;color:#6e6464;font-size:11px}.bg-edit-sort{display:flex;align-items:center;gap:10px;font-size:12px}.bg-edit-sort select{background:none;border:0;font-family:inherit;font-size:12px;color:inherit;max-width:150px;padding:10px 4px;cursor:pointer}.bg-edit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:34px 8px}.bg-tile{min-width:0}.bg-card,.bg-card-media{position:relative}.bg-card-image{display:block;aspect-ratio:4/5;background:#f3f0ed;overflow:hidden}.bg-card-image img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.bg-card-choose{display:flex;align-items:center;justify-content:center;position:absolute;right:12px;bottom:12px;width:34px;height:34px;background:#fff9f5e8;color:var(--bg-ink);border-radius:50%;font-size:23px;font-weight:300;opacity:0;transition:opacity .15s}.bg-card:hover .bg-card-choose,.bg-card:focus-within .bg-card-choose{opacity:1}.bg-card-copy{padding:11px 2px 0}.bg-card-title{font-size:12px;line-height:1.5;display:block;text-decoration:none;color:var(--bg-ink);font-weight:400}.bg-card-price{font-size:12px;line-height:1.5;margin-top:5px}.bg-card-price s{color:#857b79;font-weight:400;margin-left:4px}.bg-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;min-height:26px}.bg-swatches button{background:var(--swatch);width:15px;height:15px;min-width:15px;padding:0;border:1px solid #30282b18;border-radius:50%;outline:1px solid transparent;outline-offset:3px;cursor:pointer}.bg-swatches button[aria-pressed=true]{outline-color:#8b807b}.bg-swatches button:focus-visible{outline:2px solid var(--bg-garnet);outline-offset:3px}.bg-stock-label{font-size:11px;color:#6e6464}.bella-catalog-filters{display:none}.bella-catalog-filters.is-open{display:block;position:fixed;z-index:1000;inset:0 0 0 auto;width:390px;max-width:100%;background:var(--bg-paper);padding:32px 26px 0;overflow:auto;box-shadow:0 0 0 100vw #30282b66;overscroll-behavior:contain}.bella-filter-close{position:absolute;right:16px;top:22px;width:44px;height:44px;border:0;background:none;padding:12px;cursor:pointer}.bella-filter-close svg{width:20px;height:20px}.bella-catalog-filters h2{font-family:Georgia,serif;font-size:32px;font-weight:400;margin:0 0 30px}.bella-catalog-filters form>label,.bella-catalog-filters [data-catalog-facets]>label{display:block;margin-bottom:25px;font-size:13px}.bella-catalog-filters input:not([type=checkbox]):not([type=hidden]),.bella-catalog-filters select{display:block;width:100%;height:45px;margin-top:10px;border:1px solid #cfc5c0;border-radius:0;background:transparent;padding:9px 11px;color:inherit;font-family:inherit;font-size:16px}.bella-catalog-filters .bg-stock-filter{display:flex;align-items:center;gap:10px}.bg-stock-filter input{accent-color:var(--bg-garnet);width:18px;height:18px}.bella-catalog-filters fieldset{border:0;padding:0;margin:0 0 25px}.bella-catalog-filters legend{font-size:13px;margin-bottom:10px}.bg-filter-price{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px}.bg-filter-actions{position:sticky;bottom:0;background:var(--bg-paper);display:grid;grid-template-columns:1fr 1.4fr;gap:16px;padding:18px 0}.bg-filter-actions button{border:0;font-size:13px;min-height:48px;cursor:pointer;background:none}.bg-filter-actions [type=submit]{background:var(--bg-garnet);color:#fff}.bg-filter-actions [data-catalog-clear]{text-decoration:underline}[data-catalog-active]{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}[data-catalog-active]:empty{display:none}[data-catalog-active] button{font-size:11px;border:1px solid #ddd3cd;padding:7px 10px;background:none;border-radius:0;cursor:pointer}[data-catalog-pages]{display:flex;justify-content:center;gap:12px;margin:45px 0 30px;font-size:12px}[data-catalog-pages] a{display:grid;place-items:center;min-width:40px;min-height:44px;padding:8px;color:var(--bg-ink);text-decoration:none}[data-catalog-pages] [aria-current]{border-bottom:1px solid var(--bg-garnet);color:var(--bg-garnet)}.bella-catalog-empty{grid-column:1/-1;text-align:center;padding:70px 20px}.bella-catalog-empty h3{font:30px Georgia,serif}.bella-catalog-empty button{background:var(--bg-garnet);border:0;color:#fff;padding:12px 22px;cursor:pointer}.bg-edit-description{max-width:700px;margin:24px auto;font-size:13px;line-height:1.7}.bg-edit-description summary{cursor:pointer}.bg-edit-description div{padding-top:16px}.bg-footer-links{display:flex;justify-content:space-between;gap:30px;padding:50px 32px;border-top:1px solid #e7dfda;font-size:12px}.bg-footer-links nav{display:flex;gap:18px;flex-wrap:wrap}.bg-footer-links a{color:inherit}.bg-footer-links strong{font-size:18px;color:var(--bg-garnet);font-weight:500}@media(min-width:1600px){.bg-edit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:749px){.bg-edit{padding:0 0 30px}.bg-edit-heading{padding:28px 16px 16px}.bg-edit-heading h1{font-size:44px;line-height:1.08;margin-bottom:17px;letter-spacing:-1.2px}.bg-edit-heading p{font-size:12px;max-width:340px;line-height:1.6}.bg-edit-toolbar{padding:3px 16px 12px;gap:12px;min-height:54px}.bg-edit-toolbar [data-catalog-count]{display:none}.bg-edit-sort>span{display:none}.bg-edit-sort select{max-width:140px;font-size:11px}.bg-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 5px}.bg-card-copy{padding:10px 8px 0}.bg-card-title{font-size:11px;line-height:1.5}.bg-card-price{font-size:12px;margin-top:6px}.bg-card-choose{opacity:1;width:28px;height:28px;right:8px;bottom:8px;font-size:20px}.bg-swatches{gap:13px;margin-top:15px;min-height:25px}.bg-swatches button{position:relative}.bg-swatches button:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.bg-card-image{aspect-ratio:4/5}.bg-edit [data-catalog-active]{padding:0 16px;margin-bottom:14px}.bg-edit-description{padding:0 16px}.bg-footer-links{padding:35px 18px;flex-direction:column;gap:22px}.bg-footer-links nav{gap:15px}.bg-edit [data-catalog-pages]{gap:6px}.bg-edit [data-catalog-pages] a{font-size:11px;padding:7px}}@media(prefers-reduced-motion:reduce){.bg-card-choose{transition:none}}.bg-home{color:var(--bg-ink)}.bg-home h1,.bg-home h2,.bg-home h3{font-family:Georgia,Times New Roman,serif;font-weight:400;text-wrap:initial}.bg-home a{color:inherit}.bg-campaign{height:clamp(560px,42vw,740px);position:relative;isolation:isolate;overflow:hidden;background:#5b182b}.bg-campaign-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;z-index:-2}.bg-campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c08176b,transparent 75%);z-index:-1}.bg-campaign-copy{position:absolute;left:6%;top:17%;max-width:540px;color:#fff}.bg-eyebrow{font-family:var(--font-body--family);font-size:11px;letter-spacing:.1em;line-height:1.5;margin:0 0 20px}.bg-campaign h1{font-size:clamp(50px,4.5vw,82px);line-height:1.06;letter-spacing:-2px;margin:0 0 24px;color:inherit}.bg-campaign-copy>p:not(.bg-eyebrow){font-size:14px;line-height:1.6;max-width:330px;margin:0 0 26px}.bg-editorial-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 26px;border:1px solid currentColor;text-decoration:none;font-size:12px}.bg-campaign .bg-editorial-button{color:#fff;background:#32102036}.bg-campaign .bg-editorial-button:hover{background:#32102070}.bg-assurance-strip{display:flex;align-items:center;justify-content:center;gap:8%;padding:21px 24px;border-bottom:1px solid #e7dfda;font-size:11px}.bg-assurance-strip a{text-decoration:none}.bg-assurance-strip a:hover{text-decoration:underline;text-underline-offset:4px}.bg-editorial-heading{margin-bottom:28px}.bg-editorial-heading h2{font-size:36px;line-height:1.15;letter-spacing:-.6px;margin:0 0 12px}.bg-editorial-heading a,.bg-editorial-heading p{font-size:12px;line-height:1.6;margin:0;text-underline-offset:4px}.bg-category-edit{padding:58px 32px}.bg-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bg-category-grid>a{text-decoration:none}.bg-category-grid>a>div{aspect-ratio:4/5;overflow:hidden;background:#efe9e3}.bg-category-grid img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.bg-category-grid h3{font-size:23px;margin:15px 0 0;display:flex;align-items:center;justify-content:space-between}.bg-category-grid h3 span{font:16px var(--font-body--family)}.bg-style-stories{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 32px 62px}.bg-style-photo{display:block;aspect-ratio:1.3;overflow:hidden;background:#e9e2d8}.bg-style-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.bg-style-story>div{padding:25px 0 0}.bg-style-story h2{font-size:36px;line-height:1.15;letter-spacing:-.6px;margin:0 0 13px}.bg-style-story p{font-size:13px;line-height:1.7;max-width:390px;margin:0 0 15px}.bg-style-story>div>a{font-size:12px;color:var(--bg-garnet);text-underline-offset:5px}.bg-curated-edit{padding:0 32px 64px}.bg-curated-edit .bg-edit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bg-trio-story{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;background:#f0e8e3}.bg-trio-arrangement{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:65px 24px}.bg-trio-arrangement>a{text-decoration:none;align-self:center;mix-blend-mode:multiply}.bg-trio-arrangement>a:first-child{transform:translateY(-30px)}.bg-trio-arrangement>a:last-child{transform:translateY(35px)}.bg-trio-arrangement img{width:100%;aspect-ratio:3/4;object-fit:contain;mix-blend-mode:multiply}.bg-trio-arrangement span{display:block;text-align:center;font-size:11px;margin-top:8px}.bg-trio-story-copy{padding:60px 14% 60px 8%}.bg-trio-story-copy .bg-eyebrow{color:var(--bg-garnet)}.bg-trio-story h2{font-size:44px;line-height:1.1;letter-spacing:-1px;margin:0 0 24px}.bg-trio-story-copy>p:not(.bg-eyebrow){font-size:13px;line-height:1.7;margin:0 0 16px;max-width:350px}.bg-trio-story .bg-editorial-button{margin-top:9px;background:var(--bg-garnet);border-color:var(--bg-garnet);color:#fff}.bg-trio-story small{display:block;font-size:10px;line-height:1.6;margin-top:14px;max-width:300px;color:#716267}.bg-brand-note{text-align:center;padding:76px 24px 60px;max-width:800px;margin:auto}.bg-brand-note .bg-eyebrow{color:var(--bg-garnet)}.bg-brand-note h2{font-size:44px;line-height:1.15;letter-spacing:-1px;margin:0 0 24px}.bg-brand-note>p:not(.bg-eyebrow){font-size:14px;line-height:1.8;max-width:580px;margin:0 auto 14px}.bg-promises{padding:0 32px 66px}.bg-promises>h2{font:400 32px/1.2 Georgia,serif;margin:0 0 28px;letter-spacing:-.4px}.bg-promises>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.bg-promises article{border-top:1px solid #d8c9c8;padding-top:22px}.bg-promises article>span{display:block;font-size:24px;color:var(--bg-garnet);margin-bottom:15px}.bg-promises h3{font-family:var(--font-body--family);font-size:15px;font-weight:500;margin:0 0 12px}.bg-promises p{font-size:12px;line-height:1.8;max-width:310px;margin:0 0 14px}.bg-promises a{font-size:11px;text-underline-offset:5px;color:var(--bg-garnet)}@media(max-width:749px){.bg-campaign{height:570px}.bg-campaign-image{object-position:56% 55%}.bg-campaign:after{background:linear-gradient(180deg,#250b2180,transparent 80%)}.bg-campaign-copy{top:30px;left:22px;right:22px;max-width:340px}.bg-campaign .bg-eyebrow{font-size:9px;margin-bottom:15px}.bg-campaign h1{font-size:45px;letter-spacing:-1px;margin-bottom:16px}.bg-campaign-copy>p:not(.bg-eyebrow){font-size:12px;max-width:250px;margin-bottom:20px}.bg-editorial-button{min-height:44px;font-size:11px;padding:12px 20px}.bg-assurance-strip{gap:12px;padding:17px 14px;justify-content:space-between;align-items:start;font-size:9px;line-height:1.6;text-align:center}.bg-assurance-strip a{max-width:106px}.bg-category-edit{padding:32px 12px}.bg-editorial-heading{margin-bottom:22px}.bg-editorial-heading h2{font-size:29px;margin-bottom:10px}.bg-editorial-heading a,.bg-editorial-heading p{font-size:11px}.bg-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 7px}.bg-category-grid h3{font-size:20px;margin-top:11px}.bg-category-grid h3 span{font-size:13px}.bg-style-stories{grid-template-columns:1fr;gap:32px;padding:8px 12px 38px}.bg-style-photo{aspect-ratio:1.1}.bg-style-story>div{padding:20px 4px 0}.bg-style-story h2{font-size:30px;margin-bottom:12px}.bg-style-story p{font-size:12px;max-width:320px;margin-bottom:13px}.bg-style-story>div>a{font-size:11px}.bg-curated-edit{padding:0 12px 38px}.bg-curated-edit .bg-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bg-trio-story{grid-template-columns:1fr}.bg-trio-arrangement{padding:40px 12px 25px;gap:3px}.bg-trio-arrangement>a:first-child{transform:translateY(-14px)}.bg-trio-arrangement>a:last-child{transform:translateY(14px)}.bg-trio-arrangement span{font-size:9px;line-height:1.4}.bg-trio-story-copy{padding:28px 22px 35px}.bg-trio-story-copy .bg-eyebrow{margin-bottom:14px;font-size:10px}.bg-trio-story h2{font-size:36px;margin-bottom:20px}.bg-trio-story-copy>p:not(.bg-eyebrow){font-size:12px}.bg-brand-note{padding:40px 22px 28px}.bg-brand-note .bg-eyebrow{font-size:9px;margin-bottom:18px}.bg-brand-note h2{font-size:32px;letter-spacing:-.6px;margin-bottom:22px}.bg-brand-note>p:not(.bg-eyebrow){font-size:12px;line-height:1.8}.bg-promises{padding:14px 22px 38px}.bg-promises>h2{font-size:28px;margin-bottom:24px}.bg-promises>div{grid-template-columns:1fr;gap:24px}.bg-promises article{padding-top:18px}.bg-promises article>span{font-size:21px;margin-bottom:10px}.bg-promises h3{font-size:14px}.bg-promises p{max-width:none;font-size:12px}.bg-promises a{font-size:11px}}@media(max-width:749px){.bg-campaign{height:auto}.bg-campaign-image{position:relative;display:block;inset:auto;height:390px;object-position:86% 32%;z-index:auto}.bg-campaign:after{display:none}.bg-campaign-copy{position:relative;top:auto;left:auto;right:auto;max-width:none;padding:26px 22px 30px}.bg-campaign h1{font-size:39px}.bg-campaign .bg-eyebrow{margin-bottom:12px}.bg-campaign-copy>p:not(.bg-eyebrow){max-width:320px}}@media(min-width:750px){.bg-campaign-image{left:auto;right:0;width:78%;object-position:50% 30%;mask-image:linear-gradient(90deg,transparent,#000 18%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%)}}.bg-shipping-progress{width:100%;margin:0 0 18px;color:var(--bg-ink,#30282b);text-align:left}.bg-shipping-progress .bg-shipping-progress__message{margin:0 0 10px!important;font-size:13px;line-height:1.5;font-weight:500;color:var(--bg-ink,#30282b)}.bg-shipping-progress__track{height:6px;background:#e8dedb;overflow:hidden;border-radius:3px}.bg-shipping-progress__track>span{display:block;height:100%;background:var(--bg-garnet,#9d2c45);border-radius:inherit;transition:width .22s ease-out}.bg-shipping-progress__meta{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:10px;line-height:1.4;color:#75676b}@media(prefers-reduced-motion:reduce){.bg-shipping-progress__track>span{transition:none}}.bg-card-image img[src*=bg-b-10800969384230-01-],.bg-trio-arrangement img[src*=bg-b-10800969384230-01-]{transform:scale(.78);transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bg-reset.css.map */
