.om-pc{--pc-ink: var(--om-ink, #232323);background:linear-gradient(180deg,var(--pc-a, #fff) 0%,var(--pc-b, #fff) 100%);color:var(--pc-ink);padding:40px 0 28px;overflow:hidden;font-family:var(--om-sans, sans-serif)}.om-pc__head{max-width:1440px;margin:0 auto;padding:0 16px;text-align:center}.om-pc__kicker{margin:0 0 6px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#4f4f4f}.om-pc__title{margin:0;font-size:clamp(28px,4vw,48px);line-height:1.05;font-weight:500;color:var(--pc-ink)}.om-pc__text{margin:10px auto 0;max-width:40ch;font-size:14px;line-height:1.45;color:#4f4f4f}.om-pc__rail{margin-top:26px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;outline:none;overscroll-behavior-x:contain}.om-pc__rail::-webkit-scrollbar{display:none}.om-pc__rail.is-drag{cursor:grabbing;scroll-snap-type:none}.om-pc__rail.is-drag .om-pc__link{pointer-events:none}.om-pc__rail:focus-visible{box-shadow:inset 0 0 0 2px var(--pc-ink)}.om-pc__list{list-style:none;margin:0;padding:0 16px 8px;display:flex;gap:4px;align-items:flex-start;width:max-content;min-width:100%;position:relative}.om-pc__list:before{content:"";position:absolute;left:0;right:0;top:7px;height:4px;border-radius:4px;background:linear-gradient(180deg,#f4f4f4,#b9b9b9 45%,#8d8d8d);box-shadow:0 2px 4px #0000001f}.om-pc__item{flex:none;width:min(46vw,230px);scroll-snap-align:center;position:relative}.om-pc__link{display:block;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.om-pc__link:focus-visible{outline:2px solid var(--pc-ink);outline-offset:4px}.om-pc__swing{display:block;position:relative;transform-origin:50% 6px;will-change:transform}.om-pc__img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 10px 14px rgba(40,30,60,.14))}.om-pc__link:hover .om-pc__img{filter:drop-shadow(0 14px 18px rgba(40,30,60,.22))}.om-pc__tag{position:absolute;top:22%;right:2%;display:flex;flex-direction:column;gap:2px;max-width:64%;background:#fff;color:var(--pc-ink);padding:7px 9px 7px 14px;font-size:10.5px;line-height:1.25;box-shadow:0 3px 8px #0000001f;transform:rotate(4deg);transform-origin:50% 0;clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%)}.om-pc__tag:before{content:"";position:absolute;left:6px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#d6d6d6}.om-pc__tname{font-weight:500;overflow-wrap:anywhere}.om-pc__tprice{color:#3d3d3d}.om-pc__vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.om-pc__hint{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#4f4f4f}.om-pc__hint span{width:34px;height:1px;background:currentColor;position:relative;overflow:hidden}@media(min-width:750px){.om-pc{padding:56px 0 36px}.om-pc__item{width:230px}.om-pc__list{padding:0 32px 8px;gap:10px}.om-pc__tag{font-size:11px}}@media(min-width:990px){.om-pc{padding:72px 0 44px}.om-pc__item{width:260px}.om-pc__list{padding:0 48px 8px;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/om-perchero.css.map */
