#MainContent{--gb-ref-ink:#24211f;--gb-ref-muted:#706a62;--gb-ref-ivory:#f8f6f2;--gb-ref-sand:#ebe5dd;--gb-ref-line:#eae4dc;--gb-ref-gutter:clamp(16px,4vw,64px)}#MainContent .gb-container,#MainContent .gb-departments__container,#MainContent .gb-fashion-gallery__container{width:100%;max-width:1392px!important;padding-inline:var(--gb-ref-gutter)!important;margin-inline:auto!important;box-sizing:border-box}#MainContent .gb-hero.gb-hero--editorial{width:calc(100% - 2 * var(--gb-ref-gutter))!important;max-width:1264px!important;height:clamp(470px,39vw,610px)!important;min-height:470px!important;border-radius:7px;overflow:hidden;margin:18px auto 0!important;background:#d7cec4}#MainContent .gb-hero--editorial .gb-hero__inner{padding:clamp(34px,5.2vw,76px)!important;max-width:1264px!important}#MainContent .gb-hero__copy{max-width:445px!important}#MainContent .gb-hero--editorial .gb-hero__title{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(54px,5.5vw,82px)!important;line-height:1.02!important;font-weight:400!important;letter-spacing:-.052em!important;margin:17px 0 20px!important;max-width:450px!important}#MainContent .gb-hero--editorial .gb-eyebrow{color:#4a433b!important;font-weight:600!important;letter-spacing:.15em!important;font-size:10px!important}#MainContent .gb-hero--editorial .gb-hero__intro{font-size:14px!important;line-height:1.6!important;max-width:340px!important;color:#47423c!important;margin:0 0 25px!important}#MainContent .gb-hero__scrim{background:linear-gradient(90deg,#ece5dced,#ede6dcd1 27%,#ebe4d936 58%,#ebe4d900 78%)!important}#MainContent .gb-hero--editorial .gb-hero__image{object-position:center 35%!important}#MainContent .gb-hero--editorial .gb-button--dark,#MainContent .gb-editorial__panel>a{background:#24211f!important;color:#fff!important;border:1px solid #24211f!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.07em!important;text-decoration:none!important;border-radius:2px!important;padding:14px 22px!important;min-height:43px!important;box-shadow:none!important}#MainContent .gb-hero--editorial .gb-button--dark:hover,#MainContent .gb-editorial__panel>a:hover{background:#51473f!important;border-color:#51473f!important}#MainContent .gb-hero__badge{display:none!important}#MainContent .gb-promo:not(.gb-promo--campaign){padding:24px 0 0!important}#MainContent .gb-promo__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}#MainContent .gb-promo__card{min-width:0;min-height:182px!important;border-radius:5px!important;background:#f0ebe6;overflow:hidden}#MainContent .gb-promo__copy{padding:18px 22px!important;gap:6px!important;max-width:72%}#MainContent .gb-promo__copy strong{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(24px,2.3vw,34px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.045em!important}#MainContent .gb-promo__copy small{font-size:11px!important;color:#4f4841!important;line-height:1.45!important}#MainContent .gb-promo__link{font-size:10px!important;letter-spacing:.04em!important;text-decoration:underline!important;text-underline-offset:4px!important;margin-top:16px!important}#MainContent .gb-promo__bg img{object-fit:cover!important;object-position:center 25%!important}#MainContent .gb-promo__bg:after{background:linear-gradient(90deg,rgba(249,247,244,.94) 0%,rgba(249,247,244,.59) 47%,transparent 83%)!important}#MainContent .gb-departments{padding:65px 0 66px!important;background:#fff!important}#MainContent .gb-departments__heading{text-align:center!important;margin-bottom:29px!important}#MainContent .gb-departments__heading>p,#MainContent .gb-fashion-gallery__eyebrow{font-size:10px!important;letter-spacing:.14em!important;font-weight:600!important;color:#6c6359!important}#MainContent .gb-departments__heading>span{color:var(--gb-ref-muted)!important;font-size:12px!important}#MainContent .gb-departments__grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:26px!important;max-width:1070px;margin:0 auto!important;overflow:visible!important;padding:0!important}#MainContent .gb-department{align-items:center!important;text-align:center!important;gap:14px!important}#MainContent .gb-department__media{display:block!important;aspect-ratio:1 / 1!important;width:min(100%,166px)!important;height:auto!important;border-radius:50%!important;background:#eeeae5!important;overflow:hidden!important;box-shadow:none!important}#MainContent .gb-department__image{width:100%!important;height:100%!important;object-fit:cover!important}#MainContent .gb-department__title{display:block!important;text-align:center!important;font-size:12px!important;line-height:1.4!important;letter-spacing:0!important;font-weight:550!important;color:var(--gb-ref-ink)!important}#MainContent .gb-department__title>span{display:none!important}#MainContent .gb-fashion-gallery--compact{background:#fff!important;padding:0 0 65px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__container{display:flex!important;flex-direction:column!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__header{display:contents!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__heading{order:1;text-align:center!important;align-self:center;margin:0 0 25px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__heading h2{margin:6px 0 0!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--demo{order:2;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:17px!important;align-items:stretch!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--products{order:2;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-tile__media{aspect-ratio:3 / 4!important;border-radius:4px!important;background:#f3f0ec!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-tile__image{width:100%!important;height:100%!important;object-fit:cover!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-tile__info{padding:12px 0 0!important;gap:4px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-tile__explore{margin-top:3px!important;padding:0!important;border:0!important;font-size:11px!important;color:var(--gb-ref-muted)!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__more{order:3;align-self:center!important;justify-content:center!important;margin:28px auto 0!important;min-height:41px!important;padding:12px 26px!important;border:1px solid #45413c!important;border-radius:2px!important;color:var(--gb-ref-ink)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-decoration:none!important}#MainContent .gb-fashion-gallery__disclaimer{font-size:10px!important;color:#8a837b!important;margin-top:7px!important}#MainContent .gb-editorial.gb-editorial{width:calc(100% - 2 * var(--gb-ref-gutter))!important;max-width:1264px!important;grid-template-columns:minmax(0,58%) minmax(0,42%)!important;grid-template-rows:minmax(300px,auto)!important;min-height:335px!important;border-radius:7px!important;background:var(--gb-ref-sand)!important;margin:0 auto!important}#MainContent .gb-editorial__visual{grid-column:1!important;grid-row:1!important;min-height:335px!important}#MainContent .gb-editorial__image{object-fit:cover!important;object-position:center 40%!important}#MainContent .gb-editorial__panel{grid-column:2!important;grid-row:1!important;min-height:335px!important;padding:clamp(28px,4.5vw,60px)!important;background:var(--gb-ref-sand)!important}#MainContent .gb-editorial__panel h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(33px,3vw,46px)!important;line-height:1.11!important;letter-spacing:-.04em!important;margin:11px 0 17px!important}#MainContent .gb-editorial__panel p{font-size:13px!important;line-height:1.65!important;color:#514b45!important;max-width:290px!important}#MainContent .gb-editorial__panel>a{margin-top:19px!important}#MainContent .gb-fashion-gallery--editorial{padding:62px 0 50px!important;background:#fff!important}#MainContent .gb-fashion-gallery--editorial .gb-fashion-gallery__grid--demo{gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#MainContent .gb-fashion-gallery--editorial .gb-fashion-tile__media{aspect-ratio:5 / 4!important;border-radius:5px!important}#MainContent .gb-benefits{padding:23px 0 44px!important;background:#fff!important}#MainContent .gb-benefits .gb-section-heading{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}#MainContent .gb-benefits__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;align-items:start!important}#MainContent .gb-benefits__item{display:grid!important;grid-template-columns:45px minmax(0,1fr)!important;align-content:start;column-gap:12px!important;padding:10px 5px!important;border:0!important}#MainContent .gb-benefits__icon{grid-row:1 / span 2;display:grid!important;place-items:center;width:42px!important;height:42px!important;line-height:1!important;border-radius:50%!important;background:#f4f0eb!important;font-size:20px!important;color:#978576!important}#MainContent .gb-benefits__item h3{margin:2px 0 4px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}#MainContent .gb-benefits__item p{margin:0!important;font-size:11px!important;line-height:1.5!important;color:#625d56!important}#MainContent .gb-newsletter{background:var(--gb-color-paper,#F8F7F4)!important;color:var(--gb-color-text,#242424)!important;padding-block:42px!important}@media(max-width:1100px){#MainContent .gb-promo__grid{gap:12px!important}#MainContent .gb-promo__card{min-height:164px!important}#MainContent .gb-promo__copy{padding:14px 16px!important;max-width:77%}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--demo{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:19px!important}#MainContent .gb-departments__grid{gap:18px!important}}@media(max-width:800px){#MainContent .gb-hero.gb-hero--editorial{height:505px!important;min-height:505px!important}#MainContent .gb-hero--editorial .gb-hero__title{font-size:clamp(48px,7vw,66px)!important}#MainContent .gb-promo__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#MainContent .gb-promo__card{min-height:154px!important}#MainContent .gb-promo__copy{max-width:82%!important}#MainContent .gb-promo__copy strong{font-size:clamp(19px,3vw,28px)!important}#MainContent .gb-promo__copy small{font-size:10px!important}#MainContent .gb-promo__link{margin-top:8px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){#MainContent{--gb-ref-gutter:16px}#MainContent .gb-hero.gb-hero--editorial{width:calc(100% - 2 * var(--gb-ref-gutter))!important;height:535px!important;min-height:535px!important;margin-top:10px!important}#MainContent .gb-hero--editorial .gb-hero__inner{align-items:flex-start!important;justify-content:flex-start!important;padding:36px 23px!important}#MainContent .gb-hero__copy{max-width:100%!important}#MainContent .gb-hero--editorial .gb-hero__title{font-size:clamp(39px,10.4vw,53px)!important;max-width:300px!important;margin:11px 0 14px!important}#MainContent .gb-hero--editorial .gb-hero__intro{font-size:12px!important;line-height:1.5!important;max-width:255px!important;margin-bottom:18px!important}#MainContent .gb-hero__scrim{background:linear-gradient(180deg,rgba(241,234,225,.96) 0%,rgba(241,234,225,.84) 36%,rgba(241,234,225,.12) 73%,transparent 100%)!important}#MainContent .gb-hero--editorial .gb-hero__image{object-position:64% center!important}#MainContent .gb-hero--editorial .gb-button--dark{padding:11px 14px!important;font-size:9px!important;min-height:40px!important}#MainContent .gb-hero--editorial .gb-hero__secondary{min-height:40px!important;padding:10px!important;font-size:9px!important}#MainContent .gb-promo:not(.gb-promo--campaign){padding-top:16px!important}#MainContent .gb-promo__grid{grid-template-columns:1fr!important;gap:10px!important}#MainContent .gb-promo__card{min-height:148px!important}#MainContent .gb-promo__copy{max-width:65%!important;padding:16px 20px!important}#MainContent .gb-promo__copy strong{font-size:28px!important}#MainContent .gb-departments{padding:44px 0 48px!important}#MainContent .gb-departments__heading{margin-bottom:23px!important}#MainContent .gb-departments__grid{grid-auto-flow:row!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:auto!important;gap:20px 13px!important;overflow:visible!important}#MainContent .gb-department{gap:9px!important}#MainContent .gb-department__media{width:min(100%,112px)!important}#MainContent .gb-department__title{font-size:11px!important}#MainContent .gb-fashion-gallery--compact{padding-bottom:48px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--demo,#MainContent .gb-fashion-gallery--compact .gb-fashion-gallery__grid--products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:19px 12px!important}#MainContent .gb-fashion-gallery--compact .gb-fashion-tile__media{aspect-ratio:3 / 4!important}#MainContent .gb-editorial.gb-editorial{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;min-height:0!important;width:calc(100% - 2 * var(--gb-ref-gutter))!important}#MainContent .gb-editorial__visual{grid-column:1!important;grid-row:1!important;height:auto!important;min-height:0!important;aspect-ratio:5 / 4!important}#MainContent .gb-editorial__panel{grid-column:1!important;grid-row:2!important;min-height:0!important;padding:28px 22px!important}#MainContent .gb-editorial__panel h2{font-size:34px!important}#MainContent .gb-fashion-gallery--editorial{padding:48px 0 38px!important}#MainContent .gb-fashion-gallery--editorial .gb-fashion-gallery__grid--demo{grid-template-columns:1fr!important;gap:23px!important}#MainContent .gb-benefits{padding:14px 0 33px!important}#MainContent .gb-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px 8px!important}#MainContent .gb-benefits__item{grid-template-columns:33px minmax(0,1fr)!important;column-gap:8px!important;padding:5px 0!important}#MainContent .gb-benefits__icon{width:31px!important;height:31px!important;font-size:16px!important}#MainContent .gb-benefits__item h3,#MainContent .gb-benefits__item p{font-size:10px!important}}@media(max-width:360px){#MainContent .gb-hero--editorial .gb-hero__inner{padding:28px 16px!important}#MainContent .gb-hero--editorial .gb-hero__title{font-size:38px!important}#MainContent .gb-hero__actions{gap:8px!important}#MainContent .gb-promo__copy{padding:13px 15px!important}#MainContent .gb-departments__grid{gap:18px 9px!important}}@media(prefers-reduced-motion:reduce){#MainContent .gb-department__image,#MainContent .gb-fashion-tile__image{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gb-threads-reference-home.css.map */
