html body .dk3-float, html body .dk3-hdfx { display: none !important; }html body .dk-logo img, html body .dk-mega-btn::after, html body .dk-g3-art .flt, html body .dk-g3-art .ped i, html body .dk-g3-sky *, html body .dk-ahs-ticker .alert-ticker-wrapper::before, html body .dk-chat-fab .ring { animation: auto ease 0s 1 normal none running none !important; }html body .dk-chat-fab .ring { display: none !important; }html body .dk-chat-hint { display: none !important; }@media (prefers-reduced-motion: reduce){html body *, html body ::before, html body ::after { animation-duration: 0.01ms !important; animation-delay: 0s !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; transition-delay: 0s !important; scroll-behavior: auto !important; }}html body.dk-styled { background: radial-gradient(1100px 600px at 85% -10%, rgba(62, 134, 89, 0.08), transparent 60%), rgb(247, 249, 248) !important; }html body .dk-panel, html body .dk-ahs.dk-panel, html body .dk-bnr, html body .dk-coll .c, html body .dk-feature, html body .dk-buybox, html body .dk-ahs-faq .ah-item, html body .dk-ahs-faq .ah-item.ah-open, html body .dk-ahs-tabs .pt-tab-items ul, html body .woocommerce ul.products li.product, html body .ahura-sidebar .widget, html body .ahura-sidebar > * { box-shadow: rgba(24, 58, 38, 0.05) 0px 1px 2px, rgba(24, 58, 38, 0.22) 0px 10px 28px -20px !important; }html body .dk-g3-btn.gh, html body .dk-btn--light, html body .dk-btn--ghost, html body .dk-mega-btn, html body .dk-cart-count, html body .woocommerce ul.products li.product .onsale, html body .dk-ahs-faq .ah-icon, html body .dk-ft-social a, html body .woocommerce nav.woocommerce-pagination ul li span.current, html body .dk-g3-th button.on, html body .ahura-sidebar .wc-block-product-filter-removable-chips__item, html body .dk-ahs-ticker .alert-ticker-wrapper, html body .dk-ahs-ticker .alert-ticker-wrapper::before { box-shadow: rgba(24, 58, 38, 0.08) 0px 1px 2px !important; }html body #dk-footer { box-shadow: none !important; }html body .dk-circ:hover, html body .dk-bnr:hover { transform: translateY(-2px) !important; }html body .dk-circ .ring, html body .dk-circ .ring[class*=" c"] { background: rgb(233, 242, 236) !important; color: rgb(47, 107, 70) !important; box-shadow: none !important; }html body .dk-why .c .ic, html body .dk-mini .ic, html body .dk-contact .row .ic, html body .dk-mega-list > li > a .ic, html body .dk-mega-list > li > a .ic[class*=" c"] { border-radius: 50% !important; background: rgb(233, 242, 236) !important; color: rgb(47, 107, 70) !important; border: 0px !important; box-shadow: none !important; }html body .dk-amazing-aside .spk, html body .dk-ft-social a { border-radius: 50% !important; }html body li.product, html body li.product *, html body .dkx-card, html body .dkx-card *, html body .p-item, html body .p-item *, html body .dk-ah-atc, html body .dk-ah-atc *, html body .add_to_cart_button, html body .dkx-add { -webkit-tap-highlight-color: transparent !important; }html body .add_to_cart_button, html body .add_to_cart_button *, html body .dkx-add, html body .dkx-add *, html body .dkx-btn { user-select: none !important; }html body li.product .button.add_to_cart_button:focus:not(:focus-visible), html body .dkx-add:focus:not(:focus-visible) { outline: none !important; }@keyframes dk-added-fade { 
  0% { opacity: 0; transform: scale(0.97); }
  12% { opacity: 1; transform: none; }
  75% { opacity: 1; }
  100% { opacity: 0; }
}html body .dk-bnr::before, html body .dk-bnr::after { display: none !important; }html body .dk-bnr.v1 { background: rgb(241, 247, 243) !important; }html body .dk-bnr.v2 { background: rgb(250, 243, 243) !important; }html body .dk-bnr.v3 { background: rgb(239, 246, 246) !important; }html body .dk-bnr img { filter: drop-shadow(rgba(0, 0, 0, 0.12) 0px 8px 12px) !important; }html body .dk-exp { background: rgb(47, 107, 70) !important; color: rgb(255, 255, 255) !important; border: 1px solid rgb(47, 107, 70) !important; box-shadow: none !important; font-weight: 600 !important; }html body .dk-sec-h h2 { text-shadow: none !important; }html body .dk-sec-h h2::after { width: 32px !important; height: 3px !important; background: rgb(156, 199, 171) !important; box-shadow: none !important; }html body .dk-ahs.dk-panel::after { display: none !important; }html body .dk-ahs .product-item, html body .dk-ahs .p-item, html body .dk-ahs .product-item:hover, html body .dk-ahs .p-item:hover, html body .woocommerce ul.products li.product:hover { box-shadow: rgba(24, 58, 38, 0.05) 0px 1px 2px, rgba(24, 58, 38, 0.22) 0px 10px 28px -20px !important; }html body .dk-ahs .product-item .product-cover::after, html body .dk-ahs .p-item .fimage::after, html body .woocommerce ul.products li.product .product-thumbnail-wrapper::after { display: none !important; }html body .dk-ahs-tabs .pt-tab-items ul { box-shadow: none !important; padding: 6px !important; }html body .dk-ahs-tabs .pt-tab-items .pt-item-btn, html body .dk-ahs-tabs .pt-tab-items .pt-item-btn:hover, html body .dk-ahs-tabs .pt-tab-items .pt-item-btn:active { box-shadow: rgba(24, 58, 38, 0.08) 0px 1px 2px !important; transform: none !important; }html body .dk-ahs-tabs .pt-tab-items .active .pt-item-btn { background: rgb(47, 107, 70) !important; box-shadow: none !important; transform: none !important; }html body .woocommerce-Price-amount { white-space: nowrap; }@media (max-width: 760px){html.dk3-js body .dk-rv { opacity: 1 !important; translate: none !important; scale: none !important; transform: none !important; transition: none !important; }html body .dk-g3-sky { display: none !important; }html body .dk-g3-stage { padding: 14px 12px 72px !important; }html body .dk-g3-art { min-height: 180px !important; }html body .dk-g3-copy { padding: 14px !important; }html body .dk-g3-copy .t { font-size: 1.25rem !important; }html body .dk-g3-copy .d { -webkit-line-clamp: 2 !important; }html body .dk-g3-copy .cta { flex-wrap: nowrap !important; gap: 8px !important; }html body .dk-g3-copy .cta > * { flex: 1 1 0px; justify-content: center; min-width: 0px; white-space: nowrap; }html body .dk-home .dk-rail ul.products, html body .dk-home .dk-grid ul.products, html body .dk-ahs-best .ahura-element-bestseller-carousel > .row, html body .dk-ahs-tabs .pt-tab-content, html body .dk-ahs-cats .category-items { scroll-snap-type: x; overscroll-behavior-x: contain; scrollbar-width: none; display: flex !important; flex-wrap: nowrap !important; grid-template-columns: none !important; gap: 10px !important; overflow: auto hidden !important; margin: 0px !important; padding: 4px 2px 12px !important; }html body .dk-home .dk-rail ul.products::-webkit-scrollbar, html body .dk-home .dk-grid ul.products::-webkit-scrollbar, html body .dk-ahs-best .ahura-element-bestseller-carousel > .row::-webkit-scrollbar, html body .dk-ahs-tabs .pt-tab-content::-webkit-scrollbar, html body .dk-ahs-cats .category-items::-webkit-scrollbar { display: none; }html body .dk-home .dk-rail ul.products > li.product, html body .dk-home .dk-grid ul.products > li.product, html body .dk-ahs-best .ahura-element-bestseller-carousel > .row > *, html body .dk-ahs-tabs .pt-tab-content > * { scroll-snap-align: start; flex: 0 0 44% !important; width: auto !important; max-width: 44% !important; margin: 0px !important; padding: 0px !important; }html body .dk-ahs-tabs .pt-tab-content > * .product-item { width: 100% !important; }html body .dk-amazing { grid-template-columns: minmax(0px, 1fr) !important; }html body .dk-amazing > * { min-width: 0px; }html body .dk-amazing-aside { background: rgb(251, 241, 242) !important; color: rgb(126, 29, 38) !important; box-shadow: none !important; padding: 12px 14px !important; }html body .dk-amazing-aside b { color: rgb(126, 29, 38) !important; font-size: 1.05rem !important; }html body .dk-amazing-aside .timer { color: rgb(154, 90, 96) !important; }html body .dk-amazing-aside .spk { background: rgb(243, 218, 221) !important; color: rgb(163, 40, 51) !important; }html body .dk-coll .c-g, html body .dk-coll .c-r { color: rgb(63, 77, 69) !important; box-shadow: rgba(24, 58, 38, 0.05) 0px 1px 2px, rgba(24, 58, 38, 0.22) 0px 10px 28px -20px !important; }html body .dk-coll .c-g { background: rgb(238, 246, 241) !important; }html body .dk-coll .c-r { background: rgb(251, 242, 243) !important; }html body .dk-coll .c::after { display: none !important; }html body .dk-coll .c-g b { color: rgb(32, 66, 45) !important; }html body .dk-coll .c-r b { color: rgb(126, 29, 38) !important; }html body .dk-coll .c ul li::before { opacity: 0.35; background: currentcolor !important; }html body .dk-coll .c img { filter: drop-shadow(rgba(0, 0, 0, 0.12) 0px 8px 12px) !important; }html body .dk-coll .c .go { color: inherit !important; background: rgb(255, 255, 255) !important; border-color: rgba(0, 0, 0, 0.08) !important; }html body .dk-ahs-faq .ah-title { font-size: 0.92rem !important; line-height: 1.7 !important; }html body .dk-ahs-faq .ah-title-section { padding: 12px 14px !important; }html body .woocommerce ul.products li.product .onsale { width: auto !important; height: auto !important; min-width: 0px !important; min-height: 0px !important; border-radius: 999px !important; padding: 2px 8px !important; font-size: 0.7rem !important; line-height: 1.6 !important; }html body .woocommerce ul.products li.product .price, html body .dk-ahs .p-item .mwprprice { font-size: 0.86rem !important; }html body .dk-sec-h h2 { font-size: 1.15rem !important; }}