.mx-sec{margin-top:var(--mx-mt,18px)}.mx-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 12px}.mx-head h2,.mxt-head h2{font-size:clamp(19px,2vw,26px);font-weight:800;color:var(--navy);letter-spacing:-.01em;line-height:1.15}.mx-all{flex:none;border:1.5px solid var(--navy);color:var(--navy);font-weight:800;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;padding:9px 16px;border-radius:6px;background:#fff;transition:.15s}.mx-all:hover,.mx-all.dark{background:var(--navy);color:#fff}.mx-all.dark:hover{background:var(--cyan);border-color:var(--cyan)}.mxb-w{position:relative;height:100%;min-width:0;container-type:size}.mxb{position:relative;display:flex;align-items:center;height:100%;width:100%;border-radius:14px;overflow:hidden;color:var(--mxb-fg);background:linear-gradient(115deg,var(--mxb-bg1) 0%,var(--mxb-bg2) 100%);padding:clamp(14px,min(5cqw,9cqh),52px);isolation:isolate}.mxb--img{padding:0;background:#eef3f6}.mxb--img picture,.mxb--img img{width:100%;height:100%;object-fit:cover;display:block}.mxb-copy{position:relative;z-index:2;max-width:56%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(4px,min(1.1cqw,2.6cqh),12px)}.mxb-logo{height:clamp(18px,min(5cqw,12cqh),44px);width:auto;max-width:70%;object-fit:contain;object-position:left;margin-bottom:2px}.mxb-eyebrow{font-weight:700;font-size:clamp(11px,min(2.2cqw,6cqh),20px);line-height:1.2;opacity:.85}.mxb-h{font-size:clamp(17px,min(5.6cqw,14cqh),58px);font-weight:900;line-height:1.02;letter-spacing:-.025em;margin:0;color:inherit}.mxb-big{font-size:clamp(20px,min(8cqw,20cqh),84px);font-weight:900;line-height:.95;letter-spacing:-.035em}.mxb-pill{display:inline-block;background:var(--mxb-pill);color:var(--mxb-pillfg);border-radius:999px;padding:.42em 1.05em;font-weight:800;font-size:clamp(11px,min(2.3cqw,6.5cqh),22px);line-height:1.15;white-space:nowrap}.mxb-sub{font-size:clamp(11px,min(1.9cqw,5cqh),17px);line-height:1.3;opacity:.82}.mxb-cta{display:inline-flex;align-items:center;gap:6px;margin-top:clamp(2px,min(.8cqw,2cqh),8px);background:var(--mxb-cta);color:var(--mxb-ctafg);border-radius:10px;padding:.62em 1.25em;font-weight:800;font-size:clamp(12px,min(1.9cqw,5.5cqh),17px);transition:transform .15s}.mxb:hover .mxb-cta{transform:translate(3px)}.mxb-note{position:absolute;right:12px;bottom:9px;z-index:3;font-size:11px;font-weight:700;opacity:.7}.mxb-art{position:absolute;z-index:1;right:3%;top:7%;bottom:7%;width:47%;pointer-events:none}.mxb-art img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.mxb-art img:not(.blend){filter:drop-shadow(0 18px 22px rgba(10,30,50,.22))}.mxb-art img.blend{mix-blend-mode:multiply}.mxb:hover .mxb-a1{transform:scale(1.05) rotate(-1deg)}.mxb--two .mxb-a1{left:auto;right:0;width:72%;object-position:right center}.mxb--two .mxb-a2{top:auto;bottom:0;width:48%;height:66%;object-position:left bottom;transform:rotate(-7deg)}.mxb--two:hover .mxb-a2{transform:rotate(-12deg) translate(-4px)}.mxb--row{padding:0 clamp(14px,3cqw,40px)}.mxb--row .mxb-copy{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:clamp(8px,2cqw,30px);max-width:calc(100% - 22cqw)}.mxb--row .mxb-logo{height:clamp(18px,2.6cqw,40px);margin:0}.mxb--row .mxb-h{font-size:clamp(13px,min(2.2cqw,40cqh),32px);white-space:nowrap}.mxb--row .mxb-big{font-size:clamp(15px,min(2.6cqw,46cqh),38px);white-space:nowrap}.mxb--row .mxb-pill{font-size:clamp(11px,min(1.4cqw,26cqh),20px)}.mxb--row .mxb-eyebrow,.mxb--row .mxb-sub{font-size:clamp(11px,1.1cqw,16px);white-space:nowrap}.mxb--row .mxb-cta{margin:0;white-space:nowrap}.mxb--row .mxb-art{width:20cqw;right:1cqw}.mxb--row .mxb-art{top:4px;bottom:4px}.mxb--center{justify-content:center;text-align:center}.mxb--center .mxb-copy{align-items:center;max-width:70%}.mxb--center .mxb-art{width:100%;right:0;opacity:.28}.mxb-chips{position:absolute;z-index:4;left:0;right:0;bottom:clamp(10px,4cqw,22px);display:flex;justify-content:space-between;gap:10px;padding:0 clamp(10px,4cqw,22px);pointer-events:none}.mxb-chips a{pointer-events:auto;background:#fff;color:var(--navy);font-weight:700;font-size:clamp(12px,3.4cqw,16px);padding:.45em 1em;border-radius:7px;box-shadow:0 3px 12px #0000001f;transition:.15s}.mxb-chips a:hover{background:var(--navy);color:#fff}.mxb--video{background:#000;padding:0}.mxb--video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mxb--video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000008c,#0000 60%)}.mxv-copy{position:absolute;z-index:2;left:clamp(16px,4cqw,48px);bottom:clamp(18px,5cqw,48px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--mxb-fg,#fff);max-width:60%}.mxh{display:grid;grid-template-columns:minmax(0,1fr) var(--mxh-side,30%);gap:12px;height:var(--mxh-h,400px)}.mxh--solo{grid-template-columns:minmax(0,1fr)}.mxh-main{position:relative;overflow:hidden;border-radius:14px;min-width:0;background:#e9eef2}.mxh-track{display:flex;height:100%;transition:transform .6s cubic-bezier(.2,.75,.2,1);will-change:transform}.mxh-slide{flex:0 0 100%;height:100%;min-width:0}.mxh-slide .mxb,.mxh-slide .mxb-w{border-radius:0}.mxh-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:42px;height:42px;border-radius:50%;border:0;background:#ffffffeb;color:var(--navy);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #0000002e;opacity:0;transition:opacity .2s}.mxh-nav svg{width:20px;height:20px}.mxh-nav.prev{left:12px}.mxh-nav.prev svg{transform:rotate(180deg)}.mxh-nav.next{right:12px}.mxh-main:hover .mxh-nav{opacity:1}.mxh-dots{position:absolute;z-index:5;left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:6px;background:#0000002e;padding:5px 7px;border-radius:99px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mxh-dots button{width:8px;height:8px;border-radius:99px;border:0;padding:0;background:#ffffff8c;cursor:pointer;overflow:hidden;transition:width .3s}.mxh-dots button.on{width:26px;background:#ffffff73}.mxh-dots button.on i{display:block;height:100%;background:#fff;border-radius:99px;animation:mxdot var(--mxh-t,5s) linear forwards}.mxh-main.paused .mxh-dots button.on i{animation-play-state:paused}@keyframes mxdot{0%{width:0}to{width:100%}}.mxh-side{display:grid;grid-auto-rows:minmax(0,1fr);gap:12px;min-width:0}.mxh-sideb .mxb{align-items:flex-start}.mxh-sideb .mxb-copy{max-width:100%}.mxh-sideb .mxb-eyebrow{font-size:clamp(12px,3.6cqw,17px)}.mxh-sideb .mxb-h{font-size:clamp(20px,min(9cqw,11cqh),46px)}.mxh-sideb .mxb-sub{font-size:clamp(12px,3.4cqw,16px)}.mxh-sideb .mxb-art{left:6%;right:6%;width:auto;top:40%;bottom:17%}.mxrow{display:grid;grid-template-columns:var(--mxr-cols);gap:12px;height:var(--mxr-h,240px)}.mxrow--bleed{gap:0}.mxrow--bleed .mxb{border-radius:0}.mxt{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px;align-items:stretch}.mxt-panel{position:relative;background:#fff;border-radius:16px;padding:18px;box-shadow:var(--shadow);display:flex;flex-direction:column;min-width:0}.mxt-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;min-height:38px}.mxt-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:1}.mxt-tile{display:flex;flex-direction:column;background:var(--mxt-tint,#eef3f6);border-radius:12px;overflow:hidden;transition:transform .18s}.mxt-tile:hover{transform:translateY(-3px)}.mxt-tile .pic{position:relative;flex:1;min-height:130px}.mxt-tile .pic img{position:absolute;left:10%;top:10%;width:80%;height:80%;object-fit:contain;transition:transform .3s}.mxt-tile:hover .pic img{transform:scale(1.06)}.mxt-tile b{display:block;padding:10px 12px 0;font-size:16px;font-weight:800;color:var(--navy);background:#fff}.mxt-tile span{display:block;padding:2px 12px 12px;font-size:13px;color:var(--muted);background:#fff}.mxt-tile b:last-child{padding-bottom:12px}img.blend,.blend{mix-blend-mode:multiply}.mxt-timer{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:7px;background:var(--navy);color:#fff;font-weight:800;font-size:17px;padding:7px 16px;border-radius:0 0 10px 10px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.mxt-timer svg{width:16px;height:16px}.mxt-deals:has(.mxt-timer:not([hidden])) .mxt-head{margin-top:26px}.mxt-deal{position:relative;display:flex;flex-direction:column;background:#f4f7f9;border-radius:12px;padding:10px;overflow:hidden;transition:box-shadow .18s}.mxt-deal:hover{box-shadow:0 6px 18px #00000014}.dtag{position:absolute;top:0;right:0;z-index:2;max-width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--cyan);color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:0 12px 0 10px}.mxt-deal .pic{position:relative;margin-top:20px;aspect-ratio:1.3;background:#fff;border-radius:9px}.mxt-deal .pic img{position:absolute;left:6%;top:6%;width:88%;height:88%;object-fit:contain}.dadd{position:absolute;right:6px;bottom:6px;width:32px;height:32px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--navy);font-size:22px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 2px 6px #0000001a}.dadd:hover{background:var(--cyan);border-color:var(--cyan);color:#fff}.dnm{margin-top:8px;font-size:13px;line-height:1.3;height:34px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark)}.dpr{display:flex;align-items:baseline;gap:7px;margin-top:4px;flex-wrap:wrap}.dpr s{color:var(--muted);font-size:13px;font-weight:600}.dpr b{font-size:18px;font-weight:900;color:var(--navy)}.dpr small{font-size:11px;font-weight:700}.mxt-focus .mxt-stack{display:grid;grid-auto-rows:minmax(150px,1fr);gap:12px;flex:1}.mxt-focus .mxt-head:only-child{display:none}.mxc-rail{gap:16px}.mxc-rail .mxc{flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start;text-align:center;color:var(--navy)}.mxc-pic{position:relative;aspect-ratio:1.6;background:var(--mxc-bg,#eef3f6);border-radius:24px;overflow:hidden;transition:transform .2s}.mxc:hover .mxc-pic{transform:translateY(-3px)}.mxc-pic img{position:absolute;left:20%;top:7%;width:60%;height:64%;object-fit:contain;transition:transform .3s}.mxc-pic:has(.a2) img.a1{left:38%;width:52%}.mxc-pic img.a2{left:10%;top:16%;width:38%;height:56%;transform:rotate(-6deg)}.mxc:hover .mxc-pic img.a1{transform:scale(1.06)}.mxc-pill{position:absolute;left:50%;bottom:14px;transform:translate(-50%);background:var(--navy);color:#fff;border:0;border-radius:10px;padding:8px 16px;font:inherit;font-size:clamp(14px,1.4vw,19px);white-space:nowrap;cursor:pointer}.mxc-pill b{color:#5fd8f7;font-weight:900}.mxc-t{display:block;margin-top:12px;font-size:clamp(17px,1.6vw,23px);font-weight:800}.mxc-s{display:block;font-size:15px;color:var(--muted);margin-top:2px}.cats-noon{max-width:1600px;margin:0 auto;padding:18px 28px 4px}.cats-noon .catc{position:relative;width:140px}.cats-noon .catc .disc{width:140px;height:140px;background:#fff;box-shadow:0 1px 4px #10283c14}.cats-noon .catc .disc.tint{background:#fff}.cats-noon .catc:hover .disc{background:#eaf7fc}.cbadge{position:absolute;left:50%;top:124px;transform:translate(-50%);z-index:2;white-space:nowrap;font-size:11.5px;font-weight:800;letter-spacing:.02em;padding:3px 9px;border-radius:7px;color:#fff;background:#e63946;border:2px solid #fff}.cb-green{background:#1aa251}.cb-yellow{background:#ffe14d;color:#16222e}.cb-navy{background:var(--navy)}.cats-noon .catc:has(.cbadge)>div:not(.disc){margin-top:14px}@media(min-width:641px){.template-index .card .body{position:relative}.template-index .card .add{position:absolute;right:10px;top:-50px;width:40px;height:40px;padding:0;margin:0;border-radius:10px;background:#fff;border:1px solid var(--line);box-shadow:0 2px 8px #0000001f;font-size:0;z-index:3;display:grid;place-items:center;color:var(--navy)}.template-index .card .add:before{content:"+";font-size:26px;font-weight:500;line-height:1}.template-index .card .add:hover{background:var(--cyan);border-color:var(--cyan);color:#fff}.template-index .card .price b{font-size:18px}.template-index .card .wish{display:grid}}[dir=rtl] .mxb-art{right:auto;left:2%}[dir=rtl] .mxb--row .mxb-art{left:1cqw}[dir=rtl] .mxv-copy{left:auto;right:clamp(16px,4cqw,48px)}[dir=rtl] .mxb--video:after{background:linear-gradient(270deg,#0000008c,#0000 60%)}[dir=rtl] .dtag{right:auto;left:0;border-radius:12px 0 10px}[dir=rtl] .dadd{right:auto;left:6px}[dir=rtl] .mxb-logo{object-position:right}[dir=rtl] .mxb--two .mxb-a1{margin-left:0;margin-right:18%}[dir=rtl] .mxb--two .mxb-a2{left:auto;right:0}@media(max-width:1100px){.mxt{grid-auto-flow:row;grid-template-columns:1fr 1fr}.mxt-focus{grid-column:1/-1}.mxt-focus .mxt-stack{grid-auto-flow:column;grid-auto-columns:1fr;grid-auto-rows:200px}.mxc-rail .mxc{flex-basis:calc((100% - 32px)/3)}}@media(max-width:768px){.mxh{grid-template-columns:1fr;height:auto}.mxh-main{height:var(--mxh-hm,230px)}.mxh-side{grid-auto-flow:column;grid-auto-columns:1fr;height:calc(var(--mxh-hm,230px) * .62)}.mxh-nav{display:none}.mxb-copy{max-width:60%}.mxh-sideb .mxb{align-items:center}.mxh-sideb .mxb-copy{max-width:56%}.mxh-sideb .mxb-art{left:auto;right:3%;width:44%;top:8%;bottom:8%}.mxh-sideb .mxb-chips{display:none}[dir=rtl] .mxh-sideb .mxb-art{right:auto;left:3%}}@media(max-width:640px){.mx-head h2,.mxt-head h2{font-size:19px}.mx-all{padding:7px 11px;font-size:11px}.mxrow{height:auto;grid-template-columns:1fr;grid-auto-rows:var(--mxr-hm,170px);gap:10px}.mxrow--scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;height:var(--mxr-hm,170px);margin:0 -14px;padding:0 14px}.mxrow--scroll::-webkit-scrollbar{display:none}.mxrow--scroll>.mxb-w{flex:0 0 86%;scroll-snap-align:center}.mxrow--scroll>.mxb-w:only-child{flex-basis:100%}.mxrow--bleed.mxrow--scroll{margin:0;padding:0}.mxb--row .mxb-copy{max-width:100%;gap:10px}.mxb--row .mxb-sub,.mxb--row .mxb-eyebrow,.mxb--row .mxb-art{display:none}.mxt{grid-template-columns:1fr;gap:12px}.mxt-panel{padding:14px;border-radius:14px}.mxt-tile .pic{min-height:96px}.mxt-tile .pic img{max-height:110px}.mxt-tile b{font-size:14px}.mxt-tile span{font-size:12px}.mxt-focus .mxt-stack{grid-auto-flow:row;grid-auto-rows:170px}.mxc-rail .mxc{flex-basis:78%}.mxc-pic{border-radius:18px}.cats-noon{padding:14px 14px 2px}.cats-noon .catc{width:96px}.cats-noon .catc .disc{width:96px;height:96px}.cbadge{top:84px;font-size:10px;padding:2px 6px}}.mxk{display:flex;align-items:stretch;height:36px;background:var(--mxk-bg);color:var(--mxk-fg);font-size:13px;line-height:1;white-space:nowrap}.mxk-badge{flex:none;display:flex;align-items:center;gap:7px;padding:0 16px;background:var(--mxk-chip);color:#fff;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.mxk-badge img{height:14px;width:auto}.mxk-viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.mxk-track{display:flex;height:100%;width:max-content;animation:mxk var(--mxk-s,40s) linear infinite}.mxk:hover .mxk-track{animation-play-state:paused}.mxk-list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.mxk-list li{display:flex;align-items:center}.mxk-list li:after{content:"";width:1px;height:14px;background:#fff6}.mxk-list a{display:inline-flex;align-items:baseline;gap:6px;padding:0 28px;color:inherit}.mxk-list b{font-weight:700;color:var(--mxk-hi)}.mxk-tx{opacity:.85}.mxk-list a:hover .mxk-tx{opacity:1;text-decoration:underline;text-underline-offset:3px}@keyframes mxk{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .mxk-track{animation-name:mxk-rtl}@keyframes mxk-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.mxk-track{animation:none}.mxk-viewport{overflow-x:auto}}@media(max-width:640px){.mxk{height:34px;font-size:12px}.mxk-badge{padding:0 12px;font-size:10px}.mxk-badge img{height:12px}.mxk-list a{padding:0 18px}}.mx-headsub{flex:1;color:var(--muted);font-size:14px;margin-inline-start:4px}.mxu-rail{gap:14px}.mxu-rail .mxu{flex:0 0 calc((100% - 56px)/5);scroll-snap-align:start}.mxu{position:relative;display:flex;flex-direction:column;min-height:300px;padding:20px 20px 18px;border-radius:22px;background:var(--mxu-bg);color:var(--mxu-fg);overflow:hidden;isolation:isolate;transition:transform .2s}.mxu:hover{transform:translateY(-4px)}.mxu:before{content:"";position:absolute;z-index:-1;width:220px;height:220px;right:-60px;bottom:-60px;border-radius:50%;background:#ffffff59}.mxu-u{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;opacity:.8}.mxu-p{font-size:clamp(44px,4.4vw,64px);font-weight:900;line-height:.95;letter-spacing:-.04em}.mxu-p small{font-size:.32em;font-weight:800;letter-spacing:0;margin-inline-end:4px;vertical-align:.95em}.mxu-n{margin-top:6px;font-size:13px;font-weight:700;opacity:.8}.mxu-pics{position:relative;flex:1;min-height:120px;margin:10px 0}.mxu-pics img{position:absolute;width:52%;height:84%;object-fit:contain;transition:transform .3s}.mxu-pics img.blend{mix-blend-mode:multiply}.mxu-pics .i1{left:24%;top:4%;z-index:2}.mxu-pics .i2{left:0;top:22%;transform:rotate(-8deg)}.mxu-pics .i3{right:0;top:22%;transform:rotate(8deg)}.mxu:hover .mxu-pics .i1{transform:scale(1.08)}.mxu-go{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;background:var(--mxu-fg);color:var(--mxu-bg);font-weight:800;font-size:13px;padding:8px 14px;border-radius:999px}.mxu-st{position:absolute;top:16px;right:16px;background:#e63946;color:#fff;font-size:11px;font-weight:900;letter-spacing:.04em;padding:5px 9px;border-radius:7px;transform:rotate(6deg)}[dir=rtl] .mxu-st{right:auto;left:16px;transform:rotate(-6deg)}[dir=rtl] .mxu:before{right:auto;left:-60px}.dsave{display:flex;align-items:center;gap:6px;margin-top:5px;flex-wrap:wrap}.dsave span{background:#e7f8ee;color:#12823f;font-size:11.5px;font-weight:800;padding:2px 7px;border-radius:5px}.dsave b{color:#12823f;font-size:12px;font-weight:900}@media(max-width:1100px){.mxu-rail .mxu{flex-basis:calc((100% - 28px)/3)}}@media(max-width:640px){.mxu-rail .mxu{flex-basis:44%;min-height:230px;padding:14px 14px 12px;border-radius:18px}.mxu-p{font-size:40px}.mxu-u{font-size:12px}.mxu-st{top:auto;bottom:58px;right:10px;font-size:10px;padding:4px 7px}[dir=rtl] .mxu-st{right:auto;left:10px}.mx-headsub{display:none}}.mxrow-car{gap:12px;padding-bottom:6px}.mxrow-car>.mxb-w{flex:0 0 var(--mxr-w,330px);height:var(--mxr-h,440px);scroll-snap-align:start}.mxb--tall{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:clamp(16px,7cqw,28px)}.mxb--tall .mxb-copy{max-width:100%;gap:6px;display:flex;flex-direction:column;align-items:flex-start}.mxb--tall .mxb-eyebrow{order:1;font-size:clamp(13px,5.4cqw,19px);font-weight:600;opacity:.95}.mxb--tall .mxb-h{order:2;font-size:clamp(22px,10cqw,38px);font-weight:800;letter-spacing:-.02em}.mxb--tall .mxb-cta{order:3;margin-top:6px;border-radius:999px;padding:.55em 1.2em}.mxb--tall .mxb-big{order:4;position:relative;margin-top:clamp(4px,2cqh,14px);font-size:clamp(56px,30cqw,130px);line-height:.85;letter-spacing:-.06em;text-shadow:0 3px 0 rgba(0,0,0,.08),0 10px 24px rgba(0,0,0,.12)}.mxb--tall .mxb-pill{order:5;align-self:flex-end;margin-top:-.4em;transform:rotate(-8deg);font-size:clamp(16px,7cqw,28px);font-weight:900;padding:.2em .7em;border-radius:10px}.mxb--tall .mxb-sub{order:6;font-size:clamp(12px,4cqw,15px)}.mxb--tall .mxb-art{left:4%;right:4%;width:auto;top:auto;bottom:3%;height:44%}.mxb--tall.mxb--two .mxb-a1{width:70%}.mxb--tall.mxb--two .mxb-a2{width:52%;height:78%}@media(max-width:640px){.mxrow-car>.mxb-w{flex-basis:min(72vw,var(--mxr-w));height:var(--mxr-hm,360px)}}.mx-head h2 .bar,.mxd-head h3 .bar{margin:0 .4em;color:#c4ccd3;font-weight:400}.mx-head h2 .off,.mxd-head h3 .off{color:#e63946;font-weight:900;white-space:nowrap}.mxd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mxd-panel{background:#fff;border-radius:16px;padding:16px 16px 14px;box-shadow:var(--shadow);min-width:0}.mxd-head{display:block;margin-bottom:12px}.mxd-head h3 .off{font-size:.8em}.mxd-head h3 .bar{margin:0 .3em}.mxd-head h3{font-size:clamp(15px,1.25vw,20px);font-weight:800;color:var(--navy);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxd-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mxd-tile{display:block;color:var(--navy)}.mxd-tile .pic{position:relative;display:block;aspect-ratio:1/1.02;border-radius:10px;background:var(--mxd-tint);overflow:hidden}.mxd-tile .pic:after{content:"";position:absolute;left:18%;right:18%;bottom:7%;height:11%;border-radius:50%;background:#ffffff8c}.mxd-tile .pic img{position:absolute;z-index:1;left:12%;top:8%;width:76%;height:76%;object-fit:contain;transition:transform .3s}.mxd-tile:hover .pic img{transform:scale(1.07) translateY(-3px)}.mxd-tile .lb{display:block;margin-top:6px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mxr--tint{background:var(--mxr-tint)}@media(max-width:1100px){.mxd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.mxd{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px;gap:10px}.mxd::-webkit-scrollbar{display:none}.mxd-panel{flex:0 0 84%;scroll-snap-align:center;padding:12px}.mxd-head h3{font-size:16px}.mxd-tile .lb{font-size:12.5px}.mx-head h2 .off{font-size:.85em}}.mxb-dna{position:absolute;z-index:3;right:clamp(10px,4cqw,18px);bottom:clamp(10px,4cqw,16px);height:clamp(14px,6cqw,22px);width:auto;opacity:.92}.mxb--tall .mxb-dna{top:clamp(14px,6cqw,22px);bottom:auto}[dir=rtl] .mxb-dna{right:auto;left:clamp(10px,4cqw,18px)}.mxb--arrival{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding-top:clamp(20px,9cqw,44px);background:radial-gradient(120% 70% at 50% 0%,#ffffff8c,#fff0 60%),linear-gradient(170deg,var(--mxb-bg1),var(--mxb-bg2))}.mxb--arrival .mxb-copy{max-width:100%;align-items:center;gap:4px}.mxb--arrival .mxb-eyebrow{order:1;font-size:clamp(20px,9.5cqw,38px);font-weight:900;letter-spacing:.02em;text-transform:uppercase;line-height:1;opacity:1}.mxb--arrival .mxb-h{order:2;font-size:clamp(20px,9.5cqw,38px);font-weight:900;letter-spacing:.02em;text-transform:uppercase;line-height:1}.mxb--arrival .mxb-h:after{content:"";display:block;width:70%;height:2px;margin:10px auto 8px;background:currentColor;opacity:.8}.mxb--arrival .mxb-sub{order:3;font-size:clamp(13px,5cqw,20px);font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.mxb--arrival .mxb-pill{order:4;margin-top:8px}.mxb--arrival .mxb-cta{order:5}.mxb--arrival .mxb-art{left:6%;right:6%;width:auto;top:auto;bottom:6%;height:52%}.mxb--arrival .mxb-art:before{content:"";position:absolute;left:8%;right:8%;bottom:-2%;height:22%;border-radius:50%;background:radial-gradient(closest-side,#ffffffbf,#ffffff40 70%,#fff0);box-shadow:0 14px 26px #0000001f}.mxb--arrival .mxb-art img{bottom:8%;top:auto;height:92%}.mxb--arrival.mxb--two .mxb-a1{width:64%;right:2%}.mxb--arrival.mxb--two .mxb-a2{width:46%;height:70%;bottom:8%;left:2%;transform:none}.mxb--arrival:hover .mxb-a1{transform:translateY(-6px) scale(1.04)}.mxy{background:#fff;border-radius:16px;box-shadow:var(--shadow);padding:18px 18px 6px}.mxy>.mx-head{margin-bottom:6px}.mxy-row{padding:12px 0 14px;border-top:1px solid var(--line)}.mxy>.mx-head+.mxy-row{border-top:0}.mxy-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.mxy-head h3{font-size:17px;font-weight:800;color:var(--navy)}.mxy-all{flex:none;font-size:12.5px;font-weight:700;color:var(--cyan-d)}.mxy-tiles{gap:10px}.mxy-tile{flex:0 0 calc((100% - 110px)/12);min-width:92px;scroll-snap-align:start;text-align:center;color:var(--navy)}.mxy-tile .pic{position:relative;display:block;aspect-ratio:1;border-radius:50%;background:#eef3f6;overflow:hidden;transition:background .18s}.mxy-tile .pic img{position:absolute;left:14%;top:14%;width:72%;height:72%;object-fit:contain;transition:transform .25s}.mxy-tile:hover .pic{background:#e1f5fb}.mxy-tile:hover .pic img{transform:scale(1.08)}.mxy-tile .lb{display:block;margin-top:7px;font-size:12.5px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1100px){.mxy-tile{flex-basis:calc((100% - 70px)/8)}}@media(max-width:640px){.mxy{padding:14px 12px 4px;border-radius:14px}.mxy-head h3{font-size:15px}.mxy-tile{flex-basis:76px;min-width:76px}.mxy-tile .lb{font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dna-mx.css.map */
