.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}.header__heading-link{padding:0}.header__icons{padding-right:0}.header__icon--cart{margin-right:0}.header__menu-item span{color:#333;font-size:14px!important;letter-spacing:0;line-height:1.4;font-family:Sora-Bold!important;text-transform:capitalize;position:relative;overflow:hidden;width:fit-content}.header__menu-item{padding:0}.list-menu--inline{gap:41px}.list-menu__item--active,.header__submenu .header__menu-item:hover{text-decoration:none!important}.header__menu-item:hover span,.header__active-menu-item,.header__submenu .header__menu-item:hover{color:#ec008c!important}.header__menu-item:hover svg path,.header__active-menu-item+svg path{stroke:#ec008c}.header__menu-item span:after,.header__submenu .header__menu-item:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background:#ec008c;transform-origin:bottom right;transition:transform .3s ease-out}.header__menu-item:hover span:after,.header__active-menu-item:after,.header__submenu .header__menu-item:hover:after{transform:scaleX(1)!important;transform-origin:bottom left!important}.callLabel{color:#e8f5e0;font-size:16px!important;letter-spacing:0;line-height:1;font-family:Sora-Bold!important;z-index:1}.callButton{background:#ec008c;border:1px solid #EC008C;border-radius:14px;display:flex;align-items:center;gap:10px;padding:15px 13px}.phone-icon{display:flex;align-items:center;z-index:1}.header-wrapper{transition:background .5s ease-in-out!important}.scrolled-past-header .header-wrapper{background:#84d94f;transition:background .5s ease-in-out!important}.scrolled-past-header .header{padding-top:16px;padding-bottom:16px}.header__heading-logo{width:199px}summary.list-menu__item{padding-right:0!important;gap:7.5px}.header__heading-logo-wrapper{transition:width .5s ease-in-out}.header__submenu .header__menu-item{justify-content:space-between;padding:0;color:#333;font-size:14px!important;letter-spacing:0;line-height:1.4;font-family:Sora-Bold!important;text-transform:capitalize;position:relative;overflow:hidden;width:fit-content}.list-menu--disclosure{width:20rem!important;background:#cbecb6;border:1px solid #93dd62!important;gap:16px;display:flex;flex-direction:column;padding:20px!important}details[open]>.header__menu-item{text-decoration:none}details[open]>.header__submenu{right:50%;transform:translate(50%)!important}.header__icon--menu{width:40px;height:40px;background:#ec008c;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px}.header__icon--menu span{height:100%;width:100%}.header__icon--menu svg{width:16px!important;height:16px!important;transform:none!important}.header__icon--menu svg path{fill:#e8f5e0;stroke:#e8f5e0}.menu-drawer__menu-item{color:#333;font-size:16px!important;letter-spacing:0;line-height:1.4;font-family:Sora-Bold!important;text-transform:capitalize;position:relative;overflow:hidden;width:100%;border-bottom:1px solid #333;padding:16px 30px}.js .menu-drawer,.js .menu-drawer__submenu{background-color:#fff}.menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-right:16px;width:16px!important;height:16px!important}.menu-drawer summary.menu-drawer__menu-item{background:transparent!important}.menu-drawer__close-button{border-bottom:1px solid #333;background:transparent!important;color:#333;font-size:16px!important;letter-spacing:0;line-height:1.4;font-family:Sora-Bold!important;text-transform:capitalize;position:relative;overflow:hidden;width:100%}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:1fr auto auto;column-gap:43px}}@media (max-width: 1199px){.header__heading-logo{width:150px}}@media (max-width: 767px){.header__heading-logo{width:120px}}@media (max-width: 479px){.header__heading-logo{width:100px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/header.css.map */
