.rs-pc__card .rs-subheadline,.rs-pc__card .rs-eyebrow,.rs-pc__card .rs-body,.rs-pc__card .rs-body-sm,.rs-pc__card .rs-caption,.rs-pc__card .rs-label:not(.rs-label-inverse){color:var(--color-primary)!important}.rs-pc__card{position:relative;isolation:isolate;min-width:var(--rs-pc-card-width, 420px);max-width:var(--rs-pc-card-width, 420px);width:var(--rs-pc-card-width, 420px);flex-shrink:0;scroll-snap-align:start;cursor:pointer;background:var(--color-surface-white);box-shadow:0 1px 2px #6873770a,0 6px 48px #6873771a;padding-bottom:16px}.rs-pc__img-wrap{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#eee;margin-bottom:16px;width:100%}.rs-pc__card--no-actions{padding-bottom:0}.rs-pc__card--no-actions .rs-pc__img-wrap{margin-bottom:0}.rs-pc__card--no-actions .rs-pc__card-body{padding-top:16px}.rs-pc__img-wrap img,.rs-pc__img-wrap .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:grayscale(20%);transform:scale(1);transition:filter 1s ease,transform 1s ease}.rs-pc__card:hover .rs-pc__img-wrap img,.rs-pc__card:hover .rs-pc__img-wrap .placeholder-svg{filter:grayscale(0%);transform:scale(1.05)}.rs-pc__img-wrap .rs-pc__img-alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 1s ease,filter 1s ease,transform 1s ease}.rs-pc__card:hover .rs-pc__img-alt{opacity:1}.rs-pc__badge{position:absolute;top:14px;left:14px;z-index:2;padding:8px 14px;background:var(--color-surface-white);border:1px solid var(--color-primary-15);pointer-events:none}@media screen and (max-width:989px){.rs-pc__badge{padding:6px 10px}}.rs-pc__scrim{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;padding:52px 16px 14px;background:linear-gradient(to bottom,transparent,rgba(30,34,36,.58) 40%,rgba(30,34,36,.7));pointer-events:none}.rs-pc__card-link{display:block;text-decoration:none;color:inherit}.rs-pc__card-body{padding:0 16px 16px}.rs-pc__meta{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:16px}.rs-pc__card .rs-pc__title{margin:0 0 4px!important}.rs-pc__caption{margin:0}.rs-pc__price-col{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.rs-pc__price{white-space:nowrap}.rs-pc__swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rs-pc__swatch{width:18px;height:18px;border-radius:50%;border:.5px solid var(--color-primary-50);background-color:#e8e0dc;background-size:cover;background-position:center;display:block;flex-shrink:0}.rs-pc__desc-wrap{border-top:1px solid rgba(0,0,0,.08);padding-top:20px;margin-top:16px}.rs-pc__desc{margin:0}.rs-pc__card-actions{margin-top:16px;padding:0 16px}.rs-pc__quick-add{width:100%;padding:10px 0;background:transparent;border:.5px solid currentColor;cursor:pointer;transition:border-color .2s ease;display:block}.rs-pc__quick-add:hover{border-color:#1a1c1c}.rs-pc__quick-add:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rs-pc__quick-add:active{border-color:#1a1c1c;background:#6873770a}.rs-pc__picker{display:none;margin:16px 16px 0;padding:20px 0 0;border-top:.5px solid var(--color-primary-20)}.rs-pc__picker[data-open=true]{display:block}.rs-pc__picker-options{display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start;margin-bottom:16px}.rs-pc__picker-row{flex:1 1 auto;min-width:0}.rs-pc__picker-label{margin:0 0 8px!important}.rs-pc__picker-swatches{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:36px}.rs-pc__picker-sizes{display:flex;flex-wrap:wrap;gap:8px}.rs-pc__picker-swatch{width:18px;height:18px;border-radius:50%;border:.5px solid var(--color-primary-50);cursor:pointer;padding:0;background-size:cover;background-position:center;background-color:#e8e0dc;transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.rs-pc__picker-swatch[data-selected=true]{box-shadow:0 0 0 1.5px var(--color-primary),0 0 0 3px #f1f1f1 inset}.rs-pc__picker-swatch[data-unavailable=true]{opacity:.4;cursor:not-allowed}.rs-pc__picker-size{padding:8px 14px;background:transparent;border:.5px solid var(--color-primary-50);cursor:pointer;transition:background-color .2s,border-color .2s}.rs-pc__picker-size[data-selected=true]{background-color:var(--color-primary);border-color:var(--color-primary)}.rs-pc__picker-size[data-unavailable=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.rs-pc__picker-add{width:100%;padding:14px;border:none;cursor:pointer;transition:opacity .2s}.rs-pc__picker-add:hover{opacity:.9}.rs-pc__picker-add[data-state=loading]{opacity:.6;cursor:wait}.rs-pc__picker-add[data-state=added]{background-color:#184b44!important}.rs-pc__picker-add:focus-visible,.rs-pc__picker-swatch:focus-visible,.rs-pc__picker-size:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rs-pc__qa-toggle{list-style:none;cursor:pointer}.rs-pc__qa-toggle::-webkit-details-marker{display:none}@media(max-width:768px){.rs-pc__card{min-width:70vw;max-width:320px;width:70vw}.rs-pc__meta{flex-direction:column;align-items:flex-start;gap:4px}.rs-pc__price-col{flex-direction:row;align-items:baseline;gap:6px}.rs-pc__scrim .rs-pc__price-col{flex-direction:column;align-items:flex-end;gap:0}}.rs-pc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--rs-pc-grid-cols, 3),minmax(0,1fr));gap:var(--rs-pc-gap);align-items:start;--rs-pc-card-width: 100%}@media screen and (max-width:989px){.rs-pc-grid{grid-template-columns:1fr}}.rs-pc-grid__cell{display:flex}@media screen and (max-width:768px){.rs-pc-grid .rs-pc__card{min-width:0;max-width:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rs-product-card.css.map */
