.product-swatch__item-label{text-transform:none!important;letter-spacing:.01em!important;font-weight:600!important;border-width:1px!important;border-color:var(--swh-hairline)!important;border-radius:2px!important;color:var(--swh-ink)!important;background:var(--swh-raised)!important}input:checked+.product-swatch__item-label,.product-swatch__item-label.active,.product-swatch__item.active .product-swatch__item-label{border-width:1px!important;border-color:var(--swh-ink)!important;box-shadow:inset 0 0 0 1px var(--swh-ink)}.menu_bar,.menu_bar .menu{background:var(--swh-ivory)!important}.menu_bar{border-bottom:1px solid var(--swh-hairline)!important}.menu_bar .menu>ul>li>a,.menu_bar a.menu-open{font-family:var(--swh-body)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--swh-ink)!important}.menu_bar .menu>ul>li>a:hover{color:var(--swh-gold)!important}.product-grid-item__product-name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.9em!important;height:auto!important;min-height:44px;overflow:hidden!important;margin-bottom:6px}.product-grid-item [class*=badge].shopify-product-reviews-badge,.shopify-product-reviews-badge{border:0!important;background:none!important;padding:0!important}.pre-footer img{filter:grayscale(1) sepia(.9) saturate(1.4) brightness(1.35) contrast(.9)}h1,h2,h3,h4,.section_title,.section__title{font-variation-settings:normal!important;font-optical-sizing:auto}h1.product-info__title{font-size:32px!important;line-height:1.15!important;letter-spacing:-.005em!important;margin-bottom:10px}h4.product-heading{font-family:var(--swh-body)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;color:var(--swh-ink)!important}h4.product-reasons__heading{font-size:24px!important;font-weight:400!important}h4.only-vertical{font-family:var(--swh-body)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--swh-gold)!important}h3.product-short-info__title{font-size:18px!important}[class*=product-reasons] img{filter:grayscale(1) sepia(.9) saturate(1.3) brightness(.95)}h2.section__title:after{content:"";display:block;width:56px;height:1px;background:var(--swh-gold);margin:22px auto 0}@media(max-width:749px){h1.product-info__title{font-size:26px!important}}.product-tabs__tab-link{background:transparent!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;font-family:var(--swh-body)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--swh-muted)!important;padding:12px 2px!important;margin-right:28px!important}.product-tabs__tab-link--active,.product-tabs__tab-link:hover{color:var(--swh-ink)!important;border-bottom-color:var(--swh-gold)!important}.help--title span{background:var(--swh-ink)!important;color:var(--swh-ivory)!important}.drawer{background:var(--swh-ivory)!important;color:var(--swh-ink)}.drawer__header{border-bottom:1px solid var(--swh-hairline)!important}.drawer__title{font-family:var(--swh-display)!important;font-weight:400!important;font-size:24px!important;color:var(--swh-ink)!important}.cart--promo-msg{background:var(--swh-band)!important;color:var(--swh-ink)!important;border:1px solid var(--swh-hairline)!important;border-radius:0!important;letter-spacing:.02em}.cart-empty-image svg{filter:grayscale(1) sepia(.8) saturate(1.2)}.swh-gtk__title{color:var(--swh-gold)!important;letter-spacing:.2em!important}.swh-gtk summary:after{color:var(--swh-gold)!important}body .product-grid-item a.product-grid-item__product-name{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.4!important;min-height:2.8em!important;max-height:2.8em!important;height:2.8em!important;overflow:hidden!important}@media(max-width:749px){.pre-footer__title{letter-spacing:.1em!important;font-size:11px!important}}[id*=image_with_text]{background-color:var(--swh-band)!important}.image-with-text{background:var(--swh-band)!important}.image-with-text__image{display:block;width:100%;height:auto}.image-with-text__text-wrapper{padding:48px 56px!important;max-width:540px}.image-with-text__title{font-family:var(--swh-display)!important;font-size:40px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;color:var(--swh-ink)!important;margin:0!important}.image-with-text__title:after{content:"";display:block;width:56px;height:1px;background:var(--swh-gold);margin:24px 0}.image-with-text__text,.image-with-text__text p{font-size:17px!important;line-height:1.7!important;color:var(--swh-muted)!important}@media(max-width:749px){.image-with-text__title{font-size:30px!important}.image-with-text__text-wrapper{padding:32px 20px 40px!important}}.slideshow-hero__slider-wrapper .slick-dots li{width:28px!important;margin:0 4px!important}.slideshow-hero__slider-wrapper .slick-dots li button:before{content:""!important;display:block!important;width:24px!important;height:2px!important;top:9px!important;left:2px!important;background:#f5ede180!important;opacity:1!important}.slideshow-hero__slider-wrapper .slick-dots li.slick-active button:before{background:#d9b77e!important}.rte a:not(.button),.rte a:not(.button):visited{color:var(--swh-gold)!important;text-decoration-color:var(--swh-gold-soft)!important}.rte a:not(.button):hover{color:var(--swh-ink)!important}.shopify-policy__container{padding-top:56px!important;padding-bottom:72px!important}.shopify-policy__title{margin-bottom:28px!important}.page--item:has(.swh-page)>h1,.page--item:has(.swh-faq)>h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:0!important;padding:0!important}.page--item:has(.swh-page) .rte,.page--item:has(.swh-faq) .rte{padding-top:24px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/swh-fixes.css.map */
