latic-product.lp-wrap{display:block}.lp-wrap [hidden]{display:none!important}.lp-gallery{position:static;min-width:0}.lp-stage{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;background:#fff;border:1px solid #edf0ed;border-radius:6px;overflow:hidden}.lp-stage img{width:100%!important;height:100%!important;max-height:none!important;max-width:100%;object-fit:contain!important;object-position:center;mix-blend-mode:normal}.lp-gallery-help{font-size:11px;line-height:1.5;color:#687169;margin:12px 0}.lp-thumbnails{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:4px 2px 12px;scroll-snap-type:x proximity}.lp-thumbnails button{flex:0 0 70px;height:70px;padding:3px;border:1px solid #dbe0dc;border-radius:4px;background:#fff;cursor:pointer;scroll-snap-align:start}.lp-thumbnails button[aria-pressed=true]{border:2px solid #c9103e}.lp-thumbnails img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important}.lp-form label.lp-aroma-label{display:block;font-size:14px;font-weight:600;margin:20px 0 8px;max-width:100%}.lp-aroma{display:block;width:100%;max-width:100%;min-height:48px;padding:10px 35px 10px 12px;border:1px solid #bfc9c2;border-radius:4px;background-color:#fff;color:#202322;font:inherit;font-size:15px}.lp-detail-section{border-top:1px solid #e0e5e1;margin-top:40px;padding-top:30px}.lp-detail-section h2{font-size:27px}.lp-detail-section>p{font-size:14px;color:#626a64}.lp-details-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px;margin-top:25px}.lp-detail-image{display:block;background:#fff;min-width:0}.lp-detail-image img{display:block;width:100%!important;height:auto!important;max-width:100%;object-fit:contain!important}.lp-description li{margin-bottom:13px}.lp-description th,.lp-description td{padding:10px;border-bottom:1px solid #e0e5e1;text-align:left;font-size:13px}.lp-description th{font-weight:600}.lp-description ul,.lp-description ol{padding-left:22px}.lp-description table{width:100%;border-collapse:collapse}@media(max-width:800px){.lp-details-grid{grid-template-columns:1fr;gap:14px}.lp-thumbnails button{flex-basis:64px;height:64px}.lp-gallery{max-width:100%}.lp-stage{max-height:none}.lp-form label.lp-option{display:grid}.lp-description{max-width:100%}}
