#site-block-flow{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,640px) minmax(0,640px) minmax(20px,1fr);row-gap:0;isolation:isolate}.site-block{grid-column:2/4;width:100%;min-width:0;margin:0 auto;padding:12px 0}.site-block-wide{grid-column:1/-1;min-width:0}.site-block-wide header{width:100%;background:var(--design-header_bg,var(--site-background));color:var(--design-header_text,var(--dark))}[data-site-block=search]{padding:8px 0 16px}[data-site-block=search] .search{width:min(100%,1000px);margin:auto;background:var(--design-search_bg,var(--design-shade_ebebed,#ebebed));color:var(--design-search_text,var(--design-shade_53565c,#53565c))}[data-site-block=search] .search input{background:transparent;color:inherit}[data-site-block=banner] .hero{width:100%;margin:0}[data-site-block=categories] .departments{padding-top:8px}[data-site-block=care]{grid-column:2;padding:22px 10px 26px 0}[data-site-block=offers]{grid-column:3;padding:22px 0 26px 10px}.design-feature-card.help-banner,.design-feature-card.offer-channel-card{container-type:inline-size;display:flex;align-items:center;justify-content:center;gap:16px;width:100%;min-height:190px;height:100%;margin:0;padding:22px 20px;background:var(--design-card_bg,var(--design-shade_ebebed,#ebebed))!important;color:var(--design-card_text,var(--design-shade_53565c,#53565c))!important;border:1px solid var(--line);border-radius:20px;cursor:pointer;box-shadow:0 4px 18px var(--design-shade_20253006,#20253006);transition:transform .18s,box-shadow .18s}.design-feature-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px var(--design-shade_20253010,#20253010)!important}.design-feature-card:focus-visible{outline:3px solid var(--red);outline-offset:4px}.design-feature-image{width:clamp(90px,24cqi,145px);height:140px;object-fit:contain;flex:none}.design-feature-card>div{min-width:0;text-align:center}.design-feature-card h2{white-space:nowrap;font-size:clamp(13px,2.9cqi,21px);line-height:1.3;letter-spacing:-.3px;margin:7px 0 10px;color:inherit!important}.design-feature-card small{color:var(--red);font-size:9px;letter-spacing:1px;font-weight:700}.design-feature-card p{font-size:12px;line-height:1.6;color:inherit!important;margin:0}.feature-action{display:block;font-size:12px;font-weight:700;margin:15px 0 0;color:var(--design-link,var(--red))}[data-site-block=information],[data-site-block=addresses]{grid-column:1/-1;width:100%;padding:28px max(20px,calc((100vw - 1280px)/2));background:var(--design-footer_bg,var(--design-shade_ebebed,#ebebed));color:var(--design-footer_text,var(--design-shade_53565c,#53565c))}.design-info-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:30px;align-items:start}.design-info-grid .brand-logo{width:100%;max-width:220px;height:auto;object-fit:contain}#designMenus{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:24px}#designMenus nav{display:block;padding:0;border:0;margin:0;white-space:normal}#designMenus h3{font-size:14px;margin:7px 0 18px}#designMenus a{color:var(--design-footer_text,var(--design-shade_53565c,#53565c))}.design-addresses .footer-lower{padding:0 0 15px}.design-addresses .footer-connect{max-width:100%;width:100%;padding:24px 0 0;background:transparent}.design-addresses .cookie-footer-controls{display:flex;justify-content:center;gap:12px;padding:10px;flex-wrap:wrap}.design-addresses .footer-lower p{color:var(--design-footer_text,var(--design-shade_53565c,#53565c))}[data-site-block=legal]{grid-column:1/-1;width:100%;padding:18px max(20px,calc((100vw - 1280px)/2));background:var(--site-support)}[data-site-block=legal] .footer-disclaimer{padding:0;border:0}[data-site-block=legal] .wrap{width:100%}[data-site-block=legal] p{white-space:pre-line;font-size:11px;line-height:1.8}.header-center-message img{max-width:100%;max-height:100px;object-fit:contain}.design-contact{max-width:600px;width:calc(100% - 28px);border:1px solid var(--line);border-radius:20px;padding:30px;color:var(--design-dialog_text,var(--dark));background:var(--design-dialog_bg,var(--design-shade_fff,#fff))}.design-contact::backdrop{background:color-mix(in srgb,var(--design-overlay,var(--design-shade_202530,#202530)) 55%,transparent)}.design-contact .contact-options{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.design-contact form{display:grid;gap:12px}.design-contact label{font-size:12px;line-height:1.5}.design-contact input:not([type=checkbox]),.design-contact textarea{display:block;width:100%;padding:11px;border:1px solid var(--line);border-radius:8px;margin-top:4px;font:inherit}.design-contact .close{position:absolute;right:12px;top:8px}.design-contact .site-action-link{padding:10px 14px;border:1px solid var(--line);border-radius:8px;color:var(--design-link,var(--red));text-decoration:none}.design-contact [data-result]{font-size:12px;line-height:1.6}.primary{background:var(--design-button_bg,var(--red));color:var(--design-button_text,var(--design-shade_fff,#fff))}.price,.drawer .price{color:var(--design-price,var(--red))!important}#site-block-flow>.footer-bottom{grid-column:2/4;width:100%;margin:auto}body>main>.wrap:empty{display:none}@media(max-width:700px){#site-block-flow{grid-template-columns:16px minmax(0,1fr) 16px}.site-block{grid-column:2}[data-site-block=care],[data-site-block=offers]{grid-column:2;padding:10px 0}.design-feature-card.help-banner,.design-feature-card.offer-channel-card{min-height:160px;padding:18px;gap:12px}.design-feature-image{height:110px;width:100px}.design-info-grid{grid-template-columns:1fr}.design-info-grid>.footer-brand,.design-info-grid>div:first-child{max-width:180px}#designMenus{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:18px}.design-feature-card h2{font-size:15px}#site-block-flow>.footer-bottom{grid-column:2}}@media(max-width:420px){.design-feature-card.help-banner,.design-feature-card.offer-channel-card{flex-direction:column;gap:5px}.design-feature-image{height:95px}.design-feature-card h2{font-size:16px}}

.design-feature-card [data-footer-channel],.design-feature-card [data-footer-channel-empty]{display:none!important}

@media(min-width:701px) and (max-width:950px){[data-site-block=care],[data-site-block=offers]{grid-column:2/4;padding:10px 0}.design-feature-image{width:130px}.design-feature-card h2{font-size:20px}}

.has-sticky-head>[data-site-block=top]{position:sticky;top:0;z-index:20}.has-sticky-head>[data-site-block=search]{position:sticky;top:var(--design-header-height,120px);z-index:19;background:var(--design-header_bg,var(--site-background,var(--design-shade_fff,#fff)))}

.site-block:has(>[hidden]:only-child){display:none}.site-block:empty{display:none}
