.collection-hero,.collection{direction:rtl;font-family:'Assistant',Arial,sans-serif}
.collection-hero__title{text-align:right;font-weight:700;color:var(--runamok-ink)}
.collection .facets-wrapper,.collection .facets-container{display:none!important}
.collection .product-grid{direction:rtl}
.collection .card-wrapper,.collection .card,.collection .card__inner{height:100%}
.collection .card__inner,.collection .card__inner.gradient,.collection .card__media,.collection .card__media .media{background:transparent!important}
.collection .card__inner{aspect-ratio:1/1!important;border-radius:0!important;overflow:visible}
.collection .card__inner:before{padding-bottom:100%!important}
.collection .card__media{inset:0!important;width:100%!important;border-radius:0!important}
.collection .card__media .media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}
.collection .card__media .media img{position:absolute!important;inset:auto!important;left:50%!important;top:50%!important;width:84%!important;height:84%!important;object-fit:contain!important;object-position:center!important;transform:translate(-50%,-50%)!important;background:transparent!important}
.collection .card>.card__content:last-child{display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:7px;align-items:start}
.collection .card>.card__content:last-child .card__information{grid-column:1;grid-row:1;display:flex;min-height:108px;flex-direction:column;text-align:right;align-self:start}
.collection .card__heading,.collection .price{text-align:right}
.collection .card__heading{display:inline-flex;max-width:100%;margin-inline-end:0;font-family:'Assistant',Arial,sans-serif;font-size:1.15em;font-weight:300}
.collection .card__heading .full-unstyled-link{font-weight:300}
.collection .card__heading .full-unstyled-link{display:inline-block;padding:5px 9px;border-radius:9px;text-decoration:none!important;transition:background-color .2s ease,box-shadow .2s ease}
.collection .card__information>.card-information{display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:0 9px 5px}
.collection .card-information>.price{display:block!important;margin:0;font-family:'Assistant',Arial,sans-serif;font-size:1.5rem;font-weight:200;line-height:1.2;text-align:right}
.collection .card__heading .full-unstyled-link:after{inset:0;z-index:2}
.collection .card__heading .full-unstyled-link:focus-visible{background:var(--runamok-soft-green);text-decoration:none!important;box-shadow:0 5px 12px #222b2514}
.collection .card>.card__content:last-child>.quick-add{grid-column:2;grid-row:1;position:static;width:44px;margin:11px 0 0;z-index:4;align-self:start}
.collection .runamok-collection-quick-add{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--runamok-ink);box-shadow:none!important}
.collection .runamok-collection-quick-add:before,.collection .runamok-collection-quick-add:after{display:none!important}
.collection .runamok-collection-quick-add:hover{background:transparent!important;color:var(--runamok-ink);transform:translateY(-1px) scale(1.06);box-shadow:none!important}
.collection .runamok-collection-quick-add:focus-visible{outline:2px solid var(--runamok-soft-green);outline-offset:2px;background:transparent!important;color:var(--runamok-ink);box-shadow:none!important}
.collection .runamok-collection-quick-add:active{transform:scale(.93);background:transparent!important;box-shadow:none!important}
.collection .runamok-collection-quick-add .runamok-quick-add-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.collection .runamok-quick-add-icon{display:grid;place-items:center;width:44px;height:44px}
.collection .runamok-quick-add-icon svg{display:block;width:44px;height:44px;overflow:visible;shape-rendering:geometricPrecision}
@media(hover:hover) and (pointer:fine){.collection .product-card-wrapper:hover .card__inner{transform:none!important;box-shadow:0 10px 20px #222b2518}.collection .card__heading .full-unstyled-link:hover{background:var(--runamok-soft-green);text-decoration:none!important;box-shadow:0 5px 12px #222b2514}}
@media(max-width:749px){.collection-hero__title{font-size:clamp(32px,10vw,44px)}.collection .card__media .media img{width:88%!important;height:88%!important}.collection .card>.card__content:last-child>.quick-add{margin-block-start:6px}.collection .product-card-wrapper,.collection .product-card-wrapper .card{cursor:pointer}}

