.scrollbar-default::-webkit-scrollbar{width:4px;height:4px}.scrollbar-default::-webkit-scrollbar-track{background:transparent}.scrollbar-default::-webkit-scrollbar-thumb{width:8px;background-color:var(--dsm-neutral-500);border-radius:99px}.scrollbar-default::-webkit-scrollbar-button{display:none}.header-e-filter{box-shadow:none!important}.mega-menu-filter .momcozy-logo-dark{display:block;width:var(--mm-logo-pc-width, 129px);height:auto}.mega-menu-filter .momcozy-logo-light{display:none!important}.mega-menu-filter .momcozy-logo-dark img{max-height:64px}.mega-menu-filter .momcozy-logo-dark--mobile{display:none}@media(max-width:1279px){.mega-menu-filter .momcozy-logo-dark{width:var(--mm-logo-mobile-width, 120px)}.mega-menu-filter .momcozy-logo-dark--pc{display:none}.mega-menu-filter .momcozy-logo-dark--mobile{display:block}}@media(max-width:400px){.mega-menu-filter .momcozy-logo-dark--mobile{max-width:100%;width:auto}}.mega-menu-filter.is-design-mode{display:block!important}.mega-menu-filter.is-fullpage-header{-webkit-backdrop-filter:saturate(180%) blur(20px) opacity(1);backdrop-filter:saturate(180%) blur(20px) opacity(1);background:#fff9;position:fixed;top:0;width:100%;z-index:500}.mega-menu__nav-btns .btn-groups__btn{display:flex;align-items:center;position:relative;width:28px;height:28px;transition:transform .3s ease-in-out}.mega-menu__nav-btns .btn-groups__btn:hover{transform:scale(1.2)}.mega-menu__nav-btns .btn-groups__btn--locale{padding:0;gap:0;height:32px;width:auto}.mega-menu__nav-btns .btn-groups__btn--locale:hover{transform:none}.mega-menu__nav-btns .btn-groups__btn--locale form{display:inline-flex}.mega-menu__nav-btns .mega-menu__mobile-toggle{display:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;margin:0;color:inherit;font:inherit;line-height:inherit;border-radius:0;cursor:pointer}.mega-menu__nav-btns .mega-menu__mobile-icon{display:none;width:100%;height:100%}.mega-menu__nav-btns .btn-groups{display:flex;align-items:center;justify-content:flex-end;gap:24px;width:auto}.mega-menu__nav-btns .btn-groups .btn-groups__btn svg{color:var(--h-text-color)!important;width:100%;height:100%}.mega-menu__nav-btns .count-box{position:absolute;width:17px;height:17px;letter-spacing:0;font-weight:400;font-size:10px;line-height:17px;opacity:1;transition:.3s ease-in-out;background-color:#9c5455;color:#fff;text-align:center;border-radius:50%;top:-9px;right:-10px}@media(max-width:768px){.mega-menu__nav-btns .btn-groups__btn{width:24px;height:24px}.mega-menu__nav-btns .btn-groups{gap:12px}.mega-menu__nav-btns .btn-groups__btn--locale,.mega-menu__nav-btns .account_btn{display:none}.mega-menu__nav-btns .mega-menu__mobile-toggle{display:inline-flex}.mega-menu__nav-btns .mega-menu__mobile-toggle[aria-expanded=false] .mega-menu__mobile-icon--open,.mega-menu__nav-btns .mega-menu__mobile-toggle[aria-expanded=true] .mega-menu__mobile-icon--close{display:block}.mega-menu__nav-btns .mega-menu__mobile-toggle[aria-expanded=true] .mega-menu__mobile-icon--open{display:none}}.t4s-section-header.shopify-section-header-sticky{position:sticky;top:0;z-index:467}.t4s-section-header.shopify-section-header-sticky,.t4s-section-header.shopify-section-header-hidden{transition:transform .5s cubic-bezier(.4,0,.2,1)}.mega-menu-sticky-always .t4s-hsticky__ready .t4s-section-header{position:sticky;top:0}header.shopify-section.mobile-menu-is-open,header.shopify-section.panel-is-open{transform:none}.t4s-website-wrapper.mobile-menu-is-open .t4s-btn-sidebar,.t4s-website-wrapper.panel-is-open .t4s-btn-sidebar{display:none!important}.mega-menu-filter{display:block;position:relative;--h-text-color: #1A1A1A;--h-bg-color: #fff;background-color:var(--h-bg-color);transition:background-color .26s cubic-bezier(.4,0,.2,1),background .26s cubic-bezier(.4,0,.2,1)}.is-header--stuck .mega-menu-filter{--h-text-color: #1A1A1A;background:#fffc;backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);position:relative;z-index:1000}.mega-menu-filter.mega-menu--mobile-open{--h-text-color: #1A1A1A;background:#fff}.mega-menu--mobile-open .momcozy-logo-dark{display:block!important}.mega-menu--mobile-open .momcozy-logo-light{display:none!important}.mega-menu-filter.mega-menu-filter--hover{--h-text-color: #1A1A1A;--h-bg-color: #fff;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important}.mega-menu-filter--hover .momcozy-logo-dark{display:block!important}.mega-menu-filter--hover .momcozy-logo-light{display:none!important}.is-header--stuck .momcozy-logo-dark{display:block!important}.is-header--stuck .momcozy-logo-light{display:none!important}.mega-menu-filter__inner{position:relative}.mega-menu__nav{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;padding:10px 80px 12px;margin:0 auto;gap:10px}.mega-menu__nav-logo{grid-column:1;grid-row:1;display:flex;align-items:center}.mega-menu__nav-btns{grid-column:3;grid-row:1}.mega-menu__nav svg{flex-shrink:0}.nav-list{padding:0;margin:0;display:flex;align-items:center;grid-column:1 / -1;grid-row:2;min-width:0}.mega-menu__nav-list{padding:0;margin:0;display:flex;align-items:center;gap:36px}.mega-menu__nav-list--primary-wrapper{display:flex;align-items:center;flex:1 1 auto;min-width:0;overflow:hidden}.mega-menu__nav-list--primary{min-width:0;flex:1;overflow-x:hidden;scroll-behavior:smooth}.mega-menu__nav-list--secondary{gap:24px}.mega-menu__arrow-group{display:none;align-items:center;flex-shrink:0;padding-left:8px}.mega-menu__arrow-group.is-overflowing{display:flex}.mega-menu__arrow-button{width:24px;height:24px;padding:0;border:none;background:none;color:var(--h-text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}.mega-menu__arrow-button:disabled{opacity:.2;cursor:default}.mega-menu__nav-spacer{flex:1;min-width:32px}.mega-menu__nav-item--separator-left,.mega-menu__nav-item--separator-right{position:relative}.mega-menu__nav-item--separator-left:before,.mega-menu__nav-item--separator-right:after{content:"";position:absolute;top:0;bottom:0;width:1px;align-self:stretch;background:linear-gradient(180deg,#e6e6e600,#e6e6e6cc 52.88%,#e6e6e600)}.mega-menu__nav-item--separator-right{padding-inline-end:24px}.mega-menu__nav-item--separator-left{padding-inline-start:24px}.mega-menu__nav-item--separator-left:before{left:0}.mega-menu__nav-item--separator-right:after{right:0}.mega-menu__nav-button{color:var(--h-text-color);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:22px;background-color:unset;border:none;cursor:pointer;white-space:nowrap;padding:10px 0;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.mega-menu__nav-button:hover{background-color:unset}.mega-menu__nav-icon{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.mega-menu__nav-icon--img{display:inline-block;object-fit:contain}.mega-menu__nav-icon svg{width:100%;height:100%;display:block}.mega-menu__nav-button[data-direct-link=true]{cursor:pointer}.mega-menu__nav-button[data-direct-link=true] .mega-menu__nav-title{position:relative;display:inline-block}.mega-menu__nav-button[data-direct-link=true] .mega-menu__nav-title:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:currentColor;transition:width .3s ease}.mega-menu__nav-button[data-direct-link=true]:hover .mega-menu__nav-title:after,.mega-menu__nav-button[data-direct-link=true].active .mega-menu__nav-title:after{width:100%}.mega-menu__nav-button[aria-expanded=true],.mega-menu__nav-button[data-direct-link=true].active,.mega-menu__nav-button[data-direct-link=true]:hover{color:#6a2c3a}.mega-menu__promo-link{display:inline-flex;align-items:center;gap:4px;color:var(--h-text-color);text-decoration:none;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:10px;white-space:nowrap;padding:10px 0;cursor:pointer}.mega-menu__nav-item--promo:hover .mega-menu__promo-link,.mega-menu__promo-link.active{color:#b27a7e}.mega-menu__promo-icon{width:18px;height:18px;flex-shrink:0}.mega-menu__panels{position:absolute;left:0;right:0;top:100%;display:none;z-index:1000;background:#fff;padding:0;box-sizing:border-box;max-height:80vh;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1)}.mega-menu__panels[data-open=true]{display:block}.mega-menu__panels.is-entering{animation:mmpc-panels-enter .6s cubic-bezier(.4,0,.2,1) forwards}.mega-menu__panels.is-closing{pointer-events:none}.mega-menu__panel{margin:0 auto;position:relative;z-index:1;padding:24px 68px 40px;box-sizing:border-box}.mega-menu__panel.is-cards-preparing .mega-menu3__card:not([hidden]),.mega-menu__panel.is-cards-preparing .mega-menu3__view-more,.mega-menu__panel.is-cards-preparing .mega-menu__panel-banner-item{opacity:0;transform:translateY(-4px)}.mega-menu__panel.is-subitems-entering .mega-menu__sub-item,.mega-menu__panel.is-subitems-entering .mega-menu__panel-button,.mega-menu__panel.is-cards-entering .mega-menu3__card:not([hidden]),.mega-menu__panel.is-cards-entering .mega-menu3__view-more,.mega-menu__panel.is-cards-entering .mega-menu__panel-banner-item{animation:mmpc-item-enter .6s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--mmpc-item-delay, 0ms)}.mega-menu__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:999}.mega-menu__overlay[data-active=true]{opacity:1;background:#0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto}.mega-menu__panel-inner{display:grid;grid-template-columns:273px 1fr;gap:24px}.mega-menu__panel[data-left-hidden=true] .mega-menu__panel-inner{grid-template-columns:1fr}.mega-menu__panel-left{display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;max-height:calc(80vh - 64px);padding-right:24px;border-right:1px solid #E6E6E6;gap:24px}.mega-menu__panel-left--hidden{display:none}.mega-menu__sub-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mega-menu__panel-button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:40px;width:100%;border-radius:999px;background:#f3f3f3;color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;flex-shrink:0}.mega-menu__panel-button:hover{background:#000;color:#fff}.mega-menu__sub-label{text-align:left}.mega-menu__sub-button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:7px 8px 7px 16px;color:#333;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:22px;cursor:pointer;background-color:unset;border:none;border-radius:4px}.mega-menu__sub-button[aria-current=true]{background:#f8eee8;color:#6a2b3a;font-weight:600}.mega-menu__panel-right{position:relative;max-height:calc(80vh - 64px);overflow-y:auto;padding-inline-end:12px}.mega-menu__panel[data-left-hidden=true] .mega-menu__panel-right{grid-column:1 / -1}.mega-menu__panel-banner{padding-left:24px;border-left:1px solid #E6E6E6}.mega-menu__panel-banner-item{position:relative;aspect-ratio:249 / 146;border-radius:4px;overflow:hidden}a.mega-menu__panel-banner-item{display:block;color:inherit;text-decoration:none;cursor:pointer}a.mega-menu__panel-banner-item img{transition:transform .3s ease}a.mega-menu__panel-banner-item:hover img{transform:scale(1.05)}a.mega-menu__panel-banner-item:focus-visible{outline:2px solid var(--dsm-color-brand-primary, #b27a7e);outline-offset:2px}@media(prefers-reduced-motion:reduce){a.mega-menu__panel-banner-item img,a.mega-menu__panel-banner-item:hover img{transition:none;transform:none}}.mega-menu__panel-banner-item img{width:100%;height:100%;object-fit:cover}.mega-menu__panel-banner-item_ctx{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;gap:5px;max-width:192px}.mega-menu__panel-banner-item_title{color:#fff;font-size:18px;font-weight:700;line-height:normal;margin-bottom:0}.mega-menu__panel-banner-item_description{color:#fff;font-size:12px;font-weight:500;line-height:normal;margin-bottom:0}.mega-menu__skeleton{display:flex;flex-wrap:wrap;gap:8px}.mega-menu__skeleton-card{width:236px;padding:16px;margin:0 8px 16px;background:#f4f4f4;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mega-menu__skeleton-media{width:100%;height:140px;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6,#f2f2f2 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin-bottom:12px}.mega-menu__skeleton-title{width:70%;height:18px;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6,#f2f2f2 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin-bottom:8px}.mega-menu__panel[data-category-id="0"] .mega-menu__skeleton,.mega-menu__panel[data-cards-variant=style4] .mega-menu__skeleton{display:block}.mega-menu__panel[data-category-id="0"] .mega-menu__skeleton-card,.mega-menu__panel[data-cards-variant=style4] .mega-menu__skeleton-card{width:100%;max-width:788px;margin:0;padding:0;aspect-ratio:788 / 320;align-items:stretch;justify-content:flex-start;border-radius:8px;overflow:hidden}.mega-menu__panel[data-category-id="0"] .mega-menu__skeleton-media,.mega-menu__panel[data-cards-variant=style4] .mega-menu__skeleton-media{width:100%;height:100%;margin:0;border-radius:0}.mega-menu__panel[data-category-id="0"] .mega-menu__skeleton-title,.mega-menu__panel[data-cards-variant=style4] .mega-menu__skeleton-title,.mega-menu3-source{display:none}.mega-menu3{display:flex;flex-direction:column;gap:35px}.mega-menu3__view-more{width:180px;height:228px;padding:8px;display:flex;flex-direction:column;align-items:center;gap:16px;justify-content:center;border-radius:12px;background:#f3f3f3;text-decoration:none;cursor:pointer}.mega-menu3__view-more:hover .mega-menu3__view-more-icon{transform:scale(1.2)}.mega-menu3__view-more-content{display:flex;flex-direction:column;align-items:center;gap:20px}.mega-menu3__view-more-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;transition:transform .3s ease}.mega-menu3__view-more-text{color:#111;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:6px 0}.mega-menu3__grid{display:flex;flex-wrap:wrap;gap:24px}.mega-menu3__grid[data-variant=style2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.mega-menu3__grid[data-variant=style3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(253px,1fr))}.mega-menu3__card{display:flex;flex-direction:column;border-radius:12px;background:#f3f3f3;position:relative}.mega-menu3__card[hidden]{display:none!important}.mega-menu3__title{color:#000c;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;max-width:212px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.mega-menu3__body{width:100%;display:flex;justify-content:center}.mega-menu3__tag{position:absolute;left:8px;top:8px;padding:2px 8px;border-radius:4px;text-align:center;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.mega-menu3__tag.tag-promotion{background:#a95770;color:#fff}.mega-menu3__tag.tag-availability{background:#d6e9ff;color:#063e83}.mega-menu3__tag.tag-new{background:#d7f0e2;color:#465a51}.mega-menu3__tag.tag-highlight{background:#e7d5dc;color:#6a2b3a}.mega-menu3__tag.tag-soldout{background:#e6e6e6;color:#666}.mega-menu3__card--is-link{cursor:pointer}.mega-menu3__image--placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.mega-menu3__image--placeholder svg{width:100%;height:100%}.mega-menu3__card--style1{width:180px;padding:8px}.mega-menu3__card--style1 .mega-menu3__media{height:164px;width:164px}.mega-menu3__card--style1 .mega-menu3__media img{transition:transform .3s ease;height:100%;object-fit:contain}.mega-menu3__card--style1:hover .mega-menu3__media img{transform:scale(1.2)}.mega-menu3__card--style1 .mega-menu3__body{height:48px}.mega-menu3__card--style2{height:120px;padding:16px 8px}.mega-menu3__card--style2 .mega-menu3__media{border-radius:0;padding:4px;height:60px;display:flex;align-items:center;justify-content:center}.mega-menu3__card--style2 .mega-menu3__media img{transition:transform .3s ease;width:40px;height:40px}.mega-menu3__card--style2:hover img{transform:scale(1.2)}.mega-menu3__card--style2 .mega-menu3__body{flex:1;align-items:flex-start;text-align:center;overflow:hidden}.mega-menu3__card--style2 .mega-menu3__title{color:#000}.mega-menu3__card--style3{height:220px;position:relative}.mega-menu3__card--style3 .mega-menu3__media{width:100%;height:100%;border-radius:12px;overflow:hidden}.mega-menu3__card--style3 img{width:100%;height:100%;object-fit:cover;border-radius:12px;transition:transform .3s ease}.mega-menu3__card--style3:hover img{transform:scale(1.2)}.mega-menu3__card--style3 .mega-menu3__body{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:80px;padding:10px;display:flex;align-items:center;justify-content:center}.mega-menu3__card--style3 .mega-menu3__title{color:#fffc;font-size:14px;font-weight:700}.mega-menu3__empty,.mega-menu3__setup{padding:24px;border-radius:16px;background:#0000000a;color:#2229;text-align:center;font-size:.9rem}.mega-menu3__card--style4{aspect-ratio:788 / 320;overflow:hidden;min-width:420px;max-width:788px;flex:1}.mega-menu3__card--style4 .mega-menu3__media{width:100%;height:100%;overflow:hidden}.mega-menu3__card--style4 img{width:100%;height:100%;object-fit:cover;border-radius:8px}.header-mobile-menu{display:none}.localization-btn{display:inline-flex;align-items:center;padding:4px 16px 4px 4px;border-radius:999px;border:1px solid var(--h-text-color);background:transparent;font-family:Montserrat;font-size:12px;font-weight:500;line-height:22px;cursor:pointer;gap:8px}.localization-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}@keyframes localization-btn-spinner{to{transform:rotate(360deg)}}.localization-btn[aria-busy=true] .localization-btn__icon{border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:localization-btn-spinner .7s linear infinite}.localization-btn[aria-busy=true] .localization-btn__icon svg{display:none}.localization-btn__label{color:var(--h-text-color, #000);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:22px}@media(max-width:768px){body.mobile-menu-open{overflow:hidden}.header-mobile-menu{flex-direction:column;position:fixed;top:0;left:0;bottom:0;right:0;width:100vw;background:#fff;overflow:hidden;pointer-events:none;visibility:hidden;z-index:9999;transition:visibility 0ms linear 0ms}.header-mobile-menu__scroll{flex:1;overflow:hidden;padding-block-start:12px}.header-mobile-menu__layout{width:100%;height:100%;display:grid;grid-template-columns:160px 1fr;opacity:0}.header-mobile-menu__nav{position:relative;display:flex;flex-direction:column;min-height:0;gap:16px}.header-mobile-menu__nav-list{flex:1;min-height:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden}.header-mobile-menu__nav-item--promo+.header-mobile-menu__nav-item--common:before,.header-mobile-menu__nav-item--promo+.header-mobile-menu__nav-item--secondary:before,.header-mobile-menu__nav-item--common+.header-mobile-menu__nav-item--secondary:before{content:"";display:block;height:1px;background:#f3f3f3;margin-inline-start:8px;margin-block-end:8px}.header-mobile-menu__promo-link{display:inline-flex;align-items:center;color:#000;text-decoration:none;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:12px;padding:9px 4px 9px 0}.header-mobile-menu__promo-link:not(:has(.header-mobile-menu__promo-icon)){padding-left:16px}.header-mobile-menu__promo-icon{width:18px;height:18px;flex-shrink:0}.header-mobile-menu__promo-link.active{background:#f8eee8;color:#b27a7e}.header-mobile-menu__nav-button{width:100%;padding:5px 12px;text-align:left;border:none;background:unset;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:22px;outline:none;text-decoration:none;display:flex;align-items:center;gap:4px;cursor:pointer;border-radius:0 8px 8px 0}.header-mobile-menu__nav-button:hover{background:unset;--btn-color-hover: #000}.header-mobile-menu__nav-button[data-direct-link=true]{cursor:pointer;font-weight:700}.header-mobile-menu__nav-button[data-direct-link=true].active,.header-mobile-menu__nav-button.header-mobile-menu__nav-button--active{background:#f8eee8;color:#b27a7e}.header-mobile-menu__nav-button--active{font-weight:700}.header-mobile-menu-button-group{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding-bottom:2px;z-index:1;background:#fff;box-shadow:-2px -1px 4.3px #bcbcbc26}.header-mobile-menu .login-btn{display:flex;align-items:center;gap:8px;padding:8px 0 8px 12px;color:#000;font-size:12px;font-weight:500;line-height:normal}.header-mobile-menu .login-icon-container{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header-mobile-menu__panels{padding-inline:16px 12px;overflow-y:auto;padding-bottom:8px;display:flex;flex-direction:column;gap:12px;height:auto}.header-mobile-menu__panel{display:flex;flex-direction:column;gap:16px}.header-mobile-menu__panel:not(:last-child):after{content:"";display:block;height:1px;background:#f3f3f3;margin-top:6px}.header-mobile-menu__panel:last-child{min-height:calc(100dvh - 73px)}.header-mobile-menu__panel[hidden]{display:none}.menu-card-group{display:flex;flex-direction:column;gap:8px}.menu-card-group__header{display:flex;align-items:center;justify-content:space-between;padding:3px 0}.menu-card-group__header:hover{color:unset}.menu-card-group__header p{margin-bottom:0;font-size:12px;line-height:22px;font-weight:500}.menu-card-group__header:hover .header-mobile-menu__cta{color:#6a2b3a}.menu-card-group__header--cta-only{justify-content:flex-end}.header-mobile-menu__cta{display:inline-flex;justify-content:center;align-items:center;gap:4px;color:#333;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.menu-card-skeleton{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.menu-card-skeleton__item{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;padding:8px;background:#f3f3f3}.menu-card-skeleton__media{width:100%;aspect-ratio:1 / 1;border-radius:8px;background:#e0e0e0;background-image:linear-gradient(90deg,#e0e0e0 25%,#f3f3f3,#e0e0e0 75%);background-size:200% 100%;animation:menu-skeleton-shimmer 1.4s infinite linear}.menu-card-skeleton__title{height:28px;width:100%;margin-top:4px;border-radius:4px;background:#e0e0e0;background-image:linear-gradient(90deg,#e0e0e0 25%,#f3f3f3,#e0e0e0 75%);background-size:200% 100%;animation:menu-skeleton-shimmer 1.4s infinite linear}.header-mobile-menu__panel--promo .menu-card-skeleton,.menu-card-group[data-cards-variant=style4] .menu-card-skeleton{grid-template-columns:1fr}.header-mobile-menu__panel--promo .menu-card-skeleton__item,.menu-card-group[data-cards-variant=style4] .menu-card-skeleton__item{padding:0}.header-mobile-menu__panel--promo .menu-card-skeleton__media,.menu-card-group[data-cards-variant=style4] .menu-card-skeleton__media{aspect-ratio:211 / 96}.header-mobile-menu__panel--promo .menu-card-skeleton__title,.menu-card-group[data-cards-variant=style4] .menu-card-skeleton__title{display:none}.mega-menu3{gap:8px}.mega-menu3__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mega-menu3__grid[data-variant=style2],.mega-menu3__grid[data-variant=style3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu3__grid[data-variant=style2],.mega-menu3__grid[data-variant=style3],.mega-menu3__grid[data-variant=style4]{padding-block-start:10px}.mega-menu3__grid[data-variant=style4]{display:grid;grid-template-columns:1fr}.mega-menu3__card{justify-content:center;border-radius:8px}.mega-menu3__media{flex:1;display:flex;align-items:center;justify-content:center;width:100%;height:auto;border-radius:8px}.mega-menu3__media img{object-fit:contain;width:100%;height:100%}.mega-menu3__body{height:32px}.mega-menu3__title{height:32px;color:#000c;line-height:normal;max-width:none}.mega-menu3__card--style1{width:unset}.mega-menu3__card--style1 .mega-menu3__media{aspect-ratio:1 / 1;overflow:hidden;width:auto;height:auto}.mega-menu3__card--style2{height:108px;padding:16px 8px}.mega-menu3__card--style2 .mega-menu3__media{height:48px;padding:4px;flex:unset}.mega-menu3__card--style2 .mega-menu3__media img{width:30px;height:30px}.mega-menu3__card--style3{height:160px}.mega-menu3__card--style3 .mega-menu3__body{height:46px;padding:10px;align-items:center}.mega-menu3__card--style3 .mega-menu3__title{color:#fffc}.mega-menu3__card--style4{padding:0;min-width:unset}.mega-menu3__card--style3 .mega-menu3__media img,.mega-menu3__card--style4 .mega-menu3__media img{object-fit:cover}.header-mobile-menu[data-open=true]{display:flex;pointer-events:auto;visibility:visible;transition:visibility 0ms}.header-mobile-menu[data-open=true] .header-mobile-menu__layout{animation:mmlayout-enter .5s cubic-bezier(.25,.1,.25,1) forwards}.header-mobile-menu__layout.is-leaving{animation:mmlayout-leave .5s cubic-bezier(.25,.1,.25,1) forwards!important}.header-mobile-menu.is-entering .header-mobile-menu__nav-item,.header-mobile-menu.is-entering .header-mobile-menu__promo,.header-mobile-menu.is-entering .header-mobile-menu-button-group,.header-mobile-menu.is-entering .menu-card-group__header,.header-mobile-menu.is-entering .mega-menu3__card:not([hidden]),.header-mobile-menu.is-entering .mega-menu3__view-more{animation:mm-item-enter .6s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--mmpc-item-delay, 0ms)}.localization-btn{display:flex;align-items:center;padding:8px 0 8px 12px;border-radius:0;border:none;font-size:12px;font-weight:500;line-height:normal;gap:8px;color:#000}.localization-btn:hover{background:none}.localization-btn__icon{width:24px;height:24px}.localization-btn__label{font-size:12px;font-weight:500;line-height:normal}.header-mobile-menu__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;vertical-align:middle;flex-shrink:0}.header-mobile-menu__nav-list .header-mobile-menu__nav-icon{width:12px;height:12px}.header-mobile-menu__nav-icon svg{width:100%;height:100%}.header-mobile-menu__nav-item--bottom.header-mobile-menu__nav-item--bottom{display:flex;align-items:center;gap:8px;font-weight:500;line-height:normal}}@media(prefers-reduced-motion:reduce){.localization-btn[aria-busy=true] .localization-btn__icon{animation:none}.mega-menu-filter,.mega-menu__panels{transition-duration:0ms}.mega-menu__panels.is-entering{animation-duration:0ms}.mega-menu__panel.is-cards-preparing .mega-menu3__card:not([hidden]),.mega-menu__panel.is-cards-preparing .mega-menu3__view-more,.mega-menu__panel.is-cards-preparing .mega-menu__panel-banner-item,.mega-menu__panel.is-subitems-entering .mega-menu__sub-item,.mega-menu__panel.is-subitems-entering .mega-menu__panel-button,.mega-menu__panel.is-cards-entering .mega-menu3__card:not([hidden]),.mega-menu__panel.is-cards-entering .mega-menu3__view-more,.mega-menu__panel.is-cards-entering .mega-menu__panel-banner-item,.header-mobile-menu.is-entering .header-mobile-menu__nav-item,.header-mobile-menu.is-entering .header-mobile-menu__promo,.header-mobile-menu.is-entering .header-mobile-menu-button-group,.header-mobile-menu.is-entering .menu-card-group__header,.header-mobile-menu.is-entering .mega-menu3__card:not([hidden]),.header-mobile-menu.is-entering .mega-menu3__view-more{animation:none;opacity:1;transform:none}}@media(max-width:1640px){.mega-menu__nav{padding-inline:20px}.mega-menu__panel{padding-inline:20px 8px}}@media(min-width:1440px){.mega-menu__panel[data-has-banner] .mega-menu__panel-inner{grid-template-columns:273px 1fr 445px}}@media not (min-width:1440px){.mega-menu__panel-banner{display:none}}@media(max-width:1024px){.mega-menu__nav-list{gap:32px}}@media(max-width:768px){.mega-menu__nav-list,.mega-menu__nav-list--primary-wrapper,.mega-menu__arrow-group,.mega-menu__panels{display:none!important}.mega-menu__nav{position:relative;display:flex;justify-content:flex-end;align-items:center;height:48px;padding:0 12px}.mega-menu__nav-logo{position:absolute;left:50%;transform:translate(-50%);grid-column:unset;grid-row:unset;margin-bottom:0}.mega-menu__nav-logo.show-logo-label{left:16px;transform:translate(0) scale(var(--mm-logo-scale, 1));transform-origin:left center}.mega-menu__nav-btns{grid-column:unset;grid-row:unset;margin-bottom:0}.mega-menu__nav-btns.show-logo-label{height:100%;position:absolute;right:10px;top:0;z-index:2;display:flex;align-items:center;padding-left:8px}.mega-menu__mobile-toggle{position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important}.mega-menu__mobile-toggle.show-logo-label{position:relative!important;left:unset!important;top:unset!important;transform:unset!important}.mega-menu-filter--hover .momcozy-logo-dark,.mega-menu-filter--hover .momcozy-logo-light{display:none!important}.mega-menu-filter{--mm-logo-scale: 1}.momcozy-logo-dark--pc--svg,.momcozy-logo-dark--mobile--svg,.momcozy-logo-light--pc--svg,.momcozy-logo-light--mobile--svg,picture.momcozy-logo-dark,picture.momcozy-logo-light{transform:scale(var(--mm-logo-scale, 1));transform-origin:center}.mega-menu-filter .show-logo-label .momcozy-logo-dark--pc--svg,.mega-menu-filter .show-logo-label .momcozy-logo-dark--mobile--svg,.mega-menu-filter .show-logo-label .momcozy-logo-light--pc--svg,.mega-menu-filter .show-logo-label .momcozy-logo-light--mobile--svg,.mega-menu-filter .show-logo-label picture.momcozy-logo-dark,.mega-menu-filter .show-logo-label picture.momcozy-logo-light{transform:none;transform-origin:left center}}@media(min-width:431px){.mega-menu__nav.show-logo-label .momcozy-logo-dark--pc--svg,.mega-menu__nav.show-logo-label .momcozy-logo-light--pc--svg{display:block;width:max-content}.mega-menu__nav.show-logo-label .momcozy-logo-dark--mobile--svg,.mega-menu__nav.show-logo-label .momcozy-logo-light--mobile--svg{display:none!important}.mega-menu__nav.show-logo-label picture.momcozy-logo-dark,.mega-menu__nav.show-logo-label picture.momcozy-logo-light{width:var(--mm-logo-pc-width, 129px)}.mega-menu__nav.show-logo-label picture.momcozy-logo-dark img,.mega-menu__nav.show-logo-label picture.momcozy-logo-light img{max-height:64px;width:100%;height:auto}}@media(max-width:480px){.header-mobile-menu__layout{grid-template-columns:120px 1fr}}@media(max-width:430px){.mega-menu-filter .show-logo-label .mega-menu__nav.show-logo-label{height:48px;padding:15px 16px}.mega-menu__nav.show-logo-label{height:48px}.mega-menu__nav.show-logo-label .momcozy-logo-dark--pc--svg,.mega-menu__nav.show-logo-label .momcozy-logo-light--pc--svg{display:none!important}.mega-menu__nav.show-logo-label .momcozy-logo-dark--mobile--svg,.mega-menu__nav.show-logo-label .momcozy-logo-light--mobile--svg{display:block;width:max-content}.mega-menu__nav.show-logo-label picture.momcozy-logo-dark,.mega-menu__nav.show-logo-label picture.momcozy-logo-light{width:var(--mm-logo-mobile-width, 120px)}.mega-menu__nav.show-logo-label picture.momcozy-logo-dark img,.mega-menu__nav.show-logo-label picture.momcozy-logo-light img{max-height:40px;width:100%;height:auto}}@keyframes mmpc-panels-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes mmpc-item-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes menu-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mmlayout-enter{0%{opacity:0;transform:translateY(-60px)}20%{opacity:.3}50%{opacity:.5}80%{opacity:.8}to{opacity:1;transform:translateY(0)}}@keyframes mmlayout-leave{0%{opacity:1}to{opacity:0;transform:translateY(-60px)}}@keyframes mm-item-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=/cdn/shop/t/375/assets/header-mega-menu.css.map */
