:root{--tudor-header-inline-padding: clamp(1rem, 3vw, 4rem);--tudor-header-icon-size: 2.4rem;--tudor-header-logo-height: clamp(3.1rem, 5vw, 3.75rem);--tudor-header-logo-max-width: min(300px, 42vw)}.header-wrapper--tudor{background:#fff;border-bottom:.1rem solid rgba(18,18,18,.12);overflow:visible}.section-header,.section-header.shopify-section-group-header-group,.section-header .header-wrapper--tudor,.section-header.shopify-section-group-header-group sticky-header,.section-header .header.header--tudor,sticky-header.header-wrapper--tudor{overflow:visible!important}.section-header.shopify-section-group-header-group{z-index:10}.section-header.section-header--stuck .header-wrapper--tudor,.section-header.section-header--stuck .header.header--tudor,.shopify-section-header-sticky .header-wrapper--tudor,.shopify-section-header-sticky .header.header--tudor{background:#fff}.section-header.section-header--stuck{-webkit-transform:translateZ(0);transform:translateZ(0)}.shopify-section-header-sticky .tudor-header__logo,.scrolled-past-header .tudor-header__logo{height:var(--tudor-header-logo-height);width:auto;max-width:var(--tudor-header-logo-max-width);object-fit:contain}.shopify-section-group-header-group .utility-bar--bottom-border{border-bottom:.1rem solid rgba(18,18,18,.1)}.header-wrapper--tudor+.shopify-section-group-header-group .utility-bar,.shopify-section-group-header-group .utility-bar.color-scheme-1{background:#fff}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group .announcement-bar__announcement{color:var(--color-gold-accent, #d4af7a)}.shopify-section-group-header-group .announcement-bar__message,.shopify-section-group-header-group .announcement-bar__message span{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold-accent, #d4af7a);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.1rem}.shopify-section-group-header-group .announcement-bar__link,.shopify-section-group-header-group .announcement-bar__link.link{color:var(--color-gold-accent, #d4af7a);text-decoration:none;align-items:center}.shopify-section-group-header-group .announcement-bar__link:hover{text-decoration:none;opacity:.75}.shopify-section-group-header-group .announcement-bar__link .icon-arrow,.shopify-section-group-header-group .announcement-bar__link .icon-arrow path{color:var(--color-gold-accent, #d4af7a);fill:var(--color-gold-accent, #d4af7a)}.shopify-section-group-header-group .utility-bar{position:relative;background:#fff}.shopify-section-group-header-group .utility-bar__grid{position:relative;grid-template-columns:1fr;grid-template-areas:"announcements"}.shopify-section-group-header-group .announcement-bar.announcement-bar--one-announcement,.shopify-section-group-header-group .announcement-bar--one-announcement .announcement-bar__link{width:100%;margin:0}@media screen and (min-width:990px){.shopify-section-group-header-group .announcement-bar.announcement-bar--one-announcement,.shopify-section-group-header-group .announcement-bar--one-announcement .announcement-bar__link{width:100%!important;margin:0!important}}.shopify-section-group-header-group .utility-bar__grid.page-width{position:relative;padding-left:var(--tudor-header-inline-padding);padding-right:var(--tudor-header-inline-padding)}.shopify-section-group-header-group .announcement-bar{display:flex;align-items:center;justify-content:center;position:static;width:100%}.shopify-section-group-header-group .announcement-bar__close{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;color:var(--color-gold-accent, #d4af7a);background:transparent;border:0;cursor:pointer;z-index:2;text-decoration:none;font-size:0;line-height:0}.shopify-section-group-header-group .announcement-bar__close .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;line-height:0}.shopify-section-group-header-group .announcement-bar__close .icon{width:2rem;height:2rem;display:block}.shopify-section-group-header-group .announcement-bar__close:focus-visible{outline:.15rem solid var(--color-gold-accent);outline-offset:.15rem}.shopify-section-group-header-group .announcement-bar__close:hover{opacity:.65}.shopify-section-group-header-group .announcement-bar-section[hidden]{display:none!important}.menu-drawer__cart-link{display:none}.tudor-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.75rem 1rem;width:100%;max-width:100%;overflow:visible}.tudor-header__group{display:flex;align-items:flex-start;gap:clamp(1.6rem,3.5vw,3.2rem);min-width:0;z-index:2}.tudor-header__group--left{grid-column:1;justify-content:flex-start;justify-self:start}.tudor-header__group--right{grid-column:3;justify-content:flex-end;justify-self:end}.tudor-header__center{grid-column:2;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:max-content;max-width:min(300px,calc(100vw - 12rem));height:var(--tudor-header-logo-height);padding:0;text-align:center;pointer-events:none;overflow:visible;justify-self:center;align-self:start}.tudor-header__heading,.tudor-header__heading-link{pointer-events:auto;overflow:visible}.tudor-header__heading{margin:0;line-height:0;height:var(--tudor-header-logo-height)}.tudor-header__heading-link{display:inline-flex;align-items:center;justify-content:center;height:var(--tudor-header-logo-height);padding:0;text-decoration:none}.tudor-header__logo-wrapper{display:flex;align-items:center;justify-content:center;max-width:var(--tudor-header-logo-max-width);line-height:0;overflow:visible}.tudor-header__logo{display:block;height:var(--tudor-header-logo-height);width:auto;max-width:var(--tudor-header-logo-max-width);object-fit:contain;object-position:center center}.tudor-header__action{display:inline-grid;grid-template-rows:2.4rem auto;justify-items:center;align-content:start;row-gap:.5rem;min-width:4.4rem;padding:0;color:#121212;text-decoration:none;background:transparent;border:0;cursor:pointer;font:inherit;line-height:1}.tudor-header__action--menu .tudor-header__icon{position:relative}.tudor-header__action--menu .tudor-header__icon .svg-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0}.header.header--tudor .header__icon--menu .icon{position:static;opacity:1;transform:none;visibility:visible;transition:none}.tudor-header__action:hover{color:#121212;opacity:.65}.tudor-header__action:focus-visible{outline:.2rem solid rgba(18,18,18,.35);outline-offset:.15rem}.tudor-header__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:2.4rem;height:2.4rem;line-height:0;flex-shrink:0;color:#121212}.tudor-header__icon .icon,.tudor-header__icon svg{width:2rem;height:2rem;display:block;flex-shrink:0}.tudor-header__icon-swap{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.tudor-header__icon-swap .icon,.tudor-header__icon-swap svg{width:2rem;height:2rem;display:block}.tudor-header__icon .icon-tudor-heart{width:2.15rem;height:2.15rem;transform:translateY(.08rem)}.tudor-header__icon .icon-tudor-heart path{stroke:currentColor;stroke-width:1.5}.tudor-header__icon .icon-tudor-account{width:2rem;height:2rem}.tudor-header__label{display:block;font-style:normal;line-height:1;white-space:nowrap;color:#121212;text-align:center;min-height:.75rem;padding-left:.12em}.tudor-header__label--with-caret{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding-left:.12em}.tudor-header__label--with-caret .icon-caret{width:.85rem;height:.85rem;flex-shrink:0;margin:0}.tudor-header__action--favorites,.tudor-header__action--cart{position:relative}.tudor-header__action--favorites .tnws-favorites-count,.tudor-header__action--cart .cart-count-bubble{top:-.1rem;right:.35rem}.tudor-header__action--cart .cart-count-bubble{background:var(--color-gold-accent);color:#fff}.tudor-header header-drawer{margin:0}.tudor-header .menu-drawer-container>summary{list-style:none}.tudor-header .menu-drawer-container>summary::-webkit-details-marker{display:none}.tudor-header .header__icon--menu .tudor-header__icon .svg-wrapper:last-child,.tudor-header__search details:not([open]) .tudor-header__icon-swap--close,.tudor-header__search details[open] .tudor-header__icon-swap--open{display:none}.tudor-header details[open]>summary.header__icon--menu .tudor-header__icon .svg-wrapper:first-child{display:none}.tudor-header details[open]>summary.header__icon--menu .tudor-header__icon .svg-wrapper:last-child{display:inline-flex}.tudor-header__search{display:inline-flex}.tudor-header__language{position:relative}.tudor-header__language .localization-form{display:inline-flex;padding:0;margin:0}.tudor-header__language .disclosure__button.localization-form__select{min-height:0;min-width:0;padding:0;margin:0;background:transparent;border:0;text-align:center}.tudor-header__language .localization-form__select:before,.tudor-header__language .localization-form__select:after{content:none;display:none}.tudor-header__language .localization-form__select .icon-caret{display:none}.tudor-header__language .disclosure__list-wrapper{top:calc(100% + .5rem);right:0;left:auto;z-index:5;min-width:14rem}.header.header--tudor{display:block!important;grid-template-columns:unset!important;grid-template-areas:unset!important;align-items:unset!important;background:#fff;padding-left:var(--tudor-header-inline-padding);padding-right:var(--tudor-header-inline-padding);padding-top:max(.85rem,var(--tudor-header-padding-top, .85rem));padding-bottom:max(.85rem,var(--tudor-header-padding-bottom, .85rem));overflow:visible}.header.header--tudor .header__heading-link{padding:0!important;margin:0!important}.header.header--tudor .header__inline-menu{display:none!important}.header.header--tudor .header__icon,.header.header--tudor .header__search summary,.header.header--tudor summary.header__icon--menu{height:auto!important;width:auto!important;min-height:0!important;min-width:0!important;padding:0!important;margin:0!important}.header.header--tudor .header__icon .svg-wrapper{width:2rem!important;height:2rem!important}.header.header--tudor .header__icon--cart{margin-right:0!important;height:auto!important;width:auto!important}.header.header--tudor .header__icon--cart .icon{height:2rem!important;width:2rem!important}.color-scheme-1.header-wrapper--tudor .tudor-header__action,.color-scheme-1.header-wrapper--tudor .tudor-header__label,.color-scheme-1.header-wrapper--tudor .tudor-header__icon{color:#121212}@media screen and (max-width:749px){.section-header.shopify-section-group-header-group{width:100%;max-width:100vw;margin-left:0;margin-right:0;box-sizing:border-box;overflow-x:clip}.section-header .header.header--tudor.page-width{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box;padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}.tudor-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:calc(.65rem + 7px) .35rem;width:100%;max-width:100%}:root{--tudor-header-logo-height: clamp(2.85rem, 10vw, 3.5rem);--tudor-header-logo-max-width: min(280px, 78vw)}.tudor-header__center{grid-column:1 / -1;grid-row:1;justify-self:center;width:100%;max-width:var(--tudor-header-logo-max-width);height:auto;z-index:1}.tudor-header__heading,.tudor-header__heading-link{height:auto}.tudor-header__group--left{grid-column:1;grid-row:2;justify-self:stretch;width:100%;min-width:0;max-width:100%;justify-content:space-between;padding-inline-end:.15rem}.tudor-header__group--right{grid-column:2;grid-row:2;justify-self:stretch;width:100%;min-width:0;max-width:100%;justify-content:space-between;padding-inline-start:.15rem}.tudor-header__group{gap:clamp(.55rem,3vw,.95rem);flex-wrap:nowrap}.tudor-header__action{min-width:3.15rem;grid-template-rows:2.4rem auto;row-gap:.55rem;flex-shrink:1;padding-inline:.15rem}.tudor-header__label{font-size:.58rem;letter-spacing:.06em;padding-left:.08em;padding-inline:.12em;min-height:.6rem}.tudor-header__label--with-caret{padding-left:.1em}.tudor-header__logo-wrapper,.tudor-header__logo{max-width:var(--tudor-header-logo-max-width)}.tudor-header__language{display:none!important}}@media screen and (min-width:990px){.menu-drawer__cart-link{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-tudor-header.css.map */
