:root{--hp-orange: #e48c17;--hp-orange-dark: #d2710a;--hp-black: #000000;--hp-rule: #d8d8d8;--hp-ink: #111111;--hp-container: 130rem}.dt-sc-header-top-bar .page-full-width>.row,.header.header--top-left .page-full-width>.row,.bottom-menu .page-full-width>.row{max-width:var(--hp-container);width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;box-sizing:border-box}@media screen and (max-width:749px){.dt-sc-header-top-bar .page-full-width>.row,.header.header--top-left .page-full-width>.row,.bottom-menu .page-full-width>.row{padding-left:1.5rem;padding-right:1.5rem}}.dt-sc-header-top-bar{background:var(--hp-black);background-color:var(--hp-black);border-bottom:0;padding-top:1rem;padding-bottom:1rem}.dt-sc-header-top-bar .top-bar-content,.dt-sc-header-top-bar .top-bar-content li,.dt-sc-header-top-bar .top-bar-content .top-bar-text{margin:0;padding:0}.dt-sc-header-top-bar .dt-sc-flex-space-between,.dt-sc-header-top-bar .top-bar-content{justify-content:center}.dt-sc-header-top-bar .top-bar-content .top-bar-text,.dt-sc-header-top-bar .header-contact li span,.dt-sc-header-top-bar a,.dt-sc-header-top-bar a .icon-text{color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:uppercase;line-height:20px;text-align:center}.dt-sc-header-top-bar a:hover,.dt-sc-header-top-bar a:hover .icon-text{color:var(--hp-orange)}.dt-sc-header-top-bar svg{fill:currentcolor;color:#fff}@media screen and (max-width:749px){.dt-sc-header-top-bar .top-bar-content .top-bar-text{font-size:1.3rem;line-height:1.4}}.header-wrapper{background:#fff}.header.header--top-left{background:#fff;color:var(--hp-ink);padding:2.8rem 0 0}@media screen and (min-width:1200px){.header.header--top-left .header-row{display:flex;align-items:center;column-gap:3rem;row-gap:0}.header.header--top-left .header__heading,.header.header--top-left .header__heading-link{flex:0 0 auto;grid-area:auto;justify-self:auto;padding:0;margin:0}.header.header--top-left .header__icons{flex:1 1 auto;grid-area:auto;justify-self:auto;display:flex;align-items:center;column-gap:3rem;min-width:0}}.header__heading-logo{max-width:100%;height:auto}.header__icons .search-modal__form,.header__icons predictive-search{flex:1 1 auto;min-width:0;max-width:58rem;margin:0;position:relative}.header__icons predictive-search .search-modal__form{max-width:none}.header__icons form.search{width:100%;margin:0}.header__icons form.search *{font-family:Montserrat}.header-searchbar{display:flex;align-items:stretch;width:100%;border:1px solid var(--hp-rule);background:#fff;min-height:5rem}.header-searchbar__vendor{position:relative;display:flex;align-items:center;flex:0 0 auto;border-right:1px solid var(--hp-rule)}.header-searchbar__vendor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;cursor:pointer;height:100%;min-height:4.8rem;padding:0 3.8rem 0 2rem;font-size:1.6rem;font-weight:500;color:var(--hp-ink);max-width:20rem}.header-searchbar__vendor:after{content:"";position:absolute;right:1.8rem;top:50%;width:.8rem;height:.8rem;margin-top:-.6rem;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:rotate(45deg);pointer-events:none}.header-searchbar .field{flex:1 1 auto;min-width:0;width:auto;border:0;box-shadow:none}.header-searchbar .field:before,.header-searchbar .field:after,.header-searchbar .field:hover.field:after{content:none;display:none;box-shadow:none}.header-searchbar .search__input.field__input{height:4.8rem;min-height:4.8rem;width:100%;max-width:none;min-width:0;margin:0;border:0;box-shadow:none;background:transparent;padding:0 1.5rem;font-size:1.5rem}.header-searchbar .search__input.field__input:focus,.header-searchbar .search__input.field__input:focus-visible{box-shadow:none;outline:0}.header-searchbar .search__button.field__button{position:static;flex:0 0 auto;height:auto;min-height:4.8rem;width:auto;margin:0;padding:0 3.2rem;border:0;border-radius:0;background:var(--hp-orange);color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.header-searchbar .search__button.field__button:hover,.header-searchbar .search__button.field__button:focus,.header-searchbar .search__button.field__button:focus-visible{background:var(--hp-orange-dark);color:#fff;box-shadow:none}.header-searchbar .search__button.field__button svg{display:none}.header__icons .predictive-search--header{top:100%;left:0;right:0;width:100%}.header__icons .contact_detail{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;row-gap:.4rem;margin:0;white-space:nowrap}.header__icons .contact_detail a.link{display:flex;align-items:center;column-gap:.8rem;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--hp-ink);text-decoration:none}.header__icons .contact_detail a.link:hover{color:var(--hp-orange)}.header__icons .contact_detail svg{width:1.5rem;height:1.5rem;flex:0 0 auto;fill:currentcolor}.header__location{flex:0 0 auto;display:flex;align-items:center;padding-left:3rem;border-left:1px solid var(--hp-rule);min-height:4.2rem;font-size:1.6rem;font-weight:600;line-height:1.3;white-space:nowrap;color:var(--hp-ink)}.header__icons .product__header_icons{flex:0 0 auto;display:flex;align-items:center;column-gap:2.6rem;margin-left:auto;padding-left:0}.header__icons .product__header_icons a.header__icon{margin:0!important;padding:0;position:relative}.header__icons .product__header_icons svg{width:2.2rem;height:2.2rem;fill:currentcolor}.header__icons .product__header_icons a.header__icon:hover{color:var(--hp-orange)}.bottom-menu{background:var(--hp-orange);background-color:var(--hp-orange);width:100%;margin-top:35px}.bottom-menu.bottom-menu--sunward{background:#20a0a8;background-color:#20a0a8}.bottom-menu .row{justify-content:flex-start}.bottom-menu .header__inline-menu{width:100%}.bottom-menu nav#AccessibleNav{justify-content:flex-start}.bottom-menu ul.dt-nav{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.bottom-menu ul.dt-nav>li.top-level-link{padding:2.5rem 0}.bottom-menu ul.dt-nav>li.top-level-link:not(:last-child){padding-right:4.5rem}.bottom-menu ul.dt-nav>li.top-level-link>a.dt-sc-nav-link{color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;margin:0;text-decoration:none}.bottom-menu ul.dt-nav>li.top-level-link>a.dt-sc-nav-link:hover,.bottom-menu ul.dt-nav>li.top-level-link.active>a.dt-sc-nav-link{color:var(--hp-black)}.bottom-menu ul.dt-nav>li.top-level-link .dt-sc-caret{border-color:currentcolor}.bottom-menu ul.dt-nav>li.top-level-link .sub-menu-block{background:#fff}.bottom-menu .row .social-icon-with-btn{display:none}.bottom-menu .header-btn{background:#fff;color:var(--hp-orange);margin-left:2rem;padding:1.2rem 3rem;line-height:1;font-weight:700;text-transform:uppercase;text-decoration:none}@media screen and (max-width:1199px){.bottom-menu{display:none}}@media screen and (max-width:1199px){.header.header--top-left .header-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:2rem;row-gap:1.6rem;grid-template-areas:none;grid-template-columns:none}.header.header--top-left .header__heading,.header.header--top-left .header__heading-link{order:0;flex:0 0 auto;grid-area:auto;grid-row:auto;grid-column:auto;justify-self:auto;margin-right:auto;padding:0}.header.header--top-left .header__icons{order:1;flex:1 1 auto;min-width:0;grid-area:auto;grid-column:auto;justify-self:auto;justify-content:flex-end;align-items:center;column-gap:2rem;margin:0}.header.header--top-left header-drawer{order:2;margin:0;grid-area:auto}.header.header--top-left .header__icons .contact_detail,.header.header--top-left .header__location{display:none}.header.header--top-left .header__icons .search-modal__form,.header.header--top-left .header__icons predictive-search{flex:1 1 auto;width:auto;min-width:0;max-width:42rem}.header.header--top-left .header__icons .product__header_icons{margin-left:0}}@media screen and (max-width:989px){.header.header--top-left .header-row{column-gap:1rem}.header.header--top-left .header__icons{order:3;flex:1 1 100%;width:100%;justify-content:space-between;column-gap:1.5rem}.header.header--top-left .header__icons .search-modal__form,.header.header--top-left .header__icons predictive-search{max-width:none}}@media screen and (max-width:749px){.header-searchbar{min-height:4.4rem}.header-searchbar__vendor select,.header-searchbar .search__input.field__input,.header-searchbar .search__button.field__button{min-height:4.2rem;height:4.2rem}.header-searchbar__vendor select{max-width:11rem;padding:0 2.8rem 0 1.2rem;font-size:1.4rem}.header-searchbar__vendor:after{right:1.2rem}.header-searchbar .search__button.field__button{padding:0 1.6rem;font-size:1.4rem}.header__heading-logo{max-width:17rem}.header.header--top-left .header__icons .header__search.medium-hide.large-up-hide{display:none}}footer .footer-block>img{display:block;width:246px;max-width:100%;height:auto;margin-left:0;margin-right:auto}@media screen and (max-width:749px){footer .footer-block>img{width:225px}}.dt-sc-header-top-bar .top-bar-content .top-bar-text .top-bar-sunward{color:#20a0a8}@media screen and (max-width:1199px){#menu-drawer .menu-drawer__menu{display:flex;flex-direction:column}#menu-drawer .menu-drawer__menu>li{order:3}#menu-drawer .menu-drawer__menu>li:first-child{order:1}#menu-drawer .menu-drawer__menu>li:has(>a[href*="/collections/sunward-machinery"]){order:2}}@media screen and (max-width:1199px){.header.header--top-left{padding:1.8rem 0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-header.css.map */
