body.marame-store .marame-product-tile__details{display:block;min-width:0;box-sizing:border-box;padding:12px 16px;background:var(--marame-tile-surface,#faf9f7);text-align:start}
body.marame-store .marame-product-tile-card>.card__content{padding:0}
body.marame-store .marame-product-tile-card>.card__content>.card__information.marame-product-tile__details{padding:12px 16px}
body.marame-store .marame-product-tile-card.card--text>.card__inner{display:none}
body.marame-store .marame-product-tile-card.card--text>.card__content .card__heading.marame-product-tile__title{display:block}
body.marame-store .marame-product-tile__details .marame-product-tile__title{display:block;margin:0;font-family:var(--font-body-family);font-weight:var(--marame-card-weight,300);font-size:calc(9px * var(--marame-card-scale,1));line-height:calc(1.4 * var(--marame-card-leading,1));letter-spacing:calc(.1em + var(--marame-card-tracking,0em));text-transform:var(--marame-card-case,uppercase);color:var(--marame-card-colour,var(--marame-tile-ink,#2a2a2d));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}
body.marame-store .marame-product-tile__title a{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}
body.marame-store .marame-product-tile__details .marame-product-tile__colour{display:block;margin:3px 0 0;font-size:calc(9.5px * var(--marame-body-scale,1));font-weight:var(--marame-body-weight,300);line-height:calc(1.4 * var(--marame-body-leading,1));letter-spacing:calc(.08em + var(--marame-body-tracking,0em));color:var(--marame-body-colour,var(--marame-tile-muted,#aaa));overflow-wrap:anywhere}
body.marame-store .marame-product-tile__bottom{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:10px;min-height:15px}
body.marame-store .marame-product-tile__details .marame-product-tile__price{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px;margin:0;font-size:calc(10.5px * var(--marame-body-scale,1));font-weight:var(--marame-body-weight,300);line-height:calc(1.4 * var(--marame-body-leading,1));letter-spacing:calc(.08em + var(--marame-body-tracking,0em));color:var(--marame-body-colour,var(--marame-tile-ink,#2a2a2d));text-align:end}
body.marame-store .marame-product-tile__price .price__container{display:block;margin:0}
body.marame-store .marame-product-tile__price .price__regular,body.marame-store .marame-product-tile__price.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:4px}
body.marame-store .marame-product-tile__price .price__sale,body.marame-store .marame-product-tile__price.price--on-sale .price__regular{display:none}
body.marame-store .marame-product-tile__price .price-item{margin:0;white-space:nowrap;font:inherit;letter-spacing:inherit}
body.marame-store .marame-product-tile__price del.price-item{font-size:calc(9.5px * var(--marame-body-scale,1));color:var(--marame-body-colour,var(--marame-tile-muted,#bbb))}
body.marame-store .marame-product-tile__price.price--on-sale .price-item--sale{color:#c23b2e}
body.marame-store .marame-product-tile__details>.card-information:empty{display:none}
body.marame-store .marame-product-tile__details .unit-price{display:block;text-align:end;margin-top:4px}
body.marame-store .marame-home-collection--dark .marame-product-tile__details{--marame-tile-surface:transparent;--marame-tile-ink:rgba(255,255,255,.88);--marame-tile-muted:rgba(255,255,255,.55)}
body.marame-store .marame-bag-recommendation .marame-product-tile__details{padding-inline:10px}
