.te3-main-image.te3-is-landscape{min-height:0;aspect-ratio:16/10}.te3-main-image.te3-is-square{min-height:0;aspect-ratio:1/1}.te3-buybox table.variations,.te3-buybox table.variations tbody,.te3-buybox table.variations tr,.te3-buybox table.variations th,.te3-buybox table.variations td{display:block;width:100%;text-align:left}.te3-buybox table.variations select{width:100%;min-height:48px;border:1px solid var(--te3-line);border-radius:10px}.te3-editorial dl{display:grid;gap:0;margin:0}.te3-editorial dl>div{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--te3-line)}.te3-editorial dl>div:last-child{border-bottom:0}.te3-editorial dt{font-weight:800}.te3-editorial dd{margin:0;color:var(--te3-muted);overflow-wrap:anywhere}.te3-samples{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.te3-sample img{display:block;width:100%;height:auto}.te3-product .te3-social-proof .te3-shell{overflow:visible}@media (max-width:767px){.te3-editorial dl>div{grid-template-columns:1fr;gap:4px}.te3-mobile-buybar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}html.te3-buybar-visible .te3-product{padding-bottom:calc(82px + env(safe-area-inset-bottom))}}