:root{--gb-ink:#1b1b1b;--gb-paper:#f4f1ed;--gb-sand:#ebe6df;--gb-muted:#67635d;--gb-line:#e6e2dd}.gb-hero,.gb-category-section{font-family:inherit;color:var(--gb-ink)}.gb-hero *,.gb-category-section *{box-sizing:border-box}.gb-hero{display:grid;grid-template-columns:46% 54%;min-height:570px;background:#f1eee9;overflow:hidden}.gb-hero__copy{padding:clamp(35px,5.8vw,120px) clamp(22px,5.2vw,100px);display:flex;flex-direction:column;justify-content:center;align-items:start}.gb-eyebrow{font-size:11px!important;line-height:1.5!important;font-weight:650;letter-spacing:.23em;text-transform:uppercase;color:#726c64;margin:0}.gb-hero__title{font-size:clamp(55px,7vw,118px)!important;font-weight:700!important;line-height:.98!important;letter-spacing:-.075em!important;max-width:760px;margin:28px 0 0!important;color:#1b1b1b!important}.gb-hero__intro{max-width:440px;color:#605d56;line-height:1.7;font-size:clamp(14px,1.15vw,18px);margin:24px 0 30px}.gb-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.gb-button--dark{background:#1b1b1b;color:#fff!important;text-decoration:none;display:inline-flex;align-items:center;gap:28px;padding:15px 20px;min-height:50px;letter-spacing:.12em;font-size:12px;font-weight:650;text-transform:uppercase}.gb-button--dark:hover,.gb-button--dark:focus-visible{background:#4a4037;color:#fff!important}.gb-hero__secondary{color:#292723!important;text-decoration:underline!important;text-underline-offset:6px;font-size:13px}.gb-hero__note{margin:clamp(35px,6vw,110px) 0 0;letter-spacing:.16em;font-size:10px;font-weight:700;color:#77726a}.gb-hero__note span{margin:0 8px}.gb-hero__visual{position:relative;min-height:570px;background:#999992;overflow:hidden}.gb-hero__visual picture,.gb-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.gb-hero__image{object-fit:cover;object-position:center}.gb-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#91918b,#c5c3bc);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#faf7f0}.gb-hero__art span{font-size:clamp(130px,25vw,440px);font-weight:800;opacity:.28;letter-spacing:-.12em;line-height:1}.gb-hero__art small{font-size:11px;letter-spacing:.25em}.gb-hero__label{position:absolute;bottom:18px;right:20px;background:#f8f5efe8;padding:10px 13px;font-size:10px;letter-spacing:.13em;color:#201e1b}.gb-container{max-width:1600px;padding:0 clamp(18px,4.3vw,72px);margin:auto}.gb-category-section{padding:clamp(60px,6vw,100px) 0;background:#fff}.gb-section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px}.gb-section-heading h2{font-size:clamp(35px,4vw,64px)!important;font-weight:650!important;line-height:1.05!important;letter-spacing:-.055em!important;color:#242424!important;margin:10px 0 0!important}.gb-section-heading p{margin:0;max-width:310px;font-size:14px;line-height:1.7;color:#756e65}.gb-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gb-category-card{display:block;position:relative;aspect-ratio:.81;overflow:hidden;background:#a39b8e;color:#fff!important;text-decoration:none!important}.gb-category-card--2{background:#7e8883}.gb-category-card--3{background:#8c8783}.gb-category-card--4{background:#827b75}.gb-category-card--5{background:#9a9b91}.gb-category-card--6{background:#746f68}.gb-category-card__image{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0;transition:transform .3s}.gb-category-card:hover .gb-category-card__image{transform:scale(1.04)}.gb-category-card__monogram{position:absolute;top:37%;left:50%;transform:translate(-50%,-50%);font-size:clamp(110px,14vw,260px);font-weight:800;letter-spacing:-.15em;opacity:.12;white-space:nowrap}.gb-category-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 40%,rgba(0,0,0,.46))}.gb-category-card__index{position:absolute;left:18px;top:18px;font-size:10px;letter-spacing:.14em;font-weight:700}.gb-category-card__bottom{position:absolute;left:18px;right:18px;bottom:21px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff}.gb-category-card__bottom>span:first-child{font-size:clamp(20px,2.2vw,32px);font-weight:650;letter-spacing:-.03em;line-height:1.12}.gb-category-card__arrow{display:grid;place-items:center;flex:none;border:1px solid #e7e3df;border-radius:50%;width:34px;height:34px;font-size:19px}.gb-category-card:focus-visible{outline:3px solid #1b1b1b;outline-offset:3px}@media(max-width:990px){.gb-hero{grid-template-columns:49% 51%;min-height:490px}.gb-hero__visual{min-height:490px}.gb-hero__copy{padding:36px 28px}.gb-hero__title{font-size:clamp(48px,7vw,76px)!important}.gb-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gb-hero{grid-template-columns:1fr;min-height:0}.gb-hero__copy{padding:42px 22px 30px}.gb-hero__title{font-size:clamp(50px,12vw,76px)!important;margin-top:15px!important}.gb-hero__intro{margin:19px 0 24px}.gb-hero__note{margin-top:32px}.gb-hero__visual{min-height:300px;aspect-ratio:1.18}.gb-category-section{padding:60px 0}.gb-section-heading{display:block;margin-bottom:23px}.gb-section-heading p{margin-top:12px}.gb-categories{gap:9px}.gb-category-card{aspect-ratio:.84}.gb-category-card__index{left:11px;top:12px;font-size:9px}.gb-category-card__bottom{left:11px;right:11px;bottom:13px}.gb-category-card__bottom>span:first-child{font-size:clamp(16px,4.5vw,23px)}.gb-category-card__arrow{width:28px;height:28px;font-size:16px}}@media(prefers-reduced-motion:reduce){.gb-category-card__image{transition:none}}.header__heading-link .h2,.footer_logo .h4{font-weight:800!important;letter-spacing:-.06em!important;font-size:clamp(20px,2.2vw,29px)!important;color:#191919!important;line-height:1.1!important}.header__inline-menu .list-menu a,.header__inline-menu #AccessibleNav a{font-weight:600;letter-spacing:.01em}.header__heading-link:focus-visible{outline:2px solid #222;outline-offset:3px}.footer_logo .h4{color:inherit!important}.gb-featured-products .card__heading{font-weight:600;line-height:1.35}.gb-featured-products .price{font-variant-numeric:tabular-nums}@media(max-width:749px){.header__heading-link .h2{font-size:22px!important}}:root{--gb-charcoal:#211f1e;--gb-cream:#f7f4ef;--gb-taupe:#c7b29e;--gb-border:#e7e0d8;--gb-soft:#f1ede6}body{font-synthesis:none}.gb-hero,.gb-promo,.gb-category-section,.gb-benefits,.gb-newsletter,.gb-editorial,.gb-info-strip,.gb-hero *,.gb-promo *,.gb-category-section *,.gb-benefits *,.gb-newsletter *,.gb-editorial *,.gb-info-strip *{box-sizing:border-box}.gb-hero.gb-hero--editorial{height:clamp(480px,42vw,690px);min-height:480px;display:block;position:relative;isolation:isolate;background:#d5c8b9;color:var(--gb-charcoal)}.gb-hero--editorial .gb-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;background:linear-gradient(115deg,#d6cbbc,#b1aaa0);z-index:0}.gb-hero--editorial .gb-hero__visual picture,.gb-hero--editorial .gb-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.gb-hero--editorial .gb-hero__image{object-fit:cover;object-position:center 35%}.gb-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(242,235,226,.93) 0%,rgba(238,229,218,.75) 24%,rgba(234,228,220,.16) 53%,transparent 80%);z-index:1}.gb-hero--editorial .gb-hero__inner{width:100%;max-width:1500px;margin:auto;height:100%;padding:clamp(30px,5vw,75px);display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;z-index:2}.gb-hero--editorial .gb-hero__copy{padding:0;max-width:650px;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.gb-hero--editorial .gb-eyebrow{letter-spacing:.22em;font-weight:600;font-size:11px!important;color:#453f38}.gb-hero--editorial .gb-hero__title{font-family:Georgia,Times New Roman,serif!important;color:#25221f!important;font-size:clamp(59px,7.2vw,118px)!important;line-height:.91!important;letter-spacing:-.058em!important;font-weight:400!important;margin:20px 0!important;text-wrap:balance}.gb-hero--editorial .gb-hero__intro{font-size:clamp(13px,1.15vw,16px);max-width:430px;margin:3px 0 28px;line-height:1.55;color:#554c44}.gb-hero--editorial .gb-hero__actions{display:flex;flex-wrap:wrap;gap:11px}.gb-hero--editorial .gb-button{padding:15px 21px;min-height:47px;border-radius:3px;text-decoration:none!important;font-size:11px;letter-spacing:.065em;gap:24px}.gb-hero--editorial .gb-hero__secondary{display:inline-flex;align-items:center;gap:17px;border:1px solid rgba(30,28,25,.65);padding:14px 21px;min-height:47px;color:#24211f!important;text-decoration:none!important;border-radius:3px;letter-spacing:.025em}.gb-hero__badge{margin-left:auto;border:1px solid rgba(80,72,61,.24);background:#faf4ed73;border-radius:999px;width:145px;height:145px;padding:20px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gb-hero__badge span{font-size:9px;letter-spacing:.14em}.gb-hero__badge strong{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:27px;line-height:1}.gb-hero__badge small{font-size:8px;letter-spacing:.05em}.gb-promo{padding:26px 0 40px;background:#fff}.gb-promo__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gb-promo__card{position:relative;display:flex;align-items:center;overflow:hidden;border-radius:5px;min-height:190px;background:#eee7df;text-decoration:none!important;color:#211f1e!important;isolation:isolate}.gb-promo__card--2{background:#e3ddd5}.gb-promo__card--3{background:#e9e4df}.gb-promo__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.gb-promo__bg img{height:100%;width:100%;object-fit:cover;object-position:center}.gb-promo__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f9f6f2e0,#f9f6f285 49%,#f9f6f200)}.gb-promo__watermark{position:absolute;right:7%;bottom:-22%;font-size:210px;font-family:Georgia,serif;color:#a69b91;opacity:.2;line-height:1}.gb-promo__copy{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:25px 29px;position:relative}.gb-promo__copy strong{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(27px,2.6vw,42px);line-height:1}.gb-promo__copy small{font-size:12px;line-height:1.4;color:#62584e}.gb-promo__link{font-size:11px;letter-spacing:.09em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;margin-top:14px;display:inline-flex;gap:18px}.gb-category-section{background:#fff;padding:32px 0 65px;color:var(--gb-charcoal)}.gb-section-heading--center{text-align:center;display:block!important;margin-bottom:30px!important}.gb-section-heading--center .gb-eyebrow{font-size:11px!important;letter-spacing:.19em;color:#8d7d70}.gb-section-heading--center h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,3.7vw,55px)!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.045em!important;margin:10px 0!important;color:#221e1c!important}.gb-section-heading--center .gb-section-heading__description{font-size:13px;color:#77706a;max-width:none;line-height:1.5;margin:0}.gb-categories{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(12px,2vw,30px);align-items:start}.gb-category-circle{display:flex;flex-direction:column;align-items:center;gap:7px;color:#25211f!important;text-decoration:none!important;min-width:0;text-align:center}.gb-category-circle__image{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:transparent;display:grid;place-items:center;transition:transform .2s}.gb-category-circle__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:transparent}.gb-category-circle__image--portrait{background:#f1ece6}.gb-category-circle__image--portrait img{object-fit:cover}.gb-category-circle__image img{max-width:100%;max-height:100%}.gb-category-circle__letter{font-family:Georgia,serif;font-size:clamp(34px,7vw,80px);color:#b9a99a;line-height:1}.gb-category-circle__name{font-size:clamp(11px,1vw,14px);line-height:1.3;font-weight:600}.gb-category-circle__cta{font-size:10px;color:#81766d;display:inline-flex;gap:5px}.gb-category-circle:hover .gb-category-circle__image{transform:translateY(-3px)}.gb-category-circle:focus-visible{outline:2px solid #25211f;outline-offset:4px}.gb-editorial{min-height:400px}.gb-editorial__panel{background:#eee8e1}.gb-editorial__panel h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(43px,5vw,75px)!important;letter-spacing:-.05em!important;font-weight:400!important}.gb-editorial__visual{background:linear-gradient(145deg,#c7baa9,#91897e)}.gb-info-strip{background:#f7f5f1;border-top:1px solid var(--gb-border);border-bottom:1px solid var(--gb-border)}.gb-info-strip__inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);padding:20px 35px}.gb-info-strip__item{display:flex;align-items:center;gap:15px;padding:12px 28px;border-right:1px solid var(--gb-border)}.gb-info-strip__item:last-child{border:0}.gb-info-strip__symbol{font-size:23px;font-family:Georgia,serif;color:#a18e7b}.gb-info-strip__item h2{font-size:15px!important;font-weight:600!important;margin:0!important;color:#282420!important;letter-spacing:0!important}.gb-info-strip__item p{font-size:12px;line-height:1.4;color:#706a65;margin:6px 0 0}.gb-info-strip__item a{color:#544a43!important;text-underline-offset:4px}.gb-benefits{padding:60px 0;background:#fff}.gb-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;max-width:1250px;margin:0 auto}.gb-benefits__item{text-align:center;padding:23px 14px}.gb-benefits__icon{font-size:30px;line-height:1;color:#9a8573;display:block;margin-bottom:18px}.gb-benefits__item h3{font-size:13px!important;line-height:1.3!important;font-weight:650!important;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;color:#24201d!important}.gb-benefits__item p{font-size:12px;line-height:1.5;margin:0;color:#817971}.gb-newsletter{background:var(--gb-color-paper,#F8F7F4);color:var(--gb-color-text,#242424);padding:42px 0;border-top:1px solid var(--gb-color-border,#E5E0D8)}.gb-newsletter .gb-eyebrow{color:var(--gb-color-muted,#716B63)!important;font-size:11px!important;line-height:1.5!important}.gb-newsletter__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,420px);gap:clamp(24px,4vw,56px);align-items:center}.gb-newsletter h2{font-family:var(--gb-font-display,Georgia,"Times New Roman",serif)!important;font-size:var(--gb-display-h2,clamp(30px,3.1vw,40px))!important;color:var(--gb-color-text,#242424)!important;font-weight:400!important;letter-spacing:-.04em!important;line-height:1.18!important;margin:8px 0 12px!important;overflow-wrap:break-word}.gb-newsletter p:not(.gb-eyebrow){color:var(--gb-color-muted,#716B63)!important;font-family:var(--font-body-family),Arial,sans-serif;font-size:14px!important;line-height:1.65!important;margin:0;max-width:540px}.gb-newsletter__form{display:flex;flex-wrap:wrap;position:relative;width:100%;min-width:0;min-height:48px;align-items:stretch}.gb-newsletter__form input[type=email]{display:block;flex:1 1 auto;width:0;min-width:0;height:48px;min-height:48px;box-sizing:border-box;border:1px solid #D5D0C8;border-right:0;background:#fff;color:#242424;border-radius:3px 0 0 3px;font:400 13px/1.45 var(--font-body-family),Arial,sans-serif;padding:12px 15px;opacity:1}.gb-newsletter__form input[type=email]::placeholder{color:#68635c!important;opacity:1}.gb-newsletter__form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:48px;height:48px;background:var(--gb-color-primary,#242424)!important;color:var(--gb-color-on-primary,#FFFFFF)!important;border:1px solid var(--gb-color-primary,#242424);font:600 12px/1.4 var(--font-body-family),Arial,sans-serif;letter-spacing:.01em;padding:10px 19px;border-radius:0 3px 3px 0;cursor:pointer;white-space:nowrap}.gb-newsletter__form button[type=submit]:hover{background:#403c38!important;border-color:#403c38!important;color:#fff!important}.gb-newsletter__form input[type=email]:focus-visible,.gb-newsletter__form button[type=submit]:focus-visible{outline:2px solid #242424;outline-offset:3px}.gb-newsletter__form .gb-newsletter__result{position:static;flex:1 0 100%;margin:8px 0 0!important;color:var(--gb-color-text,#242424)!important;font:400 12px/1.5 var(--font-body-family),Arial,sans-serif!important}.gb-newsletter__form [role=alert]{color:#842d25!important}@media(max-width:749px){.gb-newsletter__layout{grid-template-columns:minmax(0,1fr);gap:20px}.gb-newsletter h2{font-size:var(--gb-display-h2,32px)!important}.gb-newsletter__form{max-width:520px}}@media(max-width:390px){.gb-newsletter__form{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.gb-newsletter__form input[type=email]{width:100%;height:46px;border:1px solid #D5D0C8;border-radius:3px}.gb-newsletter__form button[type=submit]{width:100%;height:46px;min-height:46px;border-radius:3px}}.header-wrapper{background:#fff;border-bottom:1px solid var(--gb-border)}.header-wrapper .header{box-shadow:none!important}.header-wrapper .header__heading-link .h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(24px,2.6vw,40px)!important;letter-spacing:-.06em!important;white-space:nowrap}.header-wrapper .header__icons{gap:clamp(10px,1.6vw,24px)}.header-wrapper .header-row{align-items:center}.product-card-wrapper .card,.product-card-wrapper .card__inner{border-radius:3px!important;box-shadow:none!important}.product-card-wrapper .card__inner{overflow:hidden;background:#f4f1ec}.product-card-wrapper .card__media img{object-fit:cover}.product-card-wrapper .card__heading{font-weight:600;letter-spacing:-.015em;line-height:1.36}.product-card-wrapper .card__information{padding-top:12px}.product-card-wrapper .price{font-variant-numeric:tabular-nums}.product-card-wrapper .badge{border-radius:2px!important;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.gb-featured-products .title,.gb-featured-products .title-wrapper-with-link h2{font-family:Georgia,Times New Roman,serif!important;letter-spacing:-.045em;font-size:clamp(30px,3vw,48px)}.footer{background:#f7f4ef!important;color:#2b2622!important}.footer .footer__content-top,.footer .footer__content-bottom{background:transparent!important}.footer .footer_logo{border-color:#ddd3ca;padding:15px 0 24px;justify-content:flex-start}.footer .footer_logo .h4{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;color:#28231f!important;font-size:clamp(31px,4vw,50px)!important;letter-spacing:-.06em!important}.footer .footer-block__heading,.footer .footer__title{font-size:12px!important;font-weight:700!important;letter-spacing:.09em;text-transform:uppercase;color:#302b27!important}.footer a,.footer address,.footer .footer-block__details-content,.footer .footer-block__details-content p{color:#655f59!important}.footer a:hover{text-decoration:underline;text-underline-offset:4px}.footer .footer__blocks-wrapper{gap:20px}.footer .contact-info{margin-top:16px}.footer .contact-info li{margin-bottom:12px}.footer .newsletter-form__field-wrapper .field__input{background:#fff!important;color:#24201d!important;border:1px solid #d7cec4!important;border-radius:3px!important}.footer .footer__content-bottom{border-top:1px solid #ddd3ca}.footer .footer_bottom_logo .placeholder-svg{display:none}.footer .footer_pay{padding:12px 0}.gb-footer-masthead{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:26px 0;border-bottom:1px solid #ddd3ca}.gb-footer-masthead__eyebrow{font-size:10px;letter-spacing:.16em;color:#88796a;margin:0 0 10px}.gb-footer-masthead h2{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(33px,3.8vw,57px)!important;line-height:1.1!important;letter-spacing:-.06em!important;color:#2a2520!important;font-weight:400!important;margin:0 0 13px!important}.gb-footer-masthead__text>p:last-child{max-width:580px;font-size:13px;line-height:1.6;color:#716860;margin:0}.gb-footer-masthead__link{color:#302922!important;border:1px solid #81756b;display:inline-flex;gap:30px;padding:13px 16px;text-decoration:none!important;white-space:nowrap;letter-spacing:.09em;font-size:11px}.footer .gb-whatsapp-link{display:inline-flex;margin-top:9px;padding:8px 14px;background:#2a2622;color:#fff!important;border-radius:2px;font-size:12px;font-weight:650;text-decoration:none!important}@media(max-width:1199px){.gb-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gb-newsletter__layout{grid-template-columns:1fr 340px}}@media(max-width:989px){.gb-promo__card{min-height:155px}.gb-promo__copy{padding:18px}.gb-hero__badge{display:none}.gb-hero--editorial .gb-hero__title{font-size:clamp(54px,8vw,90px)!important}.gb-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.gb-hero.gb-hero--editorial{height:auto;min-height:580px}.gb-hero--editorial .gb-hero__visual{top:0;right:0;bottom:0;left:0;min-height:0;aspect-ratio:auto}.gb-hero--editorial .gb-hero__image{object-position:center}.gb-hero__scrim{background:linear-gradient(180deg,#f6efe6f5,#f6efe6c7 38%,#f6efe608)}.gb-hero--editorial .gb-hero__inner{padding:48px 23px 25px;align-items:flex-start;min-height:580px}.gb-hero--editorial .gb-hero__copy{justify-content:flex-start}.gb-hero--editorial .gb-hero__title{font-size:clamp(52px,12.8vw,74px)!important;max-width:360px}.gb-hero--editorial .gb-hero__intro{max-width:320px}.gb-hero--editorial .gb-hero__actions{gap:9px}.gb-hero--editorial .gb-button,.gb-hero--editorial .gb-hero__secondary{font-size:10px;gap:10px;padding:13px 12px}.gb-promo__grid{grid-template-columns:1fr;gap:11px}.gb-promo__card{min-height:145px}.gb-promo__copy strong{font-size:33px}.gb-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.gb-category-circle__name{font-size:12px}.gb-category-circle__cta{font-size:9px}.gb-benefits__grid{gap:8px}.gb-benefits__item{padding:13px 4px}.gb-newsletter__layout{grid-template-columns:1fr;gap:21px}.gb-newsletter{padding:32px 0 40px}.gb-footer-masthead{flex-direction:column;align-items:flex-start}.gb-footer-masthead h2{font-size:40px!important}.gb-footer-masthead__link{width:100%;justify-content:space-between}.footer .footer__blocks-wrapper{gap:16px}.header-wrapper .header__icons{gap:9px}}@media(max-width:360px){.gb-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.gb-hero--editorial .gb-hero__title{font-size:48px!important}.gb-newsletter__form button{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.gb-category-circle__image{transition:none}}body .main-page-title,body .main-collection-banner h1,body .collection-hero__title,body .product__title h1,body .product__title,body .cart__warnings h1,body .main-search h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.04em!important;line-height:1.1!important}body .page-title,body .main-page h1{font-family:Georgia,Times New Roman,serif!important}body .product-grid .card-wrapper,body .product-recommendations .card-wrapper,body .featured-collection .card-wrapper{min-width:0}body .card-wrapper .card__inner{border-radius:4px!important;box-shadow:none!important;overflow:hidden}body .card-wrapper .card__media img{object-fit:cover}body .card-wrapper .card__heading{font-size:clamp(12px,1vw,15px)!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.35!important}body .card-wrapper .price,body .card-wrapper .price *{font-variant-numeric:tabular-nums}body .card-wrapper .badge{border-radius:3px!important;font-size:10px!important;letter-spacing:.06em}body .card-wrapper .quick-add__submit,body .card-wrapper .button{border-radius:3px!important}body .card-wrapper a:focus-visible{outline:2px solid #26221e;outline-offset:2px}body .product-form__submit,body .product-form button[type=submit],body .cart__checkout-button,body .cart__ctas button,body .quick-add__submit{border-radius:3px!important;min-height:44px;font-weight:650;letter-spacing:.03em}body .product .product__info-wrapper .price{font-variant-numeric:tabular-nums}body .product .product__info-wrapper .product-form__input{margin-bottom:18px}body .product .product-media-container,body .product .product__media{border-radius:3px!important;overflow:hidden}body .facets__form,body .facet-filters,body .facets__heading{font-size:13px}body .facets__summary,body .facet-filters__sort{font-weight:600}body .cart-drawer,body #CartDrawer{border-color:#e5e0db}body .cart-drawer .drawer__header,body #CartDrawer .drawer__header{border-bottom:1px solid #e5e0db}body .cart-drawer .cart-item,body #CartDrawer .cart-item{border-bottom:1px solid #f1ede9}body .quantity{border-radius:3px!important}body .footer .footer-block__details-content a,body .footer .footer-block__details-content li{line-height:1.65}body .footer .footer-block--menu li{margin:3px 0}body .footer .footer__blocks-wrapper{align-items:start}body .footer .footer__content-top{padding-top:0}body .footer .footer__content-bottom{margin-top:25px}@media(max-width:989px){body .product .product__info-wrapper{padding-top:18px}body .footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important}body .footer .footer__blocks-wrapper>*{width:auto!important;max-width:none!important;order:initial!important}}@media(max-width:749px){body .footer .footer__blocks-wrapper{grid-template-columns:1fr;gap:8px!important}body .footer .footer-block__heading{font-size:12px!important}body .product-grid{column-gap:10px}body .card-wrapper .card__information{padding-top:10px}}.gb-promo--campaign{padding:16px 0 68px}.gb-promo--campaign .gb-promo__card{min-height:255px;align-items:flex-end}.gb-promo--campaign .gb-promo__card--1{background:#dbcdc0}.gb-promo--campaign .gb-promo__card--2{background:#9b9185}.gb-promo--campaign .gb-promo__card--3{background:#e3ded4}.gb-promo--campaign .gb-promo__copy{padding:28px 30px}.gb-promo--campaign .gb-promo__copy strong{font-size:clamp(25px,2.4vw,38px);max-width:260px}.gb-promo--campaign .gb-promo__bg:after{background:linear-gradient(0deg,rgba(240,234,224,.8),transparent 100%)}.gb-footer-social-wrap{display:flex;align-items:center;justify-content:flex-end;margin-top:15px}.gb-footer-social{list-style:none;display:flex;gap:12px;margin:0;padding:0}.gb-footer-social .list-social__link{color:#352e29!important;display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border:1px solid #d3c8bd;border-radius:50%;text-decoration:none}.gb-linkedin-icon{font-size:13px;font-family:Arial,sans-serif;font-weight:800;letter-spacing:-.07em}@media(max-width:749px){.gb-promo--campaign{padding:15px 0 45px}.gb-promo--campaign .gb-promo__card{min-height:185px}.gb-footer-social-wrap{justify-content:flex-start}}.dt-sc-header-top-bar{background:#201e1c!important;color:#fff!important;border:0!important}.dt-sc-header-top-bar *{color:#fff!important;font-size:11px;letter-spacing:.04em}.dt-sc-header-top-bar .top-bar-link{text-underline-offset:4px}.dt-sc-header-top-bar .top-bar-content{display:flex;align-items:center;justify-content:center;gap:12px}.dt-sc-header-top-bar .dt-sc-flex-space-between{min-height:33px}.header-wrapper .header__heading-link .h2{font-family:Georgia,Times New Roman,serif!important;color:#24201d!important;text-transform:uppercase}body .main-collection-banner .collection-hero__title,body .main-collection-banner h1{font-family:Georgia,Times New Roman,serif!important}body .footer .footer__content-top .footer_logo{margin-top:10px}.gb-editorial.gb-editorial{display:grid!important;grid-template-columns:minmax(0,55%) minmax(0,45%)!important;grid-template-rows:minmax(390px,auto);width:calc(100% - 64px);max-width:1440px;min-height:390px;height:auto!important;margin:clamp(32px,4.5vw,74px) auto!important;padding:0!important;background:#efeae4;border-radius:10px;overflow:hidden;color:#292521}.gb-editorial.gb-editorial *,.gb-editorial.gb-editorial *:before,.gb-editorial.gb-editorial *:after{box-sizing:border-box}.gb-editorial.gb-editorial .gb-editorial__visual{grid-column:1;grid-row:1;position:relative!important;display:block;width:100%;height:100%;min-width:0;min-height:390px;overflow:hidden;background:#bfb4a9}.gb-editorial.gb-editorial .gb-editorial__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center 38%}.gb-editorial.gb-editorial .gb-editorial__panel{grid-column:2;grid-row:1;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;max-width:none;min-height:390px;margin:0!important;padding:clamp(28px,3.6vw,65px)!important;background:#efeae4;text-align:left}.gb-editorial.gb-editorial .gb-editorial__eyebrow{display:block;color:#857362;font-size:10px!important;font-weight:700;line-height:1.5;letter-spacing:.19em;text-transform:uppercase}.gb-editorial.gb-editorial .gb-editorial__panel h2{width:100%;max-width:490px;margin:17px 0!important;padding:0!important;color:#28231f!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(34px,3.05vw,55px)!important;font-weight:400!important;line-height:1.09!important;letter-spacing:-.047em!important;overflow-wrap:break-word;text-wrap:balance}.gb-editorial.gb-editorial .gb-editorial__panel>p{width:100%;max-width:365px;margin:0 0 25px!important;padding:0;color:#615950;font-size:14px;line-height:1.7}.gb-editorial.gb-editorial .gb-editorial__panel>a{display:inline-flex!important;align-items:center;justify-content:space-between;gap:27px;min-height:47px;margin:0;padding:14px 20px!important;background:#25221f!important;border:1px solid #25221f;border-radius:3px;color:#fff!important;font-size:11px!important;line-height:1.3;font-weight:650;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease}.gb-editorial.gb-editorial .gb-editorial__panel>a:hover,.gb-editorial.gb-editorial .gb-editorial__panel>a:focus-visible{background:#73604f!important;border-color:#73604f;color:#fff!important}.gb-editorial.gb-editorial .gb-editorial__panel>a:focus-visible{outline:2px solid #25221f;outline-offset:3px}.gb-editorial.gb-editorial .gb-editorial__index{position:absolute;bottom:18px;left:18px;color:#fff;font-size:10px;font-weight:650;letter-spacing:.13em;line-height:1.5;padding:6px 10px;background:#1b191778}@media(max-width:990px){.gb-editorial.gb-editorial{width:calc(100% - 40px);grid-template-columns:minmax(0,52%) minmax(0,48%)!important;min-height:340px;grid-template-rows:minmax(340px,auto)}.gb-editorial.gb-editorial .gb-editorial__visual,.gb-editorial.gb-editorial .gb-editorial__panel{min-height:340px}.gb-editorial.gb-editorial .gb-editorial__panel{padding:28px!important}.gb-editorial.gb-editorial .gb-editorial__panel h2{font-size:clamp(32px,4.2vw,44px)!important}}@media(max-width:749px){.gb-editorial.gb-editorial{width:calc(100% - 32px);grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto;min-height:0;margin:30px auto!important;border-radius:8px}.gb-editorial.gb-editorial .gb-editorial__visual{grid-column:1;grid-row:1;height:auto;min-height:0;aspect-ratio:1.4}.gb-editorial.gb-editorial .gb-editorial__panel{grid-column:1;grid-row:2;min-height:0;padding:clamp(24px,5.8vw,38px)!important}.gb-editorial.gb-editorial .gb-editorial__panel h2{margin:13px 0 15px!important;font-size:clamp(32px,7.6vw,46px)!important;line-height:1.1!important}.gb-editorial.gb-editorial .gb-editorial__panel>p{margin-bottom:20px!important;font-size:13px}}@media(prefers-reduced-motion:reduce){.gb-editorial.gb-editorial .gb-editorial__panel>a{transition:none}}.header .header__heading-link{display:inline-flex;align-items:center;justify-content:flex-start;max-width:100%}.header .header__heading-link .header__heading-logo.light-logo{display:block;width:min(200px,100%);height:auto!important;max-height:44px;object-fit:contain;object-position:left center}.header .header__heading-link .header__heading-logo.dark-logo{width:min(200px,100%);height:auto!important;max-height:44px;object-fit:contain}.footer .footer_logo{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}.footer .footer_logo .footer_link{display:inline-flex;max-width:100%}.footer .footer_logo img.gb-footer-official-logo{display:block;width:clamp(155px,17vw,195px);height:auto!important;max-width:100%;object-fit:contain;object-position:left top}@media(max-width:749px){.header .header__heading-link .header__heading-logo.light-logo,.header .header__heading-link .header__heading-logo.dark-logo{width:min(172px,100%);max-height:36px}.footer .footer_logo img.gb-footer-official-logo{width:160px}}@media(max-width:359px){.header .header__heading-link .header__heading-logo.light-logo,.header .header__heading-link .header__heading-logo.dark-logo{width:min(145px,100%)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gb-threads-fashion.css.map */
