.product-highlight[data-v-f88e3a2e]{align-self:center;background:#fed519;border-radius:6px;color:#242424;display:flex;flex:0 0 var(--product-highlight-width,72px);flex-direction:column;min-width:0;overflow-wrap:anywhere;padding:3px;text-align:center;width:var(--product-highlight-width,72px);z-index:1}.product-highlight__top[data-v-f88e3a2e]{display:-webkit-box;overflow:hidden;padding:5px 1px;-webkit-box-orient:vertical;font-size:clamp(8px,1vw,10px);font-weight:700;line-height:1.25;white-space:pre-line}.product-highlight.has-overflow[data-v-f88e3a2e]{cursor:help}.product-highlight.has-overflow[data-v-f88e3a2e]:focus-visible{outline:2px solid #242424;outline-offset:2px}.product-highlight__bottom[data-v-f88e3a2e]{align-items:center;background:#fff9e4;border-radius:4px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;line-height:1.1;min-height:40px;padding:5px 1px}.product-highlight__number[data-v-f88e3a2e]{font-size:clamp(14px,1.3vw,18px);font-weight:800;overflow-wrap:normal;white-space:nowrap}.product-highlight__number.is-long[data-v-f88e3a2e],.product-highlight__unit[data-v-f88e3a2e]{font-size:12px}.product-highlight-details[data-v-f88e3a2e]{background:#fff9e4;border:1px solid #fed519;border-radius:10px;box-shadow:0 4px 16px #0000002e;box-sizing:border-box;color:#242424;font-size:14px;inset:auto;line-height:1.5;margin:0;max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px);overflow:auto;overflow-wrap:anywhere;padding:12px 14px;position:fixed;text-align:left}.product-highlight-details>span[data-v-f88e3a2e]{white-space:pre-line}.product-highlight-details strong[data-v-f88e3a2e]{display:block;margin-top:4px}.product-frame-image[data-v-8132dd20]{height:100%;inset:0;-o-object-fit:fill;object-fit:fill;pointer-events:none;position:absolute;width:100%;z-index:6}.product-list-banner[data-v-dae2338e]{align-self:start;background:#fff;border-radius:8px;display:block;overflow:hidden}.product-list-banner-image[data-v-dae2338e]{display:block;height:auto;width:100%}@media(min-width:1024px){.product-list-banner--desktop-card[data-v-dae2338e]{align-items:center;background:transparent;border-radius:14px;display:flex;height:340px;justify-content:center;width:100%}.product-list-banner--desktop-card .product-list-banner-image[data-v-dae2338e]{height:100%;-o-object-fit:fill;object-fit:fill}}
