.menu-drawer,menu-drawer{--imd-primary: var(--t-cta, #1E5B4F);--imd-primary-hover: var(--t-cta-hover, #164D43);--imd-soft: var(--t-surface-soft, #EEF5F3);--imd-soft-hover: #DDEEE9;--imd-text: var(--t-text, #0E1B17);--imd-text-muted: var(--t-text-muted, #5A6B66);--imd-border: var(--t-border, #E5EAF0);--imd-border-dashed: #D6DDD9;--imd-bg: var(--t-surface, #F6F9F8);--imd-card: var(--t-surface, #ffffff);--imd-radius-pill: 9999px;--imd-radius-item: 1.6rem;--imd-radius-lg: 2.2rem;--imd-shadow: 0 4px 18px rgba(14, 27, 23, .06);--imd-shadow-lg: 0 14px 34px rgba(14, 27, 23, .12)}.menu-drawer.gradient,.menu-drawer{background:linear-gradient(180deg,#fff,#f1f7f4 45%,#e7f1ec)!important;background-color:#f1f7f4!important;border-right:1px solid var(--imd-border);filter:none;box-shadow:var(--imd-shadow-lg);z-index:2147483001!important;display:flex!important;flex-direction:column;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;max-width:100vw}header-drawer details[open],header-drawer details[open]>.menu-drawer{z-index:2147483001!important}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before,menu-drawer>details[open]>summary:before{z-index:2147483000!important}@media screen and (min-width:750px){.menu-drawer,.menu-drawer.gradient{width:42rem;max-width:100vw;border-top-right-radius:2.4rem;border-bottom-right-radius:2.4rem;overflow:hidden}}.menu-drawer__inner-container{background:transparent;min-width:0;max-width:100%;box-sizing:border-box;display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.menu-drawer__navigation-container{padding:0!important;min-width:0;max-width:100%;box-sizing:border-box;display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;grid-template-rows:none!important;align-content:stretch}.menu-drawer .menu-drawer__navigation{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:.4rem 0 .6rem}.menu-drawer .menu-drawer__inner-submenu{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.menu-drawer__navigation,.menu-drawer__inner-submenu{min-width:0;max-width:100%;overflow-x:hidden;box-sizing:border-box}.menu-drawer__menu{min-width:0;max-width:100%;box-sizing:border-box}.menu-drawer__menu-item{min-width:0;max-width:100%;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.menu-drawer__menu-item>span,.menu-drawer__utility-links .menu-drawer__menu-item>span{min-width:0;overflow-wrap:anywhere}.header__icon--menu.header__icon--summary{border-radius:var(--imd-radius-pill);transition:background .16s ease,transform .16s ease}.header__icon--menu.header__icon--summary:hover{background:var(--imd-soft)}.js .menu-drawer__menu li{padding:0 1.4rem;margin-bottom:0}.menu-drawer__menu-item{position:relative;display:flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.85rem 4rem .85rem 1.4rem;border-bottom:1px dashed var(--imd-border-dashed);border-radius:0;font-family:var(--font-heading-family, inherit);font-size:1.4rem;font-weight:600;letter-spacing:-.01em;color:var(--imd-text);transition:background .14s ease,color .14s ease}.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{padding-left:1.6rem}.js .menu-drawer__menu li:last-child .menu-drawer__menu-item{border-bottom:0}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{background:var(--imd-soft);color:var(--imd-primary);outline:none}.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page]{background:var(--imd-soft);color:var(--imd-primary);box-shadow:inset 3px 0 0 0 var(--imd-primary)}.menu-drawer__menu-item--active:hover{background:var(--imd-soft-hover)}.menu-drawer__menu-item .menu-icon{width:2rem;height:2rem;object-fit:contain;flex-shrink:0;padding:.3rem;border-radius:.9rem;background:var(--imd-card);border:1px solid var(--imd-border);box-sizing:content-box}.menu-drawer__menu-item:hover .menu-icon{background:var(--imd-soft);border-color:color-mix(in srgb,var(--t-cta) 20%,transparent)}.menu-drawer__menu-item>.svg-wrapper{right:1.4rem;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;color:var(--imd-text-muted);transition:all .14s ease}.menu-drawer__menu-item>.svg-wrapper svg{width:1.2rem;height:1.2rem}.menu-drawer__menu-item:hover>.svg-wrapper{background:var(--imd-card);color:var(--imd-primary);border:1px solid var(--imd-border)}.menu-drawer__menu-item>.svg-wrapper+.svg-wrapper{display:none}.js .menu-drawer__submenu.gradient,.js .menu-drawer__submenu{background:linear-gradient(180deg,#fff,#f1f7f4 45%,#e7f1ec)!important;background-color:#f1f7f4!important;min-width:0;max-width:100%;overflow-x:hidden;box-sizing:border-box}.menu-drawer__inner-submenu{padding:.4rem 0 2rem;min-width:0;max-width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.menu-drawer__close-button{display:inline-flex!important;align-items:center;gap:.7rem;width:auto!important;margin:1.6rem 1.8rem 1.4rem;padding:.95rem 1.6rem!important;background:var(--imd-card);border:1px solid var(--imd-border);border-radius:var(--imd-radius-pill);font-family:var(--font-body-family, inherit);font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--imd-text);transition:all .16s ease}.menu-drawer__close-button:hover,.menu-drawer__close-button:focus-visible{background:var(--imd-soft);border-color:var(--imd-primary);color:var(--imd-primary);outline:none;transform:translateY(-1px)}.menu-drawer__close-button .svg-wrapper{width:auto;margin-right:0;display:inline-flex;align-items:center}.menu-drawer__close-button .svg-wrapper svg{width:1.2rem;height:1.2rem}.menu-drawer__submenu .menu-drawer__menu{padding-top:.4rem}.menu-drawer__utility-links{padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom,0px))!important;background:#fff;border-top:1px solid var(--imd-border);margin-top:0;display:flex;flex-direction:column;gap:.6rem;flex-shrink:0;box-shadow:0 -8px 16px #0e1b170a}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links,.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:1.6rem 1.4rem 2rem!important}}.header--has-social .menu-drawer__utility-links{padding:1.6rem 1.4rem 2rem!important}.menu-drawer__utility-links>.menu-drawer__menu{display:flex;flex-direction:column;gap:.6rem;padding:0!important}.js .menu-drawer__utility-links .menu-drawer__menu li{padding:0!important;margin:0}.js .menu-drawer__utility-links .menu-drawer__menu li:last-child .menu-drawer__menu-item{border-bottom:1px solid var(--imd-border)!important;margin-bottom:0}.menu-drawer__utility-links .menu-drawer__menu-item{display:flex;justify-content:space-between;align-items:center;min-height:4.2rem;padding:.7rem 1.2rem!important;background:var(--imd-card);border:1px solid var(--imd-border)!important;border-radius:var(--imd-radius-item);font-size:1.25rem;font-weight:600;color:var(--imd-text);box-shadow:var(--imd-shadow);transition:all .16s ease}.menu-drawer__utility-links .menu-drawer__menu-item:hover{background:var(--imd-soft);border-color:var(--imd-primary)!important;color:var(--imd-primary);transform:translateY(-1px)}.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child{display:grid;grid-template-columns:1.8rem 1.8rem;align-items:center;justify-items:center;column-gap:.6rem;font-size:1.3rem;font-weight:700;color:var(--imd-primary);line-height:1}.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child>*{display:inline-flex;align-items:center;justify-content:center;line-height:1;margin:0!important}.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child>svg,.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child .icon,.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child>i.fa-solid{vertical-align:middle!important;width:1.8rem!important;height:1.8rem!important;flex-shrink:0}.menu-drawer .menu-drawer__utility-links{position:relative;z-index:5}.menu-drawer .isell-drawer__lang-item,.menu-drawer .isell-drawer__lang-menu{position:relative;z-index:10}.menu-drawer .isell-drawer__lang-menu{z-index:30}.js .menu-drawer__utility-links .menu-drawer__menu li .fa-cart-shopping,.js .menu-drawer__utility-links .menu-drawer__menu li .fa-heart,.menu-drawer__utility-links .menu-drawer__menu-item>span:last-child>i.fa-solid{margin:0 .2rem 0 0!important;font-size:1.6rem!important;line-height:1;color:var(--imd-primary);display:inline-flex;align-items:center;justify-content:center}.menu-drawer .icon-filled-heart{width:1.6rem;height:1.6rem;vertical-align:middle;margin:0 .2rem 0 0;color:var(--imd-primary)}.menu-drawer .icon-filled-heart .st0{fill:transparent}.menu-drawer .icon-filled-heart .st1{fill:currentcolor}.menu-drawer__utility-links .button.button--primary.button--full-width{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4.4rem;padding:0 1.6rem;margin:.4rem 0 0;background:var(--imd-primary);color:#fff;border:none;border-radius:var(--imd-radius-item);font-size:1.35rem;font-weight:700;letter-spacing:.02em;text-decoration:none;box-shadow:0 2px 10px color-mix(in srgb,var(--t-cta) 18%,transparent);transition:all .16s ease}.menu-drawer__utility-links .button.button--primary.button--full-width:hover{background:var(--imd-primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px color-mix(in srgb,var(--t-cta) 24%,transparent)}.menu-drawer__utility-links .button.button--primary.button--full-width .svg-wrapper{width:1.8rem;height:1.8rem;margin-right:0}.menu-drawer__utility-links .button.button--primary.button--full-width .svg-wrapper svg{width:1.8rem;height:1.8rem}.menu-drawer__account{padding:1rem 0}.menu-drawer .list-social,.menu-drawer .list-social.margin-top-md{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;justify-content:flex-start;margin:.6rem 0 0!important;padding:.6rem 0 0!important;border-top:1px dashed var(--imd-border-dashed);list-style:none}.menu-drawer .list-social__item,.menu-drawer .isell-drawer__lang-item{margin:0;padding:0;display:inline-flex;align-items:center}.menu-drawer .list-social__link,.menu-drawer .isell-drawer__lang-flag{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;margin:0;border-radius:50%;background:var(--imd-card);border:1px solid var(--imd-border);color:var(--imd-text-muted);cursor:pointer;overflow:hidden;box-sizing:border-box;font-size:0;line-height:1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,opacity .16s ease}.menu-drawer .list-social__link:hover,.menu-drawer .isell-drawer__lang-flag:hover,.menu-drawer .isell-drawer__lang-flag:focus-visible{background:var(--imd-soft);color:var(--imd-primary);border-color:var(--imd-primary);transform:translateY(-1px);outline:none}.menu-drawer .list-social__link .svg-wrapper svg,.menu-drawer .list-social__link svg{width:1.6rem;height:1.6rem;display:block}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{background:#0e1b176b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.menu-drawer__navigation-container::-webkit-scrollbar,.menu-drawer__inner-submenu::-webkit-scrollbar{width:6px}.menu-drawer__navigation-container::-webkit-scrollbar-thumb,.menu-drawer__inner-submenu::-webkit-scrollbar-thumb{background:var(--imd-border);border-radius:999px}@media screen and (max-width:749px){.menu-drawer,.menu-drawer.gradient{width:min(78vw,34rem);max-width:100vw;border-top-right-radius:2.4rem;border-bottom-right-radius:2.4rem;overflow-x:hidden;overflow-y:auto}.menu-drawer__menu-item{font-size:1.5rem;min-height:5.4rem;padding-right:4.4rem}.js .menu-drawer__menu li{padding:0 1rem;min-width:0;max-width:100%;box-sizing:border-box}.menu-drawer__close-button{margin:1.4rem 1.2rem 1.2rem;font-size:1.1rem;max-width:calc(100% - 2.4rem)}.menu-drawer__utility-links{padding:1.4rem 1rem 1.8rem!important;min-width:0;max-width:100%;box-sizing:border-box}.menu-drawer__utility-links .menu-drawer__menu-item{min-width:0;max-width:100%}}body>#menu-drawer[data-drawer-portal]{position:fixed!important;top:0!important;left:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;width:min(78vw,34rem)!important;transform:translate(-100%)!important;visibility:hidden;transition:transform .18s cubic-bezier(.32,.72,0,1),visibility 0s linear .18s!important;z-index:2147483001!important}body>#menu-drawer[data-drawer-portal][data-drawer-opening=true],body>#menu-drawer[data-drawer-portal][data-drawer-open=true]{transform:translate(0)!important;visibility:visible!important;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility 0s linear 0s!important}body.menu-drawer-portal-open:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0e1b177a;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:2147483000;animation:isell-drawer-backdrop-fade .18s ease both;pointer-events:none}@keyframes isell-drawer-backdrop-fade{0%{opacity:0}to{opacity:1}}body.menu-drawer-portal-open{overflow:hidden}.menu-drawer .isell-drawer__lang-flag-form{display:block;margin:0;padding:0}.menu-drawer .isell-drawer__lang-dd{position:relative;margin:0;padding:0}.menu-drawer .isell-drawer__lang-dd>summary{list-style:none;cursor:pointer}.menu-drawer .isell-drawer__lang-dd>summary::-webkit-details-marker,.menu-drawer .isell-drawer__lang-dd>summary::marker{display:none}.menu-drawer .isell-drawer__lang-flag{opacity:.55}.menu-drawer .isell-drawer__lang-flag--active,.menu-drawer .isell-drawer__lang-menu .isell-drawer__lang-flag{opacity:1}.menu-drawer .isell-drawer__lang-flag--active{border-color:var(--imd-primary, var(--t-cta, #1E5B4F));box-shadow:0 0 0 2px #1e5b4f2e}.menu-drawer .isell-drawer__lang-flag .icon-flag{width:1.8rem;height:1.35rem;border-radius:2px;display:block}.menu-drawer .isell-drawer__lang-flag-fallback{font-size:1.05rem;font-weight:700;letter-spacing:.04em;color:inherit;line-height:1}.menu-drawer .isell-drawer__lang-menu{position:absolute;bottom:calc(100% + .6rem);right:0;left:auto;display:inline-flex;flex-direction:column;gap:.4rem;padding:.5rem;background:var(--imd-card, #fff);border:1px solid var(--imd-border, #E5EAF0);border-radius:1.2rem;box-shadow:var(--imd-shadow-lg, 0 14px 34px rgba(14, 27, 23, .12));z-index:30;animation:ifn-lang-drop .18s ease-out both}@keyframes ifn-lang-drop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.menu-drawer .isell-drawer__lang-menu{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/isell-menu-drawer.css.map */
