/* 172: layout/navigation only. No video sizing, media, auth or commercial changes. */
.summary-offers-heading172{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}
.summary-offers-heading172 h2{margin:0}
.summary-offers-heading172 .status-ok{flex:none;font-size:13px;white-space:nowrap}
.summary-meta:has(+.summary-offers .summary-offers-heading172){grid-template-columns:minmax(0,1fr) auto}
@media(max-width:720px){
 .site-shell>.topbar .currency-select{flex:0 0 auto;min-width:0;padding-inline:7px}
 .site-shell>.topbar .currency-select::after{display:none}
 .site-shell>.topbar .currency-select select{width:48px;min-width:0;padding:0 15px 0 0;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%230b3842' stroke-width='1.7'/%3E%3C/svg%3E") right center/10px 7px no-repeat}
 .summary-meta:has(+.summary-offers .summary-offers-heading172){gap:8px}
 .summary-meta>span{white-space:nowrap;font-size:12px}
 .summary-meta .product-details-trigger{justify-self:end;min-width:0;white-space:normal;max-width:100%;padding:7px 9px;font-size:12px}
 .summary-meta .product-details-trigger svg{flex-shrink:0}
 .summary-offers-heading172{gap:8px}
 .summary-offers-heading172 h2{font-size:17px;line-height:1.25}
 .summary-offers-heading172 .status-ok{font-size:12px;gap:4px}
 .mobile-store-menu-grid>a,.mobile-store-menu-grid>button{grid-template-columns:27px minmax(0,1fr);gap:9px;min-height:64px}
 .mobile-store-menu-grid>a>svg,.mobile-store-menu-grid>button>svg{width:27px;height:27px}
 .mobile-store-menu-grid>a>span,.mobile-store-menu-grid>button>span{font-size:15px;line-height:1.2;overflow-wrap:normal;word-break:normal}
 .mobile-store-nav>a>svg,.mobile-store-nav>button>svg{width:25px;height:25px}
 .mobile-store-nav>a>span,.mobile-store-nav>button>span{max-width:100%;font-size:12px;line-height:1.15;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip}
 .mobile-store-nav [data-mobile172="support"]>span{font-size:clamp(9px,2.8vw,12px);white-space:nowrap;overflow-wrap:normal}
 .mobile-store-nav>a:focus-visible,.mobile-store-nav>button:focus-visible,.mobile-store-menu a:focus-visible,.mobile-store-menu button:focus-visible{outline:2px solid #009bac;outline-offset:-2px}
}
@media(max-width:350px){
 .mobile-store-menu-grid>a,.mobile-store-menu-grid>button{padding-inline:8px;gap:6px;grid-template-columns:25px minmax(0,1fr)}
 .mobile-store-menu-grid>a>span,.mobile-store-menu-grid>button>span{font-size:14px;overflow-wrap:anywhere}
 .mobile-store-nav>a>span,.mobile-store-nav>button>span{font-size:11px}
 .summary-offers-heading172 h2{font-size:16px}
}
