.gs-bw-bar,.gs-bw-strip,.gs-bw-hero,.gs-bw-cart,.gs-bw-price-note{box-sizing:border-box;font-family:inherit}.gs-bw-bar{display:flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:10px 20px;background:#1c211d;color:#fff;text-align:center;font-size:13px;letter-spacing:.04em;text-decoration:none}.gs-bw-bar strong{letter-spacing:.12em}.gs-bw-bar__code{padding:4px 12px;border:1px solid #bac5b2;font-weight:700;letter-spacing:.12em}.gs-bw-strip{display:flex;align-items:center;justify-content:center;gap:28px;padding:17px 24px;background:#e7eadf;color:#28362a;font-size:13px;letter-spacing:.04em}.gs-bw-strip>span:first-child{letter-spacing:.16em;font-size:11px}.gs-bw-hero{display:grid;grid-template-columns:1fr 1fr;background:#f4f1e9;color:#20241f;overflow:hidden}.gs-bw-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(30px,5vw,84px);min-width:0}.gs-bw-eyebrow{font-size:11px;letter-spacing:.2em;font-weight:600;margin:0 0 25px}.gs-bw-hero h1{font-family:Georgia,serif;font-size:clamp(26px,2.8vw,44px);line-height:1.13;letter-spacing:-.025em;font-weight:400;margin:0}.gs-bw-hero h1 em{font-weight:400}.gs-bw-off{display:flex;align-items:baseline;gap:18px;font-size:clamp(70px,8vw,126px);font-weight:500;letter-spacing:-.075em;line-height:1;margin:25px 0 12px;color:#42553d}.gs-bw-off span{font-size:clamp(22px,2.6vw,38px);font-family:Georgia,serif;font-style:italic;letter-spacing:-.02em}.gs-bw-intro{font-size:14px;margin:0 0 24px;line-height:1.5}.gs-bw-code{display:flex;align-items:center;gap:20px;border:1px dashed #7b8572;padding:11px 17px;min-height:44px;font-size:12px;cursor:pointer}.gs-bw-code strong{font-size:20px;letter-spacing:.13em}.gs-bw-button{display:flex;align-items:center;justify-content:space-between;gap:35px;background:#20241f;color:#fff;padding:17px 24px;margin-top:16px;min-width:270px;font-weight:600;font-size:13px;letter-spacing:.06em;text-decoration:none}.gs-bw-button:hover{background:#42553d}.gs-bw-secondary{font-size:12px;text-decoration:underline;text-underline-offset:4px;margin-top:17px}.gs-bw-terms{font-size:10px;line-height:1.5;max-width:370px;margin:22px 0 0;color:#666c60}.gs-bw-hero__image{position:relative;min-height:600px}.gs-bw-hero__image img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 35%}.gs-bw-image-label{position:absolute;bottom:22px;left:24px;right:24px;text-align:center;background:#f4f1e9ed;padding:12px;font-size:10px;letter-spacing:.22em}.gs-bw-price-note{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;font-size:11px;line-height:1.5;margin-top:8px;color:#42553d;letter-spacing:0}.gs-bw-badge{display:inline-block;border:1px solid #718369;padding:3px 7px;font-size:10px;font-weight:600;letter-spacing:.06em}.gs-bw-price-note strong{letter-spacing:.07em}.gs-bw-cart{padding:18px 24px;margin:16px auto;background:#e7eadf;color:#28362a;max-width:1000px;font-size:13px}.gs-bw-cart p{margin-top:5px}.gs-bw-code:focus-visible,.gs-bw-button:focus-visible,.gs-bw-bar:focus-visible{outline:3px solid #839371;outline-offset:4px}@media(max-width:749px){.gs-bw-bar{gap:5px 12px;flex-wrap:wrap;padding:9px 12px;font-size:11px;min-height:56px}.gs-bw-bar>strong{font-size:10px}.gs-bw-bar__code{padding:2px 7px;font-size:11px}.gs-bw-strip{gap:5px 12px;flex-wrap:wrap;padding:13px 16px;font-size:12px}.gs-bw-strip>span:first-child{display:none}.gs-bw-hero{grid-template-columns:1fr}.gs-bw-hero__copy{padding:30px 24px 27px}.gs-bw-eyebrow{font-size:9px;margin-bottom:17px}.gs-bw-hero h1{font-size:29px}.gs-bw-off{font-size:82px;margin:17px 0 8px}.gs-bw-off span{font-size:30px}.gs-bw-intro{font-size:12px;margin-bottom:16px}.gs-bw-code{padding:7px 14px;gap:17px;min-height:42px}.gs-bw-code strong{font-size:18px}.gs-bw-button{width:100%;min-width:0;margin-top:12px;padding:15px 20px}.gs-bw-secondary{margin-top:13px}.gs-bw-terms{margin-top:16px;font-size:9px}.gs-bw-hero__image{min-height:0;height:360px}.gs-bw-hero__image img{object-position:center 38%}.gs-bw-price-note{font-size:10px;gap:4px;margin-top:6px}.gs-bw-badge{font-size:9px;padding:2px 5px}.gs-bw-image-label{bottom:15px}.gs-bw-cart{margin:12px 16px;padding:16px}}@media(min-width:750px)and (max-width:1000px){.gs-bw-hero__copy{padding:32px}.gs-bw-hero__image{min-height:590px}.gs-bw-hero h1{font-size:30px}}.product-card price-list.price-list{justify-content:flex-start!important;align-self:flex-start!important;width:100%;text-align:left!important;gap:6px 10px!important}.product-card .gs-bw-offer{align-self:stretch;width:100%;text-align:left;padding:10px 12px;background:#edf0e7;border-left:3px solid #42553d;box-sizing:border-box;margin-top:6px}.gs-bw-offer__amount{color:#283b24;line-height:1.2}.gs-bw-offer__amount strong{font-size:22px;font-weight:700;letter-spacing:-.025em}.gs-bw-offer__amount>span{font-size:13px}.gs-bw-offer__code{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:7px;font-size:12px;color:#293526}.gs-bw-offer__code b{background:#202b1e;color:#fff;padding:4px 8px;font-size:12px;letter-spacing:.08em;line-height:1.3}.gs-bw-offer__code>span{font-size:11px;margin-left:auto;font-weight:700}.gs-bw-price-note{display:flex;width:100%;font-size:13px!important;padding:10px 12px;background:#edf0e7;margin-top:8px!important;justify-content:flex-start;text-align:left}.gs-bw-price-note strong{background:#202b1e;color:#fff;padding:4px 8px}.gs-bw-badge{font-size:12px!important}.gs-bw-collection{background:#f4f1e9;text-align:center;padding:25px 24px 0;color:#20241f}.gs-bw-collection .gs-bw-eyebrow{margin:0 0 9px}.gs-bw-collection h1{font-size:clamp(25px,2.6vw,38px);font-family:Georgia,serif;font-weight:400;margin:0 0 12px;line-height:1.2}.gs-bw-collection__offer{display:flex;justify-content:center;gap:12px 24px;align-items:center;flex-wrap:wrap;font-size:15px}.gs-bw-activate{background:#202b1e;color:#fff;padding:10px 16px;font-size:12px;text-decoration:none}.gs-bw-activate b{margin-left:8px;letter-spacing:.08em}.gs-bw-collection__note{font-size:11px;margin:10px 0 18px;color:#565d50}.gs-bw-chips{display:flex;gap:9px;overflow:auto;justify-content:flex-start;padding:0 0 16px;max-width:1400px;margin:auto;scrollbar-width:thin}.gs-bw-chip{white-space:nowrap;flex-shrink:0;font-size:12px;padding:9px 14px;border:1px solid #bac0b2;border-radius:30px;background:#fff}.gs-bw-chip:hover,.gs-bw-chip.is-active{background:#202b1e;color:#fff}.gs-bw-tile{position:absolute;top:0;right:0;bottom:0;left:0;background:#20281f;color:#f5f2e9;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;overflow:hidden}.gs-bw-tile>span:first-child{font-size:10px;letter-spacing:.22em;margin-bottom:27px}.gs-bw-tile>strong{font-size:clamp(18px,2vw,31px);line-height:1.2;letter-spacing:.025em}.gs-bw-tile>b{font-family:Georgia,serif;font-size:clamp(48px,6vw,90px);line-height:1.15;font-weight:400;letter-spacing:-.04em;margin-top:12px}.gs-bw-tile>em{font-family:Georgia,serif;font-size:clamp(20px,2vw,30px)}.gs-bw-tile>small{border:1px solid #9aa68d;padding:9px 13px;margin-top:23px;letter-spacing:.1em;font-size:12px}.gs-bw-tile>span:last-child{font-size:26px;margin-top:20px}@media(max-width:749px){.gs-bw-offer__amount strong{font-size:20px}.product-card .gs-bw-offer{padding:9px}.gs-bw-offer__code{gap:5px;font-size:11px}.gs-bw-offer__code b{font-size:11px;padding:4px 6px}.gs-bw-offer__code>span{font-size:10px}.gs-bw-collection{padding:22px 16px 0}.gs-bw-collection__offer{font-size:14px;gap:12px}.gs-bw-collection__note{font-size:10px;line-height:1.5}.gs-bw-tile>span:first-child{font-size:8px;margin-bottom:14px}.gs-bw-tile>strong{font-size:18px}.gs-bw-tile>b{font-size:52px;margin-top:6px}.gs-bw-tile>em{font-size:21px}.gs-bw-tile>small{font-size:9px;padding:7px 8px;margin-top:13px}.gs-bw-tile>span:last-child{margin-top:10px;font-size:20px}}.product-card price-list.price-list{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;direction:ltr}.product-card price-list.price-list>sale-price,.product-card price-list.price-list>compare-at-price{margin-inline:0!important}.product-card price-list.price-list:has(+.gs-bw-offer){display:none!important}.product-card .gs-bw-offer{background:none;border:0;padding:0;margin-top:8px;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.gs-bw-offer__label{border:1px solid #75826b;color:#4c6243;padding:4px 8px;font-size:11px;line-height:1.2;letter-spacing:.04em;font-weight:500}.gs-bw-offer__amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px}.gs-bw-offer__amount strong{font-size:18px;font-weight:600;letter-spacing:0;color:#4c6243}.gs-bw-offer__original{font-size:14px;color:#777;font-weight:400}.gs-bw-offer__code{margin:0;font-size:12px;gap:5px;color:#555}.gs-bw-offer__code b{background:none;color:#243323;padding:0;font-size:13px;font-weight:700;letter-spacing:.055em}@media(max-width:749px){.product-card .gs-bw-offer{padding:0;gap:6px}.gs-bw-offer__label{font-size:10px;padding:4px 6px}.gs-bw-offer__amount strong{font-size:17px}.gs-bw-offer__original{font-size:12px}.gs-bw-offer__code{font-size:11px}.gs-bw-offer__code b{font-size:12px}}.gs-trend-card__image-wrap:has(.gs-bw-tile){container-type:inline-size}.gs-bw-tile{padding:8%;gap:0;justify-content:center}.gs-bw-tile>span:first-child{font-size:clamp(7px,3cqw,10px);margin:0 0 6%;line-height:1.2}.gs-bw-tile>strong{font-size:clamp(14px,8cqw,31px);line-height:1.15;margin:0;white-space:nowrap}.gs-bw-tile>b{font-size:clamp(38px,25cqw,90px);line-height:1.1;margin:5% 0 0;white-space:nowrap}.gs-bw-tile>em{font-size:clamp(16px,8cqw,30px);line-height:1.15;margin:1% 0 0}.gs-bw-tile>small{font-size:clamp(8px,3.8cqw,12px);line-height:1.2;padding:5% 6%;margin:8% 0 0;white-space:nowrap}.gs-bw-tile>span:last-child{font-size:clamp(15px,6cqw,24px);line-height:1;margin:6% 0 0}@media(max-width:749px){.gs-bw-tile>span:first-child,.gs-bw-tile>span:last-child{display:none}.gs-bw-tile{padding:8%}.gs-bw-tile>strong{font-size:8cqw}.gs-bw-tile>b{font-size:27cqw;margin-top:7%}.gs-bw-tile>em{font-size:9cqw}.gs-bw-tile>small{font-size:4.4cqw;margin-top:10%;padding:6%}}.gs-bw-cart-hint{font-size:13px;line-height:1.5;margin:8px 0 12px;color:#555;text-align:left}.gs-bw-cart-hint strong{color:#263921}.gs-bw-hero__copy .gs-bw-intro{font-size:16px;line-height:1.6;max-width:440px}.gs-bw-hero__copy .gs-bw-terms{font-size:12px;line-height:1.5}.gs-bw-collection__note{font-size:13px}@media(max-width:749px){.gs-bw-hero__copy .gs-bw-intro{font-size:15px}.gs-bw-hero__copy .gs-bw-terms{font-size:12px}}price-list.price-list--product:has(+gs-bw-product){display:none!important}.gs-bw-product{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0;color:#4c6243}.gs-bw-product__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.gs-bw-product__prices strong{font-size:30px;font-weight:700;line-height:1.2}.gs-bw-product__prices s{font-size:17px;color:#777;font-weight:400}.gs-bw-product p{font-size:13px;line-height:1.4;margin:0;color:#555}.gs-bw-cart-saving{display:flex;justify-content:space-between;gap:12px;margin:8px 0 14px;font-size:14px;color:#4c6243}.gs-bw-modal-saving{font-size:14px;color:#4c6243;font-weight:600;margin:14px 0 0;text-align:center}.gs-cart-page__item sale-price.gs-bw-cart-price,cart-drawer sale-price.gs-bw-cart-price{color:#4c6243!important;font-size:19px!important;font-weight:700!important}.gs-added-modal__price.is-sale [data-gs-added-sale]{color:#4c6243!important}@media(max-width:749px){.gs-bw-product__prices strong{font-size:27px}.gs-bw-product__prices s{font-size:15px}}.gs-cart-page .discount-badge,cart-drawer .discount-badge{background:#e7eadf;color:#4c6243;font-size:12px}.gs-bw-rec-price{color:#4c6243;font-weight:700;margin-right:5px}.gs-bw-cart-saving{padding:12px 0;margin:0 0 12px;border-bottom:1px solid #d7ddcf;font-size:16px;font-weight:600}.gs-bw-cart-saving strong{font-size:21px;font-weight:700;white-space:nowrap}#cart-drawer .line-item sale-price.gs-bw-cart-price{color:#4c6243!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}#gs-added-modal .gs-bw-modal-campaign{display:table;margin:14px 0 0;border:1px solid #75826b;padding:5px 9px;color:#4c6243;font-size:12px;font-weight:600;letter-spacing:.045em;line-height:1.3}#gs-added-modal .gs-bw-modal-campaign[hidden],#gs-added-modal .gs-bw-modal-benefit[hidden],#gs-added-modal .gs-bw-modal-saving[hidden]{display:none!important}#gs-added-modal.gs-bw-modal-active .gs-added-modal__price{flex-wrap:wrap;gap:12px;margin-top:10px}#gs-added-modal.gs-bw-modal-active .gs-added-modal__sale{order:-1;color:#4c6243;font-size:30px;font-weight:700;line-height:1.2}#gs-added-modal.gs-bw-modal-active .gs-added-modal__compare{font-size:16px;color:#777;font-weight:400}#gs-added-modal .gs-bw-modal-benefit{margin:9px 0 0;font-size:14px;line-height:1.5;color:#4c6243}#gs-added-modal .gs-bw-modal-saving{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 0;padding:16px 18px;background:#edf0e8;color:#4c6243;text-align:left;font-size:15px;line-height:1.4;font-weight:500}#gs-added-modal .gs-bw-modal-saving strong{font-size:25px;font-weight:700;white-space:nowrap}#gs-added-modal .gs-added-modal__subtotal{margin-top:16px}@media(max-width:749px){#gs-added-modal.gs-bw-modal-active .gs-added-modal__sale{font-size:26px}#gs-added-modal .gs-bw-modal-benefit{font-size:13px}#gs-added-modal .gs-bw-modal-saving{flex-wrap:wrap;padding:13px;font-size:14px;gap:6px}#gs-added-modal .gs-bw-modal-saving strong{font-size:23px}#gs-added-modal .gs-bw-modal-campaign{font-size:11px;padding:4px 7px}}#gs-added-modal .gs-added-modal__subtotal{margin-top:18px;padding-top:16px}#gs-added-modal .gs-bw-modal-saving{margin-top:10px;padding:12px 16px;font-size:14px}#gs-added-modal .gs-bw-modal-saving strong{font-size:22px}@media(max-width:749px){#gs-added-modal .gs-bw-modal-saving{padding:10px 12px;gap:5px}#gs-added-modal .gs-bw-modal-saving strong{font-size:21px}}.gs-bw-collection{padding-top:18px}.gs-bw-collection h1{font-family:inherit;font-size:clamp(19px,2vw,26px);font-weight:600;line-height:1.3;margin:0 0 16px}.gs-bw-collection .gs-bw-chips{padding-bottom:14px}@media(max-width:749px){.gs-bw-collection{padding-top:16px}.gs-bw-collection h1{font-size:20px;margin-bottom:14px}}.gs-bw-collection{background:#fff;padding:0}.gs-bw-collection h1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;min-height:150px;padding:22px 24px;background:#f4f1e9;color:#20241f;font-family:inherit;font-weight:400;line-height:1.1}.gs-bw-collection__name{font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.2em}.gs-bw-collection__percent{display:flex;align-items:baseline;gap:14px;color:#42553d;font-family:inherit;font-size:66px;font-style:normal;font-weight:500;letter-spacing:-.075em;white-space:nowrap}.gs-bw-collection__percent em{font-family:Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.02em}.gs-bw-collection .gs-bw-chips{padding:0 16px 14px}@media(max-width:749px){.gs-bw-collection h1{min-height:130px;padding:18px 20px;gap:8px;margin-bottom:12px}.gs-bw-collection__name{font-size:10px}.gs-bw-collection__percent{font-size:56px;gap:12px}.gs-bw-collection__percent em{font-size:25px}}.gs-bw-collection__banner{background:#f4f1e9;margin-bottom:14px;padding-bottom:20px;text-align:center}.gs-bw-collection__banner h1{margin-bottom:0;padding-bottom:12px}.gs-bw-collection__automatic{margin:0 auto;padding:0 20px;max-width:660px;color:#42553d;font-size:14px;line-height:1.5;font-weight:400}.gs-bw-collection__automatic strong{font-weight:500}@media(max-width:749px){.gs-bw-collection__banner{margin-bottom:12px;padding-bottom:16px}.gs-bw-collection__banner h1{margin-bottom:0;padding-bottom:10px;min-height:120px}.gs-bw-collection__automatic{max-width:340px;font-size:12px;padding:0 18px}}.gs-bw-collection__automatic strong{display:block;font-size:15px;font-weight:600;color:#42553d;margin-bottom:3px}.gs-bw-collection__automatic span{display:block;font-size:13px;color:#5b6258}@media(max-width:749px){.gs-bw-collection__automatic strong{font-size:14px}.gs-bw-collection__automatic span{font-size:12px}}.gs-trend-card .gs-bw-tile{background:#f4f1e9;color:#42553d;padding:10%;justify-content:center;border:1px solid #e4e2d8}.gs-trend-card .gs-bw-tile>span:first-child{display:none}.gs-trend-card .gs-bw-tile>strong{font-family:inherit;font-size:clamp(10px,6cqw,21px);font-weight:600;letter-spacing:.12em;color:#20241f;line-height:1.3}.gs-trend-card .gs-bw-tile>b{font-family:inherit;font-size:clamp(42px,32cqw,112px);font-weight:400;letter-spacing:-.075em;line-height:1;margin:12% 0 0}.gs-trend-card .gs-bw-tile>em{font-family:Georgia,serif;font-size:clamp(19px,11cqw,38px);font-weight:400;line-height:1.15;margin:3% 0 0}.gs-trend-card .gs-bw-tile>small{border:0;border-bottom:1px solid #87917e;padding:0 0 5px;margin:17% 0 0;font-size:clamp(10px,6cqw,17px);font-weight:500;letter-spacing:.015em;line-height:1.4;color:#20241f}.gs-trend-card .gs-bw-tile>small:after{content:" \2192";margin-left:4px}.gs-trend-card .gs-bw-tile>span:last-child{display:none}.gs-bw-strip{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:20px;row-gap:5px;padding:17px 20px;background:#f4f1e9;color:#42553d;text-align:center}.gs-bw-strip>.gs-bw-strip__name{display:block;font-size:11px;font-weight:600;letter-spacing:.16em;color:#20241f}.gs-bw-strip>.gs-bw-strip__offer{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:0}.gs-bw-strip>.gs-bw-strip__note{grid-column:1/-1;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4;color:#5b6258}@media(max-width:749px){.gs-bw-strip{grid-template-columns:1fr;gap:5px;padding:15px 18px}.gs-bw-strip>.gs-bw-strip__name{display:block;font-size:10px;letter-spacing:.18em}.gs-bw-strip>.gs-bw-strip__offer{font-size:18px;line-height:1.3}.gs-bw-strip>.gs-bw-strip__note{font-size:12px}}.gs-bw-category-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:18px 20px;background:#f4f1e9;color:#42553d;text-align:center}.gs-bw-category-notice>.gs-bw-strip__name{display:block!important;font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.3;color:#20241f}.gs-bw-category-notice>.gs-bw-strip__offer{display:block;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.2;letter-spacing:0}.gs-bw-category-notice>.gs-bw-strip__note{display:block;font-size:12px;line-height:1.4;letter-spacing:0;color:#5b6258}@media(max-width:749px){.gs-bw-category-notice{padding:15px 16px;gap:5px}.gs-bw-category-notice>.gs-bw-strip__name{display:block!important;font-size:10px}.gs-bw-category-notice>.gs-bw-strip__offer{font-size:21px}.gs-bw-category-notice>.gs-bw-strip__note{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/gs-black-week.css.map */
