html body #dt-home .dt-rail{--dt-ink: #0a0c10;--dt-ink-2: #2b3038;--dt-text: #3a3f47;--dt-muted: #6b7280;--dt-paper: #ffffff;--dt-stone: #f2f4f7;--dt-tile: #f6f6f6;--dt-line: rgba(10, 12, 16, 0.08);--dt-ice: var(--dt-p-4cd964, #4cd964);--dt-ice-2: var(--dt-p-d4f7dc, #d4f7dc);--dt-ice-3: var(--dt-p-1a8030, #1a8030);--dt-deep: var(--dt-p-166b2c, #166b2c);--dt-night: #05070b;--dt-night-2: #0b1018;--dt-gold: #f5a524;--dt-r: 28px;--dt-r-card: 24px;--dt-r-sm: 14px;--dt-ease: cubic-bezier(0.2, 0.8, 0.2, 1);--dt-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--dt-card-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.95), 0 0 0 1px rgba(10, 20, 40, 0.05), 0 1px 2px rgba(10, 20, 40, 0.04), 0 22px 50px -28px rgba(20, 40, 80, 0.28);--dt-card-shadow-hover: inset 0 1px 0 #fff, 0 0 0 1px rgba(var(--dt-p-1a8030-rgb, 26, 128, 48), 0.18), 0 2px 4px rgba(10, 20, 40, 0.04), 0 28px 60px -26px rgba(20, 60, 120, 0.36);--dt-wrap: 1440px;--dt-gutter: clamp(16px, 4vw, 48px);--dt-font: Poppins, system-ui, -apple-system, "Segoe UI", sans-serif}html body #dt-home .dt-rail ul.products li.product{--dt-c-ease: cubic-bezier(0.22, 1, 0.36, 1);--dt-c-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--dt-c-glass: rgba(255, 255, 255, 0.82);--dt-c-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.95), inset 0 0 0 1px rgba(255, 255, 255, 0.5), 0 1px 2px rgba(10, 12, 16, 0.06), 0 10px 22px -12px rgba(10, 12, 16, 0.34);--dt-c-ink: linear-gradient(145deg, #2d3037 0%, #0a0c10 62%);--dt-c-ink-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.06), 0 12px 24px -12px rgba(10, 12, 16, 0.6);--dt-c-heart: #ff375f}html body #dt-home .dt-rail ul.products li.product .product-summary :is(.glozin-rating, .product__rating){display: none !important}html body #dt-home .dt-rail ul.products li.product > .product-inner{position: relative;display: flex;flex-direction: column;height: 100%;padding: 8px !important;border-radius: var(--dt-r-card) !important;background: #fff !important;box-shadow: var(--dt-card-shadow) !important;overflow: visible !important;transition: transform 0.6s var(--dt-spring), box-shadow 0.5s var(--dt-ease) !important}html body #dt-home .dt-rail ul.products li.product::before{display: none !important}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product:hover > .product-inner{transform: translateY(-4px);box-shadow: var(--dt-card-shadow-hover) !important}}html body #dt-home .dt-rail ul.products li.product .product-thumbnail{position: relative !important;border-radius: 18px !important;background: var(--dt-tile) !important;overflow: hidden !important;isolation: isolate}html body #dt-home .dt-rail ul.products li.product .product-thumbnail img{background: var(--dt-tile)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail::after{content: "";position: absolute;inset: 0;z-index: 6;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(10, 12, 16, 0.04);pointer-events: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .woocommerce-LoopProduct-link{transform-origin: 50% 60%;transition: transform 1.1s var(--dt-c-ease)}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product:hover .product-thumbnail .woocommerce-LoopProduct-link{transform: scale(1.03)}}html body #dt-home .dt-rail .dt-card-badges{position: absolute;top: 12px;left: 12px;z-index: 5;display: flex;flex-wrap: wrap;gap: 5px;max-width: calc(100% - 100px);pointer-events: none}html body #dt-home .dt-rail .dt-card-badge{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding: 0 10px;border-radius: 999px;background: rgba(255, 255, 255, 0.86);-webkit-backdrop-filter: blur(14px) saturate(170%);backdrop-filter: blur(14px) saturate(170%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 0 0 1px rgba(10, 12, 16, 0.05), 0 6px 14px -8px rgba(10, 12, 16, 0.35);font-family: var(--dt-font);font-size: 11px;font-weight: 600;line-height: 1;letter-spacing: 0.01em;color: var(--dt-ink);white-space: nowrap}html body #dt-home .dt-rail .dt-card-badge--new{background: linear-gradient(145deg, #2d3037 0%, #0a0c10 62%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 6px 14px -8px rgba(10, 12, 16, 0.55);color: #fff}html body #dt-home .dt-rail .dt-card-badge--new::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--dt-ice);box-shadow: 0 0 0 3px rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.22)}html body #dt-home .dt-rail .dt-card-badge--best{background: linear-gradient(180deg, var(--dt-p-e6fbe9, #e6fbe9) 0%, var(--dt-p-c9f5d3, #c9f5d3) 100%);color: var(--dt-p-052e12, #052e12)}html body #dt-home .dt-rail .dt-card-badge--sale{background: linear-gradient(145deg, #ff6b5e 0%, #e0352b 70%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.28), 0 6px 14px -8px rgba(224, 53, 43, 0.6);color: #fff}html body #dt-home .dt-rail .dt-card-badge--soldout{background: rgba(10, 12, 16, 0.62);box-shadow: none;color: #fff}html body #dt-home .dt-rail ul.products li.product .wcboost-products-compare-button--loop, html body #dt-home .dt-rail ul.products li.product .woocommerce-badges{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__badge-swap{position: absolute !important;top: 12px !important;right: 12px !important;left: auto !important;z-index: 7 !important;display: block !important;width: 0 !important;height: 0 !important;pointer-events: none}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__rating-pill{position: absolute !important;top: 0 !important;right: 0 !important;display: inline-flex !important;align-items: center;gap: 4px;height: 26px;margin: 0 !important;padding: 0 10px 0 8px !important;border: 0 !important;border-radius: 999px !important;background: var(--dt-c-glass) !important;-webkit-backdrop-filter: blur(16px) saturate(170%);backdrop-filter: blur(16px) saturate(170%);box-shadow: var(--dt-c-glass-shadow) !important;font-family: var(--dt-font) !important;font-size: 12px !important;font-weight: 600 !important;line-height: 1 !important;color: var(--dt-ink) !important;white-space: nowrap;transform-origin: 100% 50%;transition: opacity 0.3s var(--dt-c-ease), transform 0.45s var(--dt-c-ease), filter 0.3s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__rating-star{display: inline-flex;color: var(--dt-gold)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__rating-star svg{width: 12px;height: 12px}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill){position: absolute !important;right: 0 !important;left: auto !important;bottom: auto !important;display: grid !important;place-items: center;width: 38px !important;height: 38px !important;min-width: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;outline: 0;border-radius: 50% !important;background: var(--dt-c-glass) !important;-webkit-backdrop-filter: blur(16px) saturate(170%);backdrop-filter: blur(16px) saturate(170%);box-shadow: var(--dt-c-glass-shadow) !important;color: var(--dt-ink) !important;font-size: 0 !important;line-height: 0 !important;overflow: visible !important;isolation: isolate;cursor: pointer;opacity: 0;transform: translateX(10px) scale(0.8) !important;pointer-events: none;transition: opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-spring), color 0.25s var(--dt-c-ease) !important;-webkit-tap-highlight-color: transparent}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill{top: 0 !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill{top: 46px !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::before{content: "" !important;position: absolute !important;inset: 0 !important;z-index: -1;display: block !important;border-radius: 50%;background: var(--dt-c-ink);opacity: 0;transform: scale(0.4);transition: opacity 0.3s var(--dt-c-ease), transform 0.45s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::after{content: attr(data-dt-tip) !important;position: absolute !important;top: 50% !important;right: calc(100% + 8px) !important;left: auto !important;display: block !important;width: auto !important;height: 26px !important;padding: 0 10px;border-radius: 999px;background: rgba(10, 12, 16, 0.86);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);font-family: var(--dt-font);font-size: 11.5px;font-weight: 600;line-height: 26px;letter-spacing: 0;color: #fff;white-space: nowrap;opacity: 0;transform: translate(6px, -50%) !important;pointer-events: none;transition: opacity 0.2s var(--dt-c-ease), transform 0.35s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.in-wishlist::after{content: attr(data-dt-tip-on) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill) :is(.product__pill-hover-fill, .btn-fill, .wcboost-wishlist-button__text, .wcboost-wishlist-button__icon, .product__wishlist-check, .gz-ios-loader){display: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::before, html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::after{animation: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill).loading::before{width: auto !important;height: auto !important;margin: 0 !important;-webkit-mask-image: none !important;mask-image: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill).loading{cursor: pointer !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill :is(.glozin-svg-icon, svg){display: block !important;width: 17px !important;height: 17px !important;margin: 0 !important;color: inherit !important;transition: transform 0.4s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill .dt-heart{display: block !important;width: 18px !important;height: 18px !important;fill: transparent;stroke: currentColor;stroke-width: 1.9;stroke-linejoin: round;opacity: 1 !important;transform: none;transition: fill 0.25s var(--dt-c-ease), stroke 0.25s var(--dt-c-ease), transform 0.5s var(--dt-c-spring)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.in-wishlist .dt-heart{fill: var(--dt-c-heart);stroke: var(--dt-c-heart)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.product__wishlist-pill--pulse .dt-heart{animation: dt-c-heart 0.6s var(--dt-c-ease) both}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.in-wishlist{opacity: 1;transform: none !important;pointer-events: auto}html body #dt-home .dt-rail ul.products li.product .product__badge-swap:has(.product__wishlist-pill.in-wishlist) .product__rating-pill{opacity: 0;transform: scale(0.85) !important;pointer-events: none}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product__badge-swap .product__rating-pill{opacity: 0;transform: translateX(6px) scale(0.88) !important;filter: blur(2px)}html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill){opacity: 1;transform: none !important;pointer-events: auto}html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product__badge-swap .product__quickview-pill{transition-delay: 0.05s !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(:hover, :focus-visible){color: #fff !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(:hover, :focus-visible)::before{opacity: 1;transform: scale(1)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(:hover, :focus-visible)::after{opacity: 1;transform: translate(0, -50%) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill:hover :is(.glozin-svg-icon, svg){transform: scale(1.08)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill:hover .dt-heart{transform: scale(1.1)}}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(:active, .is-press){transform: scale(0.86) !important;transition-duration: 0.12s !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill :is(.glozin-svg-icon, svg), html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill .dt-heart, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow svg{position: relative;z-index: 1}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill.is-blink :is(.glozin-svg-icon, svg){animation: dt-c-blink 0.38s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .dt-heart-burst{position: absolute;inset: 0;z-index: 2;pointer-events: none}html body #dt-home .dt-rail ul.products li.product .dt-heart-burst::before{content: "";position: absolute;inset: 0;border: 2px solid var(--dt-c-heart);border-radius: 50%;opacity: 0;animation: dt-c-ring 0.6s var(--dt-c-ease) forwards}html body #dt-home .dt-rail ul.products li.product .dt-heart-burst i{position: absolute;top: 50%;left: 50%;width: 5px;height: 5px;margin: -2.5px 0 0 -2.5px;border-radius: 50%;background: var(--dt-c-heart);transform: rotate(var(--a)) translateY(-8px) scale(0.4);animation: dt-c-burst 0.62s var(--dt-c-ease) forwards}html body #dt-home .dt-rail ul.products li.product .dt-heart-burst i:nth-child(even){width: 4px;height: 4px;background: var(--dt-ice);animation-delay: 0.04s}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.is-unsave .dt-heart{animation: dt-c-unheart 0.4s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow{position: absolute !important;top: 50% !important;z-index: 6 !important;display: grid !important;place-items: center;width: 36px !important;height: 36px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: var(--dt-c-glass) !important;-webkit-backdrop-filter: blur(16px) saturate(170%);backdrop-filter: blur(16px) saturate(170%);box-shadow: var(--dt-c-glass-shadow) !important;color: var(--dt-ink) !important;cursor: pointer;opacity: 0;pointer-events: none;transition: opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-spring), background-color 0.25s var(--dt-c-ease), color 0.25s var(--dt-c-ease) !important;-webkit-tap-highlight-color: transparent}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow--prev{left: 10px !important;right: auto !important;transform: translate(-10px, -50%) scale(0.85) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow--next{right: 10px !important;left: auto !important;transform: translate(10px, -50%) scale(0.85) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow svg{display: block;width: 15px !important;height: 15px !important;stroke-width: 2.4;transition: transform 0.4s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .dt-card-dots{position: absolute;left: 50%;bottom: 14px;z-index: 6;display: flex;align-items: center;gap: 4px;height: 16px;padding: 0 7px;border-radius: 999px;background: rgba(255, 255, 255, 0.66);-webkit-backdrop-filter: blur(12px) saturate(160%);backdrop-filter: blur(12px) saturate(160%);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5), 0 4px 12px -6px rgba(10, 12, 16, 0.3);opacity: 0;transform: translate(-50%, 6px);pointer-events: none;transition: opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-ease), bottom 0.5s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .dt-card-dots i{display: block;width: 5px;height: 5px;border-radius: 999px;background: rgba(10, 12, 16, 0.24);transition: width 0.45s var(--dt-c-ease), background-color 0.3s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product .dt-card-dots i.is-on{width: 14px;background: var(--dt-ink)}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product-thumbnail .product__nav-arrow{opacity: 1;transform: translate(0, -50%) !important;pointer-events: auto}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow:hover{background-color: #fff !important;transform: translate(0, -50%) scale(1.08) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow--prev:hover svg{transform: translateX(-1px)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow--next:hover svg{transform: translateX(1px)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow:active{transform: translate(0, -50%) scale(0.92) !important;transition-duration: 0.12s !important}html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .dt-card-dots{bottom: 64px;opacity: 1;transform: translate(-50%, 0)}}html body #dt-home .dt-rail ul.products li.product .product-thumbnail :is(.product-featured-icons--primary, .product-featured-icons--second){position: absolute !important;top: auto !important;right: 10px !important;bottom: 10px !important;left: 10px !important;width: auto !important;max-width: none !important;flex-direction: row !important;align-items: stretch !important;justify-content: stretch !important;gap: 0 !important;margin: 0 !important;padding: 0 !important;opacity: 1 !important;visibility: visible !important;transform: none !important;pointer-events: none !important;z-index: 6 !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary > :not(.product-loop-button-atc), html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons a.added_to_cart{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc{position: relative !important;inset: auto !important;display: flex !important;flex: 1 1 auto !important;align-items: center !important;justify-content: center !important;gap: 8px !important;width: 100% !important;min-width: 0 !important;max-width: none !important;height: 44px !important;min-height: 0 !important;max-height: 44px !important;margin: 0 !important;padding: 0 18px !important;border: 0 !important;border-radius: 999px !important;background: var(--dt-c-ink) !important;background-color: #0a0c10 !important;box-shadow: var(--dt-c-ink-shadow) !important;font-family: var(--dt-font) !important;font-size: 13.5px !important;font-weight: 600 !important;line-height: 1 !important;letter-spacing: -0.005em !important;text-transform: none !important;white-space: nowrap;color: #fff !important;overflow: hidden !important;isolation: isolate;opacity: 0;transform: translateY(14px) scale(0.96) !important;filter: blur(4px);pointer-events: none !important;transition: opacity 0.35s var(--dt-c-ease), transform 0.55s var(--dt-c-spring), filter 0.35s var(--dt-c-ease), box-shadow 0.3s var(--dt-c-ease) !important;-webkit-tap-highlight-color: transparent}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc *, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(:hover, :focus, :active), html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(:hover, :focus, :active) *{color: #fff !important;-webkit-text-fill-color: #fff !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc :is(.btn-fill, .gz-ios-loader){display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > :is(.add-to-cart__text, .glozin-svg-icon-original, .glozin-svg-icon, .dt-card-atc__go){position: relative !important;z-index: 1 !important;display: inline-flex !important;align-items: center;opacity: 1 !important;transform: none;filter: none;translate: 0 0;transition: opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-ease), filter 0.3s var(--dt-c-ease), translate 0.5s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__go{width: 0;margin-left: -8px;overflow: hidden;opacity: 0 !important;transition: width 0.45s var(--dt-c-ease), margin 0.45s var(--dt-c-ease), opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-ease), translate 0.5s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__go svg{flex: none;width: 15px;height: 15px;fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > :is(.glozin-svg-icon-original, .glozin-svg-icon) svg{width: 15px !important;height: 16px !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc::before{content: "" !important;position: absolute !important;inset: 0 !important;z-index: 0 !important;display: block !important;width: auto !important;height: auto !important;border: 0 !important;border-radius: inherit;background: radial-gradient(150px circle at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0) 65%) !important;opacity: 0;transform: none;pointer-events: none;transition: opacity 0.35s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .dt-card-ripple{position: absolute;z-index: 0;display: block;border-radius: 50%;background: radial-gradient(closest-side, rgba(255, 255, 255, 0.42), rgba(255, 255, 255, 0));transform: scale(0);pointer-events: none;animation: dt-c-ripple 0.65s var(--dt-c-ease) forwards}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill) .dt-card-ripple, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow .dt-card-ripple{inset: 0;width: auto !important;height: auto !important;background: radial-gradient(closest-side, currentColor, transparent);opacity: 0.28}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc::after{content: "" !important;position: absolute !important;inset: 0 !important;z-index: 0 !important;display: block !important;width: auto !important;height: auto !important;border: 0 !important;border-radius: inherit;background: linear-gradient(105deg, transparent 25%, rgba(255, 255, 255, 0.14) 45%, rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.26) 50%, rgba(255, 255, 255, 0.14) 55%, transparent 75%) !important;opacity: 0;transform: translateX(-100%);pointer-events: none;animation: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__dots, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__done{position: absolute !important;inset: 0 !important;z-index: 1 !important;display: flex !important;align-items: center;justify-content: center;gap: 6px;opacity: 0;transform: translateY(14px);pointer-events: none;transition: opacity 0.3s var(--dt-c-ease), transform 0.5s var(--dt-c-spring) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__dots i{display: block;width: 6px;height: 6px;border-radius: 50%;background: #fff}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__dots i:nth-child(2){background: var(--dt-p-d4f7dc, #d4f7dc)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__dots i:nth-child(3){background: var(--dt-ice)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc > .dt-card-atc__done svg{width: 16px;height: 16px;fill: none;stroke: var(--dt-ice);stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 24;stroke-dashoffset: 24}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading, .is-added){pointer-events: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading, .is-added) > :is(.add-to-cart__text, .glozin-svg-icon-original, .glozin-svg-icon, .dt-card-atc__go){opacity: 0 !important;transform: translateY(-14px);filter: blur(2px)}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added) > .dt-card-atc__dots{opacity: 1;transform: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added) > .dt-card-atc__dots i{animation: dt-c-dot 1.05s cubic-bezier(0.45, 0, 0.55, 1) infinite}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added) > .dt-card-atc__dots i:nth-child(2){animation-delay: 0.14s}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added) > .dt-card-atc__dots i:nth-child(3){animation-delay: 0.28s}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added)::after{opacity: 1;animation: dt-c-sweep 1.4s cubic-bezier(0.45, 0, 0.55, 1) infinite}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc.is-added > .dt-card-atc__done{opacity: 1;transform: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc.is-added > .dt-card-atc__done svg{animation: dt-c-draw 0.45s 0.1s var(--dt-c-ease) forwards}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--second{left: 10px !important;right: 10px !important}html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product-thumbnail .product-featured-icons .product-loop-button-atc, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(.loading, .gz-ios-loading, .is-added){opacity: 1;transform: none !important;filter: none;pointer-events: auto !important}html body #dt-home .dt-rail ul.products li.product:not(:hover):not(:has(:focus-visible)) .product-thumbnail .product-featured-icons .product-loop-button-atc:not(.loading):not(.gz-ios-loading):not(.is-added) > :is(.add-to-cart__text, .glozin-svg-icon-original, .glozin-svg-icon){translate: 0 10px}html body #dt-home .dt-rail ul.products li.product:is(:hover, :has(:focus-visible)) .product-thumbnail .product-featured-icons .product-loop-button-atc > :is(.add-to-cart__text, .glozin-svg-icon-original, .glozin-svg-icon){transition-delay: 0s, 0s, 0s, 0.07s !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover{box-shadow: var(--dt-c-ink-shadow), 0 0 0 4px rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.16) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover::before{opacity: 1}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover:not(.loading):not(.gz-ios-loading):not(.is-added) > .dt-card-atc__go{width: 15px;margin-left: 0;opacity: 1 !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover > .dt-card-atc__go svg{animation: dt-c-go 0.9s var(--dt-c-ease) 0.2s infinite}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):hover{box-shadow: var(--dt-c-glass-shadow), 0 12px 22px -12px rgba(10, 12, 16, 0.55) !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover::after{opacity: 1;animation: dt-c-sweep 0.9s var(--dt-c-ease) 1 both}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:hover > :is(.glozin-svg-icon-original, .glozin-svg-icon){animation: dt-c-nudge 0.5s var(--dt-c-ease) 1}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons .product-loop-button-atc:is(:active, .is-press){transform: scale(0.96) !important;transition-duration: 0.12s !important}}@media (hover: hover) and (pointer: fine) and (min-width: 1200px){html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--second{display: flex !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc{display: none !important}}@media (hover: hover) and (pointer: fine) and (max-width: 1199px){html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--second{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary{display: flex !important}}@media (hover: none), (pointer: coarse){html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--second{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary{display: flex !important;top: auto !important;right: 8px !important;bottom: 8px !important;left: auto !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary{align-items: center !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc{flex: none !important;width: 40px !important;min-width: 40px !important;max-width: 40px !important;height: 40px !important;min-height: 40px !important;max-height: 40px !important;aspect-ratio: 1;padding: 0 !important;gap: 0 !important;border-radius: 50% !important;opacity: 0;transform: scale(0.6) !important;filter: none;pointer-events: none !important}html body #dt-home .dt-rail ul.products li.product.product--active .product-thumbnail .product-featured-icons--primary .product-loop-button-atc, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc:is(.loading, .gz-ios-loading, .is-added){opacity: 1;transform: none !important;pointer-events: auto !important;transition-delay: 0.08s, 0.08s, 0s, 0s !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .dt-card-atc__go{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc::before{inset: 2px !important;border-radius: 50%;background: conic-gradient(from 0deg, rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0) 0deg, rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0) 140deg, var(--dt-ice) 360deg) !important;-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px), #000 calc(100% - 2px));mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px), #000 calc(100% - 2px))}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added)::before{opacity: 1;animation: dt-c-spin 0.75s linear infinite}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc:is(.loading, .gz-ios-loading):not(.is-added) > :is(.glozin-svg-icon-original, .glozin-svg-icon){opacity: 1 !important;filter: none;transform: none;animation: dt-c-breathe 0.9s var(--dt-c-ease) infinite}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .dt-card-atc__dots, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc::after{display: none !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary::after{content: "" !important;position: absolute !important;inset: 0 !important;z-index: -1;display: block !important;border-radius: 50%;pointer-events: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary:has(.product-loop-button-atc.is-added)::after{animation: dt-c-halo 0.9s var(--dt-c-ease)}html body #dt-home .dt-rail ul.products li.product > .product-inner{transition: transform 0.45s var(--dt-c-spring), box-shadow 0.4s var(--dt-ease) !important}html body #dt-home .dt-rail ul.products li.product.is-pressing > .product-inner{transform: scale(0.982);transition-duration: 0.18s !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .add-to-cart__text{position: absolute !important;width: 1px !important;height: 1px !important;overflow: hidden !important;clip: rect(0 0 0 0);white-space: nowrap}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .dt-card-atc__dots{gap: 3px}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .dt-card-atc__dots i{width: 4px;height: 4px}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc > .dt-card-atc__done span{display: none}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product-featured-icons--primary .product-loop-button-atc:is(:active, .is-press){transform: scale(0.86) !important;transition-duration: 0.12s !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__badge-swap{top: 8px !important;right: 8px !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__rating-pill, html body #dt-home .dt-rail ul.products li.product .product-thumbnail .product__nav-arrow{display: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill){flex: none !important;width: 36px !important;min-width: 36px !important;max-width: 36px !important;height: 36px !important;min-height: 36px !important;max-height: 36px !important;aspect-ratio: 1;background: transparent !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;box-shadow: 0 1px 2px rgba(10, 12, 16, 0.08), 0 8px 18px -10px rgba(10, 12, 16, 0.4) !important;opacity: 0;transform: scale(0.6) !important;pointer-events: none;-webkit-touch-callout: none}html body #dt-home .dt-rail ul.products li.product.product--active .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill), html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill.in-wishlist{opacity: 1;transform: none !important;pointer-events: auto}html body #dt-home .dt-rail ul.products li.product.product--active .product__badge-swap .product__quickview-pill{transition-delay: 0.04s !important}html body #dt-home .dt-rail ul.products li.product.product--active .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(:active, .is-press){transform: scale(0.86) !important;transition-delay: 0s !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill{top: 0 !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill{top: 42px !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::before{inset: 0 !important;z-index: -2;border-radius: 50%;background: var(--dt-c-glass);-webkit-backdrop-filter: blur(16px) saturate(170%);backdrop-filter: blur(16px) saturate(170%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.95), inset 0 0 0 1px rgba(255, 255, 255, 0.55);-webkit-clip-path: circle(50% at 50% 50%);clip-path: circle(50% at 50% 50%);opacity: 1;transform: none}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill)::after{content: "" !important;position: absolute !important;inset: 0 !important;top: 0 !important;right: 0 !important;left: 0 !important;z-index: -1;display: block !important;width: auto !important;height: auto !important;padding: 0 !important;border-radius: 50%;background: var(--dt-c-ink) !important;-webkit-backdrop-filter: none;backdrop-filter: none;-webkit-clip-path: circle(50% at 50% 50%);clip-path: circle(50% at 50% 50%);opacity: 0;transform: scale(0.4) !important;transition: opacity 0.3s var(--dt-c-ease), transform 0.45s var(--dt-c-ease) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(.is-press, .is-tap){color: #fff !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill):is(.is-press, .is-tap)::after{opacity: 1;transform: scale(1) !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__quickview-pill:is(.is-press, .is-tap) :is(.glozin-svg-icon, svg), html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill:is(.is-press, .is-tap) .dt-heart{transform: scale(1.1)}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill) :is(.glozin-svg-icon, svg, .dt-heart){width: 16px !important;height: 16px !important;min-width: 0 !important;min-height: 0 !important;max-width: none !important;max-height: none !important;flex: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill) > :is(.dt-card-ripple, .dt-heart-burst){width: auto !important;height: auto !important;min-width: 0 !important;min-height: 0 !important;max-width: none !important;max-height: none !important;flex: none !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap :is(.product__quickview-pill, .product__wishlist-pill) > .dt-heart-burst{inset: 0 !important}html body #dt-home .dt-rail ul.products li.product .product__badge-swap .product__wishlist-pill > .dt-card-tip{position: absolute !important;top: 50% !important;right: calc(100% + 8px) !important;z-index: 3;display: block !important;width: auto !important;min-width: 0 !important;max-width: none !important;height: 26px !important;min-height: 0 !important;max-height: none !important;flex: none !important;padding: 0 10px;border-radius: 999px;background: rgba(10, 12, 16, 0.86);font-family: var(--dt-font);font-size: 11.5px;font-weight: 600;line-height: 26px;color: #fff;white-space: nowrap;pointer-events: none;animation: dt-c-tip 1.5s var(--dt-c-ease) forwards}html body #dt-home .dt-rail ul.products li.product.product--carousel-active .dt-card-dots{opacity: 1;transform: translate(-50%, 0)}}html body #dt-home .dt-rail ul.products li.product .product-summary{position: relative;flex: 1;align-items: flex-start !important;gap: 0 !important;margin: 0 !important;padding: 14px 8px 6px !important;text-align: left !important;font-family: var(--dt-font)}html body #dt-home .dt-rail ul.products li.product .product-summary > *:not(#dt){text-align: left !important;justify-content: flex-start !important;align-self: stretch !important}html body #dt-home .dt-rail ul.products li.product .product__category, html body #dt-home .dt-rail ul.products li.product .product--cat{display: flex !important;align-items: center;justify-content: space-between !important;gap: 8px;margin: 0 0 5px !important;font-size: 10.5px !important;font-weight: 600 !important;line-height: 1.3 !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--dt-ice-3) !important}html body #dt-home .dt-rail ul.products li.product .product__category a, html body #dt-home .dt-rail ul.products li.product .product--cat a{overflow: hidden;color: inherit !important;white-space: nowrap;text-overflow: ellipsis}html body #dt-home .dt-rail ul.products li.product .product-summary .dt-card-rate{display: none;flex: none;align-items: center;gap: 3px;font-size: 11px;font-weight: 600;letter-spacing: 0;color: var(--dt-ink);text-transform: none}html body #dt-home .dt-rail ul.products li.product .product-summary .dt-card-rate svg{width: 11px;height: 11px;color: var(--dt-gold)}@media (hover: none), (pointer: coarse){html body #dt-home .dt-rail ul.products li.product .product-summary .dt-card-rate{display: inline-flex}}html body #dt-home .dt-rail ul.products li.product .woocommerce-loop-product__title{margin: 0 !important;font-family: var(--dt-font) !important;font-size: 15px !important;font-weight: 600 !important;line-height: 1.32 !important;letter-spacing: -0.01em !important;text-align: left !important}html body #dt-home .dt-rail ul.products li.product .woocommerce-loop-product__title a{color: var(--dt-ink) !important;transition: color 0.25s var(--dt-c-ease)}@media (hover: hover) and (pointer: fine){html body #dt-home .dt-rail ul.products li.product .woocommerce-loop-product__title a:hover{color: var(--dt-ice-3) !important}}html body #dt-home .dt-rail ul.products li.product .dt-card-cw{display: block;margin-top: 3px;overflow: hidden;font-size: 13px;font-weight: 400;line-height: 1.35;letter-spacing: 0;color: var(--dt-muted);white-space: nowrap;text-overflow: ellipsis}html body #dt-home .dt-rail ul.products li.product .price{display: flex !important;align-items: baseline !important;gap: 6px;margin-top: auto !important;padding-top: 12px !important;font-family: var(--dt-font);font-size: 16px !important;font-weight: 700 !important;letter-spacing: -0.01em;color: var(--dt-ink) !important}html body #dt-home .dt-rail ul.products li.product .price ins{order: 1;color: #d92d20;text-decoration: none}html body #dt-home .dt-rail ul.products li.product .price del{order: 2;margin: 0 !important;font-size: 12.5px;font-weight: 500;color: var(--dt-muted);opacity: 1 !important}html body #dt-home .dt-rail ul.products li.product .product-summary > .dt-card-ship:not(#dt){position: absolute;right: 8px;bottom: 7px;order: 3;margin: 0}html body #dt-home .dt-rail ul.products li.product .dt-card-ship{display: inline-flex;align-items: center;gap: 4px;height: 22px;padding: 0 8px;border-radius: 999px;background: rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.12);font-size: 11px;font-weight: 600;line-height: 1;color: var(--dt-deep);white-space: nowrap}html body #dt-home .dt-rail ul.products li.product .dt-card-ship .dt-shop-icon{width: 13px;height: 13px}@keyframes dt-c-dot{0%, 80%, 100%{transform: translateY(0) scale(0.72);opacity: 0.5}40%{transform: translateY(-6px) scale(1);opacity: 1}}@keyframes dt-c-sweep{from{transform: translateX(-100%)}to{transform: translateX(100%)}}@keyframes dt-c-draw{to{stroke-dashoffset: 0}}@keyframes dt-c-nudge{0%, 100%{transform: none}40%{transform: translateY(-2px) rotate(-8deg)}70%{transform: translateY(0) rotate(5deg)}}@keyframes dt-c-heart{0%{transform: scale(1)}30%{transform: scale(0.72)}60%{transform: scale(1.22)}100%{transform: scale(1)}}@keyframes dt-c-tip{0%{opacity: 0;transform: translate(8px, -50%)}15%, 75%{opacity: 1;transform: translate(0, -50%)}100%{opacity: 0;transform: translate(0, -50%)}}@keyframes dt-c-ripple{to{opacity: 0;transform: scale(1)}}@keyframes dt-c-go{0%, 100%{transform: none}50%{transform: translateX(3px)}}@keyframes dt-c-blink{0%, 100%{transform: none}45%{transform: scaleY(0.12)}}@keyframes dt-c-burst{0%{opacity: 1;transform: rotate(var(--a)) translateY(-8px) scale(0.4)}60%{opacity: 1}100%{opacity: 0;transform: rotate(var(--a)) translateY(-24px) scale(0)}}@keyframes dt-c-unheart{0%{transform: scale(1)}40%{transform: scale(0.7)}100%{transform: scale(1)}}@keyframes dt-c-spin{to{transform: rotate(360deg)}}@keyframes dt-c-breathe{0%, 100%{transform: scale(0.84)}50%{transform: scale(1)}}@keyframes dt-c-halo{0%{box-shadow: 0 0 0 0 rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.6)}100%{box-shadow: 0 0 0 16px rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0)}}@keyframes dt-c-ring{0%{opacity: 0.75;transform: scale(0.7)}100%{opacity: 0;transform: scale(1.7)}}@media (prefers-reduced-motion: reduce){html body #dt-home .dt-rail ul.products li.product, html body #dt-home .dt-rail ul.products li.product *, html body #dt-home .dt-rail ul.products li.product *::before, html body #dt-home .dt-rail ul.products li.product *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important}}@media (max-width: 767px){html body #dt-home .dt-rail ul.products li.product > .product-inner{padding: 6px !important;border-radius: 18px !important}html body #dt-home .dt-rail ul.products li.product .product-thumbnail{border-radius: 14px !important}html body #dt-home .dt-rail ul.products li.product .product-summary{padding: 10px 6px 6px !important}html body #dt-home .dt-rail ul.products li.product .product__category, html body #dt-home .dt-rail ul.products li.product .product--cat{font-size: 10px !important;letter-spacing: 0.1em !important}html body #dt-home .dt-rail ul.products li.product .woocommerce-loop-product__title{font-size: 13px !important}html body #dt-home .dt-rail ul.products li.product .dt-card-cw{font-size: 12px}html body #dt-home .dt-rail ul.products li.product .product-summary > .dt-card-ship:not(#dt){right: 6px;bottom: 8px;font-size: 11px}html body #dt-home .dt-rail ul.products li.product .dt-card-ship .dt-shop-icon{display: none}html body #dt-home .dt-rail ul.products li.product .price{font-size: 14px !important;padding-top: 6px}html body #dt-home .dt-rail .dt-card-badges{top: 8px;left: 8px;gap: 4px}html body #dt-home .dt-rail .dt-card-badge{height: 22px;padding: 0 8px;font-size: 10px}}
