.iv-mobile-nav__header{display:flex;justify-content:flex-end}.iv-mobile-nav__account,.iv-mobile-nav__edits,.iv-mobile-nav__utilities{display:none}@media screen and (max-width:749px){#header-group #Details-menu-drawer-container .menu-drawer{width:min(92vw,390px)!important;max-width:min(92vw,390px)!important;padding:0!important;overflow-x:hidden!important;background:#fff!important}#header-group #Details-menu-drawer-container .iv-mobile-nav__header{min-height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid #e8e1dd;background:#fff}#header-group #Details-menu-drawer-container .iv-mobile-nav__account{display:inline-flex;align-items:center;gap:11px;color:#2e2928;font-family:var(--font-body--family),Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.035em;text-decoration:none}#header-group #Details-menu-drawer-container .iv-mobile-nav__account .svg-wrapper,#header-group #Details-menu-drawer-container .iv-mobile-nav__account svg{width:21px;height:21px;stroke-width:1.45}#header-group #Details-menu-drawer-container .menu-drawer__close-button{min-width:44px!important;min-height:44px!important;margin:0 -12px 0 0!important;padding:12px!important;color:#2e2928!important}#header-group #Details-menu-drawer-container .menu-drawer__close-button svg{width:18px!important;height:18px!important;stroke-width:1.45!important}#header-group #Details-menu-drawer-container .iv-mobile-nav__edits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 16px 13px;border-bottom:1px solid #e8e1dd;background:#fff}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit{min-width:0;min-height:76px;display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch;overflow:hidden;color:#302a29;background:#faf7f4;text-decoration:none;transition:background-color .18s ease,color .18s ease}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit:not(:has(img)){grid-template-columns:1fr}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit:hover,#header-group #Details-menu-drawer-container .iv-mobile-nav__edit:focus-visible{color:#6e3044;background:#f7eff1}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:12px 8px 12px 12px}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit strong{font-family:"Marcellus",var(--font-heading--family),Georgia,serif;font-size:15px;font-weight:400;line-height:1.15}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit small{overflow:hidden;color:#786e6b;font-family:var(--font-body--family),Arial,sans-serif;font-size:9px;font-weight:400;line-height:1.25;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis}#header-group #Details-menu-drawer-container .iv-mobile-nav__edit img{width:64px;height:76px;display:block;object-fit:cover;object-position:center top}#header-group #Details-menu-drawer-container .menu-drawer__navigation{padding:4px 22px 0}#header-group #Details-menu-drawer-container .menu-drawer__menu{--drawer-padding: 0px;margin:0!important}#header-group #Details-menu-drawer-container .menu-drawer__menu>.menu-drawer__list-item{min-height:54px!important;border-color:#ebe4e0!important}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist{min-height:54px!important;padding:9px 0!important;font-family:var(--font-body--family),Arial,sans-serif!important;font-size:15.5px!important;font-style:normal!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.012em!important;text-transform:none!important;color:#312c2a!important;background:transparent!important}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist:hover,#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist:focus-visible,#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{color:#6e3044!important}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active:before,#header-group #Details-menu-drawer-container a.menu-drawer__menu-item--mainlist[aria-current=page]:before{content:"";width:2px;height:18px;position:absolute;left:-10px;top:50%;background:#7a3b50;transform:translateY(-50%)}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist>.svg-wrapper{width:22px!important;min-width:22px!important;height:22px!important;padding:0!important;color:#756c69!important;opacity:1!important;transform:none!important}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist>.svg-wrapper svg{display:none!important}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist>.svg-wrapper:before,#header-group #Details-menu-drawer-container a.menu-drawer__menu-item--mainlist:after{content:"";width:7px;height:7px;display:block;position:absolute;top:50%;right:3px;border-top:1.25px solid currentColor;border-right:1.25px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .18s ease,color .18s ease}#header-group #Details-menu-drawer-container details[open]>summary.menu-drawer__menu-item--mainlist>.svg-wrapper:before{transform:translateY(-70%) rotate(135deg);color:#6e3044}#header-group #Details-menu-drawer-container .menu-drawer__menu-item-text{padding-right:20px}#header-group #Details-menu-drawer-container .menu-drawer__menu-item--parent,#header-group #Details-menu-drawer-container .menu-drawer__menu-item--child{font-family:var(--font-body--family),Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:none!important}#header-group #Details-menu-drawer-container .menu-drawer__utility-links{margin-top:12px!important;padding:0!important;background:#faf7f4;border-top:1px solid #e8e1dd}#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities{display:block;padding:6px 22px 10px}#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a,#header-group #Details-menu-drawer-container .iv-mobile-nav__currency{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e8e1dd;color:#514946;font-family:var(--font-body--family),Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.025em;text-decoration:none}#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a:hover,#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a:focus-visible{color:#6e3044}#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a>span:last-child{font-size:15px;transition:transform .18s ease}#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a:hover>span:last-child{transform:translate(2px)}#header-group #Details-menu-drawer-container .menu-drawer__localization,#header-group #Details-menu-drawer-container drawer-localization-component{margin:0 22px 12px!important}}@media(prefers-reduced-motion:reduce){#header-group #Details-menu-drawer-container .iv-mobile-nav__edit,#header-group #Details-menu-drawer-container .menu-drawer__menu-item--mainlist>.svg-wrapper:before,#header-group #Details-menu-drawer-container .iv-mobile-nav__utilities a>span:last-child{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/ivellora-215-mobile-nav.css.map */
