.header .header__nav-icon{width:1.375rem;height:1.375rem}.header .header__nav-icon path{stroke-width:1.5}@media screen and (min-width:1000px){.header__secondary-nav{align-items:center;column-gap:1.375rem}.header__search-link{order:1;margin-inline-end:.375rem}.header__account-link{order:2}.header__wishlist-link{order:3}.header__cart-link{order:4}.header .header__search-link a{min-width:13.75rem;height:2.5rem;border-radius:.625rem}.header__search-link .header__nav-icon{width:1.25rem;height:1.25rem}}.header__wishlist-link button,.header__cart-link a{position:relative;display:flex}.header__wishlist-dot,.header__cart-dot{display:none!important}.header__count{position:absolute;inset-block-start:-.375rem;inset-inline-end:-.5rem;box-sizing:border-box;min-width:1rem;height:1rem;padding-inline:.25rem;border-radius:999px;background:#1a1a1a;color:#fff;font-family:var(--text-font-family);font-size:.625rem;font-weight:500;font-style:normal;line-height:1rem;letter-spacing:0;text-align:center;pointer-events:none}.header__count[hidden]{display:none}.announcement-bar>carousel-prev-button,.announcement-bar>carousel-next-button,.announcement-bar>carousel-prev-button button,.announcement-bar>carousel-next-button button{display:none}.announcement-bar{position:relative}.announcement-bar__links{display:none}@media screen and (min-width:1150px){.announcement-bar__links{position:absolute;inset-block:0;inset-inline-end:var(--container-gutter, 2rem);display:flex;align-items:center}.announcement-bar__links ul{display:flex;gap:2rem;margin:0;padding:0;list-style:none}.announcement-bar__link{color:inherit;font-family:var(--text-font-family);font-size:.8125rem;font-weight:400;text-decoration:none;white-space:nowrap}.announcement-bar__link:hover{text-decoration:underline;text-underline-offset:.2em}}.menu-pill{display:inline-flex;align-items:center;margin-inline-start:.5rem;padding:.1875rem .5rem;border-radius:999px;background:#b0c1cc;color:#1a1a1a;font-family:var(--text-font-family);font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.02em;text-transform:none;white-space:nowrap;vertical-align:middle}@media screen and (min-width:1000px)and (max-width:1439px){.header .header__primary-nav{column-gap:1.5rem}.header .header__search-link a{min-width:11rem}}@media screen and (min-width:1000px)and (max-width:1279px){.header .header__primary-nav{column-gap:1.25rem}.header__search-link{margin-inline-end:0}.header .header__search-link a{min-width:0;height:auto;padding:0;border:0;border-radius:0}.header .header__search-link a:before{content:none}.header__search-link .header__nav-icon{width:1.375rem;height:1.375rem}}@media screen and (min-width:1000px)and (max-width:1149px){.header__primary-nav .menu-pill{display:none}}.footer .footer__block .h6{font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.footer .footer__block--links a,.footer .footer__block--text .prose{font-size:.875rem}.footer .footer__block--links:nth-child(2) a{display:inline-block;text-transform:lowercase}.footer .footer__block--links:nth-child(2) a:first-letter{text-transform:uppercase}.footer .footer__block--newsletter .input{border-radius:999px}.footer .footer__block--newsletter .button{border-radius:999px;text-transform:none;letter-spacing:.02em}@media screen and (min-width:1000px){.header .header__primary-nav-item>a,.header .header__primary-nav-item>dropdown-menu-disclosure>details>summary,.header .header__primary-nav-item>mega-menu-disclosure>details>summary{font-family:var(--text-font-family);font-size:.875rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}}@media screen and (min-width:1000px){.header .tl-mega{display:flex!important;align-items:flex-start;gap:4rem}.header .tl-mega__lists{display:flex!important;flex:none;align-items:flex-start;gap:4.5rem;margin:0;padding:0}.header .tl-mega__col{display:grid;align-content:start;gap:1.125rem}.header .tl-mega__heading{margin:0;color:#1a1a1a;font-family:var(--text-font-family);font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1.4;text-transform:uppercase}.header .tl-mega__list{display:grid;gap:.875rem;margin:0;padding:0}.header .tl-mega__col--split .tl-mega__list{grid-auto-flow:column;grid-template-columns:repeat(2,max-content);column-gap:4rem}.header .tl-mega__link{color:#1a1a1a;font-family:var(--text-font-family);font-size:.9375rem;line-height:1.4;white-space:nowrap;text-decoration:none;transition:color .15s ease}.header .tl-mega__link:hover{color:#733436}.header .tl-mega__visual{display:grid;gap:1.125rem;min-width:0;margin-inline-start:auto}.header .tl-mega__tiles{display:grid;grid-auto-flow:column;grid-auto-columns:10.5rem;gap:1rem;margin:0;padding:0}.header .tl-mega__tile{display:grid;gap:.625rem;color:#1a1a1a;text-decoration:none}.header .tl-mega__tile-media{display:block;aspect-ratio:1;overflow:hidden;border-radius:10px;background:#f3eee8}.header .tl-mega__img{width:100%;height:100%;object-fit:cover;border-radius:10px!important;transition:transform .5s ease}.header .tl-mega__tile:hover .tl-mega__img{transform:scale(1.04)}.header .tl-mega__tile-name{font-family:var(--text-font-family);font-size:.9375rem}.header .tl-mega .mega-menu__promo{margin-inline-start:auto}.header .mega-menu__promo img{border-radius:10px!important}.header .mega-menu__promo .h6{font-family:var(--heading-font-family);font-size:1.125rem;letter-spacing:0;text-transform:none}}@media screen and (min-width:1000px)and (max-width:1279px){.header .tl-mega,.header .tl-mega__lists{gap:2.5rem}.header .tl-mega__col--split .tl-mega__list{column-gap:2.5rem}.header .tl-mega__tiles{grid-auto-columns:8.5rem}}:root{--button-border-radius: .375rem;--button-letter-spacing: .04em}.button{font-weight:500}.wishlist-item__add,.wishlist-drawer__all,.wishlist-drawer__shop,.wishlist-item__soldout,.bag-up__add{border-radius:var(--button-border-radius)!important;font-family:var(--text-font-family)!important;font-weight:500!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:uppercase!important}.wishlist-item__add,.wishlist-drawer__all,.wishlist-drawer__shop,.wishlist-item__soldout{height:2.75rem!important;font-size:.8125rem!important}.bag-up__add{font-size:.6875rem!important}buy-buttons .button[disabled],.product-info .button[disabled]{--button-background: 243 240 236 !important;--button-outline-color: 243 240 236 !important;--button-text-color: 154 148 140 !important;background:#f3f0ec!important;color:#9a948c!important;border-color:#f3f0ec!important;cursor:not-allowed;opacity:1!important}.restock-alerts-notify-button{--button-background: 26 26 26 !important;--button-outline-color: 26 26 26 !important;--button-text-color: 255 255 255 !important;background:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important;border-radius:var(--button-border-radius)!important;font-family:var(--text-font-family)!important;font-weight:500!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:uppercase!important}.restock-alerts-notify-button:hover{background:#733436!important;border-color:#733436!important}.mm summary,.mm .mm__row{font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#1a1a1a!important}.mm__label,.mm__sub,.header .tl-mega__heading,.sf .sf__social-label{font-family:var(--text-font-family)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#1a1a1a!important}.mm .mm__acc-body a,.header .tl-mega__link,.sf .sf__links a,.sf .sf__contact,.sf .sf__social a{font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#1a1a1a!important}.mm .mm__acc-body a:hover,.header .tl-mega__link:hover,.sf .sf__links a:hover,.sf .sf__social a:hover{color:#733436!important}.mm .mm__help-item,.sf .sf__legal a,.sf .sf__copy{font-family:var(--text-font-family)!important;letter-spacing:0!important}.sf .sf__col summary{font-family:var(--text-font-family)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#1a1a1a!important}@media screen and (min-width:1000px){.sf .sf__col summary{font-size:.75rem!important;font-weight:500!important;letter-spacing:.06em!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/header.css.map */
