.pcard{box-sizing:border-box;position:relative;display:flex;flex-direction:column;min-width:0;width:100%;margin:0;padding:8px 8px 14px;background:#fff;border:2.5px solid #221C14;border-radius:16px;box-shadow:6px 6px #221c14;color:#221c14;text-decoration:none;text-align:left;font:inherit;cursor:pointer;transition:transform .2s}.pcard:hover{transform:translate(-2px,-2px)}.pcard:focus-visible{outline:2px solid #E0662E;outline-offset:3px}.pcard .pc-pic{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:10px;background:#fff}.pcard .pc-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s}.pcard .pc-pic img.pc-alt{opacity:0}.pcard:hover .pc-pic img.pc-alt,.pcard:focus-visible .pc-pic img.pc-alt{opacity:1}.pcard .pc-soon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#5e554b;background:#fff}.pcard .pc-txt{padding:10px 6px 0;display:flex;flex-direction:column}.pcard .pc-nm{margin:0;font-weight:800;font-size:17px;line-height:1.15}.pcard .pc-ln{margin:2px 0 0;color:#5e554b;font-size:13.5px;line-height:1.3}.pcard .pc-pr{margin:8px 0 0;font-size:14px;color:#7a6f63;font-weight:500}.pcard .pc-pr b{color:#221c14;font-size:17px;font-weight:800}.pcard .pc-rt{margin:6px 0 0;font-size:13px;font-weight:800;color:#221c14;line-height:1.2}.pcard .pc-rt span{color:#e0662e;letter-spacing:1px}.pcard .pc-rt b{font-weight:800}.pcard .pc-nm+.pc-rt{white-space:nowrap;overflow:hidden;text-overflow:clip}.pcard .pc-rtw{font-style:normal}@media(max-width:480px){.pcard .pc-rtw{display:none}}@media(max-width:380px){.pcard .pc-nm+.pc-rt{font-size:11px}.pcard .pc-nm+.pc-rt span{letter-spacing:0}}:root{--strk:49.5%}.pcard .pc-was{position:relative;display:inline-block;color:#9a8f82;font-size:14px;font-weight:500;text-decoration:none;margin-left:2px;line-height:1}.pcard .pc-was:after{content:"";position:absolute;left:-2px;right:-2px;top:var(--strk,50%);height:1.5px;background:#9a8f82;border-radius:1px;transform:translateY(-50%)}.pcard .pc-off{display:inline-block;margin-left:6px;vertical-align:1px;background:#2e7d4f;color:#fff;font-size:11px;font-weight:800;border-radius:6px;padding:1px 6px;line-height:1.35}.pcard .pc-badge{position:absolute;z-index:2;top:-11px;right:12px;background:#f9d648;border:2px solid #221C14;border-radius:8px;font-size:11px;font-weight:800;padding:2px 8px;transform:rotate(3deg);letter-spacing:.03em;color:#221c14}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;padding-top:16px}@media(min-width:1024px){.pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 26px}}@media(min-width:1500px){.pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1800px){.pgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:420px){.pcard{box-shadow:4px 4px #221c14;padding:6px 6px 12px}.pcard .pc-nm{font-size:16px}}@media(prefers-reduced-motion:reduce){.pcard,.pcard .pc-pic img{transition:none}}div.pcard{cursor:default}.pcard[aria-pressed=true]{border-color:#2b4bc7;box-shadow:0 0 0 3px #dde4f9,6px 6px #2b4bc7}.pcard .pc-wo,.pcard .pc-pw,.pcard .pc-off{white-space:nowrap}.pcard .pc-ln{text-wrap:pretty}@media(max-width:420px){.pcard .pc-rt{white-space:nowrap;font-size:12px}}.pcard .pc-pic img{object-fit:contain;background:#fff}.pcard .pc-txt{flex:1}.pcard .pc-nm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.3em}.pcard .pc-pr{margin-top:auto;padding-top:8px}.pcard .pc-none{visibility:hidden}.rv,.rvc{background:#fff7ec!important;border:2px solid #221C14!important;border-radius:18px!important;box-shadow:none!important;padding:8px 8px 10px!important;overflow:visible!important;display:flex;flex-direction:column}.rv>img,.rvc>img{width:100%;aspect-ratio:4/5!important;object-fit:contain!important;background:#f3ebdd;border:0!important;border-radius:12px;display:block}.rv figcaption,.rvc figcaption{padding:8px 2px 0!important;display:flex;flex-direction:column;gap:3px;flex:1}.rv .st,.rvc .rvc-st{order:2;font-size:11.5px!important;color:#e0662e!important;letter-spacing:1px}.rv p,.rvc q{order:1;font-size:13px!important;font-weight:800!important;line-height:1.3!important;color:#221c14;margin:0}.rv small,.rvc b,.rvc small{order:3;font-size:12px!important;font-weight:700!important;color:#7a6f63!important;padding-top:2px!important;margin:0!important}.rv>img,.rvc>img{aspect-ratio:1/1!important;object-fit:cover!important}.rw-set .ut .um{aspect-ratio:4/5!important}.rw-set .ut .um img.f45{object-fit:cover!important}.pcard.tile{padding-bottom:10px}.pcard.tile .pc-txt{flex:0 0 auto;padding-top:8px}.pcard.tile .pc-nm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pcard .pc-pic img.pc-ph{opacity:0}@media(hover:hover){.pcard.pc2 .pc-pic img{transition:opacity .25s}}@media(hover:none){.pcard.pc2 .pc-pic img.pc-alt{opacity:0!important}.pcard.pc2 .pc-pic img.pc-ph{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/np-card.css.map */
