._main_vqc6l_1 button,._main_vqc6l_1 select{min-height:44px;font-size:16px;box-sizing:border-box}._item_vqc6l_1>span[role=img]{display:flex;align-items:center;justify-content:center;width:120px;min-height:110px;font-size:13px}._item_vqc6l_1>div{min-width:0;overflow-wrap:anywhere}._tools_vqc6l_1{flex-wrap:wrap}@media(max-width:600px){._item_vqc6l_1>span[role=img]{width:75px;min-height:85px}._controls_vqc6l_1{gap:.5rem}}._main_vqc6l_1{max-width:1080px;margin:0 auto;padding:2rem 1.25rem 4rem;color:#26352b}._main_vqc6l_1 h1{font-size:clamp(2rem,5vw,3rem);margin:1.5rem 0 1rem}._main_vqc6l_1 p{line-height:1.65}._main_vqc6l_1 a{color:#25452f}._main_vqc6l_1 nav{font-size:.9rem}._notice_vqc6l_2,._panel_vqc6l_2{padding:1.25rem 1.5rem;border:1px solid #d8dfd2;border-radius:12px;background:#f6f8f2}._panel_vqc6l_2{margin-top:1.5rem}._panel_vqc6l_2 h2{margin-top:0}._tools_vqc6l_1{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin:1.5rem 0}._items_vqc6l_2{display:grid;gap:1rem}._item_vqc6l_1{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;padding:1.25rem;border:1px solid #d8dfd2;border-radius:12px}._item_vqc6l_1:has(>div:first-child){grid-template-columns:1fr auto}._item_vqc6l_1 img{object-fit:contain;background:#fff;border-radius:8px}._item_vqc6l_1 h2{font-size:1.1rem;margin:0 0 .4rem}._item_vqc6l_1 p{margin:.5rem 0}._controls_vqc6l_1{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:1rem}._main_vqc6l_1 button,._main_vqc6l_1 select{font:inherit;padding:.55rem .8rem;border:1px solid #aab9a9;border-radius:7px;background:#fff;color:#26352b}._main_vqc6l_1 button{cursor:pointer}._linePrice_vqc6l_2{white-space:nowrap}._main_vqc6l_1 ._cta_vqc6l_2{display:inline-block;background:#25452f;color:#fff;padding:.9rem 1.2rem;border-radius:8px;text-decoration:none}._main_vqc6l_1 :is(a,button,select):focus-visible{outline:3px solid #a47b35;outline-offset:3px}@media(max-width:600px){._item_vqc6l_1{grid-template-columns:75px 1fr}._item_vqc6l_1 img{width:75px;height:85px}._linePrice_vqc6l_2{grid-column:2}._item_vqc6l_1:has(>div:first-child){grid-template-columns:1fr}._item_vqc6l_1:has(>div:first-child) ._linePrice_vqc6l_2{grid-column:1}._tools_vqc6l_1{align-items:flex-start}._panel_vqc6l_2,._notice_vqc6l_2{padding:1rem}._main_vqc6l_1 ._cta_vqc6l_2{display:block;text-align:center}}
