.custom-menu-drawer ul{list-style:none;padding-left:0}.custom-menu-drawer ul li{padding:0 24px}.custom-menu-drawer a{text-decoration:none;font-size:.9285714286em}.custom-menu-drawer .menu-drawer__navigation{padding:0;max-width:100vw}.custom-menu-drawer .menu-drawer__navigation .menu-drawer__menu>li{border-top:solid 1px rgba(53,53,52,.2);margin-bottom:0}.custom-menu-drawer .menu-drawer__navigation .menu-drawer__menu>li:last-child{border-bottom:solid 1px rgba(53,53,52,.2)}.custom-menu-drawer .menu-item-link,.custom-menu-drawer .menu-item-submenu-header{display:flex;justify-content:space-between;align-items:center}.custom-menu-drawer .menu-item-submenu-header{color:var(--text-text-primary, #252525);font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.3px;padding:16px 0;max-height:56px}.custom-menu-drawer .menu-item-link{padding:16px 0;height:64px}.custom-menu-drawer .menu-item-link>a{color:var(--text-text-primary, #252525);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.custom-menu-drawer .menu-item-link .btn-collapse{background-color:#f0e9db}.custom-menu-drawer .menu-item-submenu,.custom-menu-drawer .menu-item-submenu-links{transform-origin:top;transition:max-height .3s ease-in-out,padding .3s ease-in-out;will-change:max-height,padding;max-height:4320px;overflow:hidden}:is(.custom-menu-drawer .menu-item-submenu,.custom-menu-drawer .menu-item-submenu-links):not(.collapse--active){max-height:0;padding:0!important;visibility:hidden}.custom-menu-drawer .menu-item-submenu{padding-bottom:16px;display:flex;flex-direction:column;gap:16px}.custom-menu-drawer .menu-item-submenu .megamenu-card-container+ul .menu-item-submenu-list img{max-height:inherit}@media(max-width:767px){.custom-menu-drawer .menu-item-submenu .megamenu-card-container+ul .menu-item-submenu-list img{max-height:299px}}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-list{border-radius:8px;background-color:#f0e9db;transition:background-color .3s}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-list a{font-size:1.5rem;line-height:130%}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-list img{object-fit:cover;width:100%;height:100%;max-height:158px}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-list:not(:last-child){margin-bottom:4px}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-list:not(.collapse--active){background-color:#f7f3e9}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links>li{padding:16px 0;margin-bottom:0}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links>li:last-child{padding-bottom:32px}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links .menu-item-submenu-links-header{color:#252525;font-size:13px;font-weight:500;line-height:130%;letter-spacing:-.13px}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links .menu-item-submenu-links-list{border-left:solid 1px rgba(53,53,52,.2);margin-top:8px;padding:0 0 0 16px}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links .menu-item-submenu-links-list li{margin-bottom:8px;padding:0}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links .menu-item-submenu-links-list li:last-child{margin-bottom:0}.custom-menu-drawer .menu-item-submenu .menu-item-submenu-links .menu-item-submenu-links-list a{color:#666;letter-spacing:-.3px}@media screen and (min-width:768px){.custom-menu-drawer .menu-item-submenu.menu-with-images{flex-direction:row}.custom-menu-drawer .menu-item-submenu.menu-with-images .menu-item-submenu-nav:only-child{grid-template-columns:1fr 1fr}}.custom-menu-drawer #shop.menu-item-submenu{gap:4px}.custom-menu-drawer .menu-item-submenu[aria-hidden=true] .btn-collapse{visibility:hidden}.custom-menu-drawer .btn-collapse{border:0;padding:10px;background-color:transparent;border-radius:8px;line-height:0;color:#000}.custom-menu-drawer .btn-collapse svg:first-child,.custom-menu-drawer .btn-collapse.btn-collapse--active svg:last-child{display:block}.custom-menu-drawer .btn-collapse svg:last-child,.custom-menu-drawer .btn-collapse.btn-collapse--active svg:first-child{display:none}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav{display:grid;grid-template-columns:1fr 1fr;gap:20px}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list{border-radius:8px;overflow:hidden;margin-bottom:0!important;padding:0;background-color:#f7f3e9}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{display:flex;flex-direction:column;height:100%}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a img{flex:1;min-height:0;width:100%;object-fit:cover}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a .menu-item-submenu-list-title{flex-shrink:0;padding:8px 8px 15px;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-.3px}.custom-menu-drawer .menu-with-images#learn .megamenu-card-button-image{display:none}:is(.custom-menu-drawer .menu-with-images#explore,.custom-menu-drawer .menu-with-images#learn) .menu-item-submenu-list>a .menu-item-submenu-list-title{padding:8px}.custom-menu-drawer .menu-with-images#bundles .menu-item-submenu-nav{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (min-width:768px){.custom-menu-drawer .menu-with-images .menu-item-submenu-nav{flex:100%}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav.menu-items-1{grid-template-columns:1fr}}.custom-menu-drawer .post-menu-links{margin:24px 0}.custom-menu-drawer .post-menu-links a{font-size:1.5rem;line-height:130%;letter-spacing:-.3px}.custom-menu-drawer .post-menu-links li+li{margin-top:16px}.custom-menu-drawer .menu-drawer__utility-links{display:flex;flex-direction:column;gap:16px;padding:24px 16px 64px}.custom-menu-drawer .menu-drawer__utility-links a{display:flex;align-items:center;gap:12px;padding:0;font-size:1.5rem;line-height:130%}.custom-menu-drawer .menu-drawer__utility-links a .icon-account{width:24px;height:24px;margin-right:0}@media screen and (min-width:768px){.custom-menu-drawer .menu-item-submenu-list{padding:0 16px}.custom-menu-drawer .menu-drawer__utility-links{margin-top:16px}}@media screen and (max-width:1199px){.custom-menu-drawer .menu-item-submenu{gap:20px}.megamenu-card-container.megamenu-card-container-left .megamenu-card-content{padding-top:0!important}.menu-item-submenu:not(#gifts) .megamenu-card-container .megamenu-card-content{min-height:280px}#explore .megamenu-card-container.megamenu-card-container-row .megamenu-card,#explore .megamenu-card-container.megamenu-card-container-column .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-row .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-column .megamenu-card{max-height:316.457px}.custom-menu-drawer #explore.menu-with-images .menu-item-submenu-nav,.custom-menu-drawer #learn.menu-with-images .menu-item-submenu-nav{flex:50%}#gifts.menu-with-images .megamenu-card-container{width:50%}}@media screen and (max-width:991px){#explore .megamenu-card-container.megamenu-card-container-row .megamenu-card,#explore .megamenu-card-container.megamenu-card-container-column .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-row .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-column .megamenu-card{max-height:195px}.menu-item-submenu:not(#gifts) .megamenu-card-container .megamenu-card-content{min-height:200px;max-height:inherit}}@media screen and (max-width:768px){.custom-menu-drawer .menu-item-link>a{font-size:20px;letter-spacing:-.2px}}@media screen and (max-width:767px){.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a .menu-item-submenu-list-title{padding:8px}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav{gap:16px}.custom-menu-drawer .menu-item-submenu{gap:24px}.custom-menu-drawer .menu-with-images#bundles .menu-item-submenu-nav{grid-template-columns:1fr 1fr}.custom-menu-drawer .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{height:auto}.megamenu-card-container.megamenu-card-container-left .megamenu-card-content{padding-top:12px!important}#explore .megamenu-card-container.megamenu-card-container-row .megamenu-card,#explore .megamenu-card-container.megamenu-card-container-column .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-row .megamenu-card,#learn .megamenu-card-container.megamenu-card-container-column .megamenu-card,.menu-item-submenu:not(#gifts) .megamenu-card-container .megamenu-card-content{max-height:inherit}#gifts.menu-with-images .megamenu-card-container{width:100%}.custom-menu-drawer ul li{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-component-menu-drawer.css.map */
