body.gradient .header__heading-logo{filter:invert(1)}.ravi-shop{--ink:#0f0f0e;--paper:#f7f7f5;--white:#fff;--stone:#85827c;--line:#dcdad6;--display:"Archivo","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;background:var(--paper);color:var(--ink);font-family:var(--display)}.ravi-shop__wrap{max-width:1320px;margin:0 auto;padding:0 16px}@media(min-width:750px){.ravi-shop__wrap{padding:0 40px}}.ravi-shop__hero{border-bottom:1px solid var(--line)}.ravi-shop__hero-inner{display:grid;gap:16px;padding-top:48px;padding-bottom:40px;align-items:end}@media(min-width:990px){.ravi-shop__hero-inner{grid-template-columns:1fr minmax(260px,380px);padding-top:72px;padding-bottom:56px}}.ravi-shop .ravi-shop__title{font-family:var(--display);font-stretch:68%;font-weight:800;text-transform:uppercase;font-size:clamp(64px,11vw,150px);line-height:.88;letter-spacing:-.005em;margin:0;color:var(--ink)}.ravi-shop__intro{margin:0;font-size:15px;line-height:1.55;color:var(--stone);max-width:38ch}.ravi-shop__bar{position:sticky;top:0;z-index:2;background:var(--paper);border-bottom:1px solid var(--line)}.ravi-shop__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;padding-bottom:12px}.ravi-shop__filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ravi-shop__filters::-webkit-scrollbar{display:none}.ravi-shop__filters button{flex:none;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;min-height:40px;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ravi-shop__filters button span{color:var(--stone);margin-left:4px}.ravi-shop__filters button:hover{border-color:var(--ink)}.ravi-shop__filters button.is-active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ravi-shop__filters button.is-active span{color:var(--paper)}.ravi-shop__count{flex:none;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--stone)}@media(max-width:749px){.ravi-shop__count{display:none}}.ravi-shop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;padding:24px 0 64px}@media(min-width:990px){.ravi-shop__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 14px;padding:32px 0 88px}}.ravi-card{display:block;color:var(--ink);text-decoration:none}.ravi-card[hidden]{display:none}.ravi-card__media{position:relative;aspect-ratio:1/1;background:var(--white);overflow:hidden}.ravi-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ravi-card__media--vetements img{object-fit:contain;padding:8%}.ravi-card:hover .ravi-card__media img{transform:scale(1.03)}.ravi-card.is-soldout .ravi-card__media img{opacity:.45}.ravi-card__badge{position:absolute;top:10px;left:10px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;background:var(--ink);color:var(--paper)}.ravi-card__badge--out{background:var(--white);color:var(--stone);border:1px solid var(--line)}.ravi-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:15px;line-height:1.35}.ravi-card__name{min-width:0;font-weight:500}.ravi-card:hover .ravi-card__name{text-decoration:underline;text-underline-offset:4px}.ravi-card__price{flex:none;font-variant-numeric:tabular-nums}.ravi-card__price s{color:var(--stone);margin-right:4px}.ravi-card__meta{display:block;margin-top:6px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--stone)}@media(max-width:749px){.ravi-card__row{flex-direction:column;gap:2px}}.ravi-card:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ravi-card__media img,.ravi-shop__filters button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ravi-shop.css.map */
