.ht-header-search{width:100%;padding-top:0;padding-bottom:12px;min-width:0}
.ht-header-search__form{display:flex;max-width:640px;margin:0 auto;border:1px solid #c6beb4;border-radius:4px;background:#fff;color:#292521;overflow:hidden}
.ht-header-search__form input[type=search]{appearance:none;min-width:0;flex:1;width:100%;border:0;border-radius:0;background:transparent;color:inherit;padding:10px 14px;font:inherit;font-size:15px;line-height:1.4}
.ht-header-search__form button{flex:none;min-height:44px;border:0;border-radius:0;background:#292521;color:#fff;padding:10px 20px;font:inherit;font-size:14px;cursor:pointer}
.ht-header-search__form:focus-within{outline:2px solid #9a4128;outline-offset:3px}
.ht-header-search__form input:focus{outline:0;box-shadow:none}
.ht-header-search__form button:hover{background:#4a433c}
.header-wrapper .header,.header-wrapper .menu-custom,.header-wrapper .page-width{min-width:0;max-width:100%}
.header-wrapper .header__heading-link{min-width:0}
.header-wrapper .header__heading-logo{max-width:100%;height:auto}
.header-wrapper .menu-custom .list-menu--inline{display:flex;justify-content:center;flex-wrap:wrap;gap:0 4px;max-width:100%}
.header-wrapper .menu-custom .header__menu-item{font-size:14px;padding-left:12px;padding-right:12px;white-space:normal}
.header-wrapper .menu-custom summary.header__menu-item{padding-right:28px}
.product .heytiles-native-sample__button.button{background:#9a4128!important;color:#fff!important;border-color:#9a4128!important;border-radius:4px;letter-spacing:.02em}
.product .heytiles-native-sample__button.button:hover{background:#78301d!important;color:#fff!important;border-color:#78301d!important}
.facets-container .button,.facets-container .mobile-facets__open,.collection .quick-add__submit{--color-button:41,37,33;--color-button-text:255,255,255}
@media(max-width:989px){.ht-header-search{padding-left:16px;padding-right:16px;padding-bottom:12px}.header-wrapper .menu-custom{display:none}.header-wrapper .header{column-gap:8px;padding-left:16px;padding-right:16px}.header-wrapper .header__icons{padding-right:0}.ht-header-search__form{max-width:none}}
@media(max-width:389px){.header-wrapper .header__icon{width:36px}.header-wrapper .header__heading-logo-wrapper{max-width:110px}.ht-header-search__form button{padding-left:14px;padding-right:14px}}
@media(max-width:989px){.header-wrapper header-drawer{width:44px;min-width:44px;margin-left:0}.header-wrapper .header__icon--menu{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.header-wrapper .header__icon--menu .svg-wrapper{width:24px;height:24px}.header-wrapper .header__heading-logo-wrapper{max-width:160px}}
@media(max-width:389px){.header-wrapper .header__heading-logo-wrapper{max-width:120px}}
.ht-header-utility{display:none}
@media(min-width:990px){.ht-header-search{display:flex;justify-content:center;align-items:center;gap:24px}.ht-header-search__form{flex:1;margin:0;max-width:640px}.ht-header-utility{display:inline-flex;align-items:center;min-height:44px;flex:none;color:inherit;font-size:13px;text-underline-offset:4px}.ht-header-utility:hover{text-decoration-thickness:2px}}
@media(min-width:990px) and (max-width:1250px){.header-wrapper .menu-custom .header__menu-item{font-size:13px;padding-left:8px;padding-right:8px}.header-wrapper .menu-custom summary.header__menu-item{padding-right:22px}.header-wrapper .menu-custom .list-menu--inline{gap:0}}
