.megamenu.megamenu--wc{display:none;grid-template-columns:none;text-align:left;background:var(--dropdown-background-color, #fff);position:absolute;left:50%;transform:translate(-50%);width:100vw;max-width:100vw;padding:40px 0!important;border-top:1px solid rgba(0,0,0,.06);border-bottom:none;z-index:11}.megamenu.megamenu--wc>*{max-width:92%;margin-left:auto;margin-right:auto;padding-left:3%;padding-right:3%}.navigation__menuitem:hover>.megamenu.megamenu--wc,.navigation__menuitem--active.navigation__menuitem>.megamenu.megamenu--wc{display:block}.megamenu.megamenu--wc:after{content:"";position:absolute;top:100%;left:-50vw;width:200vw;height:100vh;background:#0000004d;pointer-events:none;z-index:-1;display:none}.navigation__menuitem:hover>.megamenu.megamenu--wc:after,.navigation__menuitem--active.navigation__menuitem>.megamenu.megamenu--wc:after{display:block}.wc-mm-img{position:relative;display:block;width:100%;overflow:hidden;background:var(--background, #f4f4f4);aspect-ratio:1 / 1}.wc-mm-img .box-ratio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;padding:0!important;background:transparent}.wc-mm-img .box-ratio img,.wc-mm-img>img{position:absolute;right:0;bottom:0;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:none}.wc-mm-img .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}.wc-mm-img__caption{display:block;margin-top:8px;font-size:var(--font-size);text-align:center;color:var(--dropdown-link-color)}.wc-mm--desktop.wc-mm-media--d-portrait .wc-mm-img,.wc-mm--desktop .wc-mm-media--d-portrait .wc-mm-img{aspect-ratio:3 / 4}.wc-mm--desktop.wc-mm-media--d-square .wc-mm-img,.wc-mm--desktop .wc-mm-media--d-square .wc-mm-img{aspect-ratio:1 / 1}.wc-mm--desktop.wc-mm-media--d-landscape .wc-mm-img,.wc-mm--desktop .wc-mm-media--d-landscape .wc-mm-img{aspect-ratio:4 / 3}.wc-mm--desktop.wc-mm-media--d-wide .wc-mm-img,.wc-mm--desktop .wc-mm-media--d-wide .wc-mm-img{aspect-ratio:16 / 9}.wc-mm--mobile.wc-mm-media--m-portrait .wc-mm-img,.wc-mm--mobile .wc-mm-media--m-portrait .wc-mm-img{aspect-ratio:3 / 4}.wc-mm--mobile.wc-mm-media--m-square .wc-mm-img,.wc-mm--mobile .wc-mm-media--m-square .wc-mm-img{aspect-ratio:1 / 1}.wc-mm--mobile.wc-mm-media--m-landscape .wc-mm-img,.wc-mm--mobile .wc-mm-media--m-landscape .wc-mm-img{aspect-ratio:4 / 3}.wc-mm--mobile.wc-mm-media--m-wide .wc-mm-img,.wc-mm--mobile .wc-mm-media--m-wide .wc-mm-img{aspect-ratio:16 / 9}.wc-mm--icons{display:grid;grid-template-columns:repeat(var(--wc-mm-cols, 4),minmax(0,1fr));gap:28px 20px;max-width:1100px;margin:0 auto}.wc-mm-icon{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:var(--dropdown-link-color)}.wc-mm-icon__media{width:100%;max-width:200px;margin:0 auto}.wc-mm-icon .wc-mm-img{aspect-ratio:1 / 1;background:transparent}.wc-mm-icon .wc-mm-img .box-ratio img,.wc-mm-icon .wc-mm-img>img{object-fit:contain}.wc-mm-icon__title{font-size:var(--font-size);text-transform:uppercase;letter-spacing:.05em}.wc-mm-icon:hover .wc-mm-icon__title{color:var(--dropdown-link-hover-color)}.wc-mm--bags{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:48px;align-items:start}.wc-mm-bags__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 32px}.wc-mm-bags__col-title{display:block;margin-bottom:14px;font-weight:600;font-size:var(--font-size);color:var(--dropdown-link-color)}.wc-mm-bags__list{list-style:none;margin:0;padding:0}.wc-mm-bags__list-item{padding:0 0 7px}.wc-mm-bags__link{font-size:var(--font-size);color:var(--dropdown-link-color)}.wc-mm-bags__link:hover{color:var(--dropdown-link-hover-color)}.wc-mm-bags__media{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wc-mm-bags__media-item{display:block;color:var(--dropdown-link-color)}.wc-mm--products{--wc-mm-left: 220px;--wc-mm-gap: 48px;display:flex;flex-direction:row;align-items:stretch;gap:0}.wc-mm-products__list{flex:0 0 var(--wc-mm-left);list-style:none;margin:0;padding:0}.wc-mm-products__item{width:var(--wc-mm-left)}.wc-mm-products__link{display:block;padding:7px 0;font-size:var(--font-size);color:var(--dropdown-link-color)}.wc-mm-products__item:hover>.wc-mm-products__link{color:var(--dropdown-link-hover-color)}.wc-mm-products__panels{flex:1 1 0;position:relative;padding-left:var(--wc-mm-gap)}.wc-mm-products__panel{display:none;position:static;grid-template-columns:repeat(var(--wc-mm-products, 4),minmax(0,1fr));grid-auto-rows:max-content;gap:24px;align-content:start;width:100%}.wc-mm-product{display:block;color:var(--dropdown-link-color)}.wc-mm-product .wc-mm-img{aspect-ratio:4 / 5}.wc-mm-product__title{display:block;margin-top:10px;font-size:var(--font-size);line-height:1.35}.wc-mm-product__price{display:block;margin-top:4px;font-size:var(--font-size);opacity:.8}.wc-mm--hide-price .wc-mm-product__price,.wc-mm--hide-swatches .wc-mm-product [class*=swatch],.wc-mm--hide-swatches .wc-mm-product .prod-colors{display:none}.wc-mm--occasions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1200px;margin-inline:auto}.wc-mm-occasion{display:flex;flex-direction:column;gap:14px;text-align:center;color:var(--dropdown-link-color)}.wc-mm-occasion__body{display:flex;flex-direction:column;align-items:center;gap:6px}.wc-mm-occasion__title{font-size:calc(var(--font-size) * 1.15);text-transform:uppercase;letter-spacing:.05em}.wc-mm-occasion__text{font-size:var(--font-size);opacity:.8}.wc-mm--about{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:48px;align-items:start}.wc-mm-about__list{list-style:none;margin:0;padding:0}.wc-mm-about__list-item{padding:0 0 11px}.wc-mm-about__link{font-size:var(--font-size);color:var(--dropdown-link-color)}.wc-mm-about__link:hover{color:var(--dropdown-link-hover-color)}.wc-mm-about__media{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wc-mm-about__media-item{display:block;text-align:center;color:var(--dropdown-link-color)}.wc-mm-mobile-panels[hidden]{display:none!important}.wc-mm-mobile-panel{padding:0 0 10px}.wc-mm--mobile,.wc-mm--mobile .wc-mm-icon,.wc-mm--mobile .wc-mm-product,.wc-mm--mobile .wc-mm-occasion,.wc-mm--mobile .wc-mm-about__media-item,.wc-mm--mobile .wc-mm-bags__media-item{--dropdown-link-color: var(--accordion-color, var(--text-color, #000));--dropdown-link-hover-color: var(--accordion-color, var(--text-color, #000));color:var(--dropdown-link-color)}.wc-mm--mobile{text-align:left}.wc-mm-mobile__list{margin:0}.wc-mm--icons.wc-mm--mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wc-mm--bags.wc-mm--mobile,.wc-mm--about.wc-mm--mobile{display:grid;grid-template-columns:1fr;gap:20px}.wc-mm--bags.wc-mm--mobile .wc-mm-bags__media{grid-template-columns:1fr 1fr;gap:12px}.wc-mm--about.wc-mm--mobile .wc-mm-about__media{grid-template-columns:1fr;gap:16px}.wc-mm--products.wc-mm--mobile{display:block}.wc-mm-products__panel--mobile{display:grid;position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 8px;padding-left:0}.wc-mm-products__panel--mobile .wc-mm-product__media{margin-bottom:6px}.wc-mm-products__panel--mobile .wc-mm-product__title{font-size:12px}.wc-mm-products__panel--mobile .wc-mm-product__price{font-size:11px;opacity:.7}.wc-mm-products__see-more{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;margin-top:20px;height:50px;padding:0 20px;background:var(--dropdown-background-color, #fff);color:var(--dropdown-link-color, #000);border:1px solid var(--dropdown-link-color, #000);font-family:var(--main-family);font-weight:var(--main-weight);font-size:13px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background .3s ease,color .3s ease}.wc-mm-products__see-more:hover,.wc-mm-products__see-more:visited:hover{background:var(--dropdown-link-color, #000);color:var(--dropdown-background-color, #fff)}.wc-mm--occasions.wc-mm--mobile{display:grid;grid-template-columns:1fr;gap:20px}.wc-mm-injected-details>.details__summary{border-bottom:1px solid var(--accordion-border-color)}@media screen and (min-width:981px)and (max-width:1219px){.wc-mm--bags{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:32px}.wc-mm--products{--wc-mm-left: 190px;--wc-mm-gap: 32px}.wc-mm-products__panel{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/wc-mega-menu.css.map */
