.aj2-hdr__layer{container:aj2layer / inline-size}.aj2-hdr__nav{--_mw: min(100cqw - 2 * var(--aj2-pad-x), var(--aj2-max))}.aj2-hdr__navlist{display:flex;align-items:center;gap:var(--aj2-s-1)}.aj2-hdr__item{position:static}.aj2-hdr__trigger{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 var(--aj2-s-4);border-radius:var(--aj2-r-pill);font-family:var(--aj2-f-display);font-size:var(--aj2-t-small);font-weight:600;line-height:1;color:var(--aj2-c-ink);text-decoration:none;white-space:nowrap;user-select:none;-webkit-user-select:none;transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}button.aj2-hdr__trigger{padding-right:var(--aj2-s-3)}.aj2-hdr__chev{color:var(--aj2-c-ink-2);transition:transform var(--aj2-d-ui) var(--aj2-ease-out)}.aj2-hdr__trigger[aria-expanded=true]{background-color:var(--aj2-c-step)}.aj2-hdr__trigger[aria-expanded=true] .aj2-hdr__chev{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.aj2-hdr__trigger:hover{background-color:var(--aj2-c-step);color:var(--aj2-c-ink)}}.aj2-hdr__item.is-open:after{content:"";position:absolute;top:var(--_btop, 100%);left:50%;width:var(--_mw);height:var(--_bridge, var(--aj2-s-3));margin-left:calc(var(--_mw) / -2)}.aj2-hdr__mega{position:absolute;top:calc(100% + var(--aj2-s-3));left:50%;width:var(--_mw);margin-left:calc(var(--_mw) / -2);border-radius:var(--aj2-r-panel);background-color:var(--aj2-c-panel);color:var(--aj2-c-ink);box-shadow:var(--aj2-sh-pop);opacity:0;visibility:hidden;transform:translateY(-8px);transform-origin:50% 0;transition:opacity var(--aj2-d-ui) var(--aj2-ease-out),transform var(--aj2-d-ui) var(--aj2-ease-out),visibility 0s linear var(--aj2-d-ui)}.aj2-hdr__mega.is-open{opacity:1;visibility:visible;transform:none;transition:opacity var(--aj2-d-ui) var(--aj2-ease-out),transform var(--aj2-d-ui) var(--aj2-ease-out),visibility 0s linear 0s}.aj2-hdr__mega.is-instant,.aj2-hdr__mega.is-instant [data-aj2-st]{transition:none}.aj2-hdr__mega.is-cold{display:none}html:not(.aj2-js) .aj2-hdr__mega.is-cold{display:block}html:not(.aj2-js) .aj2-hdr__item:hover>.aj2-hdr__mega,html:not(.aj2-js) .aj2-hdr__item:focus-within>.aj2-hdr__mega{opacity:1;visibility:visible;transform:none}.aj2-hdr__mega-in{--_mp: clamp(24px, .9rem + 1.2vw, 40px);--_g: clamp(20px, .6rem + .9vw, 28px);container:aj2mega / inline-size;max-height:calc(100dvh - var(--_top) - var(--_rest) - 2 * var(--aj2-hdr-top) - var(--aj2-hdr-h) - var(--aj2-s-6));padding:var(--_mp);border-radius:inherit;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--aj2-c-step-2) transparent}.aj2-hdr__mega [data-aj2-st]{opacity:0;transform:translateY(10px);transition:opacity var(--aj2-d-ui) var(--aj2-ease-out),transform .38s var(--aj2-ease-out)}.aj2-hdr__mega.is-open [data-aj2-st]{opacity:1;transform:none;transition-delay:calc(40ms + var(--i, 0) * 45ms)}.aj2-hdr__obj-panel.is-entering [data-aj2-st]{opacity:0;transform:translateY(10px);transition:none}html:not(.aj2-js) .aj2-hdr__mega [data-aj2-st]{opacity:1;transform:none}.aj2-hdr__obj-head{display:flex;align-items:center;justify-content:space-between;gap:var(--aj2-s-4);min-height:44px}.aj2-hdr__obj-title{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:var(--aj2-lh-h3);letter-spacing:var(--aj2-ls-h3)}.aj2-hdr__textlink{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--aj2-s-1);font-family:var(--aj2-f-display);font-size:var(--aj2-t-small);font-weight:600;color:var(--aj2-c-ink);text-decoration:none;white-space:nowrap}.aj2-hdr__textlink svg,.aj2-hdr__obj-cap svg,.aj2-hdr__proto-alt svg,.aj2-hdr__art-go svg{transition:transform var(--aj2-d-fast) var(--aj2-ease-out)}.aj2-hdr__all{flex:0 0 auto}.aj2-hdr__nw{white-space:nowrap}.aj2-hdr__addround{position:relative;z-index:2;flex:0 0 auto}.aj2-hdr__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--aj2-s-2);min-width:0}.aj2-hdr__now{font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.2}.aj2-hdr__perday{font-size:var(--aj2-t-micro);font-weight:500;color:var(--aj2-c-ink-2)}.aj2-hdr__flag,.aj2-hdr__off,.aj2-hdr__incart{position:absolute;top:10px;z-index:2;display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px;border-radius:var(--aj2-r-pill);font-family:var(--aj2-f-display);font-size:var(--aj2-t-micro);font-weight:600;line-height:1;letter-spacing:var(--aj2-ls-micro);white-space:nowrap}.aj2-hdr__flag{left:10px;background-color:var(--aj2-c-ink);color:var(--aj2-c-on-deep)}.aj2-hdr__off{left:10px;background-color:var(--aj2-c-brand-light);color:var(--aj2-c-ink)}.aj2-hdr__incart{right:10px;background-color:var(--aj2-c-panel);color:var(--aj2-c-brand-ink);opacity:0;transform:translateY(-4px) scale(.96);transition:opacity var(--aj2-d-ui) var(--aj2-ease-out),transform var(--aj2-d-ui) var(--aj2-ease-out)}.aj2-hdr__incart--dot{top:auto;right:6px;bottom:6px;width:22px;min-height:22px;padding:0;justify-content:center;background-color:var(--aj2-c-brand);color:var(--aj2-c-panel)}.is-incart .aj2-hdr__incart{opacity:1;transform:none}.aj2-shot{--_k: 1;--_z: 1;--_s: min(100cqw, 100cqh);position:relative;display:block;overflow:hidden;container-type:size;background-color:var(--aj2-c-panel)}.aj2-shot__img{position:absolute;top:50%;left:50%;width:var(--_s);max-width:none;height:auto;aspect-ratio:1;object-fit:contain;transform:translate(-50%,-50%) scale(calc(var(--_k) * var(--_z)));transition:transform var(--aj2-d-zoom) var(--aj2-ease-out)}.aj2-shot--slice{--_s: min(200cqw, 100cqh)}.aj2-shot[data-shot]{--_k: .86}.aj2-shot[data-shot] .aj2-shot__img{mix-blend-mode:multiply}.aj2-shot[data-crop=insignia] .aj2-shot__img{clip-path:polygon(28% 0,100% 0,100% 100%,0 100%,0 21%,28% 21%)}.aj2-shot[data-crop=franja]{--_k: 1.02}.aj2-shot[data-crop=franja] .aj2-shot__img{clip-path:inset(7% 0 0 0)}.aj2-shot__n{position:absolute;left:50%;bottom:8px;z-index:1;display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:var(--aj2-r-pill);background-color:var(--aj2-c-panel);color:var(--aj2-c-ink);font-family:var(--aj2-f-display);font-size:var(--aj2-t-count);font-weight:600;transform:translate(-50%)}.aj2-hdr__duo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.aj2-hdr__duo>.aj2-shot{flex:1 1 0;min-width:0;height:100%}.aj2-hdr__pbar{position:absolute;left:0;right:0;bottom:0;z-index:1;height:4px;pointer-events:none}@supports not (color: oklch(from red l c h)){.aj2-hdr__pbar{filter:saturate(2.2) brightness(.78)}}.aj2-hdr__obj{display:grid;grid-template-columns:284px minmax(0,1fr);gap:var(--_g);align-items:stretch}@container aj2mega (min-width: 1300px){.aj2-hdr__obj{grid-template-columns:320px minmax(0,1fr)}}.aj2-hdr__obj-side{display:flex;flex-direction:column;justify-content:space-between;gap:var(--aj2-s-5);min-width:0}.aj2-hdr__obj-list{--_iy: 0px;--_ih: 0px;position:relative;flex:1 1 auto;display:grid;grid-auto-rows:minmax(80px,1fr);gap:var(--aj2-s-1)}.aj2-hdr__obj-list>li{display:grid}.aj2-hdr__obj-list:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--_ih);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-mist);transform:translateY(var(--_iy));transition:transform .32s var(--aj2-ease-out)}.aj2-hdr__obj-list.is-instant:before{transition:none}.aj2-hdr__obj-list:not(.is-measured):before{display:none}.aj2-hdr__obj-list:not(.is-measured) .aj2-hdr__obj-link.is-active{background-color:var(--aj2-c-mist)}.aj2-hdr__obj-link{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 18px;align-items:center;gap:var(--aj2-s-4);min-height:80px;padding:var(--aj2-s-2) var(--aj2-s-4) var(--aj2-s-2) var(--aj2-s-2);border-radius:var(--aj2-r-lg);color:var(--aj2-c-ink);text-decoration:none}.aj2-hdr__obj-ph{position:relative;display:grid;place-items:center;width:64px;aspect-ratio:1;border-radius:var(--aj2-r-md);background-color:var(--aj2-c-step);color:var(--aj2-c-brand);overflow:hidden}.aj2-hdr__obj-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--aj2-d-zoom) var(--aj2-ease-out)}.aj2-hdr__obj-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.aj2-hdr__obj-name{font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.2;letter-spacing:var(--aj2-ls-h3)}.aj2-hdr__obj-sub{display:-webkit-box;overflow:hidden;font-size:var(--aj2-t-xs);font-weight:500;line-height:1.3;color:var(--aj2-c-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical}.aj2-hdr__obj-chev{color:var(--aj2-c-ink);opacity:0;transform:translate(-4px);transition:opacity var(--aj2-d-fast) var(--aj2-ease-out),transform var(--aj2-d-fast) var(--aj2-ease-out)}.aj2-hdr__obj-link.is-active .aj2-hdr__obj-chev{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.aj2-hdr__obj-link:hover{color:var(--aj2-c-ink)}.aj2-hdr__obj-link:hover .aj2-hdr__obj-ph img{transform:scale(1.06)}}.aj2-hdr__obj-main{display:grid;min-width:0}.aj2-hdr__obj-panel{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--_g);align-items:stretch;min-height:472px}.aj2-hdr__obj-panel[hidden]{display:none}@container aj2mega (min-width: 1300px){.aj2-hdr__obj-panel{grid-template-columns:minmax(0,1fr) 340px;min-height:496px}}.aj2-hdr__obj-photo{display:none}@container aj2mega (min-width: 1550px){.aj2-hdr__obj-panel.has-photo{grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr) 340px}.aj2-hdr__obj-photo{position:relative;display:block;min-height:100%;border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-step);overflow:hidden;isolation:isolate}.aj2-hdr__obj-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--aj2-d-media) var(--aj2-ease-out)}.aj2-hdr__obj-panel.is-entering .aj2-hdr__obj-photo img{transform:scale(1.05);transition:none}}.aj2-hdr__obj-cap{position:absolute;left:var(--aj2-s-3);bottom:var(--aj2-s-3);z-index:1;display:inline-flex;align-items:center;gap:var(--aj2-s-2);min-height:40px;padding:0 var(--aj2-s-4);border-radius:var(--aj2-r-pill);background-color:var(--aj2-c-panel);color:var(--aj2-c-ink);font-family:var(--aj2-f-display);font-size:var(--aj2-t-small);font-weight:600;line-height:1}@media(hover:hover)and (pointer:fine){.aj2-hdr__obj-photo:hover img{transform:scale(1.04)}.aj2-hdr__obj-photo:hover .aj2-hdr__obj-cap svg,.aj2-hdr__textlink:hover svg{transform:translate(3px)}.aj2-hdr__textlink:hover{color:var(--aj2-c-brand-ink)}}.aj2-hdr__obj-prods{container:aj2tiles / inline-size;display:flex;flex-direction:column;gap:var(--aj2-s-3);min-width:0}.aj2-hdr__tiles{flex:1 1 auto;display:grid;grid-auto-rows:minmax(0,1fr);gap:var(--aj2-s-3)}.aj2-hdr__tile{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:var(--aj2-s-4);min-width:0;padding:var(--aj2-s-2) var(--aj2-s-3) var(--aj2-s-2) var(--aj2-s-2);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-mist);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-hdr__tile-media{position:relative;display:block;align-self:stretch;min-height:96px;border-radius:var(--aj2-r-md);overflow:hidden;isolation:isolate}.aj2-hdr__tile-media>.aj2-shot{position:absolute;top:0;right:0;bottom:0;left:0}.aj2-hdr__tile .aj2-hdr__flag,.aj2-hdr__tile .aj2-hdr__incart{display:none}.aj2-hdr__tile-body{display:flex;flex-direction:column;gap:4px;min-width:0}.aj2-hdr__rate{min-height:16px;font-size:var(--aj2-t-micro)}.aj2-hdr__rate--none{display:block}.aj2-hdr__tile-name{font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.2;letter-spacing:var(--aj2-ls-h3);color:var(--aj2-c-ink)}.aj2-hdr__tile-link{color:inherit;text-decoration:none}.aj2-hdr__tile-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--aj2-r-lg)}.aj2-hdr__tile-desc{display:-webkit-box;overflow:hidden;font-size:var(--aj2-t-xs);font-weight:500;line-height:1.35;color:var(--aj2-c-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical}.aj2-hdr__tile-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--aj2-s-3);margin-top:auto;padding-top:2px}@container aj2tiles (min-width: 560px){.aj2-hdr__tiles{grid-template-columns:repeat(var(--_n, 3),minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:minmax(0,1fr)}.aj2-hdr__tiles[data-n="1"]{--_n: 1}.aj2-hdr__tiles[data-n="2"]{--_n: 2}.aj2-hdr__tiles[data-n="4"]{--_n: 4}.aj2-hdr__tile{display:flex;flex-direction:column;align-items:stretch;gap:var(--aj2-s-4);padding:var(--aj2-s-2) var(--aj2-s-2) var(--aj2-s-4)}.aj2-hdr__tile-media{flex:1 1 auto;min-height:168px}.aj2-hdr__tile .aj2-hdr__flag,.aj2-hdr__tile .aj2-hdr__incart{display:inline-flex}.aj2-hdr__tile-body{flex:0 0 auto;gap:6px;padding:0 var(--aj2-s-2)}.aj2-hdr__tile-desc{min-height:2.7em}}@media(hover:hover)and (pointer:fine){.aj2-hdr__tile:hover{background-color:var(--aj2-c-step)}.aj2-hdr__tile:hover .aj2-shot,.aj2-hdr__pt:hover .aj2-shot,.aj2-hdr__pcard:hover .aj2-shot,.aj2-hdr__proto:hover .aj2-shot{--_z: 1.05}}.aj2-hdr__proto{display:flex;flex-direction:column;gap:var(--aj2-s-4);min-width:0;padding:var(--aj2-s-2);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-deep);color:var(--aj2-c-on-deep)}.aj2-hdr__proto-media{position:relative;display:block;flex:1 1 auto;min-height:150px;border-radius:var(--aj2-r-md);overflow:hidden;isolation:isolate}.aj2-hdr__proto-body{display:flex;flex-direction:column;gap:var(--aj2-s-3);padding:0 var(--aj2-s-2) var(--aj2-s-2)}.aj2-hdr__proto-head{display:flex;flex-direction:column;gap:2px}.aj2-hdr__proto-name{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:var(--aj2-lh-h3);letter-spacing:var(--aj2-ls-h3);color:var(--aj2-c-on-deep)}.aj2-hdr__proto-name a{color:inherit;text-decoration:none}.aj2-hdr__proto-meta,.aj2-hdr__pcard-meta{font-size:var(--aj2-t-micro);font-weight:500;line-height:1.3}.aj2-hdr__proto-meta{color:var(--aj2-c-on-deep-2)}.aj2-hdr__proto-foot{display:flex;flex-direction:column;gap:4px}.aj2-hdr__proto-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--aj2-s-1) var(--aj2-s-3)}.aj2-hdr__proto-now{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:1;letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums}.aj2-hdr__proto-was{font-size:var(--aj2-t-small);color:var(--aj2-c-on-deep-2);font-variant-numeric:lining-nums tabular-nums}.aj2-hdr__proto-save{font-family:var(--aj2-f-display);font-size:var(--aj2-t-micro);font-weight:600;line-height:1.35;letter-spacing:var(--aj2-ls-micro);color:var(--aj2-c-brand-light)}.aj2-hdr__proto-alt{display:flex;align-items:center;justify-content:space-between;gap:var(--aj2-s-3);min-height:40px;margin-top:calc(-1 * var(--aj2-s-1));padding:0 var(--aj2-s-1);font-size:var(--aj2-t-small);font-weight:500;color:var(--aj2-c-on-deep-2);text-decoration:none;transition:color var(--aj2-d-fast) var(--aj2-ease-hover)}@media(hover:hover)and (pointer:fine){.aj2-hdr__proto-alt:hover{color:var(--aj2-c-on-deep)}.aj2-hdr__proto-alt:hover svg{transform:translate(3px)}}.aj2-hdr__pcomp{display:grid;gap:6px}.aj2-hdr__pcomp-it{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:var(--aj2-s-2);font-size:var(--aj2-t-small);font-weight:500;line-height:1.3}.aj2-hdr__pcomp-g{display:inline-flex}.aj2-hdr__pcomp-n{overflow:hidden;min-width:0;color:var(--aj2-c-ink);white-space:nowrap;text-overflow:ellipsis}.aj2-hdr__pcomp-w{display:inline-flex;align-items:center;gap:4px;font-size:var(--aj2-t-micro);color:var(--aj2-c-ink-2);white-space:nowrap}.aj2-hdr__pcomp-w svg{flex:0 0 auto}.aj2-hdr__pcomp--dark .aj2-hdr__pcomp-n{color:var(--aj2-c-on-deep)}.aj2-hdr__pcomp--dark .aj2-hdr__pcomp-w{color:var(--aj2-c-on-deep-2)}.aj2-hdr__prodwrap{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--_g);align-items:stretch}@container aj2mega (min-width: 1300px){.aj2-hdr__prodwrap{grid-template-columns:minmax(0,1fr) 340px}}.aj2-hdr__prodmain{display:flex;flex-direction:column;gap:var(--aj2-s-3);min-width:0}.aj2-hdr__grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(290px,(100% - 2 * var(--aj2-s-3)) / 3)),1fr));grid-auto-rows:1fr;gap:var(--aj2-s-3)}.aj2-hdr__pt{--_ts: 88px;position:relative;display:grid;grid-template-columns:var(--_ts) minmax(0,1fr) auto;align-items:center;gap:var(--aj2-s-4);min-width:0;padding:var(--aj2-s-2) var(--aj2-s-3) var(--aj2-s-2) var(--aj2-s-2);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-mist);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}@container aj2mega (min-width: 1550px){.aj2-hdr__pt{--_ts: 104px}}.aj2-hdr__pt-media{position:relative;display:block;width:var(--_ts);aspect-ratio:1;border-radius:var(--aj2-r-md);overflow:hidden;isolation:isolate}.aj2-hdr__pt-media>.aj2-shot{position:absolute;top:0;right:0;bottom:0;left:0}.aj2-hdr__pt-body{display:flex;flex-direction:column;gap:3px;min-width:0}.aj2-hdr__pt-top{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--aj2-s-2);min-width:0}.aj2-hdr__pt-link{min-width:0;font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.2;letter-spacing:var(--aj2-ls-h3);color:var(--aj2-c-ink);text-decoration:none}.aj2-hdr__pt-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--aj2-r-lg)}.aj2-hdr__pt-badge{flex:0 0 auto;display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:var(--aj2-r-pill);background-color:var(--aj2-c-ink);color:var(--aj2-c-on-deep);font-family:var(--aj2-f-display);font-size:var(--aj2-t-count);font-weight:600;letter-spacing:var(--aj2-ls-micro);white-space:nowrap}.aj2-hdr__pt-desc{overflow:hidden;font-size:var(--aj2-t-xs);font-weight:500;line-height:1.35;color:var(--aj2-c-ink-2);white-space:nowrap;text-overflow:ellipsis}.aj2-hdr__pt-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--aj2-s-3);min-width:0;font-size:var(--aj2-t-micro);font-weight:500;line-height:1.3;color:var(--aj2-c-ink-2)}.aj2-hdr__pt-when,.aj2-hdr__pt-rate{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.aj2-hdr__pt-when svg{flex:0 0 auto;color:var(--aj2-c-brand-ink)}.aj2-hdr__pt{grid-template-rows:1fr auto auto auto auto 1fr;row-gap:3px;column-gap:var(--aj2-s-4)}.aj2-hdr__pt>.aj2-hdr__pt-media{grid-column:1;grid-row:1 / -1}.aj2-hdr__pt>.aj2-hdr__pt-body{display:contents}.aj2-hdr__pt .aj2-hdr__pt-top{grid-column:2 / -1;grid-row:2}.aj2-hdr__pt .aj2-hdr__pt-desc{grid-column:2 / -1;grid-row:3}.aj2-hdr__pt .aj2-hdr__pt-meta{grid-column:2 / -1;grid-row:4}.aj2-hdr__pt .aj2-hdr__price{grid-column:2;grid-row:5;align-self:center}.aj2-hdr__pt>.aj2-hdr__addround{grid-column:3;grid-row:5;align-self:center;width:40px;height:40px;min-height:40px}.aj2-hdr__pt-when{align-items:flex-start;white-space:normal}.aj2-hdr__pt-when svg{margin-top:.5px}.aj2-hdr__pt-wtxt{min-width:0}.aj2-hdr__pt-rate svg{flex:0 0 auto;color:var(--aj2-c-ink)}.aj2-hdr__pt .aj2-hdr__price{margin-top:2px}.aj2-hdr__pt .aj2-hdr__now{font-size:var(--aj2-t-small)}@media(hover:hover)and (pointer:fine){.aj2-hdr__pt:hover{background-color:var(--aj2-c-step)}}.aj2-hdr__routine{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--aj2-s-5);min-width:0;padding:var(--aj2-s-6);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-deep);color:var(--aj2-c-on-deep);text-decoration:none}.aj2-hdr__routine-top{display:flex;flex-direction:column;gap:var(--aj2-s-2)}.aj2-hdr__routine-title{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:var(--aj2-lh-h3);letter-spacing:var(--aj2-ls-h3)}.aj2-hdr__routine-text{font-size:var(--aj2-t-small);font-weight:500;line-height:var(--aj2-lh-small);color:var(--aj2-c-on-deep-2)}.aj2-hdr__day{display:grid;gap:6px}.aj2-hdr__day-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:var(--aj2-s-3);min-height:40px;padding:0 var(--aj2-s-3);border-radius:var(--aj2-r-md);background-color:var(--aj2-c-deep-2);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover),transform var(--aj2-d-ui) var(--aj2-ease-out)}.aj2-hdr__day-row.is-hl{background-color:var(--aj2-c-deep-3);transform:translate(4px)}.aj2-hdr__day-icon{color:var(--aj2-c-brand-light)}.aj2-hdr__day-label{font-family:var(--aj2-f-display);font-size:var(--aj2-t-micro);font-weight:600;letter-spacing:var(--aj2-ls-micro)}.aj2-hdr__day-gums{display:flex;gap:4px}.aj2-hdr__day-g{display:inline-flex;transition:transform var(--aj2-d-ui) var(--aj2-ease-bounce),opacity var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-hdr__routine.is-hl .aj2-hdr__day-g:not(.is-hl){opacity:.35}.aj2-hdr__day-g.is-hl{transform:scale(1.4)}.aj2-hdr__routine-btn{align-self:stretch;margin-top:auto}@container aj2mega (max-width: 1299.98px){.aj2-hdr__pt-desc{display:none}}@media(hover:hover)and (pointer:fine){.aj2-hdr__routine:hover{color:var(--aj2-c-on-deep)}.aj2-hdr__routine:hover .aj2-hdr__routine-btn{background-color:var(--aj2-c-panel)}.aj2-hdr__routine:hover .aj2-hdr__routine-btn .aj2-btn__icon svg{transform:translate(3px)}}.aj2-hdr__protowrap,.aj2-hdr__learnwrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--_g)}.aj2-hdr__pintro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--aj2-s-2) var(--aj2-s-6);min-width:0}.aj2-hdr__pintro .aj2-hdr__all{grid-column:2;grid-row:1 / span 3;width:auto}.aj2-hdr__pintro-h{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:var(--aj2-lh-h3);letter-spacing:var(--aj2-ls-h3)}.aj2-hdr__pintro-p{max-width:46ch;font-size:var(--aj2-t-small);font-weight:500;line-height:var(--aj2-lh-small);color:var(--aj2-c-ink-2)}.aj2-hdr__pintro-save{display:flex;align-items:center;gap:var(--aj2-s-2);font-size:var(--aj2-t-small);font-weight:500;line-height:1.35}.aj2-hdr__pintro-save svg{flex:0 0 auto;color:var(--aj2-c-brand-ink)}.aj2-hdr__pintro-save strong{font-family:var(--aj2-f-display);font-weight:600}.aj2-hdr__help{display:none}@container aj2mega (min-width: 1300px){.aj2-hdr__protowrap,.aj2-hdr__learnwrap{grid-template-columns:280px minmax(0,1fr);align-items:stretch}.aj2-hdr__pintro{display:flex;flex-direction:column;align-items:stretch;gap:var(--aj2-s-3)}.aj2-hdr__pintro .aj2-hdr__all{width:100%;margin-top:auto}.aj2-hdr__pintro-save{padding:var(--aj2-s-3) var(--aj2-s-4);border-radius:var(--aj2-r-md);background-color:var(--aj2-c-mist)}.aj2-hdr__help{display:grid;gap:2px;margin-top:var(--aj2-s-1)}}.aj2-hdr__help-link{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:var(--aj2-s-3);min-height:44px;padding:0 var(--aj2-s-3);border-radius:var(--aj2-r-md);font-size:var(--aj2-t-small);font-weight:500;color:var(--aj2-c-ink);text-decoration:none;transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-hdr__help-link>svg:first-child{color:var(--aj2-c-brand-ink)}.aj2-hdr__help-go{color:var(--aj2-c-ink-2);transition:transform var(--aj2-d-fast) var(--aj2-ease-out)}@media(hover:hover)and (pointer:fine){.aj2-hdr__help-link:hover{background-color:var(--aj2-c-mist);color:var(--aj2-c-ink)}.aj2-hdr__help-link:hover .aj2-hdr__help-go{transform:translate(3px)}}.aj2-hdr__protos{display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:var(--aj2-s-3)}.aj2-hdr__protos[data-n="2"]{--n: 2}.aj2-hdr__protos[data-n="3"]{--n: 3}.aj2-hdr__protos[data-n="4"]{--n: 4}.aj2-hdr__protos[data-n="6"]{--n: 6}.aj2-hdr__pcard{container:aj2pcard / inline-size;position:relative;display:flex;flex-direction:column;gap:var(--aj2-s-3);min-width:0;padding:var(--aj2-s-2) var(--aj2-s-2) var(--aj2-s-3);border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-mist);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-hdr__pcard-media{position:relative;display:block;aspect-ratio:1;border-radius:var(--aj2-r-md);overflow:hidden;isolation:isolate}.aj2-hdr__pcard-head{display:flex;flex-direction:column;gap:2px;padding:0 var(--aj2-s-1)}.aj2-hdr__pcard-name{font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.2;letter-spacing:var(--aj2-ls-h3);color:var(--aj2-c-ink)}.aj2-hdr__pcard-meta{color:var(--aj2-c-ink-2)}.aj2-hdr__pcard-link{color:inherit;text-decoration:none}.aj2-hdr__pcard-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--aj2-r-lg)}.aj2-hdr__pcard .aj2-hdr__pcomp{padding:0 var(--aj2-s-1)}.aj2-hdr__pcard .aj2-hdr__pcomp-g{filter:saturate(2.2) brightness(.78)}.aj2-hdr__pcard-foot{display:flex;flex-direction:column;gap:3px;margin-top:auto;padding:0 var(--aj2-s-1)}.aj2-hdr__pcard-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--aj2-s-2)}.aj2-hdr__pcard-now{font-family:var(--aj2-f-display);font-size:var(--aj2-t-h3);font-weight:600;line-height:1;font-variant-numeric:lining-nums tabular-nums}.aj2-hdr__pcard-was{font-size:var(--aj2-t-small);color:var(--aj2-c-ink-2);font-variant-numeric:lining-nums tabular-nums}.aj2-hdr__pcard-save{display:flex;flex-wrap:wrap;gap:0 var(--aj2-s-2);font-family:var(--aj2-f-display);font-size:var(--aj2-t-micro);font-weight:600;line-height:1.35;letter-spacing:var(--aj2-ls-micro);color:var(--aj2-c-brand-ink)}.aj2-hdr__pcard-save>span+span:before{content:"\b7  ";color:var(--aj2-c-ink-2)}.aj2-hdr__pcard-ship{display:inline-flex;align-items:center;gap:5px;font-size:var(--aj2-t-micro);font-weight:500;color:var(--aj2-c-ink-2)}.aj2-hdr__pcard-ship svg{color:var(--aj2-c-brand-ink)}.aj2-hdr__pcard-add{position:relative;z-index:2}@container aj2pcard (max-width: 259.98px){.aj2-hdr__pcomp-w>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(hover:hover)and (pointer:fine){.aj2-hdr__pcard:hover{background-color:var(--aj2-c-step)}}.aj2-hdr__arts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aj2-s-4)}.aj2-hdr__art{min-width:0}.aj2-hdr__art-link{display:flex;flex-direction:column;gap:var(--aj2-s-3);height:100%;color:var(--aj2-c-ink);text-decoration:none}.aj2-hdr__art-media{position:relative;display:block;aspect-ratio:4 / 3;border-radius:var(--aj2-r-lg);background-color:var(--aj2-c-step);overflow:hidden;isolation:isolate}.aj2-hdr__art-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--aj2-d-media) var(--aj2-ease-out)}.aj2-hdr__art-tag{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--aj2-r-pill);background-color:var(--aj2-c-panel);color:var(--aj2-c-ink);font-family:var(--aj2-f-display);font-size:var(--aj2-t-micro);font-weight:600;letter-spacing:var(--aj2-ls-micro)}.aj2-hdr__art-name{display:-webkit-box;overflow:hidden;padding:0 var(--aj2-s-1);font-family:var(--aj2-f-display);font-size:var(--aj2-t-body);font-weight:600;line-height:1.25;letter-spacing:var(--aj2-ls-h3);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical}.aj2-hdr__art-meta{display:flex;align-items:center;gap:6px;margin-top:auto;padding:0 var(--aj2-s-1);font-size:var(--aj2-t-micro);font-weight:500;color:var(--aj2-c-ink-2)}.aj2-hdr__art-go{display:grid;place-items:center;width:32px;height:32px;margin-left:auto;border-radius:50%;background-color:var(--aj2-c-mist);color:var(--aj2-c-ink);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}@media(hover:hover)and (pointer:fine){.aj2-hdr__art-link:hover{color:var(--aj2-c-ink)}.aj2-hdr__art-link:hover .aj2-hdr__art-media img{transform:scale(1.04)}.aj2-hdr__art-link:hover .aj2-hdr__art-go{background-color:var(--aj2-c-ink);color:var(--aj2-c-on-deep)}.aj2-hdr__art-link:hover .aj2-hdr__art-go svg{transform:translate(2px)}}.aj2-hdr__thumb{position:relative;display:block;flex:0 0 64px;width:64px;aspect-ratio:1;border-radius:var(--aj2-r-md);background-color:var(--aj2-tint, var(--aj2-tint-default));overflow:hidden}.aj2-hdr__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.aj2-hdr .aj2-card--mini{gap:var(--aj2-s-4);padding:var(--aj2-s-2);border-radius:var(--aj2-r-lg);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-hdr .aj2-card--mini .aj2-card__media{width:88px;flex:0 0 88px}.aj2-hdr .aj2-card--mini .aj2-card__link:after{border-radius:var(--aj2-r-lg)}.aj2-hdr .aj2-card--mini .aj2-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--aj2-s-3);row-gap:2px;align-items:center;align-self:stretch;align-content:center}.aj2-hdr .aj2-card--mini .aj2-card__title{grid-column:1}.aj2-hdr .aj2-card--mini .aj2-card__desc{display:none}.aj2-hdr .aj2-card--mini .aj2-card__meta{grid-column:1;margin-top:0}.aj2-hdr .aj2-card--mini .aj2-card__foot{display:contents}.aj2-hdr .aj2-card--mini .aj2-card__price{grid-column:1;margin-top:var(--aj2-s-1)}.aj2-hdr .aj2-card--mini .aj2-card__now{font-size:var(--aj2-t-body)}.aj2-hdr .aj2-card--mini .aj2-card__day{margin-left:0}.aj2-hdr .aj2-card--mini .aj2-card__btn{grid-column:2;grid-row:1 / span 3}.aj2-hdr .aj2-btn--round[aria-busy=true] svg{animation:aj2-breathe var(--aj2-d-breathe) var(--aj2-ease-in-out) infinite alternate}.aj2-hdr .aj2-btn--round.is-done{background-color:var(--aj2-c-brand);color:var(--aj2-c-ink)}.aj2-hdr .aj2-btn--round.is-done svg{transform:rotate(45deg) scale(.001);opacity:0}.aj2-hdr .aj2-btn--round svg{transition:transform var(--aj2-d-fast) var(--aj2-ease-out),opacity var(--aj2-d-fast) var(--aj2-ease-out)}.aj2-hdr .aj2-btn--round.is-done:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}@media(hover:hover)and (pointer:fine){.aj2-hdr .aj2-card--mini:hover{background-color:var(--aj2-c-step)}.aj2-hdr .aj2-card--mini:hover .aj2-card__media{background-color:var(--aj2-tint, var(--aj2-tint-default))}}.aj2-hdr__mtrust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;justify-items:center;gap:var(--aj2-s-2) var(--aj2-s-6);margin-top:var(--_g);padding:var(--aj2-s-4) var(--aj2-s-5);border-radius:var(--aj2-r-md);background-color:var(--aj2-c-mist)}.aj2-hdr__mtrust-it{display:inline-flex;align-items:center;gap:var(--aj2-s-2);font-size:var(--aj2-t-small);font-weight:500;line-height:1.3;color:var(--aj2-c-ink)}.aj2-hdr__mtrust-it svg{flex:0 0 auto;color:var(--aj2-c-brand-ink)}.aj2-hdr__mtrust-it strong{font-family:var(--aj2-f-display);font-weight:600}@media(prefers-reduced-motion:reduce){.aj2-hdr__chev,.aj2-hdr__obj-chev,.aj2-hdr__obj-list:before,.aj2-hdr__textlink svg,.aj2-hdr__obj-cap svg,.aj2-hdr__proto-alt svg,.aj2-hdr__art-go svg,.aj2-hdr__help-go,.aj2-hdr__obj-ph img,.aj2-hdr__obj-photo img,.aj2-hdr__art-media img,.aj2-shot__img,.aj2-hdr__day-row,.aj2-hdr__day-g,.aj2-hdr__incart{transition:none}.aj2-hdr__obj-ph img,.aj2-hdr__obj-photo img,.aj2-hdr__art-media img{transform:none!important}.aj2-shot{--_z: 1 !important}.aj2-hdr__day-row.is-hl,.aj2-hdr__day-g.is-hl,.aj2-hdr__incart,.aj2-hdr__mega [data-aj2-st],.aj2-hdr__obj-panel.is-entering [data-aj2-st]{transform:none}.aj2-hdr__mega,.aj2-hdr__mega.is-open{transform:none;transition:opacity var(--aj2-d-fade) var(--aj2-ease-out),visibility 0s linear var(--aj2-d-fade)}.aj2-hdr__mega.is-open{transition:opacity var(--aj2-d-fade) var(--aj2-ease-out),visibility 0s linear 0s}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/aj2-mega.css.map */
