:root{--si-ink:#0a0a0a;--si-carta:#f4f4f4;--si-bianco:#ffffff;--si-disp:"Big Shoulders Display", sans-serif}body,body.gradient{background-color:var(--si-carta);background-image:none}summary:has(.accordion__title){gap:1.2rem}summary:has(.accordion__title) .svg-wrapper{flex:0 0 auto!important}summary:has(.accordion__title) .accordion__title{flex:1 1 auto!important;text-align:left!important;margin:0!important;font-family:var(--si-disp);text-transform:uppercase;letter-spacing:.12em;font-weight:800}summary:has(.accordion__title) .icon-caret{margin-left:auto;flex:0 0 auto}.contact .field__input,.contact .text-area,.contact textarea{border-radius:0!important;background:var(--si-bianco)}.contact .field:after,.contact .field:before{border-radius:0!important}.contact .field__label{font-family:var(--si-disp);text-transform:uppercase;letter-spacing:.12em;font-weight:600;max-width:calc(100% - 3.2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact .title,.contact h2{text-align:center}.contact__button{display:flex;justify-content:center}.contact .button{border-radius:0!important;background:var(--si-ink)!important;color:var(--si-bianco)!important;font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.16em;font-weight:800;font-size:1.5rem;min-width:22rem}.contact .button:after,.contact .button:before{display:none!important}.cart__note{display:none!important}cart-items .underlined-link{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.14em;font-weight:600}table.cart-items .cart-item__name{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.04em;font-weight:800}table.cart-items thead th{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.2em}.cart__footer{justify-content:flex-end!important}.cart__footer .cart__checkout-button{border-radius:0!important;background:var(--si-ink)!important;color:var(--si-bianco)!important;font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.18em;font-weight:800;font-size:1.7rem}.cart__footer .totals__total,.cart__footer .totals__total-value{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.template-search__header .h2,.template-search h1,.template-search h2{font-family:var(--si-disp)!important}.facets__heading,.facets__summary,.facets__label,.facets__summary-label,.facet-filters__label,.facet-filters__sort,.mobile-facets__summary,.product-count,.product-count__text{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.14em;font-weight:600}.facets .select__select,.facet-filters__field select{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.1em;border-radius:0}.template-search .field__input,.template-search .search__input{border-radius:0}.template-search .field__label{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.14em}.template-search .card__heading,.template-search .card__heading a{font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.03em;font-weight:800}.template-search .card,.template-search .card-wrapper,.template-search .card__inner{border-radius:0}.template-search .badge,.template-search .card__badge .badge{border-radius:0!important;background:var(--si-ink)!important;color:var(--si-bianco)!important;font-family:var(--si-disp)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.facets__disclosure:has(input[name*=vendor]),.mobile-facets__details:has(input[name*=vendor]){display:none!important}.sp-wa{box-shadow:inset 0 0 0 1.6px currentColor!important}.sc-card .sc-card__meta,.sc-card .ss-scelte{display:flex;flex-direction:column;flex:1 1 auto}.sc-card .ss-scelte>.ss-riga:last-of-type{margin-bottom:14px}.sc-card .ss-add{margin-top:auto}[class*=ecomsend__Popover__Widget__Custom]{position:fixed!important;top:auto!important;bottom:150px!important;right:0!important;left:auto!important}.sc-card__vuota{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;width:100%;aspect-ratio:4 / 5;background:var(--si-ink);color:var(--si-bianco);text-align:center;padding:1.6rem;box-sizing:border-box}.sc-card__vuota b{font-family:var(--si-disp);font-weight:800;text-transform:uppercase;letter-spacing:.18em;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:1}.sc-card__vuota i{font-style:normal;font-weight:500;text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/21/assets/silence-uniforme.css.map */
