.cmn{background:#fff;color:#211d17;font-family:var(--text-font-family),system-ui,sans-serif;padding:clamp(16px,2.2vw,32px) 0}.cmn *{box-sizing:border-box}.cmn-in{max-width:1600px;margin:0 auto;padding:0 clamp(16px,3.4vw,48px)}.cmn-h{margin:0 0 clamp(10px,1.4vw,18px);text-align:center;font-family:var(--heading-font-family),Georgia,serif;font-weight:500;font-size:clamp(26px,3vw,40px);line-height:1.12;letter-spacing:-.005em}.cmn-wrap{position:relative}.cmn-row{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cmn-row::-webkit-scrollbar{display:none}.cmn-c{position:relative;flex:0 0 calc((100% - 40px)/6);aspect-ratio:9/16;padding:0;border:0;border-radius:6px;overflow:hidden;background:#ededed;cursor:pointer;scroll-snap-align:start;display:block}.cmn-c img,.cmn-c .pv{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cmn-c .pv{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.cmn-c .pv.on{opacity:1}.cmn-c:hover img,.cmn-c:hover .pv{transform:scale(1.03)}.cmn-c .cam{position:absolute;z-index:2;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center}.cmn-c .cam svg{width:13px;height:13px;stroke:#211d17;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cmn-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000038;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#211d17}.cmn-nav[hidden]{display:none}.cmn-nav.prev{left:-12px}.cmn-nav.next{right:-12px}.cmn-nav svg,.cmn-m-nav svg,.cmn-m-x svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:820px){.cmn-c{flex-basis:calc((100% - 24px)/3.3)}.cmn-nav{display:none}}.cmn-m[hidden]{display:none}.cmn-m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#140f08c7;display:flex;align-items:center;justify-content:center;padding:12px}.cmn-m *{box-sizing:border-box}.cmn-m-box{position:relative;height:min(90vh,calc((100vw - 24px)*16/9));max-height:90vh;aspect-ratio:9/16;max-width:calc(100vw - 24px);background:#000;border-radius:10px;overflow:hidden;outline:none}.cmn-m-box img,.cmn-m-box video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.cmn-m-x{position:absolute;top:8px;right:8px;z-index:3;width:36px;height:36px;border:0;border-radius:50%;background:#fffffff2;color:#211d17;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.cmn-m-nav{position:fixed;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border:0;border-radius:50%;background:#fffffff2;color:#211d17;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.cmn-m-nav.prev{left:max(8px,calc(50vw - (min(90vh,(100vw - 24px)*16/9)*.28125) - 64px))}.cmn-m-nav.next{right:max(8px,calc(50vw - (min(90vh,(100vw - 24px)*16/9)*.28125) - 64px))}
/*# sourceMappingURL=/cdn/shop/t/73/assets/marea-community.css.map */
