:root{--vr-pietra: 246, 241, 233;--vr-tufo: 232, 221, 204;--vr-inchiostro: 31, 27, 23;--vr-fumo: 107, 99, 90;--vr-melograno: 122, 30, 38;--vr-ulivo: 86, 96, 74;--vr-ottone: 156, 122, 69;--vr-tracking-label: .14em;--vr-card-ratio: 177.78%}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.01em}.rte em,.rte i,.image-with-text__text em{font-family:var(--font-heading-family);font-style:italic;font-size:1.12em}.caption-with-letter-spacing,.image-with-text__content .caption-with-letter-spacing{font-size:1.1rem;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;font-weight:500}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.02em;line-height:1.4;text-transform:none}@media screen and (min-width:750px){.announcement-bar__message{font-size:1.3rem}}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;min-height:4.8rem}.button:not([disabled]):hover:after{box-shadow:none}.rte a,.link--text,.inline-richtext a{text-decoration-color:rgb(var(--vr-ottone));text-decoration-thickness:.1rem;text-underline-offset:.5rem}.product-card-wrapper .card__inner.ratio{--ratio-percent: var(--vr-card-ratio) !important}.product-card-wrapper .card .media img{object-position:center center}.card__heading{font-family:var(--font-heading-family);font-size:2rem;font-weight:500;line-height:1.2;letter-spacing:0}.card-information>.caption-with-letter-spacing{color:rgb(var(--vr-fumo))}.price,.price-item{letter-spacing:0;font-variant-numeric:tabular-nums}.price--on-sale .price-item--sale{color:rgb(var(--vr-melograno))}.collection-list .card__heading{font-style:italic;font-size:2.4rem}.badge{border-radius:0;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;padding:.6rem .8rem}.product__title h1{font-weight:500}.product .price-item{font-size:1.8rem}.product-form__input--pill input[type=radio]+label{font-size:1.4rem;letter-spacing:0}.product__accordion summary .accordion__title{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;font-weight:500}.footer-block__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;font-weight:500}.footer .list-menu__item--link{font-size:1.4rem}[id*=ss_gallery] a,[id*=ss_gallery] a:visited{color:inherit;text-decoration:none}[id*=ss_instafeed] h2,[id*=ss_gallery] h2{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);font-weight:500;line-height:1.2}@media screen and (min-width:750px){[id*=ss_instafeed] h2,[id*=ss_gallery] h2{font-size:calc(var(--font-heading-scale) * 4rem)}}.image-with-text__text ul{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:1rem}.image-with-text__text ul li{display:flex;gap:1.2rem;align-items:baseline}.image-with-text__text ul li:before{content:"";flex:0 0 1.6rem;height:1px;background:rgb(var(--vr-ottone));transform:translateY(-.4rem)}[id*=ss_feature_1] .wrapper-box{border-radius:0!important}[id*=ss_feature_1] .box__title{font-family:var(--font-body-family)!important;font-weight:500!important;letter-spacing:0}[id*=ss_feature_1] .box__description,[id*=ss_feature_1] .box__description p{color:rgb(var(--vr-fumo));letter-spacing:0}html cart-drawer{--vrc-accent: rgb(var(--vr-ottone));--vrc-soft: rgba(var(--vr-tufo), .45);--vrc-line: rgba(var(--vr-inchiostro), .14);--vrc-green: rgb(var(--vr-ulivo))}html .vrc-bar{border-radius:0;background:rgba(var(--vr-tufo),.55)}html .vrc-bar__track,html .vrc-bar__track span{border-radius:0;height:3px}html .vrc-bar__track{background:rgba(var(--vr-inchiostro),.1)}html .vrc-up{border-top-color:rgba(var(--vr-inchiostro),.14)}html .vrc-up__head{font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--vr-tracking-label);text-transform:uppercase}html .vrc-up__item{border-radius:0;background:rgb(var(--vr-pietra))}html .vrc-up__img{border-radius:0}html .vrc-up__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500;line-height:1.2}html .vrc-up__select{border-radius:2px;background:#fff}html .vrc-up__add{border-radius:2px;border-width:1px}html .vrc-up__add:hover{background:rgb(var(--vr-inchiostro));color:rgb(var(--vr-pietra))}html .vrc-up__add:disabled{border-radius:2px}html .vrc-green{color:rgb(var(--vr-ulivo))}html .vr{--vr-accent: rgb(var(--vr-inchiostro));--vr-accent-soft: rgba(var(--vr-tufo), .45);--vr-line: rgba(var(--vr-inchiostro), .14)}html .vr__gift{border-radius:0;background:rgb(var(--vr-tufo));color:rgb(var(--vr-inchiostro));border:1px solid rgba(var(--vr-ottone),.35);border-bottom:0;font-size:1.1rem;font-weight:500;letter-spacing:var(--vr-tracking-label);text-transform:uppercase}html .vr__gift-ico{color:rgb(var(--vr-ottone))}html .vr__gift+.vr__card,html .vr__card,html .vr__more ul{border-radius:0}html .vr__card{background:#ffffff8c;border-color:rgba(var(--vr-ottone),.35)}html .vr__ico{color:rgb(var(--vr-ottone))}html .vr__title b{color:rgb(var(--vr-inchiostro))}html .vr__bar,html .vr__bar span{border-radius:0;height:3px}html .vr__bar span{background:rgb(var(--vr-ottone))}html .vr.is-free .vr__bar span{background:rgb(var(--vr-ulivo))}html .vr__link{text-decoration-color:rgb(var(--vr-ottone))}html .vrs{background:rgb(var(--vr-pietra));border-top-color:rgba(var(--vr-inchiostro),.14);box-shadow:0 -8px 24px rgba(var(--vr-inchiostro),.08)}html .vrs__img{border-radius:0}html .vrs__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500}html .vrs__btn.button{border-radius:2px;font-size:1.2rem}@keyframes vrs-flash{0%,to{box-shadow:none}30%{box-shadow:0 0 0 3px #9c7a4573}}html .vr-pdp-badge{font-family:var(--font-body-family);color:rgb(var(--vr-inchiostro))}html .vr-pdp-text{font-size:1.25rem;letter-spacing:0;border-bottom:0;text-decoration:underline;text-decoration-color:rgb(var(--vr-ottone));text-underline-offset:4px}html .vr-social-proof{background:transparent;font-family:var(--font-body-family);color:rgb(var(--vr-inchiostro));padding:72px 20px}html .vr-trust-header{border-bottom:1px solid rgba(var(--vr-inchiostro),.14)}html .vr-trust-header .score-title{font-family:var(--font-heading-family);font-weight:500;font-size:3.2rem;letter-spacing:-.01em}html .vr-trust-header .score-text{font-size:1.5rem}html .vr-trust-header .trust-link{color:rgb(var(--vr-inchiostro));border-bottom-color:rgb(var(--vr-ottone));font-weight:500}html .vr-card{background:#fff;border:1px solid rgba(var(--vr-inchiostro),.1)}html .vr-card:hover{border-color:rgba(var(--vr-inchiostro),.3);transform:none}html .vr-text{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.45}html .vr-author-info strong{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:0}html .vr-author{border-top-color:rgba(var(--vr-inchiostro),.1)}html .btn-load-more{background:rgb(var(--vr-inchiostro));color:rgb(var(--vr-pietra));border-radius:2px;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--vr-tracking-label);text-transform:uppercase;padding:16px 40px;min-width:0}html .btn-load-more:hover{opacity:1;transform:none;background:#3a332c}html .vr-trust-footer a{color:rgb(var(--vr-inchiostro));border-bottom-color:rgb(var(--vr-ottone))}
/*# sourceMappingURL=/cdn/shop/t/22/assets/via-roma-brand.css.map */
