.mega,.mega-veil{display:none}@media(min-width:1024px){.mega{--mega-ease: cubic-bezier(.2, .8, .2, 1);--mega-navy: #003165;--mega-sale: #d32f2f;position:absolute;top:100%;left:0;z-index:101;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr) 260px;gap:48px;box-sizing:border-box;width:100%;height:448px;padding:32px 52px;background:#f3f3f3;color:var(--mega-navy);box-shadow:0 40px 80px -40px #0014328c;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .65s cubic-bezier(.7,0,.2,1),visibility 0s linear .65s}.mega.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .65s cubic-bezier(.7,0,.2,1),visibility 0s}.mega-veil{position:fixed;inset:var(--mega-top, 0px) 0 0 0;z-index:899;display:block;background:#0031656b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .5s var(--mega-ease, ease)}.mega-veil.is-on{opacity:1;pointer-events:auto}.mega__index{display:flex;flex-direction:column;justify-content:center;min-width:0}.mega__row-wrap{opacity:0;transform:translateY(24px);transition:opacity .5s ease calc(.08s + var(--i, 0) * 45ms),transform .8s var(--mega-ease) calc(.08s + var(--i, 0) * 45ms)}.mega.is-open .mega__row-wrap{opacity:1;transform:none}.mega__row{display:flex;align-items:center;gap:16px;height:48px;border-bottom:1px solid rgb(0 49 101 / 10%);color:var(--mega-navy);text-decoration:none;opacity:.32;transition:opacity .35s}.mega__row.is-sale{color:var(--mega-sale)}.mega__row.is-active{opacity:1}.mega__n{flex:none;width:22px;font-size:11px;letter-spacing:.04em}.mega__label{font-size:30px;font-weight:500;line-height:1;letter-spacing:-.06em;white-space:nowrap;transition:transform .5s var(--mega-ease)}.mega__label sup{position:relative;top:-10px;margin-left:4px;font-size:11px;font-weight:400;letter-spacing:0;vertical-align:baseline}.mega__row.is-active .mega__label{transform:translate(8px)}.mega__from{margin-left:auto;font-size:14px;white-space:nowrap}.mega__arrow{flex:none;opacity:0;transform:translate(-12px);transition:opacity .3s,transform .4s var(--mega-ease)}.mega__row.is-active .mega__arrow{opacity:1;transform:none}.mega__photo{position:relative;overflow:hidden;border-radius:4px;background:#dadada;opacity:0;transform:translateY(20px);transition:opacity .7s ease .15s,transform 1s var(--mega-ease) .15s}.mega.is-open .mega__photo{opacity:1;transform:none}.mega__imgs img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0;transform:scale(1.1);transition:opacity .6s ease,transform 1.4s var(--mega-ease)}.mega__imgs img.is-active{opacity:1;transform:scale(1)}.mega__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0000009e);pointer-events:none}.mega__count{position:absolute;top:16px;right:18px;color:#fff;font-size:12px;letter-spacing:.04em}.mega__caption{position:absolute;left:20px;right:20px;bottom:20px;display:flex;flex-direction:column;gap:12px;color:#fff}.mega__cap-title{font-size:32px;font-weight:500;line-height:1;letter-spacing:-.06em;text-wrap:balance}.mega__cap-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.mega__cap-meta{min-width:0;font-size:14px;line-height:1.3}.mega__see{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:14px;background:#fff;color:var(--mega-navy);font-size:14px;text-decoration:none;transition:transform .3s var(--mega-ease)}.mega__see:hover{transform:translateY(-2px)}.mega__rail{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0}.mega__all{display:flex;align-items:center;gap:10px;height:64px;padding:0 20px;border-radius:14px;background:var(--mega-navy);color:#fff;text-decoration:none;transition:transform .3s var(--mega-ease),box-shadow .3s var(--mega-ease)}.mega__all:hover{transform:translateY(-2px);box-shadow:0 16px 32px -14px #003165b3}.mega__all-title{font-size:19px;font-weight:500;letter-spacing:-.06em;white-space:nowrap}.mega__all-count{font-size:13px;font-weight:400;white-space:nowrap}.mega__all svg{flex:none;margin-left:auto}.mega__links{display:flex;flex-direction:column;gap:6px;padding:2px 0}.mega__links a{color:var(--mega-navy);font-size:22px;font-weight:500;letter-spacing:-.06em;text-decoration:none}.mega__links a.is-sale{color:var(--mega-sale)}.mega__svc{display:flex;flex-direction:column;gap:6px}.mega__svc a{display:flex;align-items:center;gap:12px;height:44px;padding:0 16px;border-radius:14px;background:#fff;color:var(--mega-navy);font-size:14px;text-decoration:none;transition:background .25s,color .25s}.mega__svc a:hover{background:var(--mega-navy);color:#fff}.mega a:focus-visible{outline:2px solid var(--mega-navy);outline-offset:4px;border-radius:4px}.mega__photo a:focus-visible{outline-color:#fff}.mega-trigger{position:relative}.mega-trigger:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:var(--cp-navy, #003165);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.mega-trigger[aria-expanded=true]:after,.mega-trigger.is-current:after{transform:scaleX(1)}body:has(.mega.is-open) .dpop-tab{visibility:hidden;opacity:0}#mega-shop .mega__row,#mega-shop .mega__links a,#mega-shop .mega__svc a,#mega-shop .mega__see{color:var(--mega-navy)!important}#mega-shop .mega__row.is-sale,#mega-shop .mega__links a.is-sale{color:var(--mega-sale)!important}#mega-shop .mega__caption,#mega-shop .mega__count,#mega-shop .mega__all{color:#fff!important}#mega-shop .mega__row *,#mega-shop .mega__all *,#mega-shop .mega__caption *,#mega-shop .mega__svc a *{color:inherit!important}#mega-shop .mega__caption .mega__see{color:var(--mega-navy)!important}#mega-shop svg,#mega-shop svg *{stroke:currentColor!important;fill:none!important}#mega-shop .mega__svc a:hover{color:#fff!important}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.mega,.mega.is-open{clip-path:none;transition:opacity .2s,visibility 0s;opacity:0}.mega.is-open{opacity:1}.mega__row-wrap,.mega__photo,.mega__imgs img,.mega__label,.mega__arrow{transform:none!important;transition:opacity .2s!important}.mega-veil{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mega-shop.css.map */
