:root{--broccole-green: #416D19;--broccole-green-dark: #345614;--broccole-green-light: #A8D86B;--broccole-lime: #EDFF8F;--broccole-lime-soft: #f4fce3;--broccole-pink: #FF5994;--broccole-orange: #F9B233;--broccole-blue: #82B6FF;--broccole-yellow: #FCDC2A;--broccole-heading: var(--broccole-green);--broccole-cta: var(--broccole-orange);--broccole-sale: var(--broccole-pink);--broccole-trust: var(--broccole-blue);--broccole-bg-alt: var(--broccole-lime-soft)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--broccole-green)!important}.header-announcements,.announcement-bar,[class*=announcement]{background-color:var(--broccole-green)!important;color:#fff!important}.header-announcements a,.announcement-bar a,[class*=announcement] a,[class*=announcement] p,[class*=announcement] span{color:#fff!important}.header__logo img,.header-logo img{max-height:52px!important}@media(max-width:749px){.header__logo img,.header-logo img{max-height:40px!important}}.button--primary,button[type=submit].button--primary,.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--broccole-green)!important;border-color:var(--broccole-green)!important;color:#fff!important;border-radius:12px!important;transition:all .25s ease!important}.button--primary:hover,button[type=submit].button--primary:hover{background-color:var(--broccole-green-dark)!important;border-color:var(--broccole-green-dark)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #416d194d!important}.product-form__submit,.cart__submit-button,[name=add]{background-color:var(--broccole-orange)!important;border-color:var(--broccole-orange)!important;color:#fff!important;font-weight:700!important;border-radius:12px!important;font-size:16px!important;transition:all .25s ease!important}.product-form__submit:hover,.cart__submit-button:hover,[name=add]:hover{background-color:#e09e20!important;border-color:#e09e20!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #f9b23366!important}.badge--sale,.badge[class*=sale],.price__badge-sale{background-color:var(--broccole-pink)!important;color:#fff!important;border-radius:20px!important;font-weight:700!important}.price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important}.price--on-sale .price-item--sale{color:var(--broccole-pink)!important;font-weight:700!important}.product-card,.card-wrapper{border-radius:12px!important;transition:all .3s ease!important}.product-card:hover,.card-wrapper:hover{transform:translateY(-4px)!important;box-shadow:0 8px 24px #416d191f!important}a:not(.button){color:var(--broccole-green);transition:color .2s ease}a:not(.button):hover{color:var(--broccole-green-dark)}.footer,.section-footer,footer{background-color:var(--broccole-green)!important;color:#fff!important}.footer a,.section-footer a,footer a{color:#fffc!important}.footer a:hover,.section-footer a:hover,footer a:hover{color:#fff!important}.footer h2,.footer h3,.footer h4,footer h2,footer h3,footer h4{color:#fff!important}.broccole-trust-bar{background:var(--broccole-lime-soft)!important;border-top:2px solid var(--broccole-green-light)!important;border-bottom:2px solid var(--broccole-green-light)!important}.broccole-section-alt{background-color:var(--broccole-lime-soft)}.broccole-section-title{color:var(--broccole-green)!important;font-size:1.6rem;font-weight:800;text-align:center;margin-bottom:.5rem}.broccole-section-subtitle{color:#666;text-align:center;margin-bottom:1.5rem;font-size:.95rem}.broccole-whatsapp-float{position:fixed;bottom:20px;inset-inline-end:20px;z-index:9999;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #25d36666;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.broccole-whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 20px #25d36680}.broccole-wave-divider{width:100%;overflow:hidden;line-height:0}.broccole-wave-divider svg{width:100%;height:40px}input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select{border-color:#d4dcc8!important;border-radius:8px!important}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(--broccole-green)!important;box-shadow:0 0 0 2px #416d1926!important;outline:none!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--broccole-lime-soft)}::-webkit-scrollbar-thumb{background:var(--broccole-green-light);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--broccole-green)}::selection{background:var(--broccole-lime);color:var(--broccole-green)}body,body *:not([class*=shopify-payment]):not(svg *){font-family:Cairo,Inter,sans-serif!important}.price,[class*=price],.money,.product-price,.cart-item__price,[data-price],.sale-price,.compare-price,.bs-new,.bs-old,.bundle-price .old,.bundle-price .new{font-family:Poppins,Cairo,sans-serif!important}h1,.h1{font-weight:700;font-size:1.75rem;line-height:1.4;color:var(--broccole-green)}h2,.h2{font-weight:700;font-size:1.4rem;line-height:1.35;color:var(--broccole-green)}h3,.h3{font-weight:600;font-size:1.1rem;line-height:1.4}h4,.h4{font-weight:600;font-size:1rem;line-height:1.4}p,li,span:not([class*=price]):not(.bs-new):not(.bs-old){line-height:1.7}body{font-size:.95rem}button,.button,[class*=btn],a[class*=button],input[type=submit],.broccole-hero-cta{font-family:Cairo,sans-serif!important;font-weight:700;letter-spacing:0}nav,.nav,[class*=menu],[class*=nav-link],.header a{font-weight:500;font-size:.88rem}.bs-name,.bundle-name,.product-card__title{font-weight:600;line-height:1.4}.bs-badge,.bundle-save,[class*=badge]{font-weight:700;font-size:.72rem}.social-proof-bar .sp-item{font-weight:600}.trust-item .trust-text{font-weight:600;line-height:1.4}.testimonial-card .t-text{font-size:.92rem;line-height:1.7}@media(min-width:750px){h1,.h1{font-size:2.4rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.3rem}body{font-size:1rem}}#Details-menu-drawer-container .menu-drawer__navigation:before{display:block;background:var(--broccole-lime-soft, #f4fce3);color:#555;text-align:center;padding:10px 16px;font-size:.78rem;font-weight:500;border-bottom:1px solid #e8f5d0;margin:-16px -16px 12px}:lang(ar) #Details-menu-drawer-container .menu-drawer__navigation:before{content:"\1f4b5  \627\644\62f\641\639  \639\646\62f  \627\644\627\633\62a\644\627\645   \b7   \1f69a  \634\62d\646  \633\631\64a\639"}:lang(en) #Details-menu-drawer-container .menu-drawer__navigation:before{content:"\1f4b5  Cash on delivery  \b7   \1f69a  Fast shipping"}#Details-menu-drawer-container .menu-drawer__menu-list>li>details>summary,#Details-menu-drawer-container .menu-drawer__menu-list>li>a{font-weight:700!important;font-size:1rem;color:var(--broccole-green, #416D19)!important;padding:14px 0!important;min-height:48px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}#Details-menu-drawer-container .menu-drawer__submenu a,#Details-menu-drawer-container .menu-drawer__menu-list li li a{font-weight:400!important;font-size:.9rem!important;color:#555!important;padding:10px 0!important;padding-inline-start:16px!important;min-height:40px}#Details-menu-drawer-container .menu-drawer__menu-list>li:nth-last-child(-n+3)>a{font-weight:500;font-size:.88rem;color:#888!important;border-bottom:1px solid #f8f8f8}#Details-menu-drawer-container .menu-drawer__menu-list a:hover,#Details-menu-drawer-container .menu-drawer__menu-list summary:hover{background-color:#f8faf5!important;padding-inline-end:8px!important;transition:all .2s ease}#Details-menu-drawer-container .menu-drawer__navigation:after{display:block;background:#25d366;color:#fff!important;text-align:center;padding:14px 20px;font-size:.95rem;font-weight:700;border-radius:12px;margin:20px 4px 8px;cursor:pointer}:lang(ar) #Details-menu-drawer-container .menu-drawer__navigation:after{content:"\1f4ac  \62a\62d\62f\62b\64a  \645\639\646\627  \639\628\631  \648\627\62a\633\627\628"}:lang(en) #Details-menu-drawer-container .menu-drawer__navigation:after{content:"\1f4ac  Chat with us on WhatsApp"}#Details-menu-drawer-container .menu-drawer__menu-list>li:nth-last-child(3){margin-top:12px;padding-top:12px;border-top:2px solid #e5e5e5}#Details-menu-drawer-container .menu-drawer,#Details-menu-drawer-container .menu-drawer__inner-container{background:#fff!important}#Details-menu-drawer-container .menu-drawer__close-button{color:var(--broccole-green, #416D19)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/broccole-brand.css.map */
