html body .dt-qvov.is-center{--dt-w: 1080px;--dt-h: 680px}html body .dt-qvov .dt-ov__panel{background: var(--paper)}html body .dt-qv{display: grid;grid-template-columns: minmax(0, 1.08fr) minmax(0, 1fr);min-height: 0;flex: 1}html body .dt-qvov.is-center .dt-qv{height: min(680px, calc(100dvh - 48px))}html body .dt-qv__gallery{position: relative;overflow: hidden;margin: 10px 0 10px 10px;border-radius: 24px;background: var(--stone)}html body .dt-qv__gallery--skel .dt-skel{position: absolute;inset: 0;border-radius: 0}html body .dt-qv__track{display: flex;height: 100%;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none;overscroll-behavior-x: contain;outline: none}html body .dt-qv__track::-webkit-scrollbar{display: none}html body .dt-qv__slide{display: grid;flex: 0 0 100%;place-items: center;margin: 0;scroll-snap-align: start;scroll-snap-stop: always}html body .dt-ui .dt-qv__slide img{width: 100%;height: 100%;object-fit: contain;mix-blend-mode: multiply}html body .dt-qv.is-ready .dt-qv__slide:first-child img{animation: dt-qv-hero 0.9s var(--ease) both}@keyframes dt-qv-hero{from{opacity: 0;transform: translate3d(-24px, 10px, 0) rotate(-4deg) scale(0.96)}}html body .dt-qv__badge{position: absolute;top: 16px;left: 16px;z-index: 2;display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border-radius: 999px;background: var(--green);box-shadow: 0 8px 18px -10px rgba(var(--dt-p-1a8030-rgb, 26, 128, 48), 0.8);color: var(--dt-p-06350f, #06350f);font: 800 12px/1 var(--body);letter-spacing: 0.02em}html body .dt-ui .dt-qv__nav{position: absolute;top: 50%;z-index: 2;margin-top: -21px;opacity: 0;transition: opacity 0.25s var(--ease), transform 0.45s var(--spring), background 0.25s}html body .dt-qv__nav--prev{left: 16px}html body .dt-qv__nav--next{right: 16px}html body .dt-qv__gallery:hover .dt-qv__nav, html body .dt-qv__nav:focus-visible{opacity: 1}html body .dt-ui .dt-qv__nav[disabled]{opacity: 0 !important;pointer-events: none}html body .dt-qv__thumbs{position: absolute;bottom: 16px;left: 50%;z-index: 2;display: flex;gap: 6px;max-width: calc(100% - 32px);padding: 6px;border-radius: 20px;background: rgba(255, 255, 255, 0.7);-webkit-backdrop-filter: blur(14px) saturate(160%);backdrop-filter: blur(14px) saturate(160%);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.8), 0 12px 30px -16px rgba(10, 10, 10, 0.4);transform: translateX(-50%)}html body .dt-ui .dt-qv__thumb{overflow: hidden;flex: none;width: 46px;height: 46px;border-radius: 14px;background: var(--stone);opacity: 0.55;transition: opacity 0.25s, box-shadow 0.25s, transform 0.4s var(--spring)}html body .dt-ui .dt-qv__thumb:hover{opacity: 0.85;transform: translateY(-2px)}html body .dt-ui .dt-qv__thumb.is-on{opacity: 1;box-shadow: 0 0 0 2px var(--ink)}html body .dt-ui .dt-qv__thumb img{width: 100%;height: 100%;object-fit: cover;mix-blend-mode: multiply}html body .dt-qv__dots{position: absolute;bottom: 14px;left: 0;right: 0;z-index: 2;display: none;justify-content: center;gap: 6px}html body .dt-qv__dots i{width: 6px;height: 6px;border-radius: 6px;background: rgba(10, 10, 10, 0.22);transition: width 0.4s var(--ease), background 0.3s}html body .dt-qv__dots i.is-on{width: 20px;background: var(--ink)}html body .dt-qv__info{position: relative;display: flex;flex-direction: column;min-width: 0;min-height: 0}html body .dt-qv__head{min-height: 0;padding: 18px 18px 4px 36px}html body .dt-qv__head-title{flex: 1;color: var(--muted);font: 600 12px/1 var(--body);letter-spacing: 0.14em;text-transform: uppercase}html body .dt-qv__body{padding: 6px 36px 22px}html body .dt-qv.is-ready .dt-qv__body > *{animation: dt-qv-rise 0.6s var(--ease) both}html body .dt-qv.is-ready .dt-qv__body > :nth-child(2){animation-delay: 0.04s}html body .dt-qv.is-ready .dt-qv__body > :nth-child(3){animation-delay: 0.08s}html body .dt-qv.is-ready .dt-qv__body > :nth-child(n + 4){animation-delay: 0.12s}@keyframes dt-qv-rise{from{opacity: 0;transform: translate3d(0, 12px, 0)}}html body .dt-qv__body .dt-skel{display: block}html body .dt-qv__meta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 12px}html body .dt-ui .dt-qv__brand{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 14px 0 4px;border-radius: 999px;background: #fff;box-shadow: inset 0 0 0 1px var(--line);color: var(--ink);font: 700 12px/1 var(--body);letter-spacing: 0.08em;text-transform: uppercase;transition: box-shadow 0.2s}html body .dt-ui .dt-qv__brand:hover{box-shadow: inset 0 0 0 1px var(--line-2), 0 8px 18px -12px rgba(10, 10, 10, 0.35)}html body .dt-qv__brand:not(:has(.dt-logo)){padding-left: 14px}html body .dt-ui .dt-logo--xs{width: 28px;height: 28px;border-radius: 50%;box-shadow: none}html body .dt-ui .dt-logo--xs img{width: 90%;height: 90%}html body .dt-ui .dt-qv__rating{display: inline-flex;align-items: center;gap: 6px;color: var(--muted);font: 500 12.5px/1 var(--body)}html body .dt-qv__rating b{color: var(--ink);font-weight: 700}html body .dt-qv__stars{position: relative;display: inline-block;line-height: 0}html body .dt-qv__stars-base, html body .dt-qv__stars-fill{display: flex;gap: 1px}html body .dt-qv__stars-fill{position: absolute;inset: 0 auto 0 0;overflow: hidden;color: #f5a524}html body .dt-qv__stars-base{color: rgba(10, 10, 10, 0.15)}html body .dt-ui .dt-qv__stars .dt-i{width: 14px;height: 14px;fill: currentColor;stroke: none}html body .dt-qv__name{margin: 0 0 12px;font: 800 30px/1.06 var(--display);letter-spacing: -0.04em}html body .dt-qv__price{display: flex;align-items: center;gap: 10px;margin-bottom: 16px;color: var(--ink);font: 700 22px/1.1 var(--display);letter-spacing: -0.02em}html body .dt-qv__price :is(del, del *){color: var(--soft);font-size: 17px;font-weight: 500}html body .dt-qv__price ins{color: var(--green-deep);text-decoration: none}html body .dt-qv__save{padding: 5px 9px;border-radius: 999px;background: rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.16);color: var(--dt-p-13652a, #13652a);font: 800 12px/1 var(--body);letter-spacing: 0.02em}html body .dt-qv__short{display: -webkit-box;overflow: hidden;margin: 0 0 16px;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: var(--ink-2);font: 500 14.5px/1.6 var(--body)}html body .dt-qv__details{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 22px}html body .dt-qv__details div{display: flex;flex-direction: column;gap: 3px;padding: 9px 13px;border-radius: 14px;background: rgba(255, 255, 255, 0.75);box-shadow: inset 0 0 0 1px var(--line)}html body .dt-qv__details dt{color: var(--muted);font: 600 10.5px/1 var(--body);letter-spacing: 0.1em;text-transform: uppercase}html body .dt-qv__details dd{margin: 0;color: var(--ink);font: 600 13px/1.25 var(--body)}html body .dt-qv__attrs.is-shake, html body .dt-qv__opt.is-shake{animation: dt-qv-shake 0.42s var(--ease)}@keyframes dt-qv-shake{20%{transform: translateX(-6px)}40%{transform: translateX(5px)}60%{transform: translateX(-3px)}80%{transform: translateX(2px)}}html body .dt-qv__attr{min-width: 0;margin: 0 0 18px;padding: 0;border: 0}html body .dt-qv__legend{display: flex;align-items: baseline;gap: 8px;width: 100%;margin: 0 0 12px;padding: 0;color: var(--ink);font: 700 15px/1.2 var(--display)}html body .dt-qv__legend em{color: var(--green-deep);font-style: normal}html body .dt-qv__legend small{margin-left: auto;color: var(--muted);font: 500 12px/1 var(--body)}html body .dt-ui .dt-qv__runs{margin-bottom: 12px}html body .dt-ui .dt-qv__runs button{height: 36px;font-size: 13.5px}html body .dt-qv__opts{display: grid;grid-template-columns: repeat(auto-fill, minmax(64px, 1fr));gap: 8px}html body .dt-qv__opts[hidden]{display: none}html body .dt-ui .dt-qv__opt{position: relative;display: flex;align-items: center;justify-content: center;gap: 2px;height: 50px;padding: 0 8px;border-radius: 15px;background: #fff;box-shadow: inset 0 0 0 1px var(--line-2);color: var(--ink);font: 600 15px/1 var(--display);text-align: center;transition: background 0.2s var(--ease), color 0.2s, box-shadow 0.2s, transform 0.4s var(--spring)}html body .dt-ui .dt-qv__opt small{color: var(--muted);font: 600 10px/1 var(--body)}html body .dt-ui .dt-qv__opt:hover{box-shadow: inset 0 0 0 1.5px var(--ink);transform: translateY(-1px)}html body .dt-ui .dt-qv__opt.is-on{background: var(--dark-bg);box-shadow: var(--dark-shadow);color: #fff;transform: scale(1.03)}html body .dt-ui .dt-qv__opt.is-on small{color: rgba(255, 255, 255, 0.7)}html body .dt-ui .dt-qv__opt.is-out{background: transparent;box-shadow: inset 0 0 0 1px var(--line);color: var(--soft);cursor: not-allowed}html body .dt-ui .dt-qv__opt.is-out::after{content: "";position: absolute;top: 50%;left: 14%;right: 14%;height: 1.5px;background: currentColor;opacity: 0.6;transform: rotate(-24deg)}html body .dt-qv__low{display: flex;align-items: center;gap: 8px;margin: 0 0 16px;color: #8a5200;font: 600 13.5px/1.2 var(--body)}html body .dt-ui .dt-dot--amber{background: #ffb020;box-shadow: none;animation: none}html body .dt-qv__foot{position: relative;z-index: 2;flex: none;padding: 16px 36px 22px;border-top: 1px solid var(--line);background: linear-gradient(rgba(var(--dt-s-fafaf7-rgb, 250, 250, 247), 0.92), var(--paper))}html body .dt-qv__buy{display: flex;gap: 10px}html body .dt-ui .dt-qv__add{flex: 1;height: 56px;font-size: 15.5px}html body .dt-ui .dt-qv__add.is-wait{background: linear-gradient(145deg, #4a4a4e, #2a2a2d)}html body .dt-ui .dt-qv__add[data-dt-add]{overflow: hidden;isolation: isolate;-webkit-tap-highlight-color: transparent}html body .dt-ui .dt-qv__add > .dt-qv__add-label{display: inline-block;transition: opacity 0.3s var(--ease), transform 0.5s var(--ease), filter 0.3s var(--ease)}html body .dt-ui .dt-qv__add > :is(.dt-qv__add-dots, .dt-qv__add-done){position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 7px;opacity: 0;transform: translateY(14px);pointer-events: none;transition: opacity 0.3s var(--ease), transform 0.5s var(--spring)}html body .dt-ui .dt-qv__add-dots i{width: 7px;height: 7px;border-radius: 50%;background: #fff}html body .dt-ui .dt-qv__add-dots i:nth-child(2){background: var(--dt-p-d4f7dc, #d4f7dc)}html body .dt-ui .dt-qv__add-dots i:nth-child(3){background: var(--green)}html body .dt-ui .dt-qv__add-done{font: 600 15.5px/1 var(--body);color: #fff}html body .dt-ui .dt-qv__add-done .dt-i{width: 18px;height: 18px;color: var(--green);stroke-dasharray: 24;stroke-dashoffset: 24}html body .dt-ui .dt-qv__add[data-dt-add]::after{content: "";position: absolute;inset: 0;z-index: -1;background: linear-gradient(105deg, transparent 25%, rgba(255, 255, 255, 0.14) 45%, rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.24) 50%, rgba(255, 255, 255, 0.14) 55%, transparent 75%);opacity: 0;transform: translateX(-100%);pointer-events: none}html body .dt-ui .dt-qv__add:is(.is-adding, .is-done){pointer-events: none;transform: none;box-shadow: var(--dark-shadow), 0 0 0 4px rgba(var(--dt-p-4cd964-rgb, 76, 217, 100), 0.14)}html body .dt-ui .dt-qv__add:is(.is-adding, .is-done) > .dt-qv__add-label{opacity: 0;transform: translateY(-14px);filter: blur(2px)}html body .dt-ui .dt-qv__add.is-adding > .dt-qv__add-dots{opacity: 1;transform: none}html body .dt-ui .dt-qv__add.is-adding > .dt-qv__add-dots i{animation: dt-qv-dot 1.05s cubic-bezier(0.45, 0, 0.55, 1) infinite}html body .dt-ui .dt-qv__add.is-adding > .dt-qv__add-dots i:nth-child(2){animation-delay: 0.14s}html body .dt-ui .dt-qv__add.is-adding > .dt-qv__add-dots i:nth-child(3){animation-delay: 0.28s}html body .dt-ui .dt-qv__add.is-adding::after{opacity: 1;animation: dt-qv-sweep 1.4s cubic-bezier(0.45, 0, 0.55, 1) infinite}html body .dt-ui .dt-qv__add.is-done > .dt-qv__add-done{opacity: 1;transform: none}html body .dt-ui .dt-qv__add.is-done > .dt-qv__add-done .dt-i{animation: dt-qv-draw 0.45s 0.1s var(--ease) forwards}@keyframes dt-qv-dot{0%, 80%, 100%{transform: translateY(0) scale(0.72);opacity: 0.5}40%{transform: translateY(-6px) scale(1);opacity: 1}}@keyframes dt-qv-sweep{from{transform: translateX(-100%)}to{transform: translateX(100%)}}@keyframes dt-qv-draw{to{stroke-dashoffset: 0}}html body .dt-qv.is-swap .dt-qv__slide:first-child img{animation: none}html body .dt-qv.is-swap :is(.dt-qv__short, .dt-qv__details, .dt-qv__attrs, .dt-qv__low, .dt-qv__rating, .dt-qv__thumbs, .dt-qv__dots, .dt-qv__nav){animation: dt-qv-fill 0.45s var(--ease) both}@keyframes dt-qv-fill{from{opacity: 0;transform: translateY(6px)}}html body .dt-qv__wish{display: flex;flex: none}html body .dt-qv__wish :is(a, button){display: grid !important;place-items: center;width: 56px !important;height: 56px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: var(--glass-bg) !important;box-shadow: var(--glass-shadow) !important;color: var(--ink) !important;font-size: 0 !important}html body .dt-qv__wish :is(a, button) :is(svg, .wcboost-wishlist-button__icon, .glozin-svg-icon){width: 20px !important;height: 20px !important;font-size: 20px !important}html body .dt-qv__wish .wcboost-wishlist-button__text{display: none !important}html body .dt-qv__sub{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 16px;margin-top: 12px}html body .dt-ui .dt-qv__more{display: inline-flex;align-items: center;gap: 6px;color: var(--ink);font: 600 13.5px/1 var(--body);text-decoration: underline;text-decoration-color: rgba(10, 10, 10, 0.25);text-decoration-thickness: 1.5px;text-underline-offset: 3px}html body .dt-ui .dt-qv__more .dt-i{width: 15px;height: 15px;transition: transform 0.35s var(--ease)}html body .dt-ui .dt-qv__more:hover .dt-i{transform: translateX(3px)}html body .dt-qv__trust{display: flex;flex-wrap: wrap;gap: 6px 14px;color: var(--muted);font: 600 12px/1.2 var(--body)}html body .dt-qv__trust span{display: inline-flex;align-items: center;gap: 6px}html body .dt-qv__trust .dt-i{width: 15px;height: 15px;color: var(--green-deep)}html body .dt-qv__error{display: flex;flex-direction: column;grid-column: 1 / -1;align-items: center;justify-content: center;gap: 16px;min-height: 320px;padding: 40px;text-align: center}html body .dt-qv__error > .dt-i{width: 36px;height: 36px;color: var(--muted)}html body .dt-qv__error p{max-width: 360px;color: var(--ink-2);font: 500 15px/1.5 var(--body)}html body .dt-qv__error .dt-ov__close{position: absolute;top: 16px;right: 16px}@media (min-width: 768px) and (max-width: 1023px){html body .dt-qvov.is-center .dt-qv{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}html body .dt-qv__head{padding-left: 26px}html body .dt-qv__body{padding: 6px 26px 20px}html body .dt-qv__foot{padding: 14px 26px 20px}html body .dt-qv__name{font-size: 25px}}html body .dt-qvov.is-sheet .dt-ov__panel{height: calc(100dvh - 8px - max(env(safe-area-inset-top, 0px), 40px))}html body .dt-qvov.is-sheet .dt-ov__grabber{position: absolute;top: 0;left: 0;right: 0}html body .dt-qvov.is-sheet .dt-qv{display: block;overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch}html body .dt-qvov.is-sheet .dt-qv__gallery{height: min(92vw, 46dvh);margin: 8px;border-radius: 26px}html body .dt-qvov.is-sheet .dt-qv__thumbs, html body .dt-qvov.is-sheet .dt-qv__nav{display: none}html body .dt-qvov.is-sheet .dt-qv__dots{display: flex}html body .dt-qvov.is-sheet .dt-qv__info{position: static;display: block}html body .dt-qvov.is-sheet .dt-qv__head{position: absolute;top: 22px;right: 22px;z-index: 4;padding: 0}html body .dt-qvov.is-sheet .dt-qv__head-title{display: none}html body .dt-qvov.is-sheet .dt-qv__body{overflow: visible;padding: 10px 20px 18px}html body .dt-qvov.is-sheet .dt-qv__name{font-size: 25px}html body .dt-qvov.is-sheet .dt-qv__foot{position: sticky;bottom: 0;padding: 12px 14px calc(14px + env(safe-area-inset-bottom, 0px));border-top: 0;background: linear-gradient(rgba(var(--dt-s-fafaf7-rgb, 250, 250, 247), 0), var(--paper) 22%)}html body .dt-qvov.is-sheet .dt-qv__sub{justify-content: center}html body .dt-qvov.is-sheet .dt-qv__trust{display: none}html body .dt-qvov.is-sheet .dt-qv__gallery--skel{height: min(92vw, 46dvh)}.dt-qv-busy{pointer-events: none;opacity: 0.6}@media (prefers-reduced-motion: reduce){html body .dt-qv *{animation: none !important}}
