:root{--cin-perspective:1200px;--cin-lift-shadow:0 1px 2px #1b1a180f, 0 18px 40px -18px #1b1a1847;--cin-dur-interactive:.22s;--cin-dur-layout:.45s;--cin-dur-entrance:.7s;--cin-ease-settle:cubic-bezier(.22, 1, .36, 1);--cin-ease-release:cubic-bezier(.4, 0, 1, 1);--cin-ease-traverse:cubic-bezier(.65, 0, .35, 1)}@keyframes cin-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cin-fade{0%{opacity:0}to{opacity:1}}@keyframes cin-bar-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cin-flip-in{0%{opacity:0;transform:perspective(var(--cin-perspective)) rotateY(-88deg) translateZ(40px)}55%{opacity:1}to{opacity:1;transform:perspective(var(--cin-perspective)) rotateY(0deg) translateZ(0)}}@keyframes cin-lift-in{0%{transform:translateY(10px)scale(.985);box-shadow:0 0 #1b1a1800}to{box-shadow:var(--cin-lift-shadow);transform:none}}@keyframes cin-collapse{0%{opacity:.4;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes cin-pulse-ring{0%{box-shadow:0 0 #1b1a1847}70%{box-shadow:0 0 0 12px #1b1a1800}to{box-shadow:0 0 #1b1a1800}}@keyframes cin-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cin-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes cin-draw{0%{stroke-dashoffset:var(--cin-path-length,600)}to{stroke-dashoffset:0}}@keyframes cin-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes cin-tilt-in{0%{opacity:0;transform:perspective(var(--cin-perspective)) rotateX(18deg) translate3d(0, 28px, -40px)}to{opacity:1;transform:perspective(var(--cin-perspective)) rotateX(0deg) translate3d(0, 0, 0)}}@keyframes cin-count-glow{0%{color:var(--accent-deep)}to{color:inherit}}.cin-word-toggle{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.cin-word-toggle__knob{transition:transform .26s var(--cin-ease-settle), background-color .2s ease}.cin-word-toggle[data-on=true] .cin-word-toggle__knob{transform:translate(48px)}.cin-yes-row{transition:background-color .26s}.cin-yes-row:before{transition:opacity .26s}html:has(.cin-dock) div:has(>.feedback-fab-pill){bottom:128px}@media (max-width:760px){html:has(.cin-scope,.cin-product-card) #app-content-scroll-pane{padding-bottom:76px}html:has(.cin-scope,.cin-product-card) div:has(>.feedback-fab-pill){position:absolute;top:auto;bottom:18px;right:16px}}.cin-verdict-marker{transform:translateX(var(--cin-marker-left,0%))}.cin-product-card{transition:transform var(--cin-dur-interactive) var(--cin-ease-settle), box-shadow var(--cin-dur-interactive) var(--cin-ease-settle), border-color var(--cin-dur-interactive) ease, background-color var(--cin-dur-interactive) ease}.cin-journey-marker{offset-path:var(--cin-journey-path);offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}html:has(.cin-scope){scroll-behavior:smooth}.cin-rise{animation:cin-rise var(--cin-dur-entrance) var(--cin-ease-settle) both;animation-delay:var(--cin-delay,0s)}.cin-fade{animation:.4s both cin-fade;animation-delay:var(--cin-delay,0s)}.cin-bar-sweep{transform-origin:0;animation:cin-bar-sweep .9s var(--cin-ease-settle) both;animation-delay:var(--cin-delay,.12s)}.cin-flip-in{transform-origin:0;animation:cin-flip-in var(--cin-dur-entrance) var(--cin-ease-settle) both}.cin-lift-in{animation:cin-lift-in var(--cin-dur-layout) var(--cin-ease-settle) both}.cin-collapse{animation:cin-collapse .32s var(--cin-ease-settle) both}.cin-pulse{animation:cin-pulse-ring 1.6s var(--cin-ease-settle) 2}.cin-pop{animation:cin-pop .42s var(--cin-ease-settle) both;animation-delay:var(--cin-delay,0s)}.cin-tilt-in{transform-origin:50% 100%;animation:cin-tilt-in .8s var(--cin-ease-settle) both;animation-delay:var(--cin-delay,0s)}.cin-count-glow{animation:.9s both cin-count-glow}.cin-product-card:hover{transform:translateY(-2px)}.cin-product-card:active{transform:translateY(0)}.cin-shimmer{position:relative;overflow:hidden}.cin-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.2s ease-in-out infinite cin-shimmer;position:absolute;inset:0}.cin-journey-marker{animation:cin-travel .9s var(--cin-ease-traverse) both;animation-delay:.15s}.cin-journey-path{stroke-dasharray:var(--cin-path-length,600);animation:cin-draw .9s var(--cin-ease-traverse) both}.cin-verdict-marker{transition:transform .62s var(--cin-ease-settle)}.cin-verdict-title{animation:cin-rise .36s var(--cin-ease-settle) both}.cin-word-toggle:active{transform:scale(.97)}@starting-style{.cin-verdict-track[data-size=lg] .cin-verdict-marker{transform:translate(0%)}}.cin-verdict-track[data-size=lg] .cin-verdict-marker{transition:transform .9s var(--cin-ease-settle) .35s}}::view-transition-old(root){animation:.22s var(--cin-ease-release) both cin-vt-out}::view-transition-new(root){animation:.42s var(--cin-ease-settle) both cin-vt-in}@keyframes cin-vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes cin-vt-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}
.product-content-transition-module__TQubIW__frame{min-width:0;min-height:100%}@media (prefers-reduced-motion:reduce){.product-content-transition-module__TQubIW__frame{transform:none}}
