.s4y-logo{display:block;width:270px;max-width:100%;height:auto}.s4y-header-search{display:none}.header__heading-link{padding:0}.header__menu-item{font-weight:600}.footer{border-top:4px solid #dc071b}.footer-block__heading{font-weight:700}.footer-block__details-content a{line-height:2}.announcement-bar__message{font-size:12px;letter-spacing:.5px}.s4y-price s{display:inline-block}.s4y-product:focus-visible{outline:3px solid #dc071b;outline-offset:4px}@media(min-width:990px){.header{display:grid;grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:280px minmax(200px,1fr) auto;column-gap:40px;row-gap:12px}.header__heading,.header__heading-link{grid-area:heading;justify-self:start}.header__icons{grid-area:icons}.header__inline-menu{grid-area:navigation;margin:0;border-top:1px solid #e3e5e9;padding-top:9px;justify-self:stretch}.header__inline-menu>.list-menu{display:flex;justify-content:center;gap:25px}.s4y-header-search{grid-area:search;display:flex;align-items:center;border:1px solid #c9cdd4;background:#f7f7f8;border-radius:30px;overflow:hidden;min-height:46px}.s4y-header-search input[type=search]{min-width:0;width:100%;border:0;padding:14px 20px;color:#182033;background:transparent;font:14px Arial,sans-serif;outline-offset:-4px}.s4y-header-search button{background:none;border:0;color:#182033;padding:10px 20px;cursor:pointer;display:grid;place-items:center}.header>.header__search,.header__icons>.header__search{display:none}.s4y-quick{display:none}}@media(max-width:989px){.s4y-logo{width:210px}.header{padding-top:14px;padding-bottom:14px}.announcement-bar__message{font-size:10px}.header__heading-link{max-width:210px}}@media(prefers-reduced-motion:reduce){.s4y *{transition:none!important}}
@media(min-width:990px){.header__inline-menu{padding-top:8px}.header__inline-menu>.list-menu{gap:8px;align-items:center}.header__inline-menu>.list-menu>li>a,.header__inline-menu>.list-menu>li>header-menu>details>summary{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 17px;border-radius:5px;min-height:44px;color:#263143;font-size:13px;line-height:20px;font-weight:600;letter-spacing:.15px;text-decoration:none;transition:background .15s,color .15s}.header__inline-menu .header__menu-item span,.header__inline-menu .header__active-menu-item{text-decoration:none!important;color:inherit}.header__inline-menu>.list-menu>li>a:hover,.header__inline-menu>.list-menu>li>header-menu>details>summary:hover,.header__inline-menu>.list-menu>li>a[aria-current=page],.header__inline-menu>.list-menu>li>header-menu>details[open]>summary{background:#f1f3f6;color:#182033}.header__inline-menu>.list-menu>li>header-menu>details>summary .icon-caret{position:static;width:9px;height:6px;flex-shrink:0;margin:2px 0 0;color:#667080}.header__inline-menu>.list-menu>li>header-menu>details[open]>summary .icon-caret{transform:rotate(180deg)}.header__inline-menu .header__submenu{background:#fff;border:1px solid #e5e7eb;border-radius:7px;box-shadow:0 8px 24px #18203314;padding:8px;min-width:220px}.header__inline-menu .header__submenu .header__menu-item{font-size:13px;font-weight:400;line-height:1.5;padding:10px 12px;border-radius:4px;color:#344054;text-decoration:none}.header__inline-menu .header__submenu .header__menu-item:hover,.header__inline-menu .header__submenu .list-menu__item--active{background:#f4f5f7;color:#182033}.header__inline-menu .header__menu-item:focus-visible{outline:2px solid #dc071b;outline-offset:2px;box-shadow:none}}
@media(min-width:990px){.header details-modal.header__search{display:none!important}}

.s4y-product-image,.product-card-wrapper .card{position:relative}.s4y-safety-badges{position:absolute;top:12px;right:10px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:9px;pointer-events:none;width:34px}.s4y-product-image .s4y-safety-badges img,.product-card-wrapper .s4y-safety-badges img{display:block;position:static;width:32px!important;height:28px!important;min-height:0;object-fit:contain;max-width:100%;margin:0;transform:none!important;border:0;border-radius:0;background:#fff}.s4y-product-image:has(.s4y-safety-badges)>img{box-sizing:border-box;padding-right:38px}.product-card-wrapper .card:has(.s4y-safety-badges) .card__media .media>img{box-sizing:border-box;padding-right:38px}@media(max-width:749px){.s4y-safety-badges{top:8px;right:6px;gap:7px;width:27px}.s4y-product-image .s4y-safety-badges img,.product-card-wrapper .s4y-safety-badges img{width:26px!important;height:23px!important}.s4y-product-image:has(.s4y-safety-badges)>img,.product-card-wrapper .card:has(.s4y-safety-badges) .card__media .media>img{padding-right:30px}}
