.mot-team-spotlight .im-kicker{letter-spacing:1.4px;margin-bottom:10px;font-size:10px}.mot-collections{gap:36px;display:grid}.mot-collection{--accent:#23618b;background:#fff;border:1px solid #e9e9ec;border-radius:20px;overflow:hidden}.mot-collection.tone-1{--accent:#a32236}.mot-collection.tone-2{--accent:#20709b}.mot-collection.tone-3{--accent:#8d2049}.mot-collection-banner{isolation:isolate;color:#fff;--banner-shade:5,28,46;--banner-accent:47,127,177;background:#07182c;align-items:center;min-height:350px;padding:45px 6%;display:flex;position:relative;overflow:hidden}.mot-collection-banner[data-team=Portugal]{--banner-shade:39,15,23;--banner-accent:127,37,50}.mot-collection-banner[data-team=Barcelona]{--banner-shade:20,18,46;--banner-accent:108,30,81}.mot-collection-banner[data-team=Manchester\ City]{--banner-shade:5,30,46;--banner-accent:39,127,176}.mot-collection-banner>.mot-team-backdrop{object-fit:cover;object-position:50% 56%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.mot-collection-banner[data-team=Argentina]>.mot-team-backdrop{object-position:50% 54%}.mot-collection-banner[data-team=Barcelona]>.mot-team-backdrop{object-position:50% 55%}.mot-collection-banner:before,.mot-collection-banner:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.mot-collection-banner:before{background:linear-gradient(115deg,rgba(var(--banner-accent),.28),rgba(var(--banner-accent),.08) 72%);mix-blend-mode:color;z-index:-2}.mot-collection-banner:after{background:linear-gradient(90deg,rgba(var(--banner-shade),.81),rgba(var(--banner-shade),.64) 30%,rgba(var(--banner-shade),.34) 60%,rgba(var(--banner-shade),.12)),linear-gradient(0deg,#020c2138,transparent 65%)}.mot-team-banner-copy{z-index:1;text-shadow:0 2px 14px #0005;max-width:67%;position:relative}.mot-collection-banner p{color:#f0f3f8;letter-spacing:2px;font-size:10px;font-weight:600;line-height:1.7}.im-home .mot-collection-banner h3{color:#fff;letter-spacing:-1.2px;text-transform:uppercase;text-wrap:balance;margin:17px 0;font-size:clamp(34px,5vw,60px);font-weight:850;line-height:1.05}.mot-collection-banner span{color:#f0f3f8;letter-spacing:2px;font-size:12px;font-weight:500;line-height:1.6;display:block}.mot-collection-banner a{color:#101c2d;text-shadow:none;background:#fff;border-radius:3px;margin-top:27px;padding:13px 20px;font-size:12px;font-weight:650;text-decoration:none;transition:background .2s;display:inline-block;box-shadow:0 3px 16px #0002}.mot-collection-banner a:hover{background:#edf3fa}.mot-collection-toolbar{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.mot-collection-toolbar>div{flex-wrap:wrap;gap:6px;display:flex}.mot-collection-toolbar button{color:#555;font:inherit;cursor:pointer;background:#f5f5f6;border:0;border-radius:6px;padding:10px 14px;font-size:11px}.mot-collection-toolbar button[aria-pressed=true]{background:var(--accent);color:#fff}.mot-collection-toolbar>a{color:var(--accent);white-space:nowrap;font-size:11px}.mot-collection-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:24px;display:grid}.mot-collection-product{min-width:0;color:inherit;text-decoration:none}.mot-collection-product.lead{flex-direction:column;grid-area:span 2/span 2;display:flex}.mot-collection-product>div{aspect-ratio:1;background:#f7f8fa;border-radius:8px;overflow:hidden}.mot-collection-product.lead>div{aspect-ratio:auto;flex:1;min-height:280px}.mot-collection-product img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .35s}.mot-collection-product:hover img{transform:scale(1.035)}.im-home .mot-collection-product h4{margin:10px 0 4px;font-size:12px;font-weight:600;line-height:1.5}.mot-collection-product p{color:#bd1e2e;margin:0;font-size:11px}.mot-team-empty{grid-column:1/-1;font-size:12px}:is(.mot-collection a:focus-visible,.mot-collection button:focus-visible){outline-offset:3px;outline:3px solid #ec253c}@media (max-width:600px){.mot-collections{gap:24px}.mot-collection{border-radius:12px}.mot-collection-banner{min-height:300px;padding:30px 22px}.mot-team-banner-copy{max-width:100%}.mot-collection-banner>.mot-team-backdrop{object-position:65% center}.mot-collection-banner[data-team=Argentina]>.mot-team-backdrop{object-position:62% center}.mot-collection-banner[data-team=Portugal]>.mot-team-backdrop{object-position:64% center}.mot-collection-banner:after{background:linear-gradient(90deg,rgba(var(--banner-shade),.84),rgba(var(--banner-shade),.61) 54%,rgba(var(--banner-shade),.25)),linear-gradient(0deg,#020c2138,transparent 65%)}.mot-collection-banner p{letter-spacing:1.2px;font-size:8px;line-height:1.8}.im-home .mot-collection-banner h3{letter-spacing:-1px;margin:14px 0;font-size:clamp(29px,8.5vw,38px);line-height:1.1}.mot-collection-banner span{letter-spacing:1px;font-size:9px}.mot-collection-banner a{margin-top:23px;padding:12px 16px;font-size:11px}.mot-collection-toolbar{flex-wrap:wrap;padding:12px}.mot-collection-toolbar button{padding:9px 10px;font-size:10px}.mot-collection-toolbar>a{margin-left:auto;font-size:10px}.mot-collection-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;padding:12px}.mot-collection-product.lead{grid-area:auto/span 2}.mot-collection-product.lead>div{aspect-ratio:1.4;flex:auto;min-height:0}.im-home .mot-collection-product h4{font-size:11px}.mot-collection-product p{font-size:10px}}@media (prefers-reduced-motion:reduce){.mot-collection-product img{transition:none!important;transform:none!important}}.im-home .mot-campaign{isolation:isolate;background:#fff;border:1px solid #e7ebef;border-radius:16px;max-width:1280px;margin:24px auto 0;animation:.5s ease-out both mot-campaign-in;overflow:hidden}.mot-campaign-media{background:#f5f7f9;width:100%;display:block;overflow:hidden}.mot-campaign-media img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:540px;animation:none;display:block}.mot-campaign-body{border-top:1px solid #edf0f4;grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;padding:36px 40px 40px;display:grid}.mot-campaign-heading{min-width:0}.mot-campaign-heading .im-kicker{letter-spacing:1.4px;color:#df2338;margin-bottom:14px;font-size:10px;font-weight:700;line-height:1.7}.im-home .mot-campaign h1{letter-spacing:-1.8px;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(32px,3.5vw,52px);font-weight:850;line-height:1.13}.mot-campaign h1 span{color:#df2338;display:block}.mot-campaign-description{white-space:pre-line;color:#5a6677;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.mot-campaign-buttons{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.im-home .mot-campaign-buttons .im-button{white-space:normal;text-align:center;overflow-wrap:anywhere;border-radius:8px;min-height:48px;padding:14px 20px;font-size:13px;line-height:1.5}.im-home .mot-campaign-buttons .im-outline{color:#202631;background:#fff;border-color:#d8dee8}.im-home .mot-campaign-buttons .im-outline:hover{background:#f6f8fb}.mot-campaign-actions{min-width:0}@keyframes mot-campaign-in{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1340px){.im-home .mot-campaign{margin-left:24px;margin-right:24px}}@media (max-width:900px){.mot-campaign-body{gap:28px;padding:28px}.im-home .mot-campaign h1{letter-spacing:-1px;font-size:36px}.mot-campaign-description{font-size:13px}.im-home .mot-campaign-buttons .im-button{padding:12px 15px;font-size:12px}}@media (max-width:640px){.im-home .mot-campaign{border-radius:12px;margin:14px 16px 0;animation:none}.mot-campaign-media img{object-fit:contain;width:100%;height:auto;max-height:460px}.mot-campaign-body{grid-template-columns:minmax(0,1fr);gap:16px;padding:23px 20px 24px}.mot-campaign-heading .im-kicker{letter-spacing:1px;margin-bottom:11px;font-size:9px}.im-home .mot-campaign h1{letter-spacing:-1px;overflow-wrap:break-word;font-size:clamp(26px,7.4vw,36px);line-height:1.13}.mot-campaign-description{font-size:13px;line-height:1.8}.mot-campaign-buttons{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.im-home .mot-campaign-buttons .im-button{border-radius:7px;min-height:46px;padding:12px 9px;font-size:11px}.im-home .im-benefits{gap:10px 14px;padding:17px 16px 0;font-size:10px}}@media (prefers-reduced-motion:reduce){.im-home .mot-campaign{animation:none}.mot-campaign-buttons .im-button{transition:none;transform:none!important}}@media (max-width:640px){.mot-campaign-media:not([data-mobile-custom=true]){aspect-ratio:3/2}.mot-campaign-media:not([data-mobile-custom=true]) img{object-fit:cover;object-position:right center;width:100%;height:100%;max-height:none}.mot-campaign-media[data-mobile-custom=true] img{object-fit:contain;height:auto}}@media (min-width:901px){.im-home .mot-campaign{display:grid}.mot-campaign-media{grid-area:1/1;align-self:center}.mot-campaign-body{z-index:1;background:linear-gradient(90deg,#ffffffdf,#fff0);border:0;grid-area:1/1;align-self:center;width:49%;padding:32px 36px;display:block;position:relative}.im-home .mot-campaign h1{letter-spacing:-1.5px;font-size:clamp(30px,3.3vw,46px)}.mot-campaign-actions{margin-top:18px}.mot-campaign-description{font-size:13px}.mot-campaign-buttons{margin-top:20px}.im-home .mot-campaign-buttons .im-button{padding:12px 16px;font-size:12px}}
