.header:not(.drawer-menu).page-width{max-width:1640px;padding:0 20px}.header__icons{padding-right:0;width:100%}.header__icons .desktop-localization-wrapper{width:100%}.header__icons_row{display:flex;justify-content:flex-end;align-items:center}.header__icon{height:45px;width:auto;padding:0 40px;border-left:1px solid rgba(174,174,174,.5)}.header__icon.header__icon--menu{border:0px}.header__icon:hover{color:#1b7b34}.header__icon.header__icon--cart{margin-right:0;padding-right:0}.header-info-row{display:flex;align-items:center;padding:21px 0 21px 40px}.header-info-row .header-info-col{padding:0 40px;border-left:1px solid rgba(174,174,174,.5)}.header-info-link{display:flex;align-items:center;gap:15px;text-decoration:none;color:#afafaf;font-family:Archivo;font-size:15px;font-weight:300;line-height:1.46667;letter-spacing:.15px;min-height:45px;transition:all .5s ease}.header-info-link:hover{color:#1b7b34}.header-info-link strong{display:block;color:#1e1e1e;font-family:Archivo;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.18px;transition:all .5s ease}.header-info-link:hover strong{color:#1b7b34}.header-info-link.header-info-link-mail{color:#000;font-weight:500}.header-info-link.header-info-link-mail:hover{color:#1b7b34}.cart-count-bubble{position:absolute;top:-3px;left:auto;right:-15px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center;width:auto;min-width:20px;background-color:#8bc826;color:#fff;font-size:12px;border-radius:100%;border:0px solid #fff;font-weight:700;padding:2px 3px 0}.header__inline-menu{margin:0;border:0}.search-modal__form .field:before,.search-modal__form .field:after{display:none}.search-modal__form .search__input.field__input{padding:10px 90px 10px 35px;display:flex;align-items:center;width:100%;border-radius:30px 0 0 30px;background-color:#146429;color:#56b06e;font-family:Archivo;font-size:16px;font-weight:400;height:60px;border:0px;margin:0}.search-modal__form .search__input.field__input::placeholder{color:#56b06e;font-family:Archivo;font-size:16px;font-weight:400}.search-modal__form[open=true] .search-modal__form .search__input.field__input{border-radius:30px 0 0}.search-modal__form .search__button{color:#56b06e;top:8px;right:0;transition:all .5s ease}.search-modal__form .search__button:hover{color:#fff}.header__menu-item .header__active-menu-item{text-decoration:none;color:#1b7b34}.header__menu-item{color:#000;font-family:Fivo Sans;font-size:16px;font-weight:500;letter-spacing:.16px;text-transform:capitalize}.header__menu-item:hover{color:#1b7b34}.header__menu-item:hover span{text-decoration:none}.header__menu-item .icon-caret{top:calc(50% - 4px)}.search-modal__form .reset__button:not(:focus):after{border-right:.1rem solid #56b06e}.search-modal__form .reset__button{top:7px;color:#56b06e}.menu-drawer__menu-item{font-size:16px;border-bottom:1px solid rgba(0,0,0,.1)}.menu-drawer__inner-submenu .menu-drawer__menu-item{font-size:14px}.menu-drawer__close-button{font-size:16px;font-weight:700;font-family:Fivo Sans}.js .menu-drawer__menu li{margin-bottom:0}.search_bar_header .predictive-search{border-radius:0 0 10px 10px}.cart-notification-wrapper .cart-notification-product__image{margin-top:0}.cart-item__quantity .cart-item__quantity-wrapper{display:flex;align-items:center}.cart-items .caption-with-letter-spacing{font-size:14px;opacity:1;font-weight:500}.predictive-search__loading-state .spinner{display:none!important}@media only screen and (min-width: 990px){.header--top-left{grid-template-areas:"heading icons" "heading navigation";grid-template-columns:auto 1fr}.header--top-left .header__heading-link{margin:0;padding:9px 9px 9px 0;position:relative;border-radius:0 100% 100% 0;box-shadow:5px 0 10px #0000001a}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}.header__inline-menu{display:flex;justify-content:flex-end;align-items:center;border-top:1px solid rgba(0,0,0,.15)}.header__inline-menu nav.header-nav{width:100%;display:flex;justify-content:center}.header .search_bar_header{width:100%;max-width:500px;position:relative;box-shadow:500px 0 #146429}.header-wrapper{border:0px}.header__menu-item{padding:19px 25px;color:#000;font-family:Fivo Sans;font-size:16px;font-weight:500;letter-spacing:.16px}.header-mobile-search{display:none}.list-menu--disclosure{min-width:fit-content!important;white-space:nowrap}details[open]>.header__submenu{border-radius:0 0 10px 10px}}@media only screen and (max-width: 1600px){.header-info-row{padding-left:20px}.header-info-row .header-info-col,.header__icon{padding:0 20px}.header-info-link{font-size:14px}.header-info-link strong{font-size:16px}.review-trustpilot img{max-width:180px}}@media only screen and (max-width: 1500px){.header__menu-item{font-size:14px;padding:18px}}@media only screen and (max-width: 1365px){.header .search_bar_header{max-width:400px;box-shadow:400px 0 #146429}.header-info-link .header-info-details{display:none}.predictive-search__results-groups-wrapper{flex-wrap:wrap}}@media only screen and (max-width: 1279px){.header-info-link svg{width:24px;height:24px}.header .search_bar_header{max-width:240px;box-shadow:240px 0 #146429}.header__menu-item{padding:19px 10px}.search-modal__form .search__input.field__input{padding:10px 70px 10px 20px}}@media only screen and (max-width: 989px){.header{grid-template-columns:1fr auto 1fr}.review-trustpilot{display:none}.header-info-row .header-info-col:first-child{border:0px}.header-info-row .header-info-col,.header__icon{padding:0 15px}.header__heading-logo{max-width:80px}.header-mobile-search .icon-search svg{width:22px;height:22px;color:#797979}.header-mobile-search .search-modal__form .search__input.field__input{padding:8px 40px 10px 35px;border-radius:30px;height:50px}.header-mobile-search .search__button .icon{height:22px;width:22px}.header-mobile-search .search-modal__form .search__button{top:2px;right:10px}.menu-drawer__account{gap:10px}.predictive-search{border-radius:0 0 10px 10px}.search-modal__form .reset__button{top:1px;right:50px}.search-modal__form[open=true] .search-modal__form .search__input.field__input{border-radius:30px 30px 0 0}}@media only screen and (max-width: 749px){.header-info-row{display:none}.header__heading-logo{max-width:60px}.header__icon.header__icon--search{border:0px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-header.css.map */
