@media(max-width:768.98px){store-header.header{--dkm-red: var(--dk-accent, #ed1c24);padding:0!important;border-bottom:1px solid var(--dk-hairline, #e6e6e6)}store-header.header .header__grid{flex-wrap:wrap!important;align-items:stretch!important;column-gap:0!important;row-gap:0!important;padding-top:0!important;padding-bottom:12px!important}store-header.header .header__logo{order:0!important;flex:0 0 auto!important;display:flex!important;align-items:center;min-height:60px;margin:0!important;padding:0 20px 0 0!important;border:0 solid transparent;border-image:conic-gradient(var(--dkm-red) 0 0) fill 0 // 0 0 0 100vw}store-header.header .header__logo img{filter:brightness(0) invert(1)}store-header.header .header__logo span.flex{max-width:104px!important}store-header.header main-menu{order:1!important;flex:0 0 auto!important;margin:0 0 0 auto!important;display:flex!important;align-items:center;align-self:center;min-width:0}store-header.header .main-menu__toggle{width:74px!important;height:44px;margin:0 4px 0 12px!important;color:var(--dk-ink, #141414)}store-header.header .main-menu__toggle:before,store-header.header .main-menu__toggle-icon:before,store-header.header .main-menu__toggle-icon:after{left:0!important;width:18px!important;height:1.5px!important}store-header.header .main-menu__toggle-icon:before{top:15px!important}store-header.header .main-menu__toggle:before{top:21px!important}store-header.header .main-menu__toggle-icon:after{top:27px!important}store-header.header .main-menu__toggle:after{content:"Menu"!important;top:50%!important;left:28px!important;width:auto!important;height:auto!important;background:none!important;transform:translateY(-50%)!important;font-family:var(--dk-font, Inter, system-ui, sans-serif);font-size:15px;font-weight:500;line-height:1;letter-spacing:-.005em;white-space:nowrap;color:currentColor}store-header.header .main-menu__toggle[aria-expanded=true]:before{width:0!important;left:9px!important;transform:none!important}store-header.header .main-menu__toggle[aria-expanded=true] .main-menu__toggle-icon:before{top:21px!important;left:0!important;width:18px!important;transform:rotate(45deg)!important}store-header.header .main-menu__toggle[aria-expanded=true] .main-menu__toggle-icon:after{top:21px!important;left:0!important;width:18px!important;transform:rotate(-45deg)!important}store-header.header .main-menu__toggle[aria-expanded=true]:after{content:"Chiudi"!important;transform:translateY(-50%)!important}store-header.header .header__icons{order:2!important;flex:0 0 auto!important;display:flex!important;align-items:center;justify-content:flex-end;align-self:center;margin:0 -8px 0 0!important}store-header.header .header__icons .header__icon{width:40px;padding-inline:0;justify-content:center;color:var(--dk-ink, #141414)}store-header.header .header__icons .header__icon .icon{width:22px;height:22px}store-header.header .header__search{order:3!important;flex:0 0 100%!important;margin:12px 0 0!important}store-header.header .header__search input.search__input{height:46px!important;border:0!important;border-radius:0!important;background:var(--dk-surface, #f4f4f4)!important;box-shadow:none!important;font-size:16px!important;color:var(--dk-ink, #141414)}store-header.header .header__search input.search__input::placeholder{color:#8a8a8a;opacity:1}store-header.header .header__search .search__submit{color:var(--dk-ink, #141414)}store-header.header .header__search .search__speech{color:#8a8a8a}.dkmo__grid{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:78vw;grid-auto-rows:360px!important;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter, 16px) * -1);padding-inline:var(--gutter, 16px);scroll-padding-inline:var(--gutter, 16px)}.dkmo__grid::-webkit-scrollbar{display:none}.dkmo__tile{scroll-snap-align:start;grid-row:auto!important}.main-products-grid[data-layout=grid] .grid-cols-2{margin:20px 0 0!important;column-gap:12px!important;row-gap:32px!important;border-top:0!important}.main-products-grid[data-layout=grid] .grid-cols-2>li{border:0!important}.products-toolbar__filter-btn{border-radius:0!important}.main-menu{--nav-line-color: #ececec !important}.main-menu .main-menu__content{box-shadow:none!important;background:#f6f6f6!important;padding-bottom:48px!important}.main-menu .main-menu__content>nav:first-child{background:#fff;margin-inline:calc(var(--gutter, 16px) * -1)}.main-menu .main-nav>li{border-bottom:1px solid #ececec!important;padding-inline:var(--gutter, 16px)}.main-menu .main-nav>li:last-child{border-bottom:0!important}.main-menu .main-nav__item--primary{padding:16px 0!important;font-size:17px!important;font-weight:500!important;letter-spacing:-.005em;text-transform:lowercase;color:var(--dk-ink, #141414)!important}.main-menu .main-nav__item--primary:first-letter{text-transform:uppercase}.main-menu .main-nav__row>.main-nav__toggle-btn{margin-inline-end:-12px;color:#9a9a9a}.main-menu .main-nav__link--featured .main-nav__item--primary{color:var(--dk-red, #d6141c)!important}.dk-mm-acc{padding:34px 0 6px}.dk-mm-acc__t{margin:0 0 10px;font-size:27px;line-height:1.15;font-weight:500;letter-spacing:-.02em;color:var(--dk-ink, #141414)}.dk-mm-acc__p{margin:0 0 20px;font-size:15px;line-height:1.5;color:#4a4a4a}.dk-mm-acc__b{display:flex;align-items:center;justify-content:center;gap:10px;height:52px;background:var(--dk-ink, #141414);color:#fff!important;font-size:15px;font-weight:500;text-decoration:none!important}.main-menu .secondary-nav{margin-top:26px!important;padding:0!important}.main-menu .secondary-nav__item{font-size:15px!important;font-weight:500!important;color:var(--dk-ink, #141414)!important}.main-menu .localization{padding:0!important}.main-menu .main-nav__child{background:#fff!important;padding-top:0!important}.main-menu .main-nav__child .child-nav{margin:0!important}.main-menu .child-nav>li{border-bottom:1px solid #ececec!important}.main-menu .child-nav>li:last-child{border-bottom:0!important}.main-menu .child-nav>li:empty{display:none}.main-menu .child-nav>li:nth-child(1),.main-menu .child-nav>li:nth-child(2){display:flex;margin-inline:calc(var(--gutter, 16px) * -1);padding-inline:var(--gutter, 16px);border:0!important;background-color:#2b2b2b;background-image:linear-gradient(180deg,#0000006b 0,#00000014 38%,#00000080),var(--dk-hero, none);background-size:100vw 236px;background-repeat:no-repeat}.main-menu .child-nav>li:nth-child(1){height:62px;align-items:center;background-position:0 0}.main-menu .child-nav>li:nth-child(2){height:174px;align-items:flex-end;background-position:0 -62px;margin-bottom:6px}.main-menu .main-nav__item--back{width:auto!important;padding:8px 0!important;font-size:0!important;color:#fff!important}.main-menu .main-nav__item--back .main-nav__item-content:after{content:"Menu";font-size:16px;font-weight:500;line-height:1}.main-menu .main-nav__item--back .icon{width:20px;height:20px;color:#fff}.main-menu .main-nav__item-header{padding:0 0 22px!important;font-size:32px!important;line-height:1.1!important;font-weight:500!important;letter-spacing:-.025em;text-transform:lowercase;color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.25)}.main-menu .main-nav__item-header:first-letter{text-transform:uppercase}.main-menu .child-nav>li:nth-child(n+3){margin-inline:calc(var(--gutter, 16px) * -1);padding:22px var(--gutter, 16px) 16px}.main-menu .child-nav>li:nth-child(n+3)>a.child-nav__item,.main-menu .child-nav__item--toggle>.main-nav__item-content>.child-nav__item{padding:0 0 8px!important;font-size:17px!important;font-weight:600!important;color:var(--dk-ink, #141414)!important}.main-menu .child-nav>li:nth-child(n+3)>a.child-nav__item{padding-bottom:4px!important}.main-menu .child-nav__item--toggle>.main-nav__item-content{padding:0!important;margin:0!important}.main-menu .child-nav__item--toggle>.main-nav__item-content>.main-nav__toggle-btn{display:none!important}.main-menu .child-nav__item--toggle>.child-nav__panel{display:block!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important}.main-menu .main-nav__grandchild{margin:0!important;padding:0!important;border:0!important;opacity:1!important;visibility:visible!important;transform:none!important}.main-menu .main-nav__grandchild>li{border:0!important}.main-menu .main-nav__grandchild .main-nav__item{padding:9px 0!important;font-size:16px!important;font-weight:400!important;color:var(--dk-ink, #141414)!important}.main-menu .main-nav__grandchild li:first-child .main-nav__item{padding-top:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/dk-header-mobile.css.map */
