.ww-mega,.ww-mega *{box-sizing:border-box}.ww-mega{--ww-cream: #F9F4ED;--ww-abyss: #0D5257;--ww-abyss-soft: rgba(13, 82, 87, .12);--ww-abyss-faint: rgba(13, 82, 87, .08);--ww-btn: #0D5257;--ww-btn-text: #F9F4ED;--ww-btn-hover: #0a3d41;--ww-radius-btn: 3px;background-color:var(--ww-cream);border-radius:0;border-top:1px solid rgba(13,82,87,.08);box-shadow:0 10px 20px #00000017;color:var(--ww-abyss);font-family:Nunito Sans,sans-serif;left:0;line-height:1.4;margin:0;padding:0;right:auto;text-align:left;width:57.5vw}.site-nav__item.ww-mega-parent,.site-nav__item.site-nav--is-megamenu.ww-mega-parent,.site-nav__item:has(>.ww-mega){position:relative!important}@media only screen and (min-width:769px){.ww-mega{position:absolute;top:100%;left:0;right:auto;width:57.5vw;max-width:57.5vw;z-index:8}}.site-nav__dropdown.ww-mega,ul.site-nav__dropdown.ww-mega,.ww-mega.site-nav__dropdown{background-color:var(--ww-cream);display:block;left:0;min-width:0;max-width:57.5vw;padding:0;right:auto;transform:none;white-space:normal;width:57.5vw}.ww-mega__inner{align-items:stretch;display:flex;gap:18px;margin:0;max-width:none;padding:21px 23px 23px;width:100%}.ww-mega__links-wrap{align-items:flex-start;align-self:stretch;border-right:1px solid var(--ww-abyss-soft);display:flex;flex:0 1 184px;flex-direction:column;justify-content:center;max-width:210px;min-width:148px;padding:0 16px 0 0;text-align:left}.ww-mega__heading{color:var(--ww-abyss);display:block;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.ww-mega__links{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;list-style:none;margin:0;padding:0;text-align:left;width:100%}.ww-mega__links a,.ww-mega__links .ww-mega__link{background:transparent;color:var(--ww-abyss);display:inline-block;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1.35;padding:8px 0;text-align:left;text-decoration:none;transition:opacity .2s ease;white-space:normal}.ww-mega__links a:hover,.ww-mega__links a:focus-visible{opacity:.65;text-decoration:none}.ww-mega__card{border-radius:0;color:inherit;display:flex;flex:1 1 0;flex-direction:column;max-width:322px;min-width:0;text-align:left;text-decoration:none}.ww-mega__image{background-color:var(--ww-cream);border-radius:0;display:block;height:184px;overflow:hidden;position:relative;width:100%}.ww-mega__image img{border-radius:0;display:block;height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transition:transform .45s cubic-bezier(.2,.06,.05,.95),opacity .3s ease;width:100%}.ww-mega__image--contain img{object-fit:contain;object-position:center center}.ww-mega__card:hover .ww-mega__image img,.ww-mega__card:focus-visible .ww-mega__image img{opacity:.92;transform:scale(1.03)}.ww-mega__body{display:flex;flex:1 1 auto;flex-direction:column;padding:10px 0 0}.ww-mega__title{color:var(--ww-abyss);display:block;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:0 0 4px}.ww-mega__text{color:var(--ww-abyss);display:block;font-size:15px;font-weight:400;letter-spacing:.03em;line-height:1.35;margin:0 0 10px}.ww-mega__cta{align-self:flex-start;background:var(--ww-btn);border:1px solid transparent;border-radius:var(--ww-radius-btn);color:var(--ww-btn-text);display:inline-block;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.22em;line-height:1.4;margin-top:auto;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;width:auto}.ww-mega__cta:hover,.ww-mega__cta:focus-visible{background-color:var(--ww-btn-hover);color:var(--ww-btn-text);text-decoration:none}@media only screen and (max-width:768px){.ww-mega{display:none!important}}@media(max-width:959px){.ww-mega .ww-mega__inner{gap:14px;padding:16px 16px 18px}.ww-mega .ww-mega__links-wrap{flex-basis:150px;min-width:128px;padding-right:12px}.ww-mega .ww-mega__image{height:160px}}.ww-mega__image-placeholder{background:#0d525714;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ww-shop-mega-menu.css.map */
