/* PES CRITICAL — 2026-08-01 */
.dsk_nav{background:#0f1e2d!important;color:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.dsk_nav a,.dsk_nav span,.dsk_nav li{color:#fff!important}.dsk_nav_mega_menu{background:#1a5c3a!important;color:#fff!important}.email_svg_tablet,.mbl_view_email{display:none!important}.product-form__submit{background:#1a5c3a!important;color:#fff!important;border-radius:999px!important;font-weight:700!important;border:none!important;padding:16px 32px!important;transition:all .2s ease!important}.product-form__submit:hover{background:#30ab68!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(26,92,58,.3)!important}.price-item--regular{color:#6b7280!important;font-size:16px!important}.price-item--sale,.price-item--final{color:#1a5c3a!important;font-weight:800!important;font-size:28px!important}.product__info-wrapper .product__title h1{color:#0f1e2d!important;font-weight:800!important}.card--card{border-radius:12px!important;border:1px solid #e5e7eb!important;transition:all .2s ease!important}.card--card:hover{box-shadow:0 8px 24px rgba(15,30,45,.1)!important;transform:translateY(-2px)!important}.card__heading a{color:#0f1e2d!important;font-weight:600!important}.card__heading a:hover{color:#30ab68!important}.badge,.product__badge{border-radius:999px!important;font-size:11px!important;font-weight:700!important;padding:4px 12px!important}.badge--sale{background:#dc2626!important;color:#fff!important}.product__media img{transition:transform .3s ease!important;cursor:zoom-in!important}.product__media img:hover{transform:scale(1.08)!important}.search__input,.header__search input{border-radius:999px!important;border:2px solid #e5e7eb!important;transition:border-color .2s ease!important}.search__input:focus,.header__search input:focus{border-color:#30ab68!important}.quantity{border-radius:999px!important;border:2px solid #e5e7eb!important;overflow:hidden!important}.quantity__button{color:#1a5c3a!important}.quantity__button:hover{background:#e7f6ee!important}.delivery-timer-container{background:#f8f9fa!important;border-radius:12px!important;padding:16px!important;border:1px solid #e5e7eb!important;margin:16px 0!important}body,p,span,div,a,li,td,th,input,select,textarea,button{font-family:Inter,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Inter,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif!important;font-weight:700!important}#avada-loading,.avada-loading{display:none!important;opacity:0!important;visibility:hidden!important}.cc-window,#cookie-consent,.cookie-banner{z-index:9999!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#1a5c3a;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#30ab68}a{transition:color .2s ease!important}.button,.btn,.shopify-payment-button__button{border-radius:999px!important;font-weight:700!important;transition:all .2s ease!important}.button--primary,.btn--primary{background:#1a5c3a!important;color:#fff!important}.button--primary:hover,.btn--primary:hover{background:#30ab68!important}
