.inc-header .utility a{min-height:34px}
.inc-header .shop-tax-note{display:flex;align-items:center;min-height:34px;font-size:10px}
.inc-header .search-field{margin:0}
.inc-header .search-field input{appearance:none;-webkit-appearance:none;padding:0;min-height:20px;box-shadow:none}
.inc-header .search-field input:focus-visible{outline:0}
.inc-header .search-field:focus-within{outline:2px solid var(--deep);outline-offset:2px}
.inc-header .search-field input::-webkit-search-cancel-button{appearance:auto}
.inc-header .mega-list-panel a{display:flex;align-items:center}
.inc-header .mega-panel-intro>.text-link{justify-content:flex-start;gap:10px}
.inc-header .mega-list>.inc-menu-item{min-width:0}
.inc-header .inc-menu-children,.inc-header .inc-menu-children ul{list-style:none;margin:0;padding:0 0 0 12px}
.inc-header .inc-menu-children a{min-height:35px;font-size:10px;border-color:#eef3f3}
.inc-header .mega-list a[aria-current=page]{color:var(--deep);font-weight:650}
.inc-header .logo img{height:79px;width:79px}
.inc-header .basket-btn svg,.inc-header .account svg{flex-shrink:0}
.inc-footer .footer-main>div>a{display:flex;align-items:center}
.inc-footer .footer-main>div>a.text-link{display:inline-flex;gap:8px}
.inc-footer .inc-policy-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 24px}
.inc-footer .footer-bottom{gap:20px}
.inc-footer .footer-brand img{object-fit:contain}
@media(max-width:1100px){.inc-header .header-main{gap:28px}}
@media(max-width:800px){.inc-header .utility{display:block}.inc-header .utility>.shell{min-height:53px;height:auto;display:flex;flex-direction:column;align-items:stretch;padding-top:3px;padding-bottom:1px}.inc-header .utility>.shell>.delivery-market-message{display:block;text-align:center;font-size:10px;line-height:19px;color:#52717a}.inc-header .utility>.shell>div{min-height:30px;justify-content:center;gap:22px}.inc-header .utility a,.inc-header .utility .shop-tax,.inc-header .utility .shop-tax-note{min-height:30px;font-size:10px;white-space:nowrap}.inc-header .header-main{gap:16px}.inc-header .logo img{width:59px;height:59px}.inc-header .account{display:inline-flex}.inc-header .nav-wrap.mobile-is-open{top:100%;max-height:calc(100dvh - 138px);overflow:auto}.inc-header .main-nav{max-height:none;overflow:visible}.inc-header .main-nav>a,.inc-header .mega>summary{height:44px}.inc-header .mega-list-panel{max-height:none}.inc-header .mega-list{grid-template-columns:repeat(3,minmax(0,1fr))}.inc-footer .footer-bottom{align-items:flex-start}}
@media(max-width:560px){.inc-header .header-main{gap:10px 12px}.inc-header .logo img{width:52px;height:52px}.inc-header .header-actions .account{display:inline-flex!important;width:38px;height:42px}.inc-header .utility>.shell{padding-left:15px;padding-right:15px}.inc-header .utility>.shell>div{gap:15px}.inc-header .utility .shop-tax-note{font-size:9px}.inc-header .nav-wrap.mobile-is-open{max-height:calc(100dvh - 174px)}.inc-header .mega-list{grid-template-columns:repeat(2,minmax(0,1fr))}.inc-header .mega-list a{min-height:46px}.inc-header .main-nav{padding-bottom:20px}.inc-footer .footer-main>div:nth-child(4){grid-column:1/-1}.inc-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.inc-footer .inc-policy-links{justify-content:flex-start;font-size:9px;gap:10px 20px}}
@media(max-width:800px){html:not(.js) .inc-header .nav-wrap{display:block;position:static}html:not(.js) .inc-header .mobile-menu{display:none}html:not(.js) .inc-header .main-nav{padding-top:8px}}
.inc-predictive-panel[hidden]{display:none!important}.inc-predictive-panel{max-height:min(65vh,500px);overflow:auto;overscroll-behavior:contain}.inc-predictive-list [role=option][aria-selected=true]>a,.inc-predictive-list a:hover{background:#eef6f7;color:#0e657b}.inc-predictive-list [role=option]>a{padding-left:7px;padding-right:7px;border-radius:3px}.inc-predictive-results .suggest-title{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#637376;margin-bottom:9px}.inc-predictive-results .search-all{min-height:40px;font-size:11px}.inc-predictive-results .inc-predictive-list{padding:0;list-style:none;margin:0}.inc-predictive-results .inc-predictive-list li{margin:0}.inc-predictive-results .inc-predictive-list a{display:flex;align-items:center;gap:14px;min-height:66px;border-top:1px solid #edf1f1;font-size:12px}.inc-predictive-results .inc-predictive-list img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.inc-predictive-results .inc-predictive-list small{display:block;font-size:10px;color:#637376}.inc-predictive-results>p:not(.suggest-title){font-size:12px;padding:15px 0}
