@layer sections{body.template-product main{overflow-x:clip}.mi-pdp--ivory{background:var(--surface-page)}.lv-thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);list-style:none;margin:var(--space-4) 0 0;padding:0}.lv-thumbs__btn{display:block;width:56px;height:56px;padding:4px;border:1px solid transparent;border-radius:12px;background:none;cursor:pointer;transition:border-color .25s var(--ease-out, ease-out)}.lv-thumbs__btn img{width:100%;height:100%;object-fit:contain}.lv-thumbs__btn:hover{border-color:var(--line)}.lv-thumbs__btn.is-current{border-color:var(--accent, currentColor)}.lv-thumbs__btn:focus-visible{outline:var(--focus-w, 2px) solid var(--accent, currentColor);outline-offset:2px}.lv-buy .btn-row .mi-buy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);width:100%}.lv-buy .btn-row .mi-buy__option,.lv-buy .btn-row .mi-buy__error{flex:1 1 100%}.lv-buy .btn-row .mi-buy>.btn{flex:1 1 auto}.lv-buy .btn-row .mi-buy>[data-mi-add]:only-of-type{width:100%}.lv-buy__row:has(.mi-buy__option){flex-direction:column;align-items:stretch}.lv-buy__row:has(.mi-buy__option) .btn-row{width:100%}.lv-buy .mi-buy__option{justify-items:start;text-align:left}.lv-buy .mi-buy__values{justify-content:flex-start}.lv-list--rich ul,.lv-list--rich ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.lv-list--rich li{position:relative;padding-left:36px;font:400 1.0625rem/1.5 var(--font-sans)}.lv-list--rich li:before{content:"";position:absolute;left:0;top:.8em;width:22px;height:1px;background:var(--accent, currentColor)}.lv-list--rich p{margin:0}.lv-tbc{margin:0;color:var(--ink-muted)}.lv-bar .btn[aria-busy=true]{opacity:.7}.mi-sort{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);margin-bottom:var(--space-6);font:400 .9375rem/1.2 var(--font-sans);color:var(--ink-soft)}.mi-sort select{min-height:44px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:999px;background:var(--surface-page);color:var(--ink);font:inherit}.mi-sort select:focus-visible{outline:var(--focus-w, 2px) solid var(--accent, currentColor);outline-offset:2px}}.lv-bar .price{display:block}.lv-bar .price__now{font:400 .875rem/1.3 var(--font-sans);color:var(--ink-muted)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mi-product-theme.css.map */
