:root{--b-family-plum:#48273f;--b-family-orange:#ae8b48;--b-family-paper:#fff;--b-family-cream:#f6e9e7;--b-family-line:#e0d2ce;--font-stack-headings:Georgia,"Times New Roman",serif;--font-weight-headings:400;--font-stack-body:Arial,Helvetica,sans-serif;--font-weight-body:400}body{font-family:Arial,Helvetica,sans-serif;color:#372d35}#site-header{display:grid;grid-template-columns:1fr auto 1fr;min-height:122px;padding:10px 4.2%;background:#fff;color:var(--b-family-plum);gap:20px}#site-header .logo{grid-column:2;grid-row:1;justify-self:center}#site-header .logo a{height:102px!important;display:flex;align-items:center;justify-content:center}#site-header .logo img{max-height:102px!important;height:102px;width:auto;object-fit:contain}#site-header .b-family-header-left{grid-column:1;grid-row:1;display:flex;align-items:center;gap:23px}#site-header .b-family-header-left>a{font:400 13px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;min-height:44px;display:inline-flex;align-items:center}#site-header #site-nav--desktop{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;margin:0;min-width:0}#site-header .site-menu-handle{color:var(--b-family-plum);background:transparent;min-width:44px;height:44px;margin:0!important}#site-header #site-menu-handle{display:flex!important;width:auto;min-width:76px;align-items:center;justify-content:flex-start;position:static}#site-header .b-family-menu-label{font:400 13px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-left:9px}#site-header #site-menu-handle svg{width:24px;height:24px;position:static;transform:none}#site-header #site-menu-handle svg path,#site-header #site-menu-handle svg line{stroke:var(--b-family-plum)!important}#site-header .site-menu-handle>a{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}#site-header .site-menu-handle svg{color:var(--b-family-plum)}#site-header .site-menu-handle svg path{stroke:var(--b-family-plum)}.bstore-quick-links{background:#fff!important;border-bottom:1px solid var(--b-family-line);padding:0 24px!important;gap:clamp(16px,2.5vw,38px)!important;display:flex!important;flex-wrap:wrap}.bstore-quick-links a{color:var(--b-family-plum)!important;font:400 13px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.09em;text-transform:uppercase;min-height:49px!important;padding:14px 0!important}.bstore-quick-links .bstore-quick-links__department{display:inline-flex!important}.bstore-quick-links a:hover{color:var(--b-family-orange)!important}.b-family-hero{position:relative;min-height:min(670px,65vw);display:flex;align-items:center;isolation:isolate;overflow:hidden;background:#e9dfd0}.b-family-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:-2}.b-family-hero__copy{width:min(43%,600px);margin-left:8%;padding:38px 0}.b-family-eyebrow{font:400 12px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0;color:var(--b-family-plum)}.b-family-hero h1{font:400 clamp(48px,5.9vw,104px)/.98 Georgia,"Times New Roman",serif;letter-spacing:-.045em;margin:22px 0 26px;color:var(--b-family-plum);text-transform:none}.b-family-hero__intro{font:400 clamp(17px,1.5vw,21px)/1.55 Georgia,serif;max-width:410px;margin:0;color:#372d35}.b-family-button{display:inline-block;background:#d2b479;color:#382237!important;padding:17px 28px;margin-top:28px;font:400 13px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:0}.b-family-button:hover{background:#dec697}.b-family-statement{padding:56px 24px;text-align:center;border-bottom:1px solid var(--b-family-line);background:#fbf4f2}.b-family-statement .b-family-eyebrow{color:#80622d}.b-family-statement h2{font:400 clamp(25px,2.4vw,35px)/1.3 Georgia,serif;letter-spacing:-.02em;margin:14px auto 0;max-width:860px;color:var(--b-family-plum);text-transform:none}.b-family-statement__text{font:400 17px/1.65 Arial,Helvetica,sans-serif;margin:16px auto 0;max-width:740px}.b-family-statement--dark{background:var(--b-family-plum);color:#fff;padding:62px 24px}.b-family-statement--dark .b-family-eyebrow{color:#e6cc98}.b-family-statement--dark h2{color:#fff;font-size:clamp(32px,4vw,62px)}.b-family-link{display:inline-block;margin-top:24px;border-bottom:1px solid currentColor;padding:7px 0;color:inherit;font:400 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase}.bstore-curated{max-width:none;margin:0 auto;padding:64px 0;background:#fff;--grid-borders:var(--b-family-rule)}.bstore-curated .bstore-curated-heading{padding:0 4.2% 30px;text-align:left}.bstore-curated .bstore-curated-heading h2{font:400 clamp(30px,3vw,46px)/1.15 Georgia,serif;letter-spacing:-.025em;color:var(--b-family-plum)}.bstore-curated .bstore-curated-heading p{font:400 17px/1.6 Arial,Helvetica,sans-serif;margin:12px 0 0;max-width:760px}.bstore-curated .bstore-curated-heading .bstore-curated-trust{font-size:15px}.bstore-curated .bstore-curated-grid{gap:0!important}.bstore-curated .product-item .caption{padding-left:0;padding-right:0}.bstore-curated .bstore-curated-footer{padding:26px 4.2% 0;text-align:left}.bstore-curated .bstore-curated-footer .button{border-radius:0;background:var(--b-family-plum);color:#fff;min-width:240px;font-size:14px;letter-spacing:.06em}.bstore-shopping-links{background:var(--b-family-cream)!important}@media(max-width:760px){#site-header{min-height:112px;padding:8px 4%;gap:4px;grid-template-columns:1fr 94px 1fr}#site-header .logo a,#site-header .logo img{height:94px!important;max-height:94px!important}#site-header .b-family-header-left{gap:0}#site-header .b-family-header-left>a{display:none}#site-header #site-menu-handle{min-width:66px}#site-header .b-family-menu-label{font-size:12px;letter-spacing:.03em;margin-left:5px}#site-header #site-nav--desktop .site-menu-handle{min-width:32px;width:32px}#site-header #site-nav--desktop .site-menu-handle>a{min-width:32px;width:32px}#site-header #site-nav--desktop svg{width:22px;height:22px}.bstore-quick-links{gap:0 18px!important;padding:5px 12px!important;justify-content:center}.bstore-quick-links a{font-size:12px!important;letter-spacing:.04em;min-height:40px!important;padding:9px 0!important}.b-family-hero{min-height:0;align-items:flex-start;flex-direction:column;background:var(--b-family-cream)}.b-family-hero__image{position:relative;inset:auto;height:440px;object-position:88% center;order:2}.b-family-hero__copy{width:86%;margin:0 auto;padding:36px 0;order:1}.b-family-hero h1{font-size:clamp(44px,7vw,55px);max-width:370px;margin:18px 0 20px}.b-family-hero__intro{max-width:310px;font-size:17px}.b-family-button{margin-top:22px;padding:15px 24px}.b-family-statement{padding:38px 7%}.b-family-statement__text{font-size:16px}.bstore-curated{padding:42px 0}.bstore-curated .bstore-curated-heading,.bstore-curated .bstore-curated-footer{padding-inline:5%}.bstore-curated .bstore-curated-heading p{font-size:16px}}:root{--b-family-gold:#856321;--b-family-gold-light:#ead09a;--b-family-gold-deep:#6e4c16}body{--b-family-type-gold:var(--b-family-gold);--main-text:var(--b-family-gold);--main-text-hover:var(--b-family-gold-deep);--header-text:var(--b-family-gold);--footer-text:var(--b-family-gold);color:var(--b-family-type-gold)}:root body :is(div,section,header,footer,nav,article,aside,form,fieldset,legend,p,h1,h2,h3,h4,h5,h6,span,a,button,input,select,textarea,label,small,strong,em,b,i,dt,dd,li,summary,caption,th,td,del){color:var(--b-family-type-gold)!important}body :is(.announcement-bar,.b-family-statement--dark,.bstore-promo-badge){--b-family-type-gold:var(--b-family-gold-light)}body :is(.bstore-total-savings,.bstore-price-total,.b-family-hero__copy){--b-family-type-gold:var(--b-family-gold-deep)}body :is(.button,.b-family-button,button[type=submit],.shopify-payment-button__button--unbranded){--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum)!important;border-color:var(--b-family-plum)!important}body :is(.button,.b-family-button):hover{background:#5e3652!important}#site-header .site-menu-handle svg{color:var(--b-family-gold)}#site-header .site-menu-handle svg path,#site-header .site-menu-handle svg line{stroke:var(--b-family-gold)!important}body input::placeholder,body textarea::placeholder{color:var(--b-family-gold)!important;opacity:.8}@media(max-width:540px){.b-family-hero__image{height:410px;object-position:88% center}.b-family-hero h1{font-size:44px;max-width:300px}.b-family-hero__intro{max-width:270px}.b-family-hero__copy{padding-top:32px}.bstore-curated .bstore-curated-grid{grid-template-columns:1fr!important}}:root{--b-family-rule:#c6aa71}body .bstore-info-dialog{border-color:var(--b-family-rule);background:var(--b-family-paper)}body .bstore-dialog-header{--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum);border-bottom-color:var(--b-family-rule)}body .bstore-dialog-body :is(table,th,td,hr),body .bstore-dialog-body [style*=border]{border-color:var(--b-family-rule)!important}body .bstore-dialog-body :is(th,thead),body .bstore-dialog-body [style*=background]{background:var(--b-family-cream)!important}body .bstore-dialog-body tbody tr:nth-child(2n){background:#fbf4f2}body :is(.bstore-price-total,.bstore-total-savings){--b-family-type-gold:var(--b-family-gold-deep);background:var(--b-family-cream);border:1px solid var(--b-family-rule);box-shadow:none}body .bstore-purchase-ship{background:#fbf4f2;border-left-color:var(--b-family-rule)}body :is(.bstore-purchase-services,.bstore-product-details){border-color:var(--b-family-rule)}body .product-item .caption{border-color:var(--b-family-rule)}body .bstore-dialog-body :is(h1,h2,h3,h4,h5,h6){border-color:var(--b-family-rule)!important}:root{--b-family-badge-gold:#d2b479;--b-family-bogo-orange:#f47b20}body .bstore-promo-anchor .bstore-promo-badge--extra{--b-family-type-gold:var(--b-family-plum);background:linear-gradient(105deg,#bea16a,#e5d4aa 35%,#f2e6c8 58%,#c7aa72);border:1px solid var(--b-family-rule)}body .bstore-promo-badge--extra .bstore-promo-extra-wordmark{background:transparent;isolation:isolate}body .bstore-promo-anchor .bstore-promo-badge--bogo{--b-family-type-gold:var(--b-family-plum);background:var(--b-family-bogo-orange)}body .bstore-total-savings{--b-family-type-gold:var(--b-family-plum);background:var(--b-family-badge-gold);border-color:var(--b-family-gold)}body .bstore-price-total{--b-family-type-gold:var(--b-family-gold-deep);background:#eadfe7;border-color:var(--b-family-rule)}body .product-badge__sold{--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum)!important;border-color:var(--b-family-rule)!important}body .product-badge__sale{--b-family-type-gold:var(--b-family-plum);background:var(--b-family-badge-gold)!important;border-color:var(--b-family-gold)!important}body .bstore-color-preview [data-color-view][aria-pressed=true]{--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum);border-color:var(--b-family-plum)}body .bstore-promo-anchor{display:block}body .bstore-promo-anchor .bstore-promo-badge{transform:scale(var(--b-family-badge-scale,1))}body .bstore-promo-badge--top-left{transform-origin:top left}body .bstore-promo-badge--top-right{transform-origin:top right}body .bstore-promo-badge--bottom-left{transform-origin:bottom left}body .bstore-promo-badge--bottom-right{transform-origin:bottom right}@media(min-width:769px){body .bstore-total-savings{transform:scale(var(--b-family-badge-scale,1));transform-origin:top right}body .bstore-total-savings--left{transform-origin:top left}}body .product-item>.bstore-promo-anchor[data-family-compact=true]{position:static;padding-top:0!important;height:auto}body .product-item>.bstore-promo-anchor[data-family-compact=true] .bstore-phone-photo-positioner{display:block;position:absolute;z-index:100;top:0;left:0;width:100%;height:0;padding-top:var(--bstore-photo-padding);pointer-events:none}body .product-item>.bstore-promo-anchor[data-family-compact=true] .bstore-phone-photo-positioner>.bstore-promo-badge{top:auto;right:auto;bottom:var(--bstore-promo-offset,6px);left:var(--bstore-promo-offset,6px);transform:none;width:max-content;max-width:calc(100% - 12px);height:auto;min-height:26px;padding:5px 8px;border-radius:2px}body .product-item:has(>.box--product-variants)>.bstore-promo-anchor[data-family-compact=true] .bstore-phone-photo-positioner>.bstore-promo-badge{bottom:calc(var(--bstore-promo-offset,6px) + 28px)}body .bstore-promo-anchor[data-family-compact=true] .bstore-promo-content{display:none}body .bstore-promo-anchor[data-family-compact=true] .bstore-phone-title{display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px;line-height:1.25;white-space:normal}body .bstore-promo-anchor[data-family-compact=true] .bstore-phone-extra{display:block;width:57.4px;height:25.2px}body .bstore-promo-anchor[data-family-compact=true] .bstore-phone-extra .bstore-promo-extra-wordmark{display:block;width:82px;height:36px;flex:0 0 36px;margin:0;transform:scale(.7);transform-origin:top left}body .bstore-promo-anchor[data-family-compact=true] .bstore-total-savings{position:static;transform:none;width:auto;margin:0 12px 12px;padding:9px;gap:3px}body .bstore-promo-anchor[data-family-compact=true] .bstore-total-title{min-height:0;font-size:11px}body .bstore-promo-anchor[data-family-compact=true] .bstore-total-amount{font-size:19px}body .bstore-promo-anchor[data-family-compact=true] :is(.bstore-total-detail,.bstore-total-qualifier){font-size:10px;line-height:1.3}body .bstore-promo-anchor[data-family-compact=true] .bstore-phone-offer-detail{display:block;font-size:11px;line-height:1.35}body .bstore-promo-badge--extra{font-family:Arial,Helvetica,sans-serif}body .bstore-promo-badge--extra .bstore-promo-offer{font-weight:500}body .bstore-promo-badge--extra .bstore-promo-extra-wordmark{display:block;overflow:visible;text-align:left}body .bstore-promo-extra-lettering{display:block;width:62px;padding-top:0;font:400 25px/24px Georgia,Times New Roman,serif;letter-spacing:-.7px;text-transform:none;white-space:nowrap}body .bstore-promo-extra-lettering>span{display:block;margin:1px 0 0 13px;font:400 9px/1 Arial,Helvetica,sans-serif;letter-spacing:2.2px;text-transform:uppercase}body .product-item .bstore-promo-anchor .bstore-promo-extra-bee{right:0;top:0;width:23px;height:18px;background:transparent;object-fit:contain}body .bstore-promo-extra-trail{position:absolute;right:1px;top:15px;display:block;width:17px;height:13px;overflow:hidden;isolation:isolate;background:var(--b-family-plum)}body .product-item .bstore-promo-anchor .bstore-promo-extra-trail>img{position:absolute;display:block;width:101.5px;height:76.3px;max-width:none;left:-77.7px;top:-33.6px;margin:0;padding:0;filter:grayscale(1) contrast(8) brightness(.64) sepia(1) saturate(1.65);mix-blend-mode:screen}.bstore-curated .bstore-curated-grid>.site-box{border-top:0!important}.bstore-curated .bstore-curated-grid{border-top:1px solid var(--grid-borders)}.bstore-quick-links{position:relative;z-index:110;overflow:visible}.bstore-quick-links__dropdown{position:relative}.bstore-quick-links__dropdown>summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:49px;padding:14px 0;list-style:none;cursor:pointer;font:400 13px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-align:center}.bstore-quick-links__dropdown>summary::-webkit-details-marker{display:none}.bstore-quick-links__dropdown>summary:focus-visible{outline:2px solid var(--b-family-rule);outline-offset:4px}.bstore-quick-links__submenu{position:absolute;top:100%;left:0;z-index:111;min-width:220px;background:var(--b-family-cream);border:1px solid var(--b-family-rule);box-shadow:0 8px 20px #48273f18;padding:6px 18px}.bstore-quick-links .bstore-quick-links__submenu>a{display:flex;justify-content:flex-start;white-space:nowrap;border-bottom:1px solid var(--b-family-line);padding:12px 0!important}.bstore-quick-links .bstore-quick-links__submenu>a:last-child{border-bottom:0}@media(max-width:749px){.bstore-quick-links__dropdown>summary{font-size:12px;letter-spacing:.04em;min-height:40px;padding:9px 0}.bstore-quick-links__submenu{left:50%;transform:translate(-50%)}}.bstore-quick-links{column-gap:clamp(12px,1.2vw,22px)!important}body .bstore-curated-more{--b-family-type-gold:var(--b-family-gold-light)}body .bstore-curated-more .button{--b-family-type-gold:var(--b-family-plum);background:var(--b-family-badge-gold)!important;border-color:var(--b-family-badge-gold)!important}.bstore-quick-links{align-items:center}.bstore-quick-links>a,.bstore-quick-links__dropdown>summary{min-height:44px!important}body .bstore-quick-links a,body .bstore-quick-links__dropdown>summary{font-size:12px!important;letter-spacing:.05em;white-space:nowrap}.bstore-quick-links__dropdown--right .bstore-quick-links__submenu{right:0;left:auto;transform:none}.bstore-quick-links__submenu{width:max-content;max-width:calc(100vw - 24px)}body .bstore-price-panel--bundle .bstore-final-price{background:#eadfe7;color:var(--b-family-plum);border-left-color:var(--b-family-rule);border-radius:0}body .bstore-wow-bundle-tile{--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum);border-color:var(--b-family-rule)}body .bstore-wow-bundle-tile .bstore-wow-bundle-button{--b-family-type-gold:var(--b-family-plum);background:var(--b-family-badge-gold)}body .bstore-wow-bundle-tile .bstore-wow-bundle-savings,body .bstore-wow-price-badge,body .bstore-velvet-intro{--b-family-type-gold:var(--b-family-gold-light)}body .bstore-velvet-intro a{--b-family-type-gold:var(--b-family-plum)}body .product-item>.bstore-promo-anchor--extra-current{container-type:inline-size;pointer-events:none}body .bstore-promo-anchor--extra-current>.bstore-wow-price-badge{position:absolute;inset:clamp(6px,2.4cqi,10px) auto auto clamp(6px,2.4cqi,10px);z-index:100;display:flex;flex-direction:column;align-items:center;gap:4px;width:clamp(94px,34cqi,130px);max-width:calc(100% - 16px);box-sizing:border-box;padding:10px 8px;border:1px solid var(--b-family-rule);text-align:center;line-height:1.2;box-shadow:0 2px 6px #48273f20}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__brand{display:flex;align-items:center;justify-content:center;gap:5px;font:400 clamp(10px,3.8cqi,13px)/1.2 Georgia,serif;white-space:nowrap}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__brand img{display:block;position:static;flex:0 0 18px;width:18px;height:18px;object-fit:contain;margin:0}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__price{display:block;font-size:clamp(16px,6cqi,22px);line-height:1.1;white-space:nowrap}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__note{display:block;font-size:clamp(9px,2.6cqi,10px);line-height:1.35;font-weight:400}@media(max-width:768px){body .bstore-promo-anchor--extra-current>.bstore-wow-price-badge{flex-direction:row;flex-wrap:wrap;justify-content:center;width:max-content;gap:4px 6px;padding:5px 7px}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__brand{font-size:10px}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__brand img{flex-basis:14px;width:14px;height:14px}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__price{font-size:13px}body .bstore-promo-anchor--extra-current .bstore-wow-price-badge__note{display:none}}#site-header .site-account-handle,#site-header .site-cart-handle{height:60px;min-width:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}#site-header .site-account-handle shopify-account{display:flex;align-items:center;justify-content:center;height:32px;min-height:32px}#site-header .site-cart-handle>a{display:flex;flex-direction:column;gap:4px;min-height:60px}#site-header .b-family-icon-label{display:block;font:400 12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.01em;white-space:nowrap;text-align:center;text-transform:none}#site-header .site-account-handle>a.b-family-icon-label{min-height:16px;min-width:0;height:auto;padding:0}@media(max-width:760px){#site-header #site-nav--desktop{gap:3px}#site-header #site-nav--desktop .site-account-handle{min-width:58px;width:58px;height:56px}#site-header #site-nav--desktop .site-cart-handle{min-width:36px;width:36px;height:56px}#site-header .b-family-icon-label{font-size:10px}#site-header .site-cart-handle>a{min-height:56px}}#site-nav--mobile .bstore-menu-contact .bstore-menu-phone{font-size:18px;padding-top:0;min-height:44px;display:flex;align-items:center}#site-header .site-account-handle{display:grid;grid-template-rows:32px 16px;align-content:center;justify-items:center;row-gap:4px}#site-header .site-cart-handle>a{display:grid;grid-template-rows:32px 16px;align-content:center;justify-items:center;row-gap:4px;min-height:52px;height:52px}#site-header .site-cart-handle .cart-menu{display:flex;align-items:center;justify-content:center;position:relative;height:32px}#site-header .site-cart-handle .cart-menu>svg{position:static;transform:none}#site-header .b-family-icon-label,#site-header .site-account-handle>a.b-family-icon-label{height:16px;min-height:16px;line-height:16px}#site-header .site-account-handle>shopify-store{position:absolute;width:0;height:0;overflow:hidden}#site-header .site-account-handle>shopify-account{grid-row:1;grid-column:1}#site-header .site-account-handle>a.b-family-icon-label{grid-row:2;grid-column:1}#site-nav--mobile .bstore-contact-menu>summary{display:flex;align-items:center;justify-content:flex-start;gap:0;list-style:none;cursor:pointer}#site-nav--mobile .bstore-contact-menu>summary::-webkit-details-marker{display:none}#site-nav--mobile .bstore-contact-menu>summary:focus-visible{outline:2px solid var(--b-family-rule);outline-offset:3px}#site-nav--mobile .bstore-contact-chevron{position:static;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;width:11px;height:7px;line-height:1;flex:none;color:inherit}#site-nav--mobile .bstore-contact-menu[open] .bstore-contact-chevron{transform:rotate(180deg)}#site-nav--mobile .bstore-contact-options{list-style:none;margin:4px 0 14px;padding:0 0 0 18px;border-left:1px solid var(--b-family-rule)}#site-nav--mobile .bstore-contact-options .menu-link{display:flex;align-items:center;min-height:58px;padding:10px 0;font-size:17px;line-height:1.4}#site-nav--mobile .bstore-contact-value{display:block;font-size:clamp(13px,1.2vw,16px);line-height:1.5;overflow-wrap:anywhere}.bstore-curated .product-grid-border-fix.bstore-curated-grid:before,.bstore-curated .product-grid-border-fix.bstore-curated-grid:after{display:none!important}.bstore-curated .bstore-curated-grid>*{border-bottom:1px solid var(--b-family-rule)!important;border-right:1px solid var(--b-family-rule)!important;margin-bottom:0!important}body.template-index #main{background:#fff}body.template-index #main>.shopify-section:has(>.bstore-social){background:#fff!important;display:flow-root}#site-header{min-height:140px}#site-header .logo a{height:120px!important}#site-header .logo img{height:120px;max-height:120px!important}@media(max-width:760px){#site-header{min-height:120px;grid-template-columns:1fr 104px 1fr}#site-header .logo a,#site-header .logo img{height:104px!important;max-height:104px!important}}#site-header #site-menu-handle svg path{fill:#856321!important;stroke:none!important}#site-header .site-search-handle svg circle{stroke:#856321!important}#site-header .site-search-handle svg rect{fill:#856321!important}.bstore-curated .bstore-curated-grid{width:100%;box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr))!important}.bstore-curated .bstore-curated-grid>.site-box{min-width:0;width:100%!important;box-sizing:border-box}.bstore-social__feed{overflow:hidden;max-width:100%}@media(max-width:1024px){.bstore-curated .bstore-curated-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:1601px){.b-family-hero{min-height:680px}.b-family-hero__copy{width:800px;margin-left:max(6vw,calc((100vw - 1800px)/2));padding:40px 48px;box-sizing:border-box}.b-family-hero h1{font-size:80px;max-width:704px}.b-family-hero__intro{max-width:540px}}.bstore-curated>.site-box-container{width:100%!important;max-width:100%;box-sizing:border-box}#main{overflow-x:clip}body .bstore-promo-badge--extra .bstore-promo-extra-trail{background:transparent}body .bstore-total-savings--extra{--b-family-type-gold:var(--b-family-gold-light);background:var(--b-family-plum);border-color:var(--b-family-rule)}body .product-item .caption>div:first-child{flex:1;min-width:0}body .product-item .caption>div:first-child>.title{display:block;min-height:2lh}
/*# sourceMappingURL=/cdn/shop/t/105/assets/bstore-family.css.map */
