@media screen and (min-width:1025px){li.st-mega-parent.mega-menu>.submenu.st-mega-submenu:not(.submenu-vertical){width:min(94vw,1550px);max-width:calc(100vw - 40px);max-height:none;padding:12px 0 24px;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}li.st-mega-parent.mega-menu:has(:focus-visible)>.submenu.st-mega-submenu:not(.submenu-vertical){opacity:1;visibility:visible;pointer-events:auto}.animation-down-to-up li.st-mega-parent.mega-menu:has(:focus-visible)>.submenu.st-mega-submenu,.animation-fade-in li.st-mega-parent.mega-menu:has(:focus-visible)>.submenu.st-mega-submenu{transform:translateY(calc(var(--section-pb) * 1px))}.fade-in-down li.st-mega-parent.mega-menu:has(:focus-visible)>.submenu.st-mega-submenu{transform:none}.st-mega{--st-mega-black: #111111;--st-mega-blue: #29398d;--st-mega-muted: #5c5c5c;display:flex;align-items:flex-start;gap:var(--st-mega-gap, 40px);max-height:calc(80vh - 36px);padding:var(--st-mega-padding, 36px);overflow-y:auto;background:var(--st-mega-bg, #ffffff);border-radius:var(--st-mega-radius, 16px);box-shadow:var(--st-mega-shadow);color:var(--st-mega-black);text-align:start;overscroll-behavior:contain}.st-mega a{text-decoration:none}.st-mega :is(a,[role=link]):focus-visible{outline:2px solid var(--st-mega-accent);outline-offset:2px}.st-mega p{margin:0}.st-mega__sidebar{flex:0 0 clamp(220px,22%,290px);min-width:0}.st-mega__collections{flex:1 1 0;min-width:0}.st-mega__heading{position:relative;padding-bottom:12px;margin-bottom:20px;font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--st-mega-heading)}.st-mega__heading:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:36px;height:2px;background:var(--st-mega-underline)}.st-mega__arrow{flex:0 0 auto;transition:transform .2s ease}.st-mega__arrow:dir(rtl){transform:scaleX(-1)}.st-mega__nav{display:flex;flex-direction:column;gap:2px}.st-mega__subnav{padding-inline-start:12px}.st-mega__subnav .st-mega__nav-link{font-weight:400}.st-mega__nav-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin-inline:-12px;border-radius:8px;font-size:1.5rem;font-weight:500;line-height:1.35;color:var(--st-mega-black);transition:color .2s ease,background-color .2s ease}.st-mega__nav-link .st-mega__arrow{opacity:.45}.st-mega__nav-link:hover,.st-mega__nav-link:focus-visible{color:var(--st-mega-accent)}.st-mega__nav-link:hover .st-mega__arrow{opacity:1;transform:translate(3px)}.st-mega__nav-link:hover .st-mega__arrow:dir(rtl){transform:scaleX(-1) translate(3px)}.st-mega__nav-link.is-highlight{font-weight:600;color:var(--st-mega-accent);background:color-mix(in srgb,var(--st-mega-accent) 10%,transparent)}.st-mega__nav-link.is-highlight .st-mega__arrow{opacity:1}.st-mega__nav-link[aria-disabled=true]{cursor:default}.st-mega__collections-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.st-mega__view-all{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding-top:1px;font-size:1.2rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--st-mega-black);transition:color .2s ease}.st-mega__view-all:hover{color:var(--st-mega-accent)}.st-mega__view-all:hover .st-mega__arrow{transform:translate(3px)}.st-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px}.st-mega__card{display:flex;flex-direction:column;color:var(--st-mega-black)}.st-mega__card-media{position:relative;width:100%;aspect-ratio:16 / 9;max-height:calc(40vh - 126px);margin-bottom:10px;overflow:hidden;border-radius:10px;background:#f6f6f6}.st-mega__card-media .st-mega__card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.st-mega__card:hover .st-mega__card-img{transform:scale(1.04)}.st-mega__card-title{display:block;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--st-mega-black);transition:color .2s ease}a.st-mega__card:hover .st-mega__card-title{color:var(--st-mega-accent)}}@media screen and (min-width:1440px){.st-mega__grid:has(>.st-mega__card-item:nth-child(5)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1025px)and (max-width:1279.98px){.st-mega{gap:min(var(--st-mega-gap, 40px),24px);padding:min(var(--st-mega-padding, 36px),24px)}.st-mega__sidebar{flex-basis:200px}.st-mega__grid{gap:20px 16px}}@media screen and (max-width:1024.98px){.navigation.mobile .submenu.st-mega-submenu{overflow-y:auto;overscroll-behavior:contain}.st-mega--mobile{--st-mega-black: #111111;--st-mega-blue: #29398d;--st-mega-muted: #5c5c5c;display:flex;flex-direction:column;gap:36px;padding:28px 30px 40px;background:var(--st-mega-bg, #ffffff);color:var(--st-mega-black);text-align:start}.st-mega--mobile a{text-decoration:none}.st-mega--mobile :is(a,[role=link]):focus-visible{outline:2px solid var(--st-mega-accent);outline-offset:2px}.st-mega--mobile p{margin:0}.st-mega--mobile .st-mega__heading{position:relative;padding-bottom:12px;margin-bottom:16px;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--st-mega-heading)}.st-mega--mobile .st-mega__heading:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:28px;height:2px;background:var(--st-mega-underline)}.st-mega--mobile .st-mega__arrow{flex:0 0 auto}.st-mega--mobile .st-mega__arrow:dir(rtl){transform:scaleX(-1)}.st-mega--mobile .st-mega__nav{display:flex;flex-direction:column;gap:2px}.st-mega--mobile .st-mega__subnav{padding-inline-start:12px}.st-mega--mobile .st-mega__subnav .st-mega__nav-link{font-weight:400}.st-mega--mobile .st-mega__nav-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;margin-inline:-12px;border-radius:8px;font-size:1.5rem;font-weight:500;line-height:1.35;color:var(--st-mega-black);transition:color .2s ease,background-color .2s ease}.st-mega--mobile .st-mega__nav-link .st-mega__arrow{opacity:.45}.st-mega--mobile .st-mega__nav-link:is(:hover,:active,:focus-visible,[aria-current=page]){color:var(--st-mega-accent)}.st-mega--mobile .st-mega__nav-link:is(:hover,:active,[aria-current=page]) .st-mega__arrow{opacity:1}.st-mega--mobile .st-mega__nav-link.is-highlight{font-weight:600;color:var(--st-mega-accent);background:color-mix(in srgb,var(--st-mega-accent) 10%,transparent)}.st-mega--mobile .st-mega__nav-link.is-highlight .st-mega__arrow{opacity:1}.st-mega--mobile .st-mega__nav-link[aria-disabled=true]{cursor:default}.st-mega--mobile .st-mega__collections-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:16px}.st-mega--mobile .st-mega__view-all{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;font-size:1.1rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--st-mega-black)}.st-mega--mobile .st-mega__view-all:is(:hover,:active){color:var(--st-mega-accent)}.st-mega--mobile .st-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.st-mega--mobile .st-mega__card{display:flex;flex-direction:column;color:var(--st-mega-black)}.st-mega--mobile .st-mega__card-media{position:relative;aspect-ratio:16 / 10;margin-bottom:10px;overflow:hidden;border-radius:10px;background:#f4f4f4}.st-mega--mobile .st-mega__card-media .st-mega__card-img{display:block;width:100%;height:100%;object-fit:var(--st-mega-card-fit, cover)}.st-mega--mobile .st-mega__card-title{display:block;font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--st-mega-black)}.st-mega--mobile a.st-mega__card:is(:hover,:active) .st-mega__card-title{color:var(--st-mega-accent)}}@media(prefers-reduced-motion:reduce){.st-mega *,.st-mega *:before,.st-mega *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/solethreads-mega-menu.css.map */
