.m2BKaW_layout{padding:16px var(--gutter) var(--section-gap);grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:clamp(24px,3vw,56px);display:grid}.m2BKaW_layout:has(.m2BKaW_gallery[data-views="1"]){grid-template-columns:minmax(0,720px) minmax(320px,1fr)}.m2BKaW_gallery{grid-template-columns:1fr 1fr;gap:12px;display:grid}.m2BKaW_gallery[data-views="1"]{grid-template-columns:1fr}.m2BKaW_view{aspect-ratio:1;background:var(--paper);position:relative;overflow:hidden}.m2BKaW_view[data-category=adesivos]{background:var(--black)}.m2BKaW_image{object-fit:cover}.m2BKaW_caption{background:var(--white);color:var(--black);font-size:var(--step-small);border-radius:999px;padding:2px 12px;font-weight:500;position:absolute;top:12px;left:12px}.m2BKaW_panel{top:calc(var(--header-height) + 16px);gap:16px;display:grid;position:sticky}.m2BKaW_name{font-family:var(--font-display);font-size:var(--step-title);text-transform:uppercase;text-wrap:balance;font-style:italic;font-weight:700;line-height:.96}.m2BKaW_price{font-size:var(--step-lead);font-weight:600}.m2BKaW_description{max-width:46ch}.m2BKaW_option{gap:8px;display:grid}.m2BKaW_optionLabel{font-weight:600}.m2BKaW_sizes{flex-wrap:wrap;gap:6px;display:flex}.m2BKaW_size{background:var(--paper);min-width:56px;min-height:48px;transition:background-color var(--move-fast) ease, transform var(--move-fast) ease;border-radius:999px;padding:0 12px;font-weight:600}.m2BKaW_size:hover{background:#e0dfdb}.m2BKaW_size:active{transform:scale(.96)}.m2BKaW_size[aria-pressed=true],.m2BKaW_size[aria-pressed=true]:hover{background:var(--black);color:var(--white)}.m2BKaW_error{color:#a11d1d;font-size:var(--step-small);font-weight:600}.m2BKaW_add{width:100%;margin-top:4px}.m2BKaW_notes{color:var(--ink-soft);font-size:var(--step-small);gap:4px;display:grid}@media (max-width:900px){:is(.m2BKaW_layout,.m2BKaW_layout:has(.m2BKaW_gallery[data-views="1"])){grid-template-columns:1fr}.m2BKaW_panel{position:static}}@media (max-width:560px){.m2BKaW_gallery{grid-template-columns:1fr}}
