html.html-support .section-header-top-links-v2__content{gap:20px;padding:9px 24px}html.html-support .section-header-top-links-v2__custom,html.html-support .section-header-top-links-v2__custom-text,html.html-support .section-header-top-links-v2__link{font-size:15px}html.html-support .section-header-top-links-v2__nav{gap:18px;row-gap:8px}html.html-support .section-header-top-links-v2__icon{width:16px;height:16px;flex-basis:16px}html.html-support .section-header-v2{--header-v2-icon-size: 22px}html.html-support .section-header-v2 .header-v2-postcode summary{gap:8px;min-height:30px;padding:6px 12px;width:100%}html.html-support .section-header-v2 .header-v2-search-trigger{gap:10px;min-height:30px;padding:6px 14px;width:fit-content}html.html-support .section-header-v2 .header-v2-search-trigger-icon{transform:translateY(1px)}html.html-support .section-header-v2 .header-v2-postcode-label,html.html-support .section-header-v2 .header-v2-postcode-title,html.html-support .section-header-v2 .header-v2-postcode-input,html.html-support .section-header-v2 .header-v2-postcode-save,html.html-support .section-header-v2 .header-v2-postcode-suggestion{font-size:14px;line-height:20px}html.html-support .section-header-v2 .header-v2-postcode-panel{top:calc(100% + 8px);width:min(340px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:12px;border-radius:10px;box-sizing:border-box}html.html-support .section-header-v2 .header-v2-postcode-title{margin-bottom:10px}html.html-support .section-header-v2 .header-v2-postcode-form{display:block;width:100%}html.html-support .section-header-v2 .header-v2-postcode-input{display:block;width:100%;height:42px;padding:0 12px;box-sizing:border-box}html.html-support .section-header-v2 .header-v2-postcode-error,html.html-support .section-header-v2 .header-v2-postcode-helper{margin-top:8px;font-size:12px;line-height:18px}html.html-support .section-header-v2 .header-v2-postcode-suggestions{margin-top:0;width:100%;max-height:480px;overflow-y:auto;box-sizing:border-box}html.html-support .section-header-v2 .header-v2-postcode-suggestion{min-height:48px;padding:12px 16px;font-weight:500;line-height:22px}html.html-support .section-header-v2 .header-v2-search-modal-shell{gap:10px;max-width:742px;padding:5px 16px}html.html-support .section-header-v2 .header-v2-search-panel-inner{padding:10px 0 0}html.html-support .section-header-v2 .header-v2-search-modal-form{padding-bottom:6px}html.html-support .section-header-v2 .header-v2-search-modal-field{gap:10px}html.html-support .section-header-v2 .header-v2-search-modal-submit,html.html-support .section-header-v2 .header-v2-search-close{width:28px;height:28px}html.html-support .section-header-v2 .header-v2-search-trigger-text{font-size:15px;line-height:20px}html.html-support .section-header-v2 .header-v2-search-modal-input{font-size:16px;line-height:22px}html.html-support .section-header-v2 .header-v2-search-modal-form-wrapper>.predictive-search{border-radius:0 0 16px 16px}html.html-support .section-header-v2 .header-v2-search-modal-form-wrapper>.predictive-search #predictive-search-results{padding:6px 32px 20px}html.html-support .section-header-v2 .header-v2-search-modal-form-wrapper>.predictive-search .predictive-search-panel__suggestions{padding-top:4px}html.html-support .section-header-v2 .header-v2-action-list,html.html-support .section-header-v2 .header-v2-mobile-actions{gap:14px}html.html-support .section-header-v2 .header-v2-action-label,html.html-support .section-header-v2 .header-v2-mobile-name{font-size:15px;line-height:20px}html.html-support .section-header-v2 .header-v2-desktop-top{gap:12px;padding:8px 24px}html.html-support .section-header-v2 .header-v2-desktop-bottom{padding:5px 30px}html.html-support .section-header-v2 .header-v2-desktop-bottom-row,html.html-support .section-header-v2 .header-v2-desktop-bottom .header__inline-menu .list-menu--inline{gap:24px}html.html-support .section-header-v2 .header-v2-desktop-all .menu-drawer__trigger-content{gap:8px}html.html-support .section-header-v2 .header-v2-desktop-all .header-v2-desktop-all-trigger,html.html-support .section-header-v2 .header-v2-desktop-all .menu-drawer__trigger-label,html.html-support .section-header-v2 .header-v2-desktop-bottom .header__inline-menu>.list-menu>li>.header__menu-item,html.html-support .section-header-v2 .header-v2-desktop-bottom .header__inline-menu>.list-menu>li>.menu-level-1>div>.header__menu-item{font-size:15px;line-height:20px}html.html-support .section-header-v2 .header-v2-desktop-bottom .header__submenu .header__menu-item{padding:18px 16px}html.html-support .section-header-v2 .header-v2-logo-image{max-height:40px}@media screen and (max-width:999px){html.html-support .section-header-top-links-v2__content{gap:8px;padding:8px 12px}html.html-support .section-header-top-links-v2__nav{gap:9px}html.html-support .section-header-top-links-v2__icon{width:18px;height:18px;flex-basis:18px}html.html-support .section-header-top-links-v2__custom,html.html-support .section-header-top-links-v2__custom-text,html.html-support .section-header-top-links-v2__link{font-size:14px}html.html-support .section-header-v2 .header-v2-mobile-top{gap:8px;padding:5px 12px 2px}html.html-support .section-header-v2 .header-v2-postcode-chevron svg{width:1.3rem;height:1.3rem}html.html-support .section-header-v2 .header-v2-mobile-actions{gap:10px}html.html-support .section-header-v2 .header-v2-logo-image{max-height:min(var(--header-v2-mobile-logo-height, 50px),38px)}html.html-support .section-header-v2 .header-v2-mobile .header__icon--menu .icon{width:19px;height:19px}html.html-support .section-header-v2 .header-v2-mobile-icon.header__icon .svg-wrapper{width:22px;height:22px;flex-basis:22px}html.html-support .section-header-v2 .header-v2-mobile-icon.header__icon svg,html.html-support .section-header-v2 .header-v2-mobile-icon.header__icon .icon{width:20px;height:20px}html.html-support .section-header-v2 .header-v2-mobile-search-row{padding:4px 16px}html.html-support .section-header-v2 .header-v2-mobile-nav{padding:0 16px}html.html-support .section-header-v2 .header-v2-mobile-nav-list{gap:22px}html.html-support .section-header-v2 .header-v2-mobile-nav-link{min-height:36px;font-size:15px;line-height:20px}html.html-support .section-header-v2 .header-v2-mobile-postcode-row .header-v2-postcode summary{min-height:30px;padding:6px 16px;box-sizing:border-box}html.html-support .section-header-v2 .header-v2-mobile-postcode-row .header-v2-postcode-panel{top:100%;width:100%;max-width:none;padding:12px 16px;border-radius:0}}@media screen and (min-width:1000px){html.html-support .section-header-v2 .header-v2-desktop-top{gap:clamp(10px,1.2vw,18px)}}@media screen and (min-width:1000px)and (max-width:1279px){html.html-support .section-header-v2 .header-v2-desktop-top{padding-left:16px;padding-right:16px}html.html-support .section-header-v2 .header-v2-action-list{gap:10px}html.html-support .section-header-v2 .header-v2-action-label,html.html-support .section-header-v2 .header-v2-postcode-label,html.html-support .section-header-v2 .header-v2-search-trigger-text,html.html-support .section-header-v2 .header-v2-search-modal-input{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-header-v2-legacy-compat.css.map */
