.arvi-block{margin-block:2.4rem}.arvi-block__title{margin-block-end:1.2rem}.arvi-specs{display:grid;gap:.4rem 2rem;margin:0}.arvi-specs__row{display:grid;grid-template-columns:minmax(12rem,20%) 1fr;gap:1rem;padding-block:.6rem;border-block-end:.1rem solid rgba(var(--color-foreground),.08)}.arvi-specs__row dt{font-weight:600}.arvi-specs__row dd{margin:0}.arvi-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin-block:1.2rem 0;padding:0;list-style:none}.arvi-badge{padding:.4rem .9rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:1.6rem;font-size:1.3rem}.arvi-critics,.arvi-producer-desc{margin-block-start:2.4rem}.arvi-producer-desc__nome{font-weight:700}.arvi-critics__title,.arvi-producer-desc__title{margin-block-end:1.2rem;font-family:var(--font-body-family);font-size:inherit;font-weight:600;color:inherit;letter-spacing:normal;line-height:inherit;word-break:normal}.arvi-critics__list{margin:0;padding:0;list-style:none}.arvi-critic{padding-block:1.2rem;border-block-end:.1rem solid rgba(var(--color-foreground),.08)}.arvi-critic__name{font-weight:600;color:rgb(var(--color-foreground))}.arvi-critic__score{margin-inline-start:.4rem;font-variant-numeric:tabular-nums}.arvi-critic__review,.arvi-producer-desc__text{margin-block:.6rem 0;opacity:.85}@media screen and (max-width:749px){.arvi-specs__row{grid-template-columns:1fr;gap:.2rem}}.arvi-card__vintage{margin-block-start:.3rem;opacity:.85}.arvi-card__vintage .arvi-card__formato{white-space:nowrap}.arvi-card__evento{margin-block-start:.3rem;opacity:.85}.arvi-card__invito{display:block}product-info .product:not(.featured-product) .product__media-item .global-media-settings{background-color:rgb(var(--arvi-fondo-immagine))}product-info .product:not(.featured-product) .product__media-item .global-media-settings .product__media img{mix-blend-mode:multiply}product-component .card__media .media{background-color:rgb(var(--arvi-fondo-immagine))}:root{--arvi-bottiglia: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 132'%3E%3Cpath d='M24 128 H31 Q39 128 39 120 V56 Q39 40 29 32 V7 H19 V32 Q9 40 9 56 V120 Q9 128 17 128 H24 Z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")}.card.card--media:not(.card--horizontal):not(.card--extend-height):not(.article-card):not(:has(a[href*="/products/arvi-events-"])):not(:has(.arvi-card__evento))>.card__inner.ratio:before,product-component .card.card--text:not(.card--horizontal)>.card__inner.ratio:before{padding-bottom:160%}.grid__item>product-component{height:100%}.card.card--media:not(.card--horizontal):not(.card--extend-height):not(.article-card):not(:has(a[href*="/products/arvi-events-"])):not(:has(.arvi-card__evento)) .card__media .media img{object-fit:contain;mix-blend-mode:multiply}product-component .card.card--text:not(.card--horizontal)>.card__inner>.card__content{position:relative;background-color:rgb(var(--arvi-fondo-immagine))}product-component .card.card--text:not(.card--horizontal)>.card__inner>.card__content:before{content:"";position:absolute;top:50%;left:50%;height:80%;aspect-ratio:48 / 132;transform:translate(-50%,-50%);background-color:rgba(var(--arvi-bordeaux),.85);-webkit-mask:var(--arvi-bottiglia) center / contain no-repeat;mask:var(--arvi-bottiglia) center / contain no-repeat}product-component .card.card--text:not(.card--horizontal)>.card__inner .card__information{display:none}product-component .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder){display:block}product-component .card--card.card--text.ratio:not(.card--horizontal){flex-direction:column}product-component .card--card.card--text.ratio:not(.card--horizontal):before{content:none}product-component .card--card.card--text:not(.card--horizontal)>.card__inner{display:flex;position:relative}product-component .card--card.card--text:not(.card--horizontal)>.card__inner:before{content:"";width:0;height:0;padding-bottom:160%}product-component .card--card.card--text:not(.card--horizontal)>.card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}product-component .card--card.card--text:not(.card--horizontal)>.card__content .card__badge{display:none}.card-wrapper:has(a[href*="/products/arvi-events-"]) .quick-add:not(.arvi-quick-add-evento),.card-wrapper:has(.arvi-card__evento) .quick-add:not(.arvi-quick-add-evento){display:none}.card-wrapper.animate-arrow .card__media .media,.article-card-wrapper .card__media .media{background-color:rgb(var(--arvi-fondo-immagine))}.card-wrapper.animate-arrow .card--text>.card__inner>.card__content,.article-card-wrapper .card--text>.card__inner>.card__content{background-color:rgb(var(--arvi-fondo-immagine))}.card-wrapper.animate-arrow .card--card.card--text>.card__content,.article-card-wrapper .card--card.card--text>.card__content{background-color:rgb(var(--arvi-fondo-immagine))}.arvi-media-placeholder:empty{display:block}.arvi-media-placeholder{position:relative;width:100%;aspect-ratio:.76;background-color:rgb(var(--arvi-fondo-immagine));border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.arvi-media-placeholder--vincolato{--viewport-offset: 400px;--constrained-min-height: 300px;width:min(calc(max(var(--constrained-min-height),calc(100vh - var(--viewport-offset)))*.76),100%);margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.arvi-media-placeholder--vincolato{--viewport-offset: 170px;--constrained-min-height: 500px}}.arvi-media-placeholder:before{content:"";position:absolute;top:50%;left:50%;height:62%;aspect-ratio:48 / 132;transform:translate(-50%,-50%);background-color:rgba(var(--arvi-bordeaux),.85);-webkit-mask:var(--arvi-bottiglia) center / contain no-repeat;mask:var(--arvi-bottiglia) center / contain no-repeat}cart-items .cart-item__media:not(:has(img)):before,cart-drawer-items .cart-item__media:not(:has(img)):before,#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):before{content:"";display:block;aspect-ratio:.76;background-color:rgb(var(--arvi-fondo-immagine));border-radius:var(--media-radius)}cart-items .cart-item__media:not(:has(img)):after,cart-drawer-items .cart-item__media:not(:has(img)):after,#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):after{content:"";display:block;aspect-ratio:.76;background-color:rgba(var(--arvi-bordeaux),.85);-webkit-mask:var(--arvi-bottiglia) center / auto 60% no-repeat;mask:var(--arvi-bottiglia) center / auto 60% no-repeat}cart-items .cart-item__media:not(:has(img)):before,#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):before{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}cart-items .cart-item__media:not(:has(img)){--arvi-miniatura: calc(10rem / var(--font-body-scale) + 2 * var(--media-border-width))}@media screen and (min-width:750px){cart-items .cart-item__media:not(:has(img)){--arvi-miniatura: 100%}}cart-items .cart-item__media:not(:has(img)):before,cart-items .cart-item__media:not(:has(img)):after,cart-drawer-items .cart-item__media:not(:has(img)):before,cart-drawer-items .cart-item__media:not(:has(img)):after{width:var(--arvi-miniatura, 100%)}cart-items .cart-item__media:not(:has(img)):after,cart-drawer-items .cart-item__media:not(:has(img)):after{margin-top:calc(var(--arvi-miniatura, 100%) / -.76)}#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):before,#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):after{flex:0 0 auto;width:calc(70px + 2 * var(--media-border-width));margin-right:1.5rem;margin-top:.5rem}#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):before{order:-2}#cart-notification-product:not(:empty):not(:has(.cart-notification-product__image)):after{order:-1;margin-left:calc(-1 * (70px + 2 * var(--media-border-width)) - 1.5rem)}:root{--arvi-bordeaux: 92, 26, 27;--arvi-bordeaux-light: 140, 48, 51;--arvi-fondo-immagine: 239, 233, 223}.product-form__input--pill input[type=radio]+label{border-color:rgba(var(--arvi-bordeaux),var(--variant-pills-border-opacity));color:rgb(var(--arvi-bordeaux))}.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--arvi-bordeaux))}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--arvi-bordeaux));color:rgb(var(--color-background))}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--arvi-bordeaux),.1);color:rgba(var(--arvi-bordeaux),.6)}.product-form__input--pill input[type=radio]:disabled:checked+label,.product-form__input--pill input[type=radio].disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--dropdown .select__select{font-size:1.5rem}.product__title h1{font-size:calc(var(--font-heading-scale) * 3.6rem);color:rgb(var(--arvi-bordeaux-light))}.product__title h2{color:rgb(var(--arvi-bordeaux-light))}.product__title h1 .arvi-title__annata,.product__title>a h2 .arvi-title__annata{color:rgb(var(--arvi-bordeaux))}@media only screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 4.8rem)}}.arvi-producer{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:1.1;color:rgba(var(--color-foreground),.65);margin:0}@media only screen and (min-width:750px){.arvi-producer{font-size:calc(var(--font-heading-scale) * 2rem)}}.arvi-producer+.product__title{margin-top:.4rem}product-info .product-form__submit,.arvi-evento__acquisto .product-form__submit{--color-button: var(--arvi-bordeaux);--color-button-text: var(--arvi-bordeaux);--alpha-button-background: 0;--border-opacity: var(--variant-pills-border-opacity, .55)}product-info .shopify-payment-button__button--unbranded,.arvi-evento__acquisto .shopify-payment-button__button--unbranded{--color-button: var(--arvi-bordeaux);--color-button-text: var(--color-background)}.product-form__input--pill input[type=radio]:disabled+label:hover,.product-form__input--pill input[type=radio].disabled+label:hover{border-color:rgb(var(--arvi-bordeaux))}.product-form__input--pill input[type=radio]+label,.arvi-vintage,product-info .product-form__submit,.arvi-evento__acquisto .product-form__submit,product-info .shopify-payment-button__button--unbranded,.arvi-evento__acquisto .shopify-payment-button__button--unbranded{transition:border-color .12s ease,transform .12s ease,box-shadow .12s ease}.product-form__input--pill input[type=radio]+label:hover,.arvi-vintage:hover{transform:translateY(-.2rem);box-shadow:0 .4rem 1rem -.2rem rgba(var(--arvi-bordeaux),.22)}product-info .product-form__submit:not([disabled]):hover:not(:focus-visible),.arvi-evento__acquisto .product-form__submit:not([disabled]):hover:not(:focus-visible),product-info .shopify-payment-button__button--unbranded:not([disabled]):hover:not(:focus-visible),.arvi-evento__acquisto .shopify-payment-button__button--unbranded:not([disabled]):hover:not(:focus-visible){transform:translateY(-.2rem);box-shadow:0 .4rem 1rem -.2rem rgba(var(--arvi-bordeaux),.22)}product-info .product-form__submit:not([disabled]):hover:after,.arvi-evento__acquisto .product-form__submit:not([disabled]):hover:after{border-color:rgb(var(--arvi-bordeaux));box-shadow:none}product-info .shopify-payment-button__button--unbranded:hover:after,.arvi-evento__acquisto .shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}product-info .product-form__submit:after,.arvi-evento__acquisto .product-form__submit:after{top:0;right:0;bottom:0;left:0;border:var(--buttons-border-width) solid rgba(var(--arvi-bordeaux),var(--border-opacity));box-shadow:none;transition:border-color var(--duration-short) ease}product-info .quantity:after,.arvi-evento__acquisto .quantity:after,.quantity.cart-quantity:after{top:0;right:0;bottom:0;left:0;border-color:rgba(var(--color-foreground),var(--inputs-border-opacity));box-shadow:none}product-info .product-form__quantity:has(+* .product-form__submit):not(:has(+* .product-form__error-message-wrapper:not([hidden]))),.arvi-evento__acquisto .product-form__quantity:has(+* .product-form__submit):not(:has(+* .product-form__error-message-wrapper:not([hidden]))){position:relative;z-index:1;margin-bottom:0;pointer-events:none}product-info .product-form__quantity .quantity,product-info .product-form__quantity .quantity__label,product-info .product-form__quantity .button-show-more,.arvi-evento__acquisto .product-form__quantity .quantity,.arvi-evento__acquisto .product-form__quantity .quantity__label{pointer-events:auto}product-info:not(:has(.arvi-por--esaurito)):not(:has(.arvi-por--attiva)) .product-form__quantity+*:has(.product-form__submit):not(:has(.product-form__error-message-wrapper:not([hidden]))),.arvi-evento__acquisto .product-form__quantity+*:has(.product-form__submit):not(:has(.product-form__error-message-wrapper:not([hidden]))){margin-top:calc(-1 * (4.5rem + var(--inputs-border-width) * 2))}product-info .product-form__quantity+*>product-form.product-form{margin-top:0}product-info .product-form__quantity+*:not(:has(.product-form__error-message-wrapper:not([hidden]))) .product-form__submit,.arvi-evento__acquisto .product-form__quantity+*:not(:has(.product-form__error-message-wrapper:not([hidden]))) .product-form__submit{margin-left:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2 + 1rem);width:calc(100% - (14rem / var(--font-body-scale) + var(--inputs-border-width) * 2 + 1rem));padding-left:1.5rem;padding-right:1.5rem}.cart__checkout-button,.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{--color-button: var(--arvi-bordeaux);--color-button-text: var(--color-background)}.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded[disabled]{cursor:not-allowed;opacity:.5}.cart__ctas .cart__checkout-button,.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{transition:border-color .12s ease,transform .12s ease,box-shadow .12s ease}.cart__ctas .cart__checkout-button:not([disabled]):hover:not(:focus-visible),.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded:not([disabled]):hover:not(:focus-visible){transform:translateY(-.2rem);box-shadow:0 .4rem 1rem -.2rem rgba(var(--arvi-bordeaux),.22)}.cart__ctas .cart__checkout-button:not([disabled]):hover:after,.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded:hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.cart-notification__links .button--secondary{--color-button: var(--arvi-bordeaux);--color-button-text: var(--arvi-bordeaux);--alpha-button-background: 0}.cart-notification__links .button--primary{--color-button: var(--arvi-bordeaux);--color-button-text: var(--color-background)}.cart-notification__links .button{transition:border-color .12s ease,transform .12s ease,box-shadow .12s ease}.cart-notification__links .button:not([disabled]):hover:not(:focus-visible){transform:translateY(-.2rem);box-shadow:0 .4rem 1rem -.2rem rgba(var(--arvi-bordeaux),.22)}.cart-notification__links .button--primary:not([disabled]):hover:after{--border-offset: var(--buttons-border-offset);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.cart-notification__links .button--secondary:after{top:0;right:0;bottom:0;left:0;border:var(--buttons-border-width) solid rgba(var(--arvi-bordeaux),var(--border-opacity));box-shadow:none;transition:border-color var(--duration-short) ease}.cart-notification__links .button--secondary:not([disabled]):hover:after{border-color:rgb(var(--arvi-bordeaux));box-shadow:none}.mobile-facets__footer .button--primary,.collection__view-all .button:not(.button--secondary),.cart__warnings .button,.cart-drawer__warnings .button,.template-404 .button,.arvi-404 .button,.arvi-eta .button{--color-button: var(--arvi-bordeaux);--color-button-text: var(--color-background)}.cart-item__title .cart-item__name,.cart-notification-product__title .cart-notification-product__name{color:rgb(var(--arvi-bordeaux-light))}.cart-item__title .cart-item__name .arvi-title__annata,.cart-notification-product__title .cart-notification-product__name .arvi-title__annata{color:rgb(var(--arvi-bordeaux))}.cart-item__media .cart-item__image-container,.cart-notification-product .cart-notification-product__image,.cart-drawer .cart-item__image{background-color:rgb(var(--arvi-fondo-immagine))}.cart-item__media .cart-item__image-container img,.cart-notification-product .cart-notification-product__image img{mix-blend-mode:multiply}.product-card-wrapper:not(.animate-arrow) .card__heading a{color:rgb(var(--arvi-bordeaux-light))}.product-card-wrapper:not(.animate-arrow) .card__heading a .arvi-title__annata{color:rgb(var(--arvi-bordeaux))}.product-card-wrapper:not(.animate-arrow) .card__heading{font-size:calc(var(--font-heading-scale) * 1.5rem)}@media only screen and (min-width:750px){.product-card-wrapper:not(.animate-arrow) .card__heading{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.arvi-vintages{margin-block:2.4rem}.arvi-vintages__grid{display:flex;flex-wrap:wrap;gap:.8rem}.arvi-vintage{display:inline-block;padding:.6rem 1.2rem;border:.1rem solid rgba(var(--arvi-bordeaux),var(--variant-pills-border-opacity, .55));border-radius:.4rem;background:transparent;color:rgb(var(--arvi-bordeaux));font:inherit;text-decoration:none}.arvi-vintage--selected{background-color:rgb(var(--arvi-bordeaux));border-color:rgb(var(--arvi-bordeaux));color:rgb(var(--color-background))}.arvi-vintage--unavailable{text-decoration:line-through;border-color:rgba(var(--arvi-bordeaux),.1);color:rgba(var(--arvi-bordeaux),.6)}.arvi-vintage--selected.arvi-vintage--unavailable{color:rgba(var(--color-background),.6)}.arvi-vintage:hover{border-color:rgb(var(--arvi-bordeaux))}product-info .product-form__submit[disabled]~.shopify-payment-button,.arvi-evento__acquisto .product-form__submit[disabled]~.shopify-payment-button,product-info .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button,.arvi-evento__acquisto .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button{cursor:not-allowed}product-info .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button,.arvi-evento__acquisto .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button{opacity:.5}product-info .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button:hover,.arvi-evento__acquisto .product-form__submit[disabled]~.shopify-payment-button .shopify-payment-button__button:hover{transform:none;box-shadow:none}.product--no-media .product-form__input--pill>.form__label,.product--no-media .product-form__input--swatch>.form__label{width:100%}.product-form__input[data-arvi-formato=grezzo][hidden]{display:none}product-info variant-selects:has(>[data-arvi-formato=misura]){display:flex;flex-wrap:wrap;column-gap:1.6rem}product-info variant-selects>[data-arvi-formato=misura],product-info variant-selects>[data-arvi-formato=confezione]{flex:1 1 14rem;min-width:0;max-width:none}product-info:has(variant-selects>[data-arvi-formato=misura]) .product-form__buttons{max-width:none}.arvi-riga-identita{margin:.4rem 0 1.6rem;padding-bottom:1.6rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(var(--color-foreground),.15);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.arvi-riga-identita span+span:before{content:"|";content:"|" / "";margin:0 .8rem 0 .4rem;opacity:.6}.arvi-riga-identita a,.arvi-producer a,.arvi-producer-desc__nome a{color:inherit;text-decoration:none}.arvi-riga-identita a:hover,.arvi-producer a:hover,.arvi-producer-desc__nome a:hover{color:rgb(var(--arvi-bordeaux));text-decoration:underline}.arvi-breadcrumb{padding-top:2rem;font-size:1.3rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.75)}.arvi-breadcrumb ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.arvi-breadcrumb li[aria-current=page]{flex:1 1 12rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arvi-breadcrumb li:not(:last-child):after{content:"/";content:"/" / "";margin:0 .6rem;opacity:.6}.arvi-breadcrumb a{color:inherit;text-decoration:none}.arvi-breadcrumb a:hover{color:rgb(var(--arvi-bordeaux));text-decoration:underline}.product__media-wrapper .arvi-avviso-immagine{margin:1.2rem 0 0;text-align:center;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.product__media-wrapper:has(>.arvi-avviso-immagine)>.product__column-sticky{position:static}product-info[id^=MainProduct-] variant-selects fieldset.product-form__input:has(input[value^="OWC "]):not([data-arvi-formato]){visibility:hidden;animation-name:arvi-formato-rete;animation-duration:1ms;animation-delay:3s;animation-fill-mode:forwards}@keyframes arvi-formato-rete{to{visibility:visible}}.arvi-en-primeur{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:4rem;height:4rem;border-radius:50%;background-color:rgb(var(--arvi-bordeaux));color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1;letter-spacing:.05em;text-transform:uppercase}.arvi-en-primeur--scheda{vertical-align:middle;margin-block:.4rem 1.2rem}.arvi-en-primeur-riga{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem}.arvi-en-primeur-riga .arvi-en-primeur{flex:none;margin:0}.arvi-en-primeur-nota{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.arvi-en-primeur--card{position:absolute;z-index:2;pointer-events:none}.arvi-en-primeur--top-right{top:1.3rem;right:1.3rem}.arvi-en-primeur--top-left{top:1.3rem;left:1.3rem}.arvi-en-primeur--bottom-right{bottom:1.3rem;right:1.3rem}.arvi-en-primeur--bottom-left{bottom:1.3rem;left:1.3rem}product-info .price--sold-out .price__container,product-info [id^=price-]:has(.price--sold-out)~.product__tax{display:none}product-component .arvi-card__concluso{position:absolute;z-index:1;bottom:calc(var(--image-padding, 0px) + 1rem);left:calc(var(--image-padding, 0px) + 1rem);pointer-events:none}product-component .arvi-card__concluso.top{top:calc(var(--image-padding, 0px) + 1rem);bottom:auto}product-component .arvi-card__concluso.right{right:calc(var(--image-padding, 0px) + 1rem);left:auto}product-component:has(.arvi-card__concluso) .card__badge:not(.arvi-card__concluso){display:none}.footer__copyright .copyright__content a{position:relative}.footer__copyright .copyright__content a:after{content:"";position:absolute;top:-.8rem;right:-.4rem;bottom:-.8rem;left:-.4rem}@media screen and (max-width:749px){.footer__copyright .policies .copyright__content a:after{top:0;right:0;bottom:0;left:0}.footer__copyright>.copyright__content a:after{top:-1.2rem}}.arvi-404{padding:3.2rem 0 7.2rem}.arvi-404__inner{max-width:108rem}.arvi-404__header{text-align:center;margin:0 auto 2.4rem}.arvi-404__title{margin:0 0 1.2rem;text-wrap:balance;font-size:clamp(3.2rem,2.4rem + 2vw,4.8rem);line-height:1.15;color:rgb(var(--arvi-bordeaux))}.arvi-404__text{margin:0;font-size:1.7rem;line-height:1.6}.arvi-404__form{display:flex;gap:.8rem;max-width:48rem;margin:0 auto 3.2rem}.arvi-404__input{flex:1 1 auto;min-width:0;min-height:4rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem}.arvi-404__input:focus-visible{outline:2px solid rgb(var(--arvi-bordeaux));outline-offset:2px}.arvi-404 .arvi-404__submit{flex:0 0 auto;min-height:4rem}.arvi-404__results{margin-bottom:4.8rem}.arvi-404__results[hidden]{display:none}.arvi-404__status{text-align:center;margin:0;opacity:.75}.arvi-404__heading{margin:0 0 2rem;font-size:2.2rem;text-align:center}.arvi-404 [data-arvi-404-products]{margin-bottom:4rem}.arvi-404__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0 0 4rem;padding:0;list-style:none}.arvi-404__pill{display:inline-block;padding:.8rem 1.6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;color:inherit;font-size:1.4rem;text-decoration:none;transition:border-color .2s ease,color .2s ease}.arvi-404__pill:hover{border-color:rgb(var(--arvi-bordeaux));color:rgb(var(--arvi-bordeaux))}.arvi-404__all{display:block;width:fit-content;margin:0 auto;color:rgb(var(--arvi-bordeaux));text-underline-offset:.25em}.arvi-404__all[hidden]{display:none}.arvi-404__explore{padding-top:4rem;border-top:1px solid rgba(var(--color-foreground),.15)}.arvi-404__explore .arvi-404__pills{margin-bottom:0}html:not([data-arvi-pagina=pronta]) [data-arvi-fascia][data-da]{display:none}html[data-arvi-pagina=pronta] [data-arvi-pagina-corpo]{display:none}html:not([data-arvi-pagina]) [data-arvi-pagina-corpo]{visibility:hidden;animation-name:arvi-pagina-rete;animation-duration:1ms;animation-delay:3s;animation-fill-mode:forwards}@keyframes arvi-pagina-rete{to{visibility:visible}}html[data-arvi-pagina-design] [data-arvi-n]{position:relative}html[data-arvi-pagina-design] [data-arvi-n]:before{content:attr(data-arvi-n);position:absolute;left:-2.4rem;top:0;font:600 1.1rem/1.6 var(--arvi-font-mono, monospace);color:rgb(var(--arvi-bordeaux))}.shopify-section>.arvi-pagina{margin-block:6rem}.arvi-pagina__h1,.arvi-pagina__titolo{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 4rem);line-height:1.15;margin:0 0 2rem}.arvi-pagina--b .arvi-pagina__h1,.arvi-pagina--b .arvi-pagina__titolo{text-align:center}.arvi-pagina[id]{scroll-margin-top:var(--header-height, 0px)}.arvi-pagina-centrato a[href^="#"]{display:inline-block;margin:.5rem;padding:1rem 2.4rem;border:1px solid rgb(var(--arvi-bordeaux));color:rgb(var(--arvi-bordeaux));text-decoration:none;text-transform:uppercase;letter-spacing:.06rem}.arvi-pagina-centrato a[href^="#"]:hover{background:rgb(var(--arvi-bordeaux));color:rgb(var(--color-background))}main:has([data-arvi-pagina-corpo]) .shopify-section:has(>.arvi-pagina-centrato):has(+.shopify-section .collection)>.arvi-pagina{margin-bottom:0}main:has([data-arvi-pagina-corpo]) .shopify-section:has(>.arvi-pagina-centrato):has(+.shopify-section .collection) h2{font-size:calc(var(--font-heading-scale) * 3.6rem);margin-bottom:0}[data-arvi-carosello-vuoto]{display:none!important}html:not([data-arvi-pagina-design]) main:has([data-arvi-pagina-corpo]) .shopify-section:has(.collection):not(:has(a[href*="/products/"])){display:none}.arvi-pagina-ti{display:grid;gap:4rem;align-items:start}@media screen and (min-width:750px){.arvi-pagina-ti{grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.arvi-pagina-ti--sinistra .arvi-pagina-ti__immagine{order:-1}.arvi-pagina-ti--centrato{align-items:center}}html:not([data-arvi-pagina=pronta]) .arvi-pagina-carosello{display:none}.arvi-pagina-carosello .slider__slide{width:100%;max-width:100%}.arvi-pagina-carosello .slider{column-gap:0}.shopify-section>.arvi-pagina-carosello{margin-block:6rem}html[data-arvi-pagina-design] .arvi-pagina-carosello .arvi-pagina{padding-left:2.4rem}.arvi-pagina-ti__immagine img,.arvi-pagina-negozio__immagine img,.arvi-pagina-colonne__griglia img{display:block;width:100%;height:auto}.arvi-pagina-colonne__griglia img{width:var(--arvi-colonne-img, 100%)}.arvi-pagina-sfondo{position:relative;display:grid;min-height:48rem;place-items:center;overflow:hidden;background-color:rgb(var(--arvi-bordeaux));color:#fff;text-align:center;margin-inline:0}.arvi-pagina-sfondo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.arvi-pagina-sfondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.arvi-pagina-sfondo__sopra{position:relative;z-index:1;padding-block:4rem}.arvi-pagina-sfondo__sopra,.arvi-pagina-sfondo__sopra h1,.arvi-pagina-sfondo__sopra h2,.arvi-pagina-sfondo__sopra h3,.arvi-pagina-sfondo__sopra p,.arvi-pagina-sfondo .arvi-pagina-sfondo__sopra a,.arvi-pagina-sfondo .arvi-pagina-sfondo__sopra a:hover{color:#fff}.rte a.button.arvi-bottone,.rte a.button.arvi-bottone:hover{--color-button: var(--arvi-bordeaux);--color-button-text: var(--color-background);color:rgb(var(--color-button-text))}.arvi-pagina-centrato__testo{max-width:80rem;text-align:center}.arvi-pagina-colonne__intestazione{text-align:center;margin-bottom:3rem}.arvi-pagina-colonne__griglia{display:grid;gap:3rem}@media screen and (min-width:750px){.arvi-pagina-colonne__griglia{grid-template-columns:repeat(var(--arvi-colonne, 3),1fr)}}.arvi-pagina__colonna{display:flex;flex-direction:column}.arvi-pagina__colonna>:has(img),.arvi-pagina__colonna>img{order:-1}.arvi-pagina__titolo-colonna{font-weight:600;margin-top:1.5rem}.arvi-pagina-colonne--testo-normale .arvi-pagina__titolo-colonna{font-weight:inherit}.arvi-pagina-colonne--schede{--buttons-radius: 4px;--buttons-radius-outset: calc(4px + var(--buttons-border-width))}.arvi-pagina-colonne--schede .arvi-pagina__colonna{background:#f0f0f0;border-radius:4px;overflow:hidden}.arvi-pagina-colonne--schede .arvi-pagina__colonna>*{margin-inline:1.5rem}.arvi-pagina-colonne--schede .arvi-pagina__colonna>:has(img){margin:0}.arvi-pagina-colonne--schede .arvi-pagina__colonna img{display:block;width:100%;border:0;border-radius:0}.arvi-pagina-colonne--schede .arvi-pagina__titolo-colonna{font-size:2.6rem;font-weight:700;text-transform:uppercase;line-height:1.2;margin-block:1.5rem}.arvi-pagina-colonne--schede .arvi-pagina__colonna>a.button{margin:auto 0 0}.arvi-pagina-negozio__alto{display:grid;gap:4rem}@media screen and (min-width:750px){.arvi-pagina-negozio__alto{grid-template-columns:1fr 1fr}}.arvi-pagina-negozio__dove{margin-top:4rem}.arvi-pagina-negozio__dove .arvi-pagina__mappa{margin-top:0}.arvi-pagina-negozio__info{background:#000;color:#fff;padding:2.5rem 3rem}.arvi-pagina-negozio .arvi-pagina-negozio__info p,.arvi-pagina-negozio .arvi-pagina-negozio__info a{color:#fff;margin:0 0 .5rem}.arvi-pagina-negozio .arvi-pagina-negozio__info a:hover{color:#fff}.arvi-pagina-negozio__info:empty{display:none}.arvi-pagina-negozio__testo h2{font-weight:700;font-size:calc(var(--font-heading-scale) * 3rem)}.arvi-pagina-negozio__info>br{display:none}.arvi-pagina-negozio .arvi-pagina-negozio__info>p:has(+br){font-weight:700}@media screen and (min-width:750px){.arvi-pagina-negozio__dove{display:grid}.arvi-pagina-negozio__dove>*{grid-area:1 / 1}.arvi-pagina-negozio__dove .arvi-pagina__mappa{height:100%;min-height:40rem}.arvi-pagina-negozio__dove .arvi-pagina__mappa+.arvi-pagina-negozio__info{justify-self:end;align-self:stretch;width:36rem;max-width:50%}}.arvi-pagina-negozio__come{text-align:center;text-transform:uppercase;margin-top:4rem}.arvi-pagina-negozio__viaggi{display:grid;gap:2rem 0;margin-top:2rem}@media screen and (min-width:750px){.arvi-pagina-negozio__viaggi{grid-auto-flow:column;grid-auto-columns:1fr}.arvi-pagina-negozio__viaggio+.arvi-pagina-negozio__viaggio{border-left:1px solid rgba(var(--color-foreground),.3)}}.arvi-pagina-negozio__viaggio{display:flex;gap:1rem;align-items:flex-start;padding-inline:2rem}.arvi-pagina-negozio__viaggio>:first-child{flex:none;width:30px}.arvi-pagina-negozio__viaggio img{display:block;width:100%;height:auto}.arvi-pagina-negozio__viaggio p{margin:0}.arvi-pagina__mappa{display:block;width:100%;height:40rem;border:0;margin-top:3rem}.arvi-pagina-colonne--riquadri .arvi-pagina__colonna{background:rgb(var(--arvi-bordeaux));color:#fff;padding:2.5rem;border-radius:6px}.arvi-pagina--titoli-grandi h2{font-size:calc(var(--font-heading-scale) * 3rem)}.arvi-pagina--titoli-grandi .arvi-pagina-colonne__intestazione>:first-child{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.3}.arvi-pagina-colonne--riquadri .arvi-pagina__colonna p,.arvi-pagina-colonne--riquadri .arvi-pagina__colonna a,.arvi-pagina-colonne--riquadri .arvi-pagina__colonna h2,.arvi-pagina-colonne--riquadri .arvi-pagina__colonna h3,.arvi-pagina-colonne--riquadri .arvi-pagina__colonna h4,.arvi-pagina-colonne--riquadri .arvi-pagina__colonna a:hover{color:#fff}.arvi-pagina-colonne--riquadri .arvi-pagina__colonna img{filter:invert(1)}.shopify-section>.arvi-pagina.arvi-pagina--stretto{margin-block:2rem}.shopify-section>.arvi-pagina.arvi-pagina-ti--scacchiera{max-width:none;padding-left:0;padding-right:0;margin-block:0;gap:0}.arvi-pagina-ti--scacchiera .arvi-pagina-ti__testo{padding-inline:1.5rem;padding-block:3rem}.arvi-pagina-ti--scacchiera .arvi-pagina-ti__immagine>*{margin-block:0}@media screen and (min-width:750px){.arvi-pagina-ti--scacchiera .arvi-pagina-ti__testo{padding-inline:5rem}.arvi-pagina-ti--scacchiera .arvi-pagina-ti__immagine img{height:43.2rem;object-fit:cover}}.arvi-pagina-ti--primo-grassetto [data-arvi-slot=testo]>:first-child{font-weight:700}.arvi-pagina ul:has(>li>a[href*="instagram.com/"]){--arvi-icona-instagram: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355' clip-rule='evenodd'/%3E%3C/svg%3E");--arvi-icona-facebook: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951'/%3E%3C/svg%3E");--arvi-icona-linkedin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M4 2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2ZM5 8.2h2.1V15H5ZM6.05 4.4a1.2 1.2 0 1 0 0 2.4 1.2 1.2 0 1 0 0-2.4ZM9 8.2h2v.9c.4-.6 1.1-1.1 2.2-1.1 1.6 0 2.4 1 2.4 2.9V15h-2.1v-3.8c0-1-.4-1.5-1.2-1.5-.8 0-1.3.6-1.3 1.6V15H9Z'/%3E%3C/svg%3E");display:flex;gap:1.5rem;list-style:none;padding:0}.arvi-pagina-centrato__testo ul:has(>li>a[href*="instagram.com/"]){justify-content:center}.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="instagram.com/"],.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="facebook.com/"],.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="linkedin.com/"]{display:inline-block;width:24px;height:24px;font-size:0;text-decoration:none}.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="instagram.com/"]:before,.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="facebook.com/"]:before,.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="linkedin.com/"]:before{content:"";display:block;width:100%;height:100%;background:currentColor}.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="instagram.com/"]:before{-webkit-mask:var(--arvi-icona-instagram) center / contain no-repeat;mask:var(--arvi-icona-instagram) center / contain no-repeat}.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="facebook.com/"]:before{-webkit-mask:var(--arvi-icona-facebook) center / contain no-repeat;mask:var(--arvi-icona-facebook) center / contain no-repeat}.arvi-pagina ul:has(>li>a[href*="instagram.com/"])>li>a[href*="linkedin.com/"]:before{-webkit-mask:var(--arvi-icona-linkedin) center / contain no-repeat;mask:var(--arvi-icona-linkedin) center / contain no-repeat}.arvi-pagina-fisarmonica__ricerca{max-width:44rem;margin:0 0 3rem}.arvi-pagina-centrato__testo [data-arvi-slot=testo] img{max-width:var(--arvi-centrato-img, 100%);height:auto}.arvi-pagina-centrato--img-misura [data-arvi-slot=testo] img{border:0;box-shadow:none}.arvi-pagina-fisarmonica__campo{width:100%;min-height:4.5rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem}.arvi-pagina-fisarmonica__campo:focus-visible{outline:2px solid rgb(var(--arvi-bordeaux));outline-offset:2px}.arvi-pagina-fisarmonica__voce{border-top:1px solid rgba(var(--color-foreground),.2);padding-block:1.5rem}.arvi-pagina-fisarmonica__voce[hidden]{display:none}.arvi-pagina-fisarmonica__domanda{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;cursor:pointer;list-style:none}.arvi-pagina-fisarmonica__domanda::-webkit-details-marker{display:none}.arvi-pagina-fisarmonica__domanda>*{margin:0;font-size:calc(var(--font-heading-scale) * 2rem)}.arvi-pagina-fisarmonica__domanda:after{content:"+";font-size:2.4rem;line-height:1;flex:none}.arvi-pagina-fisarmonica__voce[open]>.arvi-pagina-fisarmonica__domanda:after{content:"\2212"}.arvi-pagina-fisarmonica__risposta>:first-child{margin-top:0}@media screen and (min-width:750px){.arvi-pagina-fisarmonica__voce{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem;align-items:start}}@media screen and (max-width:749px){.arvi-pagina-fisarmonica__risposta{margin-top:1rem}}.arvi-pagina--filetto .arvi-pagina-centrato__testo [data-arvi-slot=testo]>:first-child,.arvi-pagina--filetto .arvi-pagina-colonne__intestazione>:first-child{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.3;text-align:left;font-weight:700;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:1rem;margin:0 0 3rem}.arvi-pagina--filetto .arvi-pagina-centrato__testo [data-arvi-slot=testo]>:last-child:not(:first-child):first-line{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:700;letter-spacing:.05em}.arvi-pagina-colonne--statistiche .arvi-pagina__colonna{align-items:center;text-align:center}.arvi-pagina-colonne--statistiche .arvi-pagina-colonne__griglia img{width:auto;height:10rem}.arvi-pagina-colonne--statistiche .arvi-pagina__titolo-colonna{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 3.6rem);font-weight:400;margin:1.5rem 0 .5rem}.arvi-pagina-colonne--statistiche .arvi-pagina__titolo-colonna+*{text-transform:uppercase;font-size:1.3rem;letter-spacing:.05em;margin:0}.arvi-pagina table{width:100%;border-collapse:collapse;text-align:left}.arvi-pagina table:not([class]) th,.arvi-pagina table:not([class]) td{padding:1rem 1.5rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.2);vertical-align:top}.arvi-pagina-centrato table:not([class]){box-shadow:none}.arvi-pagina-centrato table:not([class]) th,.arvi-pagina-centrato table:not([class]) td{padding:.6rem 1.5rem}.arvi-pagina-centrato table:not([class]) td:first-child{font-weight:700}.arvi-evento{display:grid;grid-template-columns:1fr;gap:3rem}.arvi-evento.page-width{margin-top:3rem}@media screen and (min-width:750px){.arvi-evento{grid-template-columns:1fr 1fr;gap:4rem}.arvi-evento.arvi-evento--senza-foto{grid-template-columns:1fr}.arvi-evento__rivivi{grid-column:1 / -1}}.arvi-evento__info{min-width:0;overflow-wrap:anywhere}.arvi-evento__media img{display:block;width:100%;height:auto}.arvi-evento__titolo{font-family:var(--font-heading-family);margin:0 0 1.5rem}.arvi-evento__quando,.arvi-evento__dove{margin-bottom:2rem}.arvi-evento__quando p,.arvi-evento__dove p,.arvi-evento__prezzo p,.arvi-evento__stato p,.arvi-evento__blocco p{margin:0}.arvi-evento__data{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2}.arvi-evento__ora{margin-top:.5rem}.arvi-evento__luogo{font-weight:700}.arvi-evento__indirizzo{margin-top:.3rem}.arvi-evento__prezzo{margin-bottom:2rem;padding-top:1.5rem;border-top:1px solid rgba(var(--color-foreground),.2)}.arvi-evento__stato{margin-bottom:2rem;color:rgb(var(--arvi-bordeaux));font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.arvi-evento__acquisto{margin-bottom:3rem}.cart-item:has(.arvi-evento-riga) dl .product-option,#cart-notification-product:has(.arvi-evento-riga) dl .product-option{display:none}.arvi-evento__blocco{margin-bottom:2rem}.arvi-evento__blocco h2,.arvi-evento__rivivi h2{margin:0 0 .5rem}.arvi-evento__blocco h2{font-family:var(--font-body-family);font-size:inherit;font-weight:700;letter-spacing:normal}.arvi-evento__descrizione{margin-bottom:2rem}.arvi-evento__dettagli{display:grid;gap:1rem}@media screen and (min-width:750px){.arvi-evento__dettagli{grid-column:1 / -1;grid-auto-flow:column;grid-auto-columns:1fr;gap:4rem}}.arvi-evento__colonna{min-width:0;overflow-wrap:anywhere}.arvi-evento__rivivi h2{font-family:var(--font-heading-family)}.arvi-evento__rivivi-carosello{display:block;margin-top:2rem}@media screen and (min-width:750px){.arvi-evento__rivivi-carosello{max-width:75%;margin-left:auto;margin-right:auto}}.arvi-evento__rivivi-carosello .slider .slider__slide{width:100%;max-width:100%}.arvi-evento__rivivi-carosello .slider.grid{column-gap:0}.arvi-evento__rivivi-carosello img{display:block;width:100%;height:auto}@media(hover:hover)and (pointer:fine){[data-arvi-trascina] .slider{cursor:grab}}[data-arvi-trascina] .slider.arvi-trascina--attivo{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}facet-filters-form li[hidden]{display:none}.arvi-cerca-filtri{padding:0 0 1rem}.arvi-cerca-filtri__campo{width:100%;box-sizing:border-box;height:3.6rem;padding:0 1.2rem;font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius)}.arvi-cerca-filtri__campo:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.arvi-cerca-filtri__vuoto{margin:.8rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}product-info:has(.arvi-cap-esaurito) [id^=price-],product-info:has(.arvi-cap-esaurito) .product__tax,product-info:has(.arvi-cap-esaurito) variant-selects,product-info:has(.arvi-cap-esaurito) .product-form__quantity,product-info:has(.arvi-cap-esaurito) product-form,product-component:has(.arvi-cap-esaurito-card) .quick-add{display:none}.arvi-cap-esaurito{margin:1rem 0;font-weight:600;color:rgb(var(--arvi-bordeaux))}product-info:has(.arvi-por--attiva) [id^=price-],product-info:has(.arvi-por--attiva) .product__tax,product-info:has(.arvi-por--attiva) .product-form__quantity,product-info:has(.arvi-por--attiva) product-form{display:none}.arvi-por:not(.arvi-por--attiva):not(.arvi-por--esaurito){display:none}product-info:has(.arvi-por--esaurito) .product-form__quantity,product-info:has(.arvi-por--esaurito) product-form,.arvi-por--esaurito .arvi-por__etichetta,.arvi-por--esaurito .arvi-por__testo-por,.arvi-por:not(.arvi-por--esaurito) .arvi-por__testo-esaurito{display:none}.arvi-por{margin:1rem 0}.arvi-por__etichetta{margin:0 0 1rem;font-weight:600;color:rgb(var(--arvi-bordeaux))}.arvi-por-dialog{width:calc(100% - 3.2rem);max-width:52rem;max-height:calc(100vh - 3.2rem);overflow-y:auto;padding:3.2rem 2.4rem 2.4rem;border:none;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.arvi-por-dialog[data-arvi-modo=esaurito] [data-arvi-modo-testo=por],.arvi-por-dialog:not([data-arvi-modo=esaurito]) [data-arvi-modo-testo=esaurito]{display:none}.arvi-por-dialog::backdrop{background:#00000080}.arvi-por-dialog__chiudi{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;border:none;background:none;font-size:2.8rem;line-height:1;cursor:pointer;color:inherit}.arvi-por-dialog__titolo{margin:0 0 2rem}.arvi-por-dialog .field{margin-bottom:1.6rem}.arvi-por-dialog__conferma,.arvi-por-dialog__errore{margin:0 0 1.6rem;font-weight:600;color:rgb(var(--arvi-bordeaux))}product-component:has(.arvi-por-card) .quick-add{display:none}.arvi-por-card{font-weight:600;color:rgb(var(--arvi-bordeaux))}.arvi-cap-messaggio{margin:.8rem 0 0;font-size:1.3rem;line-height:1.3;color:rgb(var(--arvi-bordeaux))}.facets__display:has(>price-range) .facets__selected,.facets__display-vertical:has(>price-range) .facets__selected,.mobile-facets__submenu .mobile-facets__info{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/arvi-components.css.map */
