#hamburger-fullscreen .hamburger-screen-inner{height:calc(100% - var(--header-main-height,120px))}#hamburger-fullscreen .hamburger-screen-content{width:100%;padding:25px 7% 32px;overflow-y:auto}#hamburger-fullscreen .hamburger-screen-background{display:none}#hamburger-fullscreen .hamburger-navigation{width:100%;padding:0;flex:none}#hamburger-fullscreen .fullscreen-footer:empty{display:none}#hamburger-fullscreen .social-icons{position:static;transform:none;margin-top:28px}#hamburger-fullscreen .social-icons ul{display:flex;gap:14px}#hamburger-fullscreen .social-icons li{margin:0}
.im-menu-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;max-width:1240px;margin:0 auto;align-items:start}.im-menu-layout .im-menu-label{display:block;font-size:11px!important;font-weight:400;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#73716c;margin:0 0 20px}.im-menu-layout ul{padding:0!important;margin:0!important;list-style:none}.im-menu-layout li{padding:0!important;margin:0!important}.im-menu-layout a{color:#171717}.im-menu-layout .im-menu-collections a{display:inline-block;padding:9px 0!important;font-size:clamp(26px,2.8vw,40px)!important;line-height:1.18!important;letter-spacing:-.018em;font-weight:400}.im-menu-layout .im-menu-collections li:last-child a{font-size:26px!important;color:#666;margin-top:7px}.im-menu-layout .im-menu-house{margin-top:38px;padding-top:25px;border-top:1px solid #ddd}.im-menu-layout .im-menu-house .im-menu-label{margin-bottom:12px}.im-menu-layout .im-menu-house ul{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.im-menu-layout .im-menu-house a{display:inline-block;font-size:17px!important;line-height:1.4!important;padding:9px 0!important;font-weight:400}.im-menu-layout a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.im-menu-layout a:focus-visible,.hamburger-menu:focus-visible{outline:2px solid #171717!important;outline-offset:5px}.im-menu-layout a:hover{color:#78736b}
.im-menu-layout .im-menu-feature{display:block;text-decoration:none!important}.im-menu-feature img{display:block;width:100%;height:min(52vh,540px);object-fit:cover;object-position:center 25%;background:#f2efeb}.im-menu-feature-caption{display:block;padding-top:20px}.im-menu-feature-caption .im-menu-label{margin-bottom:8px}.im-menu-feature-caption strong{display:block;font-size:24px;line-height:1.3;font-weight:400}.im-menu-feature-link{display:inline-block;font-size:11px;letter-spacing:.05em;margin-top:15px;border-bottom:1px solid;padding-bottom:3px}
#mobile-menu .panel{width:min(460px,100%);padding:0 24px 24px}#mobile-menu .header-mobile{display:block!important;opacity:1!important;position:sticky;top:0;background:#fff;z-index:3;border-bottom:1px solid #eee;margin-bottom:16px}#mobile-menu .header-mobile .konte-container-fluid{padding:0;height:76px}#mobile-menu .header-mobile .mobile-header-icons{display:none}#mobile-menu .header-mobile .mobile-logo img{max-width:150px}#mobile-menu .im-menu-layout{display:flex;flex-direction:column;gap:28px}#mobile-menu .im-menu-links{width:100%}#mobile-menu .im-menu-label{margin-bottom:12px}#mobile-menu .im-menu-collections a{font-size:27px!important;padding:8px 0!important}#mobile-menu .im-menu-collections li:last-child a{font-size:22px!important;margin-top:6px}#mobile-menu .im-menu-house{margin-top:24px;padding-top:20px}#mobile-menu .im-menu-house a{font-size:16px!important;padding:9px 0!important}#mobile-menu .im-menu-feature{display:grid;grid-template-columns:92px 1fr;gap:18px;align-items:center;width:100%;background:#f4f2ee}#mobile-menu .im-menu-feature img{width:92px;height:126px;object-fit:cover}#mobile-menu .im-menu-feature-caption{padding:12px 12px 12px 0}#mobile-menu .im-menu-feature-caption .im-menu-label{font-size:9px!important;margin-bottom:6px}#mobile-menu .im-menu-feature-caption strong{font-size:18px}#mobile-menu .im-menu-feature-link{font-size:10px;margin-top:9px}#mobile-menu .mobile-menu__divider{margin:14px 0}#mobile-menu .mobile-menu__divider+.mobile-menu__divider{display:none}#mobile-menu .mobile-menu__cart,#mobile-menu .mobile-menu__wishlist,#mobile-menu .mobile-menu__account-login{font-size:16px;padding:9px 0}#mobile-menu .mobile-menu__socials{padding-top:10px}
@media(max-width:1150px) and (min-width:768px){.im-menu-layout{gap:5%}.im-menu-layout .im-menu-collections a{font-size:30px!important}}
/* Keep the full campaign silhouette and an accessible close control. */
#hamburger-fullscreen .im-menu-feature{width:min(100%,400px);justify-self:end}#hamburger-fullscreen .im-menu-feature img{height:min(56vh,560px);object-fit:contain;background:#f1f0ee}#hamburger-fullscreen .hamburger-fullscreen__header .button-close{display:flex!important;align-items:center;min-height:44px;min-width:44px;cursor:pointer}.menu-open .header-hamburger{visibility:hidden}#hamburger-fullscreen .button-close .menu-text{display:inline-block;font-size:12px;letter-spacing:.05em;margin-left:12px}
#hamburger-fullscreen .button-close .hamburger-box{display:none!important}#hamburger-fullscreen .button-close .menu-text{display:block!important;visibility:visible!important;opacity:1!important;font-size:14px!important;line-height:44px;margin:0;border-bottom:1px solid #777}
#hamburger-fullscreen .hamburger-fullscreen__header .button-close{font-size:14px!important;line-height:44px;color:#171717;letter-spacing:.04em;width:auto}
