@layer overrides{:root{--pc-navy: #0a2e42;--pc-blue: #006599;--pc-accent: #006599;--pc-accent-deep: #004f7a;--pc-ink: #1b242c;--pc-surface: #f4f6f8;--pc-tint: #e6f2f8;--pc-line: #dde3e8;--pc-radius: 6px;--pc-shadow: 0 12px 28px rgb(10 46 66 / 14%)}:is(.header,#header-sticky-bar){--mp-header-search-inline-max-width: 640px}:is(.header,#header-sticky-bar) .search--inline .search__input{border:2px solid var(--pc-navy);border-radius:var(--pc-radius);min-block-size:2.875rem}:is(.header,#header-sticky-bar) .search--inline .search__input:focus{border-color:var(--pc-blue);box-shadow:0 0 0 3px #0065992e}:is(.header,#header-sticky-bar) .search--inline .search__input~.btn-inside{color:var(--pc-accent)}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu{background-color:var(--pc-navy)}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu>.header__menu-list{background-color:transparent}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu .header__menu-item>:is(a,button,.header__menu-label){color:#fff;font-weight:500;letter-spacing:.01em}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu .header__menu-item:not(.header__menu-item--showcase):is(:hover,.header__menu-item--opened)>:is(a,button){background-color:#ffffff1f;color:#fff}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu-item--showcase{background-color:var(--pc-accent);border-color:var(--pc-accent);color:#fff}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu-item--showcase>:is(button,.header__menu-label){font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}:is(.widget-header-layout--showcase,#header-sticky-bar) .header__menu-item--showcase>button:hover{background-color:var(--pc-accent-deep)}.menu-showcase__link{font-weight:500}.menu-showcase__item:is(:hover,.menu-showcase__item--opened)>.menu-showcase__link{background-color:var(--pc-tint);box-shadow:inset 3px 0 0 var(--pc-accent);color:var(--pc-accent)}.widget-hero__eyebrow{font-weight:700;letter-spacing:.16em}.widget-hero__heading{text-wrap:balance}.widget-hero__subheading{max-inline-size:40rem}.widget-header--has-heading :is(h1,h2,h3)>span{background-image:linear-gradient(var(--pc-accent),var(--pc-accent));background-position:0 100%;background-repeat:no-repeat;background-size:3rem 3px;display:inline-block;padding-block-end:.55rem}section[data-section-id] h3[class*=__subtitle]{color:color-mix(in srgb,var(--pc-ink) 72%,white);font-family:var(--mp-body-font-family);font-size:var(--mp-body-font-size);font-weight:400;letter-spacing:0;line-height:var(--mp-body-line-height);margin-block:.35rem 1.25rem;text-transform:none}.product-block{--mp-product-block-padding: .75rem;--mp-product-block-name-font-weight: 600;--mp-product-block-price-gross-font-size: 1.125rem;--mp-product-block-price-gross-font-weight: 700;background-color:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius);overflow:clip;transition:border-color .25s ease,box-shadow .25s ease}.product-block__category{color:var(--pc-blue);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.product-block__actions .btn{font-weight:600}.product-image--full{overflow:clip}.product-image__image{transition:scale .5s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-block:hover{border-color:var(--pc-navy);box-shadow:var(--pc-shadow)}.product-block:hover .product-image__image{scale:1.04}}.product-image__badge--price-discount,.product-summary__badge--price-discount{--mp-product-badge-bg-color: var(--pc-accent);--mp-product-badge-color: #fff}.product-image__badge--free-shipping,.product-summary__badge--free-shipping{--mp-product-badge-bg-color: var(--pc-tint);--mp-product-badge-color: var(--pc-blue)}.product-image__badge--is-new,.product-summary__badge--is-new{--mp-product-badge-bg-color: var(--pc-navy);--mp-product-badge-color: #fff}.categories__content--grid:has(.category__image.nophoto){display:flex;flex-wrap:wrap;gap:.625rem}.category:has(.category__image.nophoto) .category__image-container{display:none}.category:has(.category__image.nophoto) .category__link{align-items:center;background-color:#fff;border:1px solid var(--pc-line);border-radius:var(--pc-radius);color:var(--pc-ink);display:inline-flex;flex-direction:row;opacity:1;padding:.55rem 1rem;text-decoration-line:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.category:has(.category__image.nophoto) .category__link:hover{background-color:var(--pc-navy);border-color:var(--pc-navy);color:#fff}.category:has(.category__image.nophoto) .category__name{font-size:.95rem;font-weight:600;margin-block:0;text-align:start}.widget-trust-badges__title{font-family:var(--mp-heading-font-family);font-size:1.05rem}.widget-media-grid{--mp-widget-media-grid-border-radius: var(--pc-radius)}.media-item-content__heading{text-wrap:balance}.footer{border-block-start:4px solid var(--pc-accent)}.footer__menu-title{font-family:var(--mp-body-font-family);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}:is(.header,#header-sticky-bar){--mp-header-logo-image-desktop-max-height: 72px;--mp-header-logo-image-mobile-max-height: 44px}@media(width<992px){:is(.header,#header-sticky-bar) .header__wrapper>.search--inline{display:block;grid-column:1 / -1;grid-row:2;margin-block-start:.625rem;max-width:none}:is(.header,#header-sticky-bar):has(.search--inline) .header__action--search{display:none}.widget-header-layout--showcase .header__showcase-slider{display:block;height:22rem;padding-inline-start:0}.widget-header-layout--showcase .header__showcase-slider .header__menu-content--always-open{display:none}.header__showcase-slide .widget-hero__heading{font-size:1.6rem}}}
