
.linea-page .studio-insert{left:24.70252%;top:19.9762%;width:50.61496%;height:59.2476%;border-radius:1%;z-index:1;background:var(--insert-seam,#f3f2ee);box-shadow:0 0 0 1px var(--insert-seam,#f3f2ee)}
.linea-frame-boundary{position:absolute;inset:0;z-index:2;clip-path:inset(2.8% round 3.5%);pointer-events:none}
.linea-page .studio-assembly[data-insert-color=anthracite]{--insert-seam:#373633}
.linea-page .studio-assembly[data-insert-color=canvas]{--insert-seam:#dfd8be}
.linea-page .studio-insert [data-linea-insert][data-studio-stock=true]{transform:scale(1.012);transform-origin:50% 50%}
.linea-page .studio-frame{object-fit:fill}
.linea-insert-crop{display:block;position:relative;width:100%;height:100%;overflow:hidden}
.linea-page [data-linea-insert]{position:absolute;max-width:none;display:block}
.linea-page .plana-product-front{width:calc(var(--product-height) * .84)}
.linea-page .plana-product-front.is-half{width:calc(var(--product-height) * .42)}
.linea-interior-colors .studio-segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.linea-interior-colors button{display:flex;flex-direction:column;align-items:center;gap:5px;padding:7px 4px;font-size:12px}
.linea-color-dot{width:22px;height:22px;border-radius:50%;border:1px solid #0003;display:block}
.linea-color-white{background:#f8f5ec}.linea-color-canvas{background:#dfd8be}.linea-color-anthracite{background:#373633}
.linea-page .studio-controls{min-width:0}
