#header-group .announcement-bar{min-block-size:36px;background:var(--centre-cap-announcement-background);color:var(--centre-cap-announcement-text);--color-background: var(--centre-cap-announcement-background);--color-foreground: var(--centre-cap-announcement-text);--color-foreground-rgb: var(--centre-cap-announcement-text-rgb)}#header-group .announcement-bar .announcement-bar__slide{color:var(--color, var(--centre-cap-announcement-text));--color-foreground: var(--centre-cap-announcement-text);--color-foreground-rgb: var(--centre-cap-announcement-text-rgb)}#header-group .announcement-bar__text{letter-spacing:.045em}#header-component .header-logo__link,#header-component .header-logo__text{letter-spacing:.065em}#header-component .menu-list{--menu-horizontal-gap: var(--gap-lg)}#header-component .menu-list__link-title{padding-inline:var(--padding-sm)}#header-component .menu-list__submenu-inner{border-block-start:1px solid var(--centre-cap-border)}#header-component .mega-menu__link--parent{letter-spacing:.055em;text-transform:uppercase}#header-component .mega-menu__link:not(.mega-menu__link--parent){color:var(--color-foreground-muted)}#header-component .mega-menu__link:not(.mega-menu__link--parent):hover,#header-component .mega-menu__link:not(.mega-menu__link--parent):focus-visible{color:var(--color-foreground)}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .header-menu{--centre-cap-nav-panel-width: 14rem;--centre-cap-nav-panel-offset: 5px}#header-component[data-menu-style=menu] .header-menu .menu-list{--menu-horizontal-gap: var(--gap-sm)}#header-component[data-menu-style=menu] .header-menu .menu-list__list-item:not([slot=overflow]){position:relative}#header-component[data-menu-style=menu] .header-menu .menu-list__trigger{align-items:center;gap:0}#header-component[data-menu-style=menu] .header-menu .menu-list__disclosure{position:static;min-inline-size:var(--minimum-touch-target);min-block-size:var(--minimum-touch-target);padding:0;opacity:.72;transform:none;pointer-events:auto}#header-component[data-menu-style=menu] .header-menu .menu-list__disclosure:hover,#header-component[data-menu-style=menu] .header-menu .menu-list__disclosure:focus-visible,#header-component[data-menu-style=menu] .header-menu .menu-list__disclosure[aria-expanded=true]{opacity:1}#header-component[data-menu-style=menu] .header-menu .menu-list__link-title{position:relative;display:inline-flex}#header-component[data-menu-style=menu] .header-menu .menu-list__link-title:after{content:"";position:absolute;inset-inline:var(--padding-sm);inset-block-end:calc(-1 * var(--padding-2xs));height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--ease-out-quad)}#header-component[data-menu-style=menu] .header-menu .menu-list__list-item:where(:hover,:focus-within) .menu-list__link-title:after,#header-component[data-menu-style=menu] .header-menu .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true]) .menu-list__link-title:after,#header-component[data-menu-style=menu] .header-menu .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}#header-component[data-menu-style=menu] .header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{--submenu-content-opacity: 1;top:calc(100% - 1px);right:auto;bottom:auto;left:auto;inset-inline-start:0;width:max-content;min-width:var(--centre-cap-nav-panel-width);max-width:min(22rem,calc(100vw - var(--page-margin) - var(--page-margin)));padding:0;overflow:visible;border:1px solid var(--centre-cap-border);border-radius:0;background:var(--centre-cap-surface-elevated);color:var(--centre-cap-text-primary);box-shadow:none;clip-path:none;opacity:0;translate:0 var(--centre-cap-nav-panel-offset);pointer-events:none;transition:opacity .18s var(--ease-out-quad),translate .18s var(--ease-out-quad),visibility 0s linear .18s}#header-component[data-menu-style=menu] .header-menu .menu-list__list-item:has(.menu-list__disclosure[aria-expanded=true])>.menu-list__submenu,#header-component[data-menu-style=menu] .header-menu .menu-list__submenu:where(:hover,:focus-within){visibility:visible;opacity:1;translate:0;pointer-events:auto;transition-delay:0s}#header-component[data-menu-style=menu] .header-menu .menu-list__submenu-inner{display:block;width:100%;min-width:inherit;max-height:none;padding:var(--padding-2xs);overflow:visible;border:0;background:transparent;opacity:1;transform:none}#header-component[data-menu-style=menu] .header-menu .mega-menu.section,#header-component[data-menu-style=menu] .header-menu .mega-menu__grid,#header-component[data-menu-style=menu] .header-menu .mega-menu__list{display:block;width:auto;max-width:none;margin:0;padding:0}#header-component[data-menu-style=menu] .header-menu .mega-menu__column{display:block;width:auto;grid-column:auto}#header-component[data-menu-style=menu] .header-menu .mega-menu__column>div{position:relative}#header-component[data-menu-style=menu] .header-menu .mega-menu__link{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-lg);width:100%;min-block-size:var(--minimum-touch-target);padding:var(--padding-sm) var(--padding-md);background:transparent;color:var(--centre-cap-text-primary);font-family:var(--menu-child-font-family);font-size:var(--menu-child-font-size);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight);letter-spacing:normal;line-height:var(--menu-child-font-line-height);text-transform:none;white-space:nowrap;transition:background-color .16s var(--animation-easing),color .16s var(--animation-easing)}#header-component[data-menu-style=menu] .header-menu .mega-menu__link:hover,#header-component[data-menu-style=menu] .header-menu .mega-menu__link:focus-visible{background:var(--centre-cap-surface-secondary);color:var(--centre-cap-text-primary)}#header-component[data-menu-style=menu] .header-menu .mega-menu__link--parent:after{content:"";flex:0 0 auto;width:.4rem;height:.4rem;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor;transform:rotate(45deg)}#header-component[data-menu-style=menu] .header-menu .mega-menu__column>div>ul{position:absolute;top:calc(-1 * var(--padding-2xs));right:auto;bottom:auto;left:auto;inset-inline-start:calc(100% - 1px);z-index:calc(var(--layer-header-menu) + 1);width:max-content;min-width:var(--centre-cap-nav-panel-width);margin:0;padding:var(--padding-2xs);border:1px solid var(--centre-cap-border);border-radius:0;background:var(--centre-cap-surface-elevated);box-shadow:none;visibility:hidden;opacity:0;translate:var(--centre-cap-nav-panel-offset) 0;pointer-events:none;transition:opacity .18s var(--ease-out-quad),translate .18s var(--ease-out-quad),visibility 0s linear .18s}#header-component[data-menu-style=menu] .header-menu .mega-menu__column>div:where(:hover,:focus-within)>ul{visibility:visible;opacity:1;translate:0;pointer-events:auto;transition-delay:0s}#header-component[data-menu-style=menu] .header-menu .mega-menu__content,#header-component[data-menu-style=menu] .header-menu .mega-menu__link-image{display:none}html[dir=rtl] #header-component[data-menu-style=menu] .header-menu .mega-menu__link--parent:after{transform:rotate(-135deg)}#header-component[data-menu-style=menu]:has(.header-menu .menu-list__disclosure[aria-expanded=true]) .header__underlay-open{height:var(--header-height)!important}#header-component[data-menu-style=menu] .header__underlay-open:after{display:none}}.facets__pill-label{--pill-label-border-radius: var(--centre-cap-control-radius)}.facets__pill-input:disabled+.facets__pill-label svg,.centre-cap-appearance__label{border-radius:0}.menu-drawer__utility-links:has(.menu-drawer__account){border-block-start:1px solid var(--centre-cap-border);padding-block-start:var(--padding-sm)}.menu-drawer__account{font-size:var(--font-size--md)}footer .section-background,footer .section{background-color:var(--centre-cap-surface-primary)}footer .footer-content{row-gap:calc(var(--footer-gap) * 1.5)}footer .footer-content .menu__heading,footer .footer-content>:last-child .text-block:first-child{letter-spacing:.055em;text-transform:uppercase}footer .footer-content .menu__item a{color:var(--color-foreground-muted);text-decoration-color:transparent;text-underline-offset:.2em;transition:color var(--animation-speed) var(--animation-easing),text-decoration-color var(--animation-speed) var(--animation-easing)}footer .footer-content .menu__item a:hover,footer .footer-content .menu__item a:focus-visible{color:var(--color-foreground);text-decoration-color:currentcolor}footer .footer-content>:last-child .email-signup__input-group{min-block-size:var(--minimum-touch-target)}footer .footer-content>:last-child .email-signup-block{min-inline-size:0;max-inline-size:100%}.centre-cap-footer-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xl);border-block-start:1px solid var(--centre-cap-border)}.centre-cap-footer-controls__selectors{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-xl)}.centre-cap-footer-controls__market,.centre-cap-footer-controls__legal{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size--sm)}.centre-cap-footer-localization__button{display:flex;position:relative;align-items:center;gap:4px;min-block-size:var(--minimum-touch-target);padding-inline:var(--padding-sm);border:1px solid var(--centre-cap-border);border-radius:0;background:transparent;color:var(--color-foreground);box-shadow:none;font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size)}.centre-cap-footer-localization__button .icon-caret{width:var(--icon-size-xs);height:var(--icon-size-xs);transition:transform var(--animation-speed) var(--animation-easing)}.centre-cap-footer-localization__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.centre-cap-footer-localization{position:relative;background:transparent}.centre-cap-footer-localization__panel{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-start:-8px;z-index:calc(var(--layer-header-menu) + 1);max-block-size:27.5rem;border:var(--style-border-popover);border-radius:var(--style-border-radius-popover);background-color:var(--color-background);box-shadow:var(--shadow-popover);opacity:0;translate:0 20px;transition:opacity .3s var(--ease-out-quad),translate .3s var(--ease-out-quad),display .3s allow-discrete}.centre-cap-footer-localization__panel:not([hidden]){opacity:1;translate:0}.centre-cap-footer-controls .centre-cap-appearance__fieldset{display:flex;align-items:center;gap:var(--gap-sm)}.centre-cap-footer-controls .centre-cap-appearance__legend{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size--sm);font-weight:400}.centre-cap-footer-controls .centre-cap-appearance__options{min-inline-size:10.5rem}footer .utilities{color:var(--color-foreground-muted)}@media screen and (min-width:1024px){#header-component .header__row--top{min-block-size:100px}#header-component .header__row--top .header__columns{--header-left: minmax(0, 1fr);--header-center: auto;--header-right: minmax(0, 1fr);width:100%;min-width:0;grid-template-areas:"left center right";grid-template-columns:var(--header-left) var(--header-center) var(--header-right);gap:clamp(10px,1.25vw,22px);padding-inline:clamp(20px,2.5vw,var(--page-margin))}#header-component .centre-cap-header-zone{min-width:0;gap:clamp(6px,.8vw,14px)}#header-component .centre-cap-header-zone--left{display:grid;grid-template-columns:var(--minimum-touch-target) minmax(0,1fr);justify-content:stretch}#header-component .centre-cap-header-zone--center{justify-content:center}#header-component .centre-cap-header-zone--right{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch}#header-component .centre-cap-header-zone--left .search-action,#header-component .centre-cap-header-zone--right header-actions{margin-inline:0}#header-component .centre-cap-header-zone--left .search-action{justify-self:start}#header-component .centre-cap-header-zone--right header-actions{justify-self:end}#header-component .header-menu--split{min-width:0}#header-component .header-menu--split .header-menu__inner,#header-component .header-menu--split .menu-list,#header-component .header-menu--split nav,#header-component .header-menu--split overflow-list{width:100%;min-width:0}#header-component .header-menu--split-left .overflow-menu::part(list){justify-content:flex-end}#header-component .header-menu--split-right .overflow-menu::part(list){justify-content:flex-start}#header-component .header-menu--split .menu-list__link-title{padding-inline:clamp(4px,.45vw,8px)}#header-component .header-menu--split .menu-list__link-title:after{inset-inline:clamp(4px,.45vw,8px)}}@media screen and (max-width:1023.98px){#header-component .header__row--top{min-block-size:64px}#header-component .header__row--top .header__columns{--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend);grid-template-areas:"leftA leftB center rightA rightB";grid-template-columns:var(--header-template-columns);grid-column:span 3;column-gap:0;align-items:center;padding-block:0;padding-inline:var(--page-margin)}#header-component .centre-cap-header-zone{display:contents}#header-component[data-menu-style=menu] .header-menu--split{display:none!important}#header-component[data-menu-style=menu] .header__drawer{display:flex!important;grid-area:leftA;min-height:var(--minimum-touch-target)}#header-component .header-logo{grid-area:center}#header-component .search-action--hidden-on-drawer{display:none}#header-component[data-menu-style=menu] .search-action--hidden-on-menu{display:flex;grid-area:rightA}#header-component header-actions{grid-area:rightB;justify-self:end}#header-component .account-button{display:none}#header-component header-actions,#header-component .header__icon,#header-component .header-actions__action{min-inline-size:var(--minimum-touch-target);min-block-size:var(--minimum-touch-target)}}@media screen and (min-width:1024px)and (max-width:1099px){#header-component .header__row--top .header__columns{gap:4px;padding-inline:10px}#header-component .centre-cap-header-zone{gap:4px}#header-component[data-menu-style=menu] .header-menu--split .menu-list{--menu-horizontal-gap: 2px}#header-component .header-menu--split .menu-list__link-title{padding-inline:2px}#header-component .header-menu--split .menu-list__link-title:after{inset-inline:2px}}@media screen and (min-width:990px)and (max-width:1199px){footer .footer-content{grid-template-columns:1.3fr repeat(2,minmax(0,1fr))}footer .footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto}}@media screen and (min-width:1200px){footer .footer-content{grid-template-columns:minmax(15rem,1.35fr) repeat(4,minmax(0,1fr))}footer .footer-content--isolated-grid-item-desktop>:last-child{grid-column:auto}}@media screen and (max-width:749px){#header-component .search-action{grid-area:rightA}footer .footer-content{gap:var(--gap-lg)}footer .footer-content .menu__heading{min-block-size:var(--minimum-touch-target);align-items:center}.centre-cap-footer-controls{align-items:flex-start;flex-direction:column;gap:var(--gap-md)}.centre-cap-footer-controls__selectors{width:100%;align-items:flex-start;flex-direction:column;gap:var(--gap-md)}.centre-cap-footer-controls .centre-cap-appearance__fieldset{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){#header-component[data-menu-style=menu] .header-menu .menu-list__link-title:after,#header-component[data-menu-style=menu] .header-menu .menu-list__submenu,#header-component[data-menu-style=menu] .header-menu .mega-menu__column>div>ul{transition:none}footer .footer-content .menu__item a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/centre-cap-global-shell.css.map */
