:root{--font-body-family: var(--f-ui);--font-body-style: normal;--font-body-weight: var(--fw-light);--font-body-weight-bold: var(--fw-semibold);--font-heading-family: var(--f-display);--font-heading-style: normal;--font-heading-weight: var(--display-weight);--color-base-text: 0, 0, 0;--color-base-background-1: 255, 255, 255;--color-base-background-2: 244, 244, 242;--color-base-accent-1: 17, 17, 17;--color-base-accent-2: 194, 0, 0;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 0, 0, 0;--color-shadow: 0, 0, 0;--buttons-radius: 0;--buttons-radius-outset: 0;--inputs-radius: 0;--inputs-radius-outset: 0;--variant-pills-radius: 0;--card-corner-radius: 0;--collection-card-corner-radius: 0;--blog-card-corner-radius: 0;--text-boxes-radius: 0;--media-radius: 0;--popup-corner-radius: 0;--badge-corner-radius: 0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--f-display);font-weight:var(--display-weight);letter-spacing:var(--display-spacing)}.button,.btn,.shopify-challenge__button,.customer button{font-family:var(--f-ui);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-spacing);text-transform:uppercase;border-radius:0}.price--on-sale .price-item--sale,.price__sale .price-item--sale{color:var(--c-sale)}.dansi-mini__stack{position:relative}.dansi-mini__img{display:block;aspect-ratio:var(--product-ratio);overflow:hidden;background:var(--c-shot)}.dansi-mini__img img{width:100%;height:100%;object-fit:cover;display:block}.dansi-mini__add{position:absolute;z-index:2;right:calc(12 * var(--u));bottom:calc(12 * var(--u));width:calc(46 * var(--u));height:calc(46 * var(--u));display:grid;place-items:center;border-radius:50%;background:var(--c-bg);color:var(--c-ink);border:0;padding:0;cursor:pointer;box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #0000001f;transition:background .2s,color .2s}.dansi-mini__add svg{width:calc(22 * var(--u));height:calc(22 * var(--u));display:block}.dansi-mini__add:hover{background:var(--c-ink);color:var(--c-bg)}.dansi-mini__add.is-busy{opacity:.5;pointer-events:none}.dansi-mini__n{display:block;margin:calc(12 * var(--u)) 0 calc(4 * var(--u));font-family:var(--f-display);font-size:calc(22 * var(--u));text-transform:uppercase;letter-spacing:.02em;color:var(--c-ink);text-decoration:none}.dansi-mini__p{display:flex;gap:calc(10 * var(--u));font-family:var(--f-ui);font-size:calc(19 * var(--u));font-variant-numeric:tabular-nums}.dansi-mini__w{color:var(--c-ink-2);text-decoration:line-through}.dansi-mini__s.is-sale{color:var(--c-sale)}.dansi-mini--rica .dansi-mini__add{top:calc(14 * var(--u));right:calc(14 * var(--u));bottom:auto;width:calc(54 * var(--u));height:calc(54 * var(--u))}.dansi-mini--rica .dansi-mini__add svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.dansi-mini__badge{position:absolute;z-index:2;top:calc(14 * var(--u));left:calc(14 * var(--u));background:var(--c-bg);color:var(--c-ink);font-family:var(--f-ui);font-size:calc(15 * var(--u));font-weight:var(--fw-semibold);letter-spacing:.14em;line-height:1.35;text-transform:uppercase;padding:calc(8 * var(--u)) calc(11 * var(--u));max-width:calc(150 * var(--u))}.dansi-mini__badge--off{color:var(--c-ink-2)}.dansi-mini--rica .dansi-mini__n{margin:calc(16 * var(--u)) 0 calc(6 * var(--u));font-size:calc(30 * var(--u));line-height:1}.dansi-mini--rica .dansi-mini__p{font-size:calc(22 * var(--u));align-items:baseline}.dansi-mini__c{display:flex;align-items:center;gap:calc(12 * var(--u));margin-top:calc(12 * var(--u))}.dansi-mini__d{width:calc(15 * var(--u));height:calc(15 * var(--u));border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.dansi-mini__mas{font-family:var(--f-ui);font-size:calc(18 * var(--u));color:var(--c-ink-2)}.dansi-mini__cn{font-family:var(--f-ui);font-size:calc(17 * var(--u));color:var(--c-ink-2);margin-left:calc(4 * var(--u));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1100px){.dansi-mini__badge{font-size:calc(11 * var(--u));letter-spacing:.12em;padding:calc(5 * var(--u)) calc(9 * var(--u));top:calc(10 * var(--u));left:calc(10 * var(--u));max-width:calc(138 * var(--u))}.dansi-mini--rica .dansi-mini__add{width:calc(38 * var(--u));height:calc(38 * var(--u))}.dansi-mini--rica .dansi-mini__add svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.dansi-mini--rica .dansi-mini__n{font-size:calc(24 * var(--u));margin-top:calc(12 * var(--u))}.dansi-mini--rica .dansi-mini__p{font-size:calc(17 * var(--u))}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/dansi-bridge.css.map */
