a[href^=tel]{color:inherit;text-decoration:none}.text-menu,.header__inline-menu{font-size:1.5rem;line-height:calc(1 + .8 / var(--font-menu-scale));font-family:var(--font-menu-family);font-style:var(--font-menu-style);font-weight:var(--font-menu-weight)}.color-background-3{--color-foreground: var(--color-base-text-inverse);--color-background: var(--color-base-background-3);--gradient-background: var(--gradient-base-background-3)}.color-background-4{--color-foreground: var(--color-base-background-2);--color-background: var(--color-base-background-4);--gradient-background: var(--gradient-base-background-4)}.announcement-bar.color-background-2 .announcement-bar__message{color:#dad8d4;text-transform:uppercase;display:flex;align-items:center;justify-content:end;font-size:16px}.announcement-bar.color-background-2 .announcement-bar__message a[href^=tel]{color:#dad8d4!important;text-decoration:none!important}@media screen and (max-width: 749px){.announcement-bar.color-background-2 .announcement-bar__message{justify-content:center}}.announcement-bar .made-in-usa{background:url(small-flag.png);font-size:0;height:20px;width:147px;display:inline-block;background-size:contain;line-height:0;overflow:hidden;margin-left:15px}@media screen and (max-width: 989px){.header{grid-template-areas:"heading";grid-template-columns:auto 1fr auto auto}header header-drawer{margin-right:25px;justify-self:end}.header__heading-link{margin-right:25px}.header__search-container{grid-area:unset!important;margin-left:0!important}.header__icons{grid-area:unset}}@media screen and (max-width: 749px){.header__search-container{background:none!important}.header__search-container summary>div{display:none}.header__icon--text{display:none}.header__icon--search{width:auto!important}header header-drawer{margin-left:0;margin-right:0}.header__icons>*+*{margin-left:0!important}.multicolumn-video_column .link-container a span{font-size:36px!important}.footer .grid--2-col .grid__item{width:100%}}@media screen and (max-width: 1100px) and (min-width: 990px){.footer div{column-gap:0}}.header__search{line-height:inherit}.header__search-container{display:flex;grid-area:search-container;justify-self:start;margin-left:2rem;padding:0 15px;background:rgb(var(--color-base-text-inverse))}.header__icon--search{display:flex;align-items:center;width:200px;text-decoration:none}.header__icon--search span{margin-left:auto}.header__icons>*{display:flex;align-items:center;text-decoration:none}.header__icons>*+*{margin-left:1.5rem}.header__icon--cart{margin-right:0}.header__icon--text{text-transform:uppercase;text-decoration:none}.header__menu-item{margin:0 .75rem}header .header__inline-menu .list-menu>li{position:relative}header .header__inline-menu .list-menu>li+li:before{position:absolute;width:1px;height:20px;left:0;top:50%;margin-top:-10px;background:#dad8d4;display:block;content:""}.multicolumn-home-about-section{background-image:url(leather-bg.gif);background-position-x:right;background-attachment:initial}@media screen and (max-width: 749px){.multicolumn-home-about-section{background-image:none}}.multicolumn-home-about-section>div{background:#332d2d;background:linear-gradient(90deg,#332d2d 50%,#332d2d00 50%);color:rgb(var(--color-base-text-inverse))}@media screen and (max-width: 989px){.multicolumn-home-about-section>div{background:#332d2d;background:linear-gradient(90deg,#332d2d 50% 50%)}}.multicolumn-home-about-section h3{color:rgb(var(--color-base-text-inverse))}@media screen and (max-width: 989px){.multicolumn-home-about-section .grid__item:last-child{background-image:url(leather-bg.gif);padding-left:3rem;padding-right:3rem;margin-left:-3rem;width:calc(100% + 6rem);max-width:calc(100% + 6rem);padding-bottom:30px;margin-bottom:-35px;padding-top:25px}}@media screen and (max-width: 749px){.multicolumn-home-about-section .grid__item:last-child{padding-left:1.5rem;padding-right:1.5rem;margin-left:-1.5rem;width:calc(100% + 3rem);max-width:calc(100% + 3rem);padding-bottom:27px;margin-bottom:-27px}}.nav-wrapper{display:none}@media screen and (min-width: 990px){.header--top-left .header__inline-menu{justify-self:center}.header--top-left .header__inline-menu>.list-menu--inline{justify-content:center}.nav-wrapper{display:block}}@media screen and (max-width: 1100px) and (min-width: 990px){.header__menu-item{margin:0 .5rem}.nav-wrapper .link{font-size:1.6rem!important}summary.list-menu__item{padding-left:1rem!important;padding-right:2.5rem!important}}#cart-icon-bubble{position:relative}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
