/* Original inline style 1; original index.php line 4446 */

html body .hero-shop-column #onfix-category-menu a{border:1px solid rgba(116,83,35,.16)!important;box-shadow:0 3px 10px rgba(82,55,17,.05)!important}
html body .hero-shop-column #onfix-category-menu a:hover{border-color:rgba(116,83,35,.3)!important;box-shadow:0 5px 12px rgba(82,55,17,.08)!important}


/* Original inline style 2; original index.php line 4450 */

@media(max-width:980px), (hover:none) and (pointer:coarse){
 html body header.site-header#top .onfix-header-row{width:calc(100% - 32px)!important;max-width:none!important;grid-template-columns:120px minmax(0,1fr) 190px 96px 52px 58px 52px!important;justify-content:stretch!important;column-gap:6px!important}
 html body header.site-header#top .onfix-header-logo{grid-column:1!important;justify-self:start!important}
 html body header.site-header#top .onfix-header-search{grid-column:3!important}
 html body header.site-header#top .onfix-header-account{grid-column:4!important}
 html body header.site-header#top .onfix-header-cart{grid-column:5!important}
 html body header.site-header#top .onfix-language-dropdown{grid-column:6!important}
 html body header.site-header#top nav#mainNav.onfix-header-menu{grid-column:7!important;justify-self:end!important}
 html body .hero-grid--commerce .hero-media{height:auto!important;align-self:start!important}
 html body .hero-grid--commerce .hero-media-stack{height:auto!important;min-height:0!important;flex:0 0 auto!important;padding:0!important}
 html body .hero-grid--commerce .hero-media-stack .onfix-festive-video{height:auto!important;min-height:0!important;flex:0 0 auto!important}
 html body .hero-grid--commerce #promoSwipe.video-shell{height:auto!important;min-height:0!important;aspect-ratio:16 / 9!important}
 html body .hero-grid--commerce .hero-shop-column{height:var(--onfix-ad-height,auto)!important;min-height:0!important;box-sizing:border-box!important;padding:8px!important;overflow:hidden!important}
 html body .hero-shop-column #onfix-category-menu{height:100%!important;min-height:0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;grid-auto-rows:0!important;gap:7px!important}
 html body .hero-shop-column #onfix-category-menu a{height:100%!important;min-height:0!important;max-height:none!important;grid-column:1!important;box-sizing:border-box!important;padding:6px!important}
}

