.rn-pc-grid{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px;--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}.rn-pc{--rn-pc-text: #121212;--rn-pc-muted: #4A5560;--rn-pc-border: #E5E5E5;--rn-pc-accent: #142315;--rn-pc-accent-text: #F5F5F0;--rn-pc-chip: #E1EAF6;--rn-pc-media-start: #F3F3F3;--rn-pc-media-end: #DDE8F7;--rn-pc-button: #121212;--rn-pc-button-text: #FFFFFF;container-type:inline-size;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--rn-pc-border);border-radius:16px;background:#fff;color:var(--rn-pc-text);transition:border-color .2s ease,box-shadow .2s ease}.rn-pc *,.rn-pc *:before,.rn-pc *:after{box-sizing:border-box}.rn-pc:hover{border-color:var(--rn-pc-accent);box-shadow:0 10px 24px #14231514}.rn-pc__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:linear-gradient(160deg,var(--rn-pc-media-start) 0%,var(--rn-pc-media-end) 100%)}.rn-pc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .35s ease}.rn-pc:hover .rn-pc__media img{transform:scale(1.04)}.rn-pc__noimg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.2rem;text-align:center;font-size:1.3rem;font-weight:700;line-height:1.3;color:var(--rn-pc-muted)}.rn-pc__tag{position:absolute;left:1rem;bottom:1rem;padding:.3rem .9rem;border-radius:999px;background:var(--rn-pc-accent);color:var(--rn-pc-accent-text);font-size:1.05rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.rn-pc__tag[hidden]{display:none}.rn-pc__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.6rem;padding:1.4rem}.rn-pc__vendor{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;color:var(--rn-pc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rn-pc__title{margin:0;font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;line-height:1.35;letter-spacing:0}.rn-pc__title a{color:var(--rn-pc-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rn-pc__title a:hover{text-decoration:underline;text-underline-offset:3px}.rn-pc__rating{min-height:1.6rem}.rn-pc__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;font-size:1.7rem;font-weight:800;color:var(--rn-pc-text)}.rn-pc__price s{font-size:1.25rem;font-weight:400;color:var(--rn-pc-muted)}.rn-pc__price s[hidden]{display:none}.rn-pc__actions{display:flex;flex-direction:column;gap:.8rem;margin-top:auto;padding-top:.6rem}.rn-pc__select{width:100%;min-height:40px;padding:0 3.2rem 0 1.2rem;border:1px solid var(--rn-pc-border);border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23121212' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1.1rem center;color:var(--rn-pc-text);font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:0;-webkit-appearance:none;appearance:none;cursor:pointer}.rn-pc__row{display:flex;align-items:center;gap:.8rem}.rn-pc__step{display:flex;align-items:center;flex:0 0 auto;height:44px;border-radius:10px;background:var(--rn-pc-chip)}.rn-pc__step button{width:32px;height:100%;padding:0;border:0;background:none;color:var(--rn-pc-text);font-size:1.8rem;line-height:1;cursor:pointer}.rn-pc__step button:disabled{opacity:.35;cursor:default}.rn-pc__step input{width:30px;height:100%;padding:0;border:0;background:none;color:var(--rn-pc-text);text-align:center;font:inherit;font-size:1.4rem;font-weight:700;-moz-appearance:textfield}.rn-pc__step input::-webkit-inner-spin-button,.rn-pc__step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rn-pc__add{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;flex:1 1 auto;min-width:0;height:44px;padding:0 1.2rem;border:0;border-radius:10px;background:var(--rn-pc-button);color:var(--rn-pc-button-text);font:inherit;font-size:1.35rem;font-weight:700;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background .2s ease}.rn-pc__add svg{flex:0 0 auto;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.rn-pc__add span{overflow:hidden;text-overflow:ellipsis}.rn-pc__add:hover:not(:disabled){background:var(--rn-pc-accent)}.rn-pc__add:disabled{background:var(--rn-pc-border);color:var(--rn-pc-muted);cursor:not-allowed}.rn-pc__add.is-done{background:var(--rn-pc-accent);color:var(--rn-pc-accent-text)}.rn-pc__msg{margin:0;font-size:1.15rem;line-height:1.4;color:#a33a2b}.rn-pc__msg:empty{display:none}.rn-pc__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rn-pc :focus-visible{outline:2px solid var(--rn-pc-text);outline-offset:2px}@container (max-width: 230px){.rn-pc__body{padding:1.1rem 1rem}.rn-pc__title{font-size:1.3rem}.rn-pc__price{font-size:1.55rem}.rn-pc__row{flex-direction:column;align-items:stretch;gap:.6rem}.rn-pc__step{justify-content:space-between;height:40px}.rn-pc__step button{width:40px}.rn-pc__step input{flex:1 1 auto}.rn-pc__add{flex:0 0 auto;height:44px;font-size:1.3rem}.rn-pc__select{min-height:40px;font-size:1.25rem;padding-left:1rem}}@media(hover:none){.rn-pc:hover{border-color:var(--rn-pc-border);box-shadow:none}.rn-pc:hover .rn-pc__media img{transform:none}}@media(prefers-reduced-motion:reduce){.rn-pc,.rn-pc__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rn-product-card.css.map */
