html body .dt-reels, html body .dt-rp{--rl-ink: #0a0c10;--rl-muted: #6b7280;--rl-line: rgba(10, 12, 16, 0.08);--rl-green: var(--dt-p-4cd964, #4cd964);--rl-green-deep: var(--dt-p-15803d, #15803d);--rl-ease: cubic-bezier(0.2, 0.8, 0.2, 1);--rl-spring: cubic-bezier(0.34, 1.56, 0.64, 1);--rl-glass: linear-gradient(145deg, rgba(255, 255, 255, 0.82), rgba(255, 255, 255, 0.58));--rl-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.95), inset 0 0 0 1px rgba(255, 255, 255, 0.45), 0 10px 28px -14px rgba(10, 12, 16, 0.35);--rl-dark-glass: rgba(16, 18, 24, 0.38);--rl-frost: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0.1) 48%, rgba(255, 255, 255, 0.04) 100%), linear-gradient(rgba(18, 20, 26, 0.26), rgba(18, 20, 26, 0.26));--rl-frost-blur: blur(26px) saturate(190%) brightness(1.04);--rl-frost-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 -18px 30px -24px rgba(255, 255, 255, 0.35), 0 18px 40px -18px rgba(0, 0, 0, 0.6)}html body .dt-reels .dt-reel{position: relative;display: block;aspect-ratio: 9 / 16;width: 100%;min-width: 0;height: auto;margin: 0;padding: 0;overflow: hidden;border: 0;border-radius: 18px;background: linear-gradient(160deg, #eef0f3, #dfe3e8);box-shadow: 0 0 0 1px rgba(10, 20, 40, 0.05), 0 18px 36px -24px rgba(10, 20, 40, 0.45);color: #fff;font: inherit;text-align: left;cursor: pointer;isolation: isolate;-webkit-tap-highlight-color: transparent;transition: transform 0.55s var(--rl-spring), box-shadow 0.4s var(--rl-ease)}html body .dt-reels .dt-reel:focus-visible{outline: 3px solid var(--rl-green);outline-offset: 3px}html body .dt-reels .dt-reel__poster, html body .dt-reels .dt-reel__video{position: absolute;inset: 0;width: 100% !important;height: 100% !important;max-width: none !important;margin: 0 !important;border-radius: 0 !important;object-fit: cover;pointer-events: none}html body .dt-reels .dt-reel__video{z-index: 1;opacity: 0;transition: opacity 0.5s var(--rl-ease)}html body .dt-reels .dt-reel.is-preview .dt-reel__video{opacity: 1}html body .dt-reels .dt-reel__shade{position: absolute;inset: 0;z-index: 2;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 52%, rgba(0, 0, 0, 0.42) 100%);pointer-events: none}html body .dt-reels .dt-reel__play{position: absolute;top: 50%;left: 50%;z-index: 3;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: rgba(255, 255, 255, 0.24);-webkit-backdrop-filter: blur(10px) saturate(160%);backdrop-filter: blur(10px) saturate(160%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.55), inset 0 0 0 1px rgba(255, 255, 255, 0.35), 0 8px 22px -8px rgba(0, 0, 0, 0.45);transform: translate(-50%, -50%);transition: opacity 0.35s var(--rl-ease), transform 0.5s var(--rl-spring);pointer-events: none}html body .dt-reels .dt-reel__play svg{display: block;width: 18px;height: 18px;margin: 0;fill: #fff}html body .dt-reels .dt-reel.is-preview .dt-reel__play{opacity: 0;transform: translate(-50%, -50%) scale(0.7)}@media (hover: hover) and (pointer: fine){html body .dt-reels .dt-reel:hover .dt-reel__play{opacity: 1;transform: translate(-50%, -50%) scale(1.08)}}html body .dt-reels .dt-reel__product{position: absolute;right: 10px;bottom: 10px;left: 10px;z-index: 4;display: flex;align-items: center;gap: 9px;padding: 7px 10px 7px 7px;border-radius: 16px;background: var(--rl-frost);-webkit-backdrop-filter: var(--rl-frost-blur);backdrop-filter: var(--rl-frost-blur);box-shadow: var(--rl-frost-shadow);color: #fff;text-shadow: 0 1px 6px rgba(0, 0, 0, 0.28);transition: opacity 0.4s var(--rl-ease), transform 0.5s var(--rl-spring)}html body .dt-reels .dt-reel__product img{flex: none;width: 38px !important;height: 38px !important;border-radius: 10px !important;background: #fff;box-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.35);object-fit: contain}html body .dt-reels .dt-reel__product > span{display: grid;min-width: 0;line-height: 1.25}html body .dt-reels .dt-reel__product b{overflow: hidden;font-size: 12px;font-weight: 600;letter-spacing: -0.005em;white-space: nowrap;text-overflow: ellipsis}html body .dt-reels .dt-reel__product em{font-size: 12px;font-style: normal;font-weight: 700;color: #fff}html body .dt-reels .dt-reel__product s{margin-left: 4px;font-weight: 500;color: rgba(255, 255, 255, 0.7)}html body .dt-reels .dt-reels__nav{display: flex;gap: 8px}html body .dt-reels .dt-reels__arrow{display: grid;place-items: center;width: 44px;height: 44px;min-height: 0;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--rl-glass);-webkit-backdrop-filter: blur(16px) saturate(180%);backdrop-filter: blur(16px) saturate(180%);box-shadow: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(10, 12, 16, 0.06), 0 10px 24px -14px rgba(10, 12, 16, 0.4);color: var(--rl-ink);cursor: pointer;transition: transform 0.45s var(--rl-spring), opacity 0.3s var(--rl-ease), background-color 0.25s}html body .dt-reels .dt-reels__arrow svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}html body .dt-reels .dt-reels__arrow:hover{background: #fff;transform: scale(1.06)}html body .dt-reels .dt-reels__arrow:active{transform: scale(0.94)}html body .dt-reels .dt-reels__arrow[disabled]{opacity: 0.35;pointer-events: none}html body .dt-reels--strip{margin: 22px 0 0}html body .dt-reels--strip .dt-reels__bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 0 0 10px}html body .dt-reels--strip .dt-reels__label{display: inline-flex;align-items: center;gap: 8px;font-size: 11.5px;font-weight: 600;letter-spacing: 0.16em;line-height: 1.2;text-transform: uppercase;color: var(--rl-ink)}html body .dt-reels--strip .dt-reels__label i{position: relative;width: 7px;height: 7px;border-radius: 50%;background: var(--rl-green)}html body .dt-reels--strip .dt-reels__label i::after{content: "";position: absolute;inset: -4px;border-radius: 50%;background: var(--rl-green);opacity: 0.35;animation: dt-rl-pulse 2.4s var(--rl-ease) infinite}@keyframes dt-rl-pulse{from{transform: scale(0.5);opacity: 0.45}to{transform: scale(1.6);opacity: 0}}html body .dt-reels--strip .dt-reels__viewport{position: relative}html body .dt-reels--strip .dt-reels__track{display: grid;grid-auto-columns: calc((100% - 32px) / 5);grid-auto-flow: column;gap: 8px;margin: -6px -4px -14px;padding: 6px 4px 14px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding: 0 4px;scrollbar-width: none;-webkit-overflow-scrolling: touch}html body .dt-reels--strip .dt-reels__track::-webkit-scrollbar{display: none}html body .dt-reels--strip .dt-reel{border-radius: 14px;scroll-snap-align: start}html body .dt-reels--strip .dt-reel__play{width: 34px;height: 34px}html body .dt-reels--strip .dt-reel__play svg{width: 14px;height: 14px}@media (hover: hover) and (pointer: fine){html body .dt-reels--strip .dt-reel:hover{transform: translateY(-3px);box-shadow: 0 0 0 1px rgba(10, 20, 40, 0.06), 0 22px 40px -22px rgba(10, 20, 40, 0.55)}}html body .dt-reels--strip .dt-reels__nav{position: absolute;top: 50%;right: -10px;left: -10px;z-index: 5;justify-content: space-between;transform: translateY(-50%);pointer-events: none}html body .dt-reels--strip .dt-reels__arrow{width: 36px;height: 36px;opacity: 0;pointer-events: auto}html body .dt-reels--strip .dt-reels__arrow svg{width: 15px;height: 15px}html body .dt-reels--strip .dt-reels__viewport:hover .dt-reels__arrow:not([disabled]), html body .dt-reels--strip .dt-reels__arrow:focus-visible{opacity: 1}html body .dt-reels--strip .dt-reels__arrow[disabled]{opacity: 0 !important}@media (hover: none), (pointer: coarse){html body .dt-reels--strip .dt-reels__nav{display: none}}@media (max-width: 767px){html body .dt-reels--strip .dt-reels__track{grid-auto-columns: 29%}}html body .dt-reels .dt-reels__stage{position: relative;height: clamp(420px, 40vw, 580px);overflow-x: clip;overflow-y: visible;perspective: 1600px;touch-action: pan-y;-webkit-user-select: none;user-select: none}html body .dt-reels .dt-reels__stage .dt-reels__track{display: flex;gap: 14px;height: 100%;overflow-x: auto;scrollbar-width: none}html body .dt-reels .dt-reels__stage .dt-reel{flex: none;width: auto;height: 100%}html body .dt-reels.is-cf .dt-reels__stage .dt-reels__track{position: relative;display: block;overflow: visible;transform-style: preserve-3d}html body .dt-reels.is-cf .dt-reels__stage .dt-reel{position: absolute;top: 0;left: 50%;z-index: var(--z, 1);opacity: var(--o, 1);border-radius: 24px;transform: translateX(-50%) translateX(var(--x, 0)) scale(var(--s, 1)) rotateY(var(--ry, 0deg));filter: saturate(var(--sat, 1)) brightness(var(--br, 1));transition: transform 0.75s var(--rl-ease), opacity 0.5s var(--rl-ease), filter 0.5s var(--rl-ease), box-shadow 0.5s var(--rl-ease);will-change: transform}html body .dt-reels.is-cf .dt-reels__stage .dt-reel{box-shadow: 0 18px 36px -24px rgba(10, 20, 40, 0.45)}html body .dt-reels.is-cf .dt-reels__stage .dt-reel.is-active{box-shadow: 0 40px 70px -34px rgba(10, 20, 40, 0.6)}html body .dt-reels.is-cf .dt-reel:not(.is-active) .dt-reel__product{opacity: 0;transform: translateY(8px)}html body .dt-reels.is-cf .dt-reel:not(.is-active) .dt-reel__play{opacity: 0}html body .dt-reels.is-cf .dt-reel.is-active .dt-reel__play{width: 60px;height: 60px}html body .dt-reels.is-cf .dt-reel.is-active .dt-reel__play svg{width: 24px;height: 24px}html body .dt-reels.is-cf .dt-reel[aria-hidden="true"]{pointer-events: none}html body .dt-reels.is-instant .dt-reel{transition: none !important}html body .dt-reels.is-dragging .dt-reel{transition-duration: 0.2s}html body .dt-reels .dt-reels__stage > .dt-reels__nav{display: none}html body .dt-reels.is-cf .dt-reels__stage > .dt-reels__nav{position: absolute;top: 50%;left: 50%;z-index: 40;display: flex;justify-content: space-between;width: calc(var(--dt-reel-w, 300px) + 68px);transform: translate(-50%, -50%);pointer-events: none}html body .dt-reels.is-cf.is-single .dt-reels__stage > .dt-reels__nav{display: none}html body .dt-reels .dt-reels__stage .dt-reels__arrow{width: 52px;height: 52px;background: linear-gradient(145deg, rgba(255, 255, 255, 0.86), rgba(255, 255, 255, 0.62));-webkit-backdrop-filter: blur(18px) saturate(180%);backdrop-filter: blur(18px) saturate(180%);box-shadow: inset 0 1px 0 #fff, inset 0 0 0 1px rgba(255, 255, 255, 0.5), 0 14px 32px -12px rgba(10, 12, 16, 0.45);pointer-events: auto}html body .dt-reels .dt-reels__stage .dt-reels__arrow svg{width: 20px;height: 20px}html body .dt-reels .dt-reels__stage .dt-reels__arrow:focus-visible{outline: 3px solid var(--rl-green);outline-offset: 2px}html body .dt-reels .dt-reels__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 18px;margin: 0 0 26px}html body .dt-reels .dt-reels__kicker{font-size: 12px;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: var(--rl-green-deep)}html body .dt-reels .dt-reels__h2{margin: 10px 0 0;font-size: clamp(30px, 4vw, 52px);font-weight: 700;line-height: 1.04;letter-spacing: -0.035em;color: var(--rl-ink)}html body .dt-reels .dt-reels__h2 span{color: var(--rl-green-deep)}html body .dt-reels--home .dt-reels__stage{margin-top: 8px}@media (max-width: 767px){html body .dt-reels .dt-reels__stage{height: clamp(400px, 112vw, 540px);margin-right: calc(50% - 50vw);margin-left: calc(50% - 50vw)}html body .dt-reels.is-cf .dt-reels__stage .dt-reel{border-radius: 20px}html body .dt-reels.is-cf .dt-reels__stage > .dt-reels__nav{width: calc(var(--dt-reel-w, 240px) + 44px)}html body .dt-reels .dt-reels__stage .dt-reels__arrow{width: 40px;height: 40px}html body .dt-reels .dt-reels__stage .dt-reels__arrow svg{width: 16px;height: 16px}}@media (prefers-reduced-motion: reduce){html body .dt-reels .dt-reel, html body .dt-reels.is-cf .dt-reels__stage .dt-reel{transition-duration: 0.01s}html body .dt-reels--strip .dt-reels__label i::after{animation: none}}html.dt-rp-lock, html.dt-rp-lock body{overflow: hidden !important}html.dt-rp-lock body{padding-right: var(--dt-rp-sbw, 0) !important}html body .dt-rp{position: fixed;inset: 0;z-index: 100040;display: grid;place-items: center;color: #fff;font-family: inherit;-webkit-font-smoothing: antialiased}html body .dt-rp[hidden], html body .dt-rp [hidden]{display: none !important}html body .dt-rp__backdrop{position: absolute;inset: 0;overflow: hidden;background: rgba(5, 7, 11, 0.9);-webkit-backdrop-filter: blur(24px) saturate(120%);backdrop-filter: blur(24px) saturate(120%);opacity: 0;transition: opacity 0.4s var(--rl-ease)}html body .dt-rp.is-open .dt-rp__backdrop{opacity: 1}html body .dt-rp__stage{position: relative;display: flex;align-items: center;gap: 22px;height: 100%;max-height: 100%}html body .dt-rp__frame{position: relative;height: min(calc(100vh - 48px), 880px);height: min(calc(100dvh - 48px), 880px);aspect-ratio: 9 / 16;overflow: hidden;border-radius: 28px;background: #000;box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08), 0 50px 120px -30px rgba(0, 0, 0, 0.8);opacity: 0;transform: translateY(24px) scale(0.94);transition: transform 0.55s var(--rl-spring), opacity 0.35s var(--rl-ease);touch-action: none}html body .dt-rp.is-open .dt-rp__frame{opacity: 1;transform: none}html body .dt-rp__slide{position: absolute;inset: 0;transition: transform 0.5s cubic-bezier(0.32, 0.72, 0, 1), opacity 0.5s var(--rl-ease)}html body .dt-rp__slide.is-below{transform: translateY(100%)}html body .dt-rp__slide.is-above{transform: translateY(-100%)}html body .dt-rp__slide img, html body .dt-rp__slide video{position: absolute;inset: 0;width: 100% !important;height: 100% !important;max-width: none !important;margin: 0 !important;border-radius: 0 !important;object-fit: cover}html body .dt-rp__slide video{opacity: 0;transition: opacity 0.3s var(--rl-ease)}html body .dt-rp__slide.is-playing video{opacity: 1}html body .dt-rp__slide.is-loading::after{content: "";position: absolute;top: 50%;left: 50%;width: 34px;height: 34px;margin: -17px 0 0 -17px;border: 3px solid rgba(255, 255, 255, 0.25);border-top-color: #fff;border-radius: 50%;animation: dt-rp-spin 0.8s linear infinite}@keyframes dt-rp-spin{to{transform: rotate(360deg)}}html body .dt-rp__scrim{position: absolute;inset: 0;z-index: 2;background: linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 22%), linear-gradient(0deg, rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 38%);pointer-events: none}html body .dt-rp__tap{position: absolute;inset: 0;z-index: 3;cursor: pointer}html body .dt-rp__bars{position: absolute;top: 10px;right: 12px;left: 12px;z-index: 5;display: flex;gap: 3px;pointer-events: none}html body .dt-rp__bars i{flex: 1;height: 3px;overflow: hidden;border-radius: 3px;background: rgba(255, 255, 255, 0.28)}html body .dt-rp__bars i::after{content: "";display: block;width: 100%;height: 100%;border-radius: inherit;background: #fff;transform: scaleX(var(--p, 0));transform-origin: left center}html body .dt-rp__bars i.is-done{--p: 1}html body .dt-rp__top{position: absolute;top: 22px;right: 12px;left: 14px;z-index: 6;display: flex;align-items: center;gap: 10px}html body .dt-rp__meta{flex: 1;min-width: 0;line-height: 1.25;text-shadow: 0 1px 8px rgba(0, 0, 0, 0.45)}html body .dt-rp__meta b{display: block;overflow: hidden;font-size: 13.5px;font-weight: 600;white-space: nowrap;text-overflow: ellipsis}html body .dt-rp__meta small{font-size: 11.5px;font-weight: 500;opacity: 0.75}html body .dt-rp .dt-rp__btn{position: relative;display: grid;flex: none;place-items: center;width: 42px;height: 42px;min-height: 0;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--rl-dark-glass);-webkit-backdrop-filter: blur(14px) saturate(160%);backdrop-filter: blur(14px) saturate(160%);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.22), inset 0 0 0 1px rgba(255, 255, 255, 0.14);color: #fff;font: inherit;cursor: pointer;transition: transform 0.45s var(--rl-spring), background-color 0.25s}html body .dt-rp .dt-rp__btn:hover{background: rgba(255, 255, 255, 0.24)}html body .dt-rp .dt-rp__btn:active{transform: scale(0.9)}html body .dt-rp .dt-rp__btn:focus-visible{outline: 2px solid #fff;outline-offset: 2px}html body .dt-rp .dt-rp__btn svg{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round}html body .dt-rp__rail{position: absolute;right: 12px;bottom: 150px;z-index: 6;display: grid;gap: 14px;justify-items: center}html body .dt-rp__rail .dt-rp__act{display: grid;justify-items: center;gap: 4px;margin: 0;padding: 0;border: 0;background: none;color: #fff;font: 600 11px/1 inherit;font-family: inherit;text-shadow: 0 1px 6px rgba(0, 0, 0, 0.5);cursor: pointer}html body .dt-rp__rail .dt-rp__act .dt-rp__btn{width: 46px;height: 46px}html body .dt-rp__rail .dt-rp__act.is-liked .dt-rp__btn{color: #ff3b5c}html body .dt-rp__rail .dt-rp__act.is-liked svg{fill: currentColor;animation: dt-rp-pop 0.5s var(--rl-spring)}@keyframes dt-rp-pop{40%{transform: scale(1.35)}}html body .dt-rp__product{position: absolute;right: 12px;bottom: 14px;left: 12px;z-index: 6;display: grid;grid-template-columns: 58px minmax(0, 1fr);align-items: center;gap: 12px;padding: 10px;border-radius: 22px;background: var(--rl-frost);-webkit-backdrop-filter: var(--rl-frost-blur);backdrop-filter: var(--rl-frost-blur);box-shadow: var(--rl-frost-shadow);color: #fff;transform: translateY(0);transition: transform 0.5s var(--rl-spring), opacity 0.3s var(--rl-ease)}html body .dt-rp__product[hidden]{display: none}html body .dt-rp__product > a:first-child{display: block;width: 58px;height: 58px;overflow: hidden;border-radius: 14px;background: #fff;box-shadow: 0 6px 16px -6px rgba(0, 0, 0, 0.4)}html body .dt-rp__product > a:first-child img{width: 100% !important;height: 100% !important;object-fit: contain}html body .dt-rp__info{display: grid;gap: 8px;min-width: 0}html body .dt-rp__name{display: -webkit-box;overflow: hidden;color: #fff !important;font-size: 13.5px;font-weight: 600;line-height: 1.3;letter-spacing: -0.005em;text-decoration: none !important;text-shadow: 0 1px 8px rgba(0, 0, 0, 0.3);-webkit-box-orient: vertical;-webkit-line-clamp: 2}html body .dt-rp__price{margin-left: 6px;font-weight: 700;white-space: nowrap}html body .dt-rp__price s{margin-left: 4px;font-weight: 500;color: rgba(255, 255, 255, 0.7)}html body .dt-rp__cta{display: flex;gap: 8px}html body .dt-rp .dt-rp__pill{display: inline-flex;flex: 1;align-items: center;justify-content: center;gap: 7px;height: 38px;min-height: 0;margin: 0;padding: 0 14px;border: 0;border-radius: 999px;font: inherit;font-size: 13px;font-weight: 600;line-height: 1;letter-spacing: -0.005em;text-decoration: none !important;white-space: nowrap;cursor: pointer;transition: transform 0.45s var(--rl-spring), background-color 0.25s, box-shadow 0.25s}html body .dt-rp .dt-rp__pill svg{width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}html body .dt-rp .dt-rp__pill--dark{background: #fff;box-shadow: 0 10px 22px -12px rgba(0, 0, 0, 0.6);color: var(--rl-ink) !important}html body .dt-rp .dt-rp__pill--light{flex: 0 0 auto;background: rgba(255, 255, 255, 0.16);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), inset 0 0 0 1px rgba(255, 255, 255, 0.28);color: #fff !important}html body .dt-rp .dt-rp__pill--light:hover{background: rgba(255, 255, 255, 0.26)}html body .dt-rp .dt-rp__pill:active{transform: scale(0.96)}html body .dt-rp .dt-rp__pill[disabled]{opacity: 0.5;cursor: default}html body .dt-rp__side{display: grid;gap: 10px}html body .dt-rp .dt-rp__side .dt-rp__btn{width: 44px;height: 44px;background: rgba(16, 18, 24, 0.62);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.22), inset 0 0 0 1px rgba(255, 255, 255, 0.12), 0 12px 26px -12px rgba(10, 12, 16, 0.6)}html body .dt-rp .dt-rp__side .dt-rp__btn:hover{background: rgba(16, 18, 24, 0.82)}html body .dt-rp__flash{position: absolute;top: 50%;left: 50%;z-index: 4;display: grid;place-items: center;width: 76px;height: 76px;margin: -38px 0 0 -38px;border-radius: 50%;background: rgba(0, 0, 0, 0.35);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);opacity: 0;transform: scale(0.6);pointer-events: none}html body .dt-rp__flash svg{width: 32px;height: 32px;fill: #fff}html body .dt-rp__flash.is-on{animation: dt-rp-flash 0.7s var(--rl-ease)}@keyframes dt-rp-flash{25%{opacity: 1;transform: scale(1)}100%{opacity: 0;transform: scale(1.15)}}html body .dt-rp__heart{position: absolute;z-index: 4;width: 96px;height: 96px;margin: -48px 0 0 -48px;fill: #ff3b5c;filter: drop-shadow(0 8px 20px rgba(255, 59, 92, 0.5));pointer-events: none;animation: dt-rp-heart 0.9s var(--rl-spring) forwards}@keyframes dt-rp-heart{0%{opacity: 0;transform: scale(0.3) rotate(-12deg)}30%{opacity: 1;transform: scale(1.1) rotate(0deg)}100%{opacity: 0;transform: translateY(-60px) scale(0.9)}}html body .dt-rp__hint{position: absolute;right: 0;bottom: 132px;left: 0;z-index: 5;display: none;justify-content: center;pointer-events: none}html body .dt-rp__hint span{padding: 9px 16px;border-radius: 999px;background: rgba(0, 0, 0, 0.45);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);font-size: 12.5px;font-weight: 600;animation: dt-rp-hint 3.6s var(--rl-ease) forwards}@keyframes dt-rp-hint{0%{opacity: 0;transform: translateY(10px)}15%, 80%{opacity: 1;transform: none}100%{opacity: 0;transform: translateY(-10px)}}html body .dt-rp__toast{position: absolute;top: 76px;left: 50%;z-index: 7;padding: 9px 16px;border-radius: 999px;background: #fff;color: var(--rl-ink);font-size: 13px;font-weight: 600;box-shadow: 0 14px 30px -12px rgba(0, 0, 0, 0.5);opacity: 0;transform: translate(-50%, -8px);transition: opacity 0.3s var(--rl-ease), transform 0.4s var(--rl-spring);pointer-events: none}html body .dt-rp__toast.is-on{opacity: 1;transform: translate(-50%, 0)}@media (max-width: 767px), (max-height: 520px){html body .dt-rp__stage{width: 100%;gap: 0}html body .dt-rp__frame{width: 100%;height: 100vh;height: 100dvh;aspect-ratio: auto;border-radius: 0;box-shadow: none}html body .dt-rp__side{display: none !important}html body .dt-rp__top{top: calc(22px + env(safe-area-inset-top, 0px))}html body .dt-rp__bars{top: calc(10px + env(safe-area-inset-top, 0px))}html body .dt-rp__product{bottom: calc(14px + env(safe-area-inset-bottom, 0px))}html body .dt-rp__hint{display: flex}}@media (min-width: 768px) and (min-height: 521px){html body .dt-rp{inset: auto 24px 24px auto;display: block;pointer-events: none;transition: bottom 0.5s var(--rl-ease)}html:not(.dt-pdp-footer-in-view) body:has(#glozin-sticky-add-to-cart.open) .dt-rp{bottom: min(116px, calc(100vh - min(620px, calc(100vh - 124px)) - 16px))}html body .dt-rp__backdrop{display: none}html body .dt-rp__stage{flex-direction: row-reverse;align-items: center;gap: 12px;height: auto}html body .dt-rp__frame, html body .dt-rp__side{pointer-events: auto}html body .dt-rp__frame{height: min(620px, calc(100vh - 124px));border-radius: 22px;box-shadow: 0 0 0 1px rgba(10, 12, 16, 0.08), 0 34px 80px -24px rgba(10, 12, 16, 0.55), 0 12px 28px -14px rgba(10, 12, 16, 0.35);transform: translate(18px, 18px) scale(0.94);transform-origin: 100% 100%}html body .dt-rp__side{opacity: 0;transform: translateX(10px);transition: opacity 0.35s var(--rl-ease) 0.1s, transform 0.5s var(--rl-spring) 0.1s}html body .dt-rp.is-open .dt-rp__side{opacity: 1;transform: none}html body .dt-rp__rail{bottom: 132px}html body .dt-rp__product{right: 10px;bottom: 10px;left: 10px;grid-template-columns: 50px minmax(0, 1fr);gap: 10px;padding: 9px;border-radius: 18px}html body .dt-rp__product > a:first-child{width: 50px;height: 50px;border-radius: 12px}html body .dt-rp__name{font-size: 13px}html body .dt-rp .dt-rp__pill{height: 34px;padding: 0 12px;font-size: 12.5px}}@media (prefers-reduced-motion: reduce){html body .dt-rp__frame, html body .dt-rp__slide, html body .dt-rp__backdrop{transition-duration: 0.01s !important}}
