.announcement-bar{min-height:40px;align-items:center}.announcement-bar .announcement-bar__text{margin:0;color:var(--color, var(--color-foreground));font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:var(--fr-fs-small, 13px);letter-spacing:.02em;line-height:1.35}.announcement-bar .announcement-bar__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.announcement-bar .announcement-bar__slides{max-width:880px}@media screen and (max-width:749px){.announcement-bar .slideshow-control,.announcement-bar slideshow-arrows{display:none}.announcement-bar .announcement-bar__slides{width:100%;padding-inline:var(--fr-space-4, 16px)}.announcement-bar .announcement-bar__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}#header-component{--fr-header-h: var(--fr-h-header, 72px)}#header-component .header__row--top .header__columns{min-height:var(--fr-header-h);--padding-block-start: 0px;--padding-block-end: 0px;transition:min-height var(--fr-motion, .25s ease)}@media screen and (max-width:749px){#header-component{--fr-header-h: 56px}}#header-component[data-sticky-state=active]{--fr-header-h: 56px}@media(prefers-reduced-motion:reduce){#header-component .header__row--top .header__columns{transition:none}}.fr-logo{display:inline-flex;align-items:center;gap:10px;color:var(--fr-color-ink, #1e1b18);white-space:nowrap}.fr-logo__mark{display:block;flex:none;width:auto;height:30px}.fr-logo__word{font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:24px;letter-spacing:var(--fr-ls-snug, -.01em);line-height:1}#header-component[data-sticky-state=active] .fr-logo__mark{height:26px}#header-component[data-sticky-state=active] .fr-logo__word{font-size:20px}@media screen and (max-width:749px){.fr-logo{gap:8px}.fr-logo__mark{height:26px}.fr-logo__word{font-size:19px}}#header-component .menu-list__link{--menu-top-level-font-size: 15px;font-weight:500}#header-component[data-sticky-state=active] .menu-list__link{--menu-top-level-font-size: 14px}@media screen and (min-width:750px){#header-component .menu-list{--menu-horizontal-gap: 32px}#header-component[data-sticky-state=active] .menu-list{--menu-horizontal-gap: 28px}}#header-component .menu-list__link-title{text-decoration:none;text-underline-offset:8px;text-decoration-thickness:2px}#header-component .menu-list__link--active .menu-list__link-title,#header-component .menu-list__link[aria-current=page] .menu-list__link-title,#header-component .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true]) .menu-list__link-title,#header-component .menu-list__link:hover .menu-list__link-title{text-decoration-line:underline;text-decoration-color:currentColor}@media screen and (min-width:750px){#header-component .header-actions__cart-icon--text .cart-bubble{position:static;width:auto;height:auto;aspect-ratio:auto;margin-inline-start:.25em}#header-component .header-actions__cart-icon--text .cart-bubble__background{display:none}#header-component .header-actions__cart-icon--text .cart-bubble__text{position:static;color:inherit;font:inherit}#header-component .header-actions__cart-icon--text .cart-bubble__text-count:not(:empty):before{content:"("}#header-component .header-actions__cart-icon--text .cart-bubble__text-count:not(:empty):after{content:")"}}@media screen and (max-width:749px){#header-component .header-actions__cart-icon{--cart-bubble-size: 16px;--cart-bubble-background: var(--fr-color-ink, #1e1b18);--cart-bubble-text: var(--fr-color-cream, #f5eee2)}#header-component .cart-bubble__text{font-weight:600;font-size:10px}}#header-component .menu-list__submenu .mega-menu{--fr-mega-pad-top: 32px;--fr-mega-pad-bottom: 36px}#header-component:has(.menu-list__submenu[data-active] :is(.fr-mega,.fr-design-tiles)) .header__underlay-open{box-shadow:inset 0 -1px 0 var(--fr-color-rule, #4a3b2f)}.fr-mega{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:var(--fr-space-12, 48px);align-items:start;padding-block:var(--fr-space-2, 8px);white-space:normal}.fr-mega:not(:has(.fr-mega__cards)){grid-template-columns:minmax(0,1fr)}.fr-mega__columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--fr-space-8, 32px) var(--fr-space-12, 48px);align-items:start;margin:0;padding:0}.fr-mega__column{min-width:0}.fr-mega__column--split{grid-column:span 2}.fr-mega__column--split .fr-mega__list{columns:2;column-gap:var(--fr-space-12, 48px)}.fr-mega__column--split .fr-mega__list>li{break-inside:avoid}.fr-mega__heading{display:inline-block;margin-bottom:var(--fr-space-4, 16px);font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-caption, 12px);letter-spacing:var(--fr-ls-label, .08em);text-transform:uppercase;color:var(--fr-color-ink, #1e1b18);text-decoration:none}.fr-mega__heading:hover{text-decoration:underline;text-underline-offset:3px}.fr-mega__list{display:flex;flex-direction:column;gap:var(--fr-space-2h, 10px);margin:0;padding:0}.fr-mega__column--split .fr-mega__list{display:block}.fr-mega__column--split .fr-mega__list>li+li{margin-top:var(--fr-space-2h, 10px)}.fr-mega__link{display:inline-block;font-family:var(--fr-font-body, var(--font-body--family));font-weight:400;font-size:var(--fr-fs-body, 15px);line-height:1.45;color:var(--fr-color-text, #3f3a34);text-decoration:none}.fr-mega__list--single .fr-mega__link{font-size:16px;color:var(--fr-color-ink, #1e1b18)}.fr-mega__link:hover,.fr-mega__link[aria-current=page]{color:var(--fr-color-ink, #1e1b18);text-decoration:underline;text-underline-offset:3px}.fr-mega__link--all{color:var(--fr-color-accent, #2a615e);text-decoration:underline;text-underline-offset:4px}.fr-mega__link--all:hover{color:var(--fr-color-accent-hover, #1f4d4a)}.fr-mega__cards{display:block;margin:0;padding:0}.fr-mega__card+.fr-mega__card{display:none}.fr-mega__card-link{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--fr-radius-media, 6px);background:var(--fr-color-media, #e8dfd0);color:var(--fr-color-cream, #f5eee2);text-decoration:none}.fr-mega__card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--fr-motion, .25s ease)}.fr-mega__card-link:hover .fr-mega__card-img{transform:scale(1.02)}.fr-mega__card-caption{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:var(--fr-space-1, 4px);padding:var(--fr-space-10, 40px) var(--fr-space-5, 20px) var(--fr-space-4, 16px);background:linear-gradient(to top,#1e1b18b8,#1e1b1800)}.fr-mega__card-title{font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:20px;line-height:1.25;color:var(--fr-color-cream, #f5eee2)}.fr-mega__card-cta{font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:var(--fr-fs-small, 13px);color:var(--fr-color-cream, #f5eee2);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:1199px){.fr-mega{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:var(--fr-space-8, 32px)}.fr-mega__columns{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--fr-space-8, 32px)}}@media(prefers-reduced-motion:reduce){.fr-mega__card-img{transition:none}}#header-component .mega-menu>.fr-design-tiles{white-space:normal;padding-block:var(--fr-space-2, 8px)}.fr-mega a:focus-visible,#header-component .menu-list__link:focus-visible,#header-component .menu-list__disclosure:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}.menu-drawer{background-color:var(--fr-color-surface, #fbf8f3)}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:var(--fr-h-row-lg, 56px);font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:18px;text-transform:none;color:var(--fr-color-ink, #1e1b18)}.menu-drawer .menu-drawer__menu-container--divider,.menu-drawer .menu-drawer__list-item--divider{border-color:var(--fr-color-hairline, #d8cdbd)}.menu-drawer .menu-drawer__menu:has(.menu-drawer__menu-container--divider)>.menu-drawer__list-item>a.menu-drawer__menu-item--mainlist{border-block-end:1px solid var(--fr-color-hairline, #d8cdbd)}.menu-drawer .menu-drawer__featured-content{display:none}.menu-drawer .menu-drawer__nav-buttons{border-bottom:1px solid var(--fr-color-rule, #4a3b2f)}.menu-drawer .menu-drawer__title{font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:19px}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--parent{min-height:0;padding-block:var(--fr-space-5, 20px) var(--fr-space-1, 4px);font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-caption, 12px);letter-spacing:var(--fr-ls-label, .08em);text-transform:uppercase;color:var(--fr-color-text-muted, #5c564f)}.menu-drawer .menu-drawer__menu--childlist>.menu-drawer__list-item:not(.menu-drawer__list-item--flat,.menu-drawer__list-item--deep)>.menu-drawer__menu-item--parent{min-height:var(--fr-touch-min, 44px);padding-block:var(--fr-space-2, 8px);font-weight:400;font-size:16px;letter-spacing:0;text-transform:none;color:var(--fr-color-ink, #1e1b18)}.menu-drawer .menu-drawer__menu-item--child{min-height:var(--fr-touch-min, 44px);font-family:var(--fr-font-body, var(--font-body--family));font-size:16px;color:var(--fr-color-ink, #1e1b18)}.fr-drawer-all{display:flex;align-items:center;min-height:var(--fr-h-row-lg, 56px);margin-inline:var(--drawer-padding, 16px);border-bottom:1px solid var(--fr-color-hairline, #d8cdbd);font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:16px;color:var(--fr-color-accent, #2a615e);text-decoration:underline;text-underline-offset:4px}.fr-drawer-designs{padding:0 var(--drawer-padding, 16px) var(--fr-space-6, 24px)}.fr-drawer-search{position:relative;display:flex;align-items:center;margin:var(--fr-space-3, 12px) var(--drawer-padding, 16px) var(--fr-space-2, 8px)}.fr-drawer-search__icon{position:absolute;inset-inline-start:14px;display:inline-flex;width:16px;height:16px;color:var(--fr-color-text-muted, #5c564f);pointer-events:none}.fr-drawer-search__icon svg{width:16px;height:16px}.fr-drawer-search__input{width:100%;min-height:var(--fr-h-button, 48px);padding:0 14px 0 40px;border:1px solid var(--fr-color-rule, #4a3b2f);border-radius:var(--fr-radius-control, 4px);background:var(--fr-color-cream, #f5eee2);color:var(--fr-color-ink, #1e1b18);font-family:var(--fr-font-body, var(--font-body--family));font-size:16px}.fr-drawer-search__input::placeholder{color:var(--fr-color-text-placeholder, #6b6258)}.fr-drawer-search__input:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}.fr-drawer-utility{margin:var(--fr-space-4, 16px) 0 0;padding:var(--fr-space-2, 8px) var(--drawer-padding, 16px)}.fr-drawer-utility__link{display:flex;align-items:center;min-height:var(--fr-touch-min, 44px);font-family:var(--fr-font-body, var(--font-body--family));font-size:var(--fr-fs-body, 15px);color:var(--fr-color-text, #3f3a34);text-decoration:none}.fr-drawer-utility__link:hover,.fr-drawer-utility__link[aria-current=page]{color:var(--fr-color-ink, #1e1b18);text-decoration:underline;text-underline-offset:3px}.fr-drawer-all:focus-visible,.fr-drawer-utility__link:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fr-header.css.map */
