@font-face{font-family:Gotham;src:url(/cdn/shop/files/gotham-book-webfont.woff2?v=1775987486) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/cdn/shop/files/gotham-medium-webfont.woff2?v=1775987486) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/cdn/shop/files/gotham-bold-webfont.woff2?v=1775987486) format("woff2");font-weight:700;font-style:normal;font-display:swap}body,p,li,a,input,textarea,button,dt,dd,label{font-family:Gotham,sans-serif!important;font-weight:400}strong,b,span,summary{font-family:Gotham,sans-serif!important;font-weight:500!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title,.banner__heading,.rich-text__heading,.inline-richtext,.h0 p,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p,.heading p,.title p,.banner__heading p,.rich-text__heading p,.inline-richtext p,.text-block.h4 p{font-family:Gotham,sans-serif!important;font-weight:700!important}:root{--font-paragraph--family: "Gotham", sans-serif !important;--font-body--family: "Gotham", sans-serif !important;--button-font-family-primary: "Gotham", sans-serif !important;--button-font-family-secondary: "Gotham", sans-serif !important;--cart-primary-font-family: "Gotham", sans-serif !important;--cart-secondary-font-family: "Gotham", sans-serif !important}.custom-typography,.custom-typography>*,.custom-typography *{font-family:Gotham,sans-serif!important}@media screen and (min-width:990px){.product-information__grid{display:grid!important;grid-template-columns:minmax(0,55fr) minmax(0,45fr)!important;gap:64px!important;align-items:start!important}.product-information__media,.product-details{width:100%!important;max-width:100%!important;min-width:0!important}.product-information__media media-gallery,.product-information__media .product-media-container,.product-information__media .product-media,.product-information__media .product-media__image{width:100%!important;max-width:100%!important}}#header-component{--color-scheme-bottom-row: rgba(0, 0, 0, 1) !important}.card-product__image-wrapper,.card__media,.product-card__image,.media{background-color:#f5f5f5;transition:background-color .35s ease}variant-picker .variant-option--buttons{border:0;padding:0;margin:0}variant-picker fieldset.variant-option.variant-option--buttons>legend{color:#fff!important;text-transform:uppercase!important;font-size:14px;font-weight:500;letter-spacing:0;margin-bottom:10px}variant-picker .variant-option--equal-width-buttons{display:flex;gap:8px;flex-wrap:wrap}variant-picker .variant-option__button-label{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:58px;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,1);border-radius:999px;background:#111;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease;box-sizing:border-box}variant-picker .variant-option__button-label:after{display:none}variant-picker .variant-option__button-label input[type=radio]{position:absolute;opacity:0;pointer-events:none}variant-picker .variant-option__button-label__pill{display:none}variant-picker .variant-option__button-label__text{font-size:14px;font-weight:400;color:#fff;line-height:1;transition:color .25s ease;position:relative;z-index:1}variant-picker .variant-option__button-label:hover{background:#ffffff1f;transform:scale(1.03);box-shadow:inset 0 0 0 1px #ffffff14}variant-picker .variant-option__button-label:has(input[type=radio]:checked){background:#fff;border:none}variant-picker .variant-option__button-label:has(input[type=radio]:checked) .variant-option__button-label__text{color:#111}variant-picker .variant-option__button-label:has(input[type=radio]:focus-visible){box-shadow:0 0 0 2px #ffffff1f}variant-picker .variant-option__button-label:has(input[data-option-available=false]){opacity:1;background:#333!important;border:1px solid #999999!important;color:#fff!important;--variant-strikethrough-color: #ffffff;cursor:not-allowed}variant-picker .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{color:#fff!important}variant-picker .variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough{stroke:#fff!important;opacity:1}variant-picker .variant-option__button-label:has(input[data-option-available=false]) .variant-option__strikethrough line:last-child{stroke-width:2px}quantity-selector-component.quantity-selector,cart-quantity-selector-component.quantity-selector{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:52px!important;padding:0 8px!important;gap:4px!important;background:#2a2a2a!important;border-radius:999px!important;box-sizing:border-box!important;border:none!important;box-shadow:none!important;overflow:hidden!important}quantity-selector-component.quantity-selector .quantity-minus,quantity-selector-component.quantity-selector .quantity-plus,cart-quantity-selector-component.quantity-selector .quantity-minus,cart-quantity-selector-component.quantity-selector .quantity-plus{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;margin:0!important;border:none!important;border-radius:999px!important;background:transparent!important;color:#fff!important;cursor:pointer!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease,opacity .2s ease!important}quantity-selector-component.quantity-selector .quantity-minus:hover,quantity-selector-component.quantity-selector .quantity-plus:hover,cart-quantity-selector-component.quantity-selector .quantity-minus:hover,cart-quantity-selector-component.quantity-selector .quantity-plus:hover{background:#ffffff14!important}quantity-selector-component.quantity-selector .quantity-minus:active,quantity-selector-component.quantity-selector .quantity-plus:active,cart-quantity-selector-component.quantity-selector .quantity-minus:active,cart-quantity-selector-component.quantity-selector .quantity-plus:active{transform:scale(.95)!important}quantity-selector-component.quantity-selector .quantity-minus[disabled],cart-quantity-selector-component.quantity-selector .quantity-minus[disabled]{opacity:.4!important;cursor:not-allowed!important}quantity-selector-component.quantity-selector input[type=number],cart-quantity-selector-component.quantity-selector input[type=number]{flex:0 0 auto!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:36px!important;padding:0!important;margin:0!important;border:none!important;outline:none!important;background:transparent!important;color:#fff!important;text-align:center!important;font-size:15px!important;font-weight:500!important;line-height:36px!important;appearance:textfield!important;-webkit-appearance:none!important;box-shadow:none!important}quantity-selector-component.quantity-selector input[type=number]::-webkit-outer-spin-button,quantity-selector-component.quantity-selector input[type=number]::-webkit-inner-spin-button,cart-quantity-selector-component.quantity-selector input[type=number]::-webkit-outer-spin-button,cart-quantity-selector-component.quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}quantity-selector-component.quantity-selector:has(input:focus-visible),cart-quantity-selector-component.quantity-selector:has(input:focus-visible){box-shadow:0 0 0 2px #ffffff1f!important}@media screen and (min-width:990px){.product-information__media{position:sticky;top:110px;align-self:start;height:fit-content}}.cart__checkout-button{background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.cart__checkout-button *,.cart__checkout-button .button-text{color:inherit!important;-webkit-text-fill-color:inherit!important;transition:color .3s ease,-webkit-text-fill-color .3s ease!important}.cart__checkout-button:hover{background-color:#000!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important}.search-page-input__parent{width:100%}search-page-input-component{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;min-height:56px!important;padding:0!important;background:#2a2a2a!important;background-image:none!important;border:none!important;outline:none!important;border-radius:999px!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important}search-page-input-component:before,search-page-input-component:after,.search-page-input__parent:before,.search-page-input__parent:after{display:none!important;content:none!important}search-page-input-component .search__icon{position:absolute!important;left:18px!important;top:50%!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;opacity:.72!important;pointer-events:none!important;margin:0!important;padding:0!important}search-page-input-component .search__icon svg{width:18px!important;height:18px!important;display:block!important}search-page-input-component .search-page-input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:56px!important;padding:0 18px 0 56px!important;margin:0!important;border:none!important;outline:none!important;background:transparent!important;background-image:none!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;border-radius:999px!important;color:#fff!important;font-size:15px!important;line-height:56px!important}search-page-input-component .search-page-input::placeholder{color:#ffffff8c!important}search-page-input-component .search__reset-button{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:0!important;text-decoration:none!important;color:#fff!important;opacity:.72!important;background:transparent!important;border:none!important;box-shadow:none!important}search-page-input-component .search__reset-button-icon,search-page-input-component .search__reset-button-icon svg{width:18px!important;height:18px!important}search-page-input-component .search__reset-button-text{font-size:14px!important;line-height:1!important}search-page-input-component:has(.search-page-input:focus-visible){outline:none!important;border:none!important;box-shadow:0 0 0 2px #ffffff1f!important}search-page-input-component .search-page-input:focus,search-page-input-component .search-page-input:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}._cartmaxHeaderTitleText_1q3x3_20,._cartmaxHeaderDescriptionText_1q3x3_25{text-align:center}.ai-hero-cta-button-avg9vvtzimlptouzqaaigenblock2b9a6f8pkctyt{position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.shopify-policy__container{max-width:none!important;width:100%!important;margin:0!important;padding:32px 235px 48px!important;background-color:#000}#MainContent:has(.shopify-policy__container){background-color:#000}.shopify-policy__body,.shopify-policy__body .rte{max-width:none!important;width:100%!important}.shopify-policy__title{margin:0 0 48px!important}.shopify-policy__title h1{margin:0!important;font-size:48px!important;font-weight:500;letter-spacing:.02em;color:#fff}.shopify-policy__body{color:#fff}@media screen and (max-width:749px){.shopify-policy__container{padding:32px 20px 48px!important}.shopify-policy__title{margin:0 0 32px!important}.shopify-policy__title h1{font-size:32px!important}}.shopify-policy__body,.shopify-policy__body .rte,.shopify-policy__body p,.shopify-policy__body span,.shopify-policy__body li{color:#fff!important}.shopify-policy__body a{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.shopify-policy__body a:hover{opacity:.7}.cart-discount details[open]{padding-bottom:11px!important}.header a[href*=confezioni i],.header-menu a[href*=confezioni i],.menu-list a[href*=confezioni i],.mega-menu a[href*=confezioni i],.header__submenu a[href*=confezioni i]{color:#e52621!important}.header a[href*=confezioni i]:hover,.header-menu a[href*=confezioni i]:hover,.menu-list a[href*=confezioni i]:hover,.mega-menu a[href*=confezioni i]:hover,.header__submenu a[href*=confezioni i]:hover{color:#ab2a27!important;opacity:1!important}.product-card .card-gallery,.product-card slideshow-component,.product-card slideshow-container,.product-card [ref=slides]{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.product-card .card-gallery slideshow-slide:not(:first-of-type){display:none!important}.product-card .card-gallery slideshow-slide:first-of-type{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.product-card:hover .card-gallery,.product-card:hover slideshow-component,.product-card:hover slideshow-container,.product-card:hover slideshow-slide,.product-card:hover .product-card__image,.product-card:hover img{transform:none!important}.product-card slideshow-arrows,.product-card slideshow-controls,.product-card .slideshow-controls,.product-card .slideshow-arrows,.product-card .slideshow-control,.product-card .slideshow-control__button,.product-card button[name=previous],.product-card button[name=next]{display:none!important}#predictive-search-products .resource-card__image--secondary,.predictive-search-results__products .resource-card__image--secondary,.predictive-search-results__card--product .resource-card__image--secondary{display:none!important}#predictive-search-products .resource-card__media .resource-card__image:not(.resource-card__image--secondary),.predictive-search-results__products .resource-card__media .resource-card__image:not(.resource-card__image--secondary),.predictive-search-results__card--product .resource-card__media .resource-card__image:not(.resource-card__image--secondary){display:block!important;opacity:1!important;visibility:visible!important}._cartmaxContentProductsCart_1q3x3_46 img[class*=ProductCartImageHover],[class*=cartmaxContentProductsCart] img[class*=ProductCartImageHover],[class*=cartmaxProductCartImage] img[class*=ProductCartImageHover],img[class*=_cartmaxProductCartImageHover],img[class*=cartmaxProductCartImageHover],._cartmaxProductCartImageHover_i92ih_23{display:none!important}.cart-discount__form{display:flex!important;align-items:stretch!important;gap:12px!important}.cart-discount__input,input#cart-discount{height:52px!important;min-height:52px!important;padding:0 22px!important;background-color:#2a2a2a!important;border:none!important;border-radius:var(--style-border-radius-buttons-primary, var(--style-border-radius-buttons, 0))!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:15px!important;font-weight:400!important;line-height:52px!important;outline:none!important}.cart-discount__input:focus,.cart-discount__input:focus-visible,input#cart-discount:focus,input#cart-discount:focus-visible{background-color:#2a2a2a!important;box-shadow:0 0 0 2px #ffffff1f!important;outline:none!important}.cart-discount__button{height:52px!important;min-height:52px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#fff!important;border:none!important;border-radius:var(--style-border-radius-buttons-primary, var(--style-border-radius-buttons, 0))!important;box-shadow:inset 0 0 0 .75px #000!important;color:#000!important;-webkit-text-fill-color:#000000!important;font-size:15px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important;transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,-webkit-text-fill-color .35s ease!important}.cart-discount__button,.cart-discount__button *,.cart-summary .cart-discount__button,.cart-summary .cart-discount__button *{color:#000!important;-webkit-text-fill-color:#000000!important}.cart-discount__button:hover,.cart-summary .cart-discount__button:hover{background-color:#000!important;box-shadow:inset 0 0 0 .75px #fff!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cart-discount__button:hover *,.cart-summary .cart-discount__button:hover *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}cart-quantity-selector-component.quantity-selector{width:132px!important;min-width:132px!important;padding:0 12px!important;gap:8px!important}.cart-discount__input::placeholder,input#cart-discount::placeholder,.cart-attribute-field__input::placeholder,input#codice-fiscale::placeholder{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.cart-discount__input::-webkit-input-placeholder,input#cart-discount::-webkit-input-placeholder,.cart-attribute-field__input::-webkit-input-placeholder,input#codice-fiscale::-webkit-input-placeholder{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.cart-discount__input::-moz-placeholder,input#cart-discount::-moz-placeholder,.cart-attribute-field__input::-moz-placeholder,input#codice-fiscale::-moz-placeholder{color:#fff!important;opacity:1!important}a[class*=ai-dual-button-]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:118px!important;height:44px!important;min-height:44px!important;padding:0 28px!important;background-color:#fff!important;color:#000!important;-webkit-text-fill-color:#000000!important;border:1px solid #ffffff!important;border-radius:999px!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transform:none!important;translate:none!important;scale:1!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}a[class*=ai-dual-button-]:hover{background-color:#000!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#fff!important;transform:none!important;translate:none!important;scale:1!important}@media screen and (max-width:749px){a[class*=ai-dual-button-]{min-width:104px!important;height:42px!important;min-height:42px!important;padding:0 24px!important;font-size:13px!important}}[class*=_productDetailModalContent]{background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;box-shadow:0 24px 80px #000000a6!important;overflow:hidden!important;font-family:Gotham,sans-serif!important}[class*=_productDetailModalLeft],[class*=_productDetailModalRight]{background:#000!important;color:#fff!important}[class*=_productDetailModalImage]{background:#000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:32px!important}[class*=_productDetailModalCarousel],[class*=_slidesRoot],[class*=_slidesTrack],[class*=_slide]{background:#000!important}[class*=_productDetailModalCarousel] img,[class*=_productDetailModalImage] img,[class*=_slide] img{background:transparent!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important}[class*=_productDetailModalInfo]{background:#000!important;color:#fff!important}[class*=_productDetailModalInfoHeader]{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding-bottom:16px!important}[class*=_productDetailModalInfoTitle]{color:#fff!important;font-family:Gotham,sans-serif!important;font-size:22px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:uppercase!important}[class*=_productDetailModalInfoPriceContainer],[class*=_productDetailModalInfoPrice],[class*=_productDetailModalInfoPrice] span{color:#fff!important;font-family:Gotham,sans-serif!important;font-size:16px!important;font-weight:400!important}[class*=_productDetailModalCloseBtn]{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border:none!important;border-radius:999px!important;background:transparent!important;color:#fff!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .25s ease,opacity .25s ease!important}[class*=_productDetailModalCloseBtn]:hover{background:#ffffff14!important;opacity:1!important}[class*=_productDetailModalCloseBtn] svg,[class*=_productDetailModalCloseBtn] path{color:#fff!important;stroke:#fff!important}[class*=_productDetailModalOptions]{background:#000!important;color:#fff!important;padding-top:18px!important}[class*=_optionRow]{margin-top:0!important}[class*=_optionName]{color:#fff!important;font-family:Gotham,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;margin-bottom:12px!important}[class*=_optionName] span{color:#fff!important;font-family:Gotham,sans-serif!important}[class*=_optionNameRequired]{color:#fff!important;font-weight:500!important}[class*=_optionValues]{display:flex!important;flex-wrap:wrap!important;gap:8px!important}[class*=_productDetailModalContent] [class*=_cartmaxButton]{font-family:Gotham,sans-serif!important;border-radius:999px!important;box-shadow:none!important;transition:background-color .28s ease,color .28s ease,border-color .28s ease,opacity .28s ease,transform .28s ease!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton]{min-height:44px!important;padding:0 18px!important;background:#111!important;color:#fff!important;border:1px solid #ffffff!important;border-radius:999px!important;font-size:14px!important;font-weight:400!important;line-height:1!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton] *,[class*=_productDetailModalOptions] [class*=_addToCartLabel]{color:inherit!important;-webkit-text-fill-color:inherit!important;font-family:Gotham,sans-serif!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton]:hover:not(:disabled){background:#ffffff1f!important;color:#fff!important;border-color:#fff!important;transform:scale(1.03)!important}[class*=_productDetailModalOptions] [class*=_buttonDefault]{background:#fff!important;color:#000!important;border-color:#fff!important}[class*=_productDetailModalOptions] [class*=_buttonDefault] *,[class*=_productDetailModalOptions] [class*=_buttonDefault] [class*=_addToCartLabel]{color:#000!important;-webkit-text-fill-color:#000000!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton]:disabled,[class*=_productDetailModalOptions] [class*=_buttonHide]{background:transparent!important;color:#ffffff73!important;border:1px solid rgba(255,255,255,.35)!important;opacity:1!important;cursor:not-allowed!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton]:disabled *,[class*=_productDetailModalOptions] [class*=_buttonHide] *{color:#ffffff73!important;-webkit-text-fill-color:rgba(255,255,255,.45)!important}[class*=_productDetailModalFooter]{background:#000!important;padding-top:28px!important}[class*=_productDetailModalFooter] [class*=_cartmaxButton]{width:100%!important;min-height:52px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#fff!important;color:#000!important;border:1px solid #ffffff!important;border-radius:var(--style-border-radius-buttons-primary, 999px)!important;font-family:Gotham,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important}[class*=_productDetailModalFooter] [class*=_cartmaxButton] *,[class*=_productDetailModalFooter] [class*=_cartmaxButton] svg,[class*=_productDetailModalFooter] [class*=_cartmaxButton] path{color:#000!important;stroke:currentColor!important;-webkit-text-fill-color:#000000!important}[class*=_productDetailModalFooter] [class*=_cartmaxButton]:hover{background:#000!important;color:#fff!important;border-color:#fff!important;transform:none!important}[class*=_productDetailModalFooter] [class*=_cartmaxButton]:hover *,[class*=_productDetailModalFooter] [class*=_cartmaxButton]:hover svg,[class*=_productDetailModalFooter] [class*=_cartmaxButton]:hover path{color:#fff!important;stroke:currentColor!important;-webkit-text-fill-color:#ffffff!important}[class*=_addToCartText]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}[class*=_buttonIcon]{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[class*=_carouselDots]{gap:7px!important;bottom:14px!important}[class*=_dot]{width:7px!important;height:7px!important;border-radius:999px!important;background:#ffffff59!important;border:none!important;opacity:1!important}[class*=_dotActive]{background:#fff!important}[class*=_slidesNavBtn]{width:38px!important;height:38px!important;border-radius:999px!important;background:#0000008c!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:background-color .25s ease,border-color .25s ease!important}[class*=_slidesNavBtn]:hover{background:#ffffff1a!important;border-color:#ffffff59!important}[class*=_slidesNavBtn] svg path{stroke:#fff!important}[class*=_productDetailModalContent] *,[class*=_productDetailModalContent] *:before,[class*=_productDetailModalContent] *:after{box-sizing:border-box!important}@media screen and (max-width:749px){[class*=_productDetailModalContent]{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:12px auto!important;border-radius:0!important}[class*=_productDetailModalImage]{padding:24px 20px!important}[class*=_productDetailModalInfoTitle]{font-size:19px!important;line-height:1.2!important}[class*=_productDetailModalOptions] [class*=_cartmaxButton]{min-height:42px!important;padding:0 16px!important;font-size:13px!important}[class*=_productDetailModalFooter] [class*=_cartmaxButton]{min-height:50px!important;font-size:14px!important}}[class*=_wrapper_5cec3]{width:108px!important;min-width:108px!important;height:44px!important;min-height:44px!important;padding:0 6px!important;gap:2px!important;background:#2a2a2a!important;border:none!important;box-shadow:none!important;--background-color: #2a2a2a !important;--button-color: #ffffff !important;--qty-hover-bg: rgba(255, 255, 255, .08) !important}[class*=_wrapper_5cec3] [class*=_button_5cec3]{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;background:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important}[class*=_wrapper_5cec3] [class*=_button_5cec3]:hover:not(:disabled){background:#ffffff14!important}[class*=_wrapper_5cec3] [class*=_button_5cec3]:disabled{opacity:.4!important;cursor:not-allowed!important}[class*=_wrapper_5cec3] [class*=_button_5cec3] span,[class*=_wrapper_5cec3] [class*=_button_5cec3] span[style]{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[class*=_wrapper_5cec3] svg,[class*=_wrapper_5cec3] svg *,[class*=_wrapper_5cec3] svg path{width:11px!important;height:11px!important;color:#fff!important;fill:#fff!important;stroke:#fff!important}[class*=_wrapper_5cec3] [class*=_input_5cec3],[class*=_wrapper_5cec3] input[type=number]{width:28px!important;min-width:28px!important;max-width:28px!important;height:32px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:none!important;box-shadow:none!important;font-size:12px!important;line-height:32px!important}[class*=_wrapper_5cec3]:has(input:focus),[class*=_wrapper_5cec3]:has(input:focus-visible){box-shadow:0 0 0 2px #ffffff1f!important}.announcement-bar{width:100%!important;overflow:hidden!important;background-color:#e52621!important;color:#fff!important}.announcement-bar announcement-bar-component,.announcement-bar .announcement-bar__slider,.announcement-bar .announcement-bar__slides,.announcement-bar .announcement-bar__slide{width:100%!important;background:#e52621!important;color:#fff!important}.announcement-bar .announcement-bar__slides{position:relative!important}.announcement-bar .announcement-bar__slide{text-align:center!important}.announcement-bar .announcement-bar__slide[aria-hidden=false]{display:block!important;opacity:1!important;visibility:visible!important}.announcement-bar .announcement-bar__slide[aria-hidden=true]{opacity:0!important;visibility:hidden!important}.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__text *,.announcement-bar slideshow-slide,.announcement-bar slideshow-slide *,.announcement-bar p,.announcement-bar strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-align:center!important}.announcement-bar .announcement-bar__text{display:block!important;width:100%!important;margin:0 auto!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.announcement-bar slideshow-arrows,.announcement-bar .slideshow-control,.announcement-bar .button,.announcement-bar .button-unstyled,.announcement-bar .button-unstyled--transparent{background:transparent!important;border:none!important;box-shadow:none!important}.announcement-bar .slideshow-control,.announcement-bar .slideshow-control *,.announcement-bar .svg-wrapper,.announcement-bar .svg-wrapper *,.announcement-bar svg,.announcement-bar svg path{color:#fff!important;stroke:#fff!important}@media screen and (max-width:749px){.announcement-bar .announcement-bar__text{font-size:12px!important}}.cart-summary.color-scheme-2,.cart-summary[class*=color-scheme-]{--color-background: #000000 !important;--color-background-rgb: 0 0 0 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-primary: #ffffff !important;--color-primary-hover: rgba(255, 255, 255, .72) !important;--color-border: rgba(255, 255, 255, .18) !important;--color-border-rgb: 255 255 255 !important;--color-input-background: #2a2a2a !important;--color-input-hover-background: #303030 !important;--color-input-text: #ffffff !important;--color-input-text-rgb: 255 255 255 !important;--color-input-border: transparent !important;--color-primary-button-background: #ffffff !important;--color-primary-button-text: #000000 !important;--color-primary-button-border: #ffffff !important;--color-primary-button-hover-background: #000000 !important;--color-primary-button-hover-text: #ffffff !important;--color-primary-button-hover-border: #ffffff !important;background:#000!important;background-color:#000!important;color:#fff!important}.cart-summary .cart-summary__inner,.cart-summary .cart-totals,.cart-summary .cart-actions,.cart-summary .cart__ctas,.cart-summary .cart-attribute-field{background:transparent!important;color:#fff!important}.cart-summary .cart-discount__label,.cart-summary .cart-totals__total-label,.cart-summary .cart-totals__total-value,.cart-summary .cart-totals__tax-note,.cart-summary .cart-totals__tax-note small,.cart-summary .cart-primary-typography,.cart-summary .cart-secondary-typography{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cart-summary .cart-discount__summary{color:#fff!important;border-color:#ffffff2e!important}.cart-summary .cart-totals__container,.cart-summary .cart-actions,.cart-summary details{border-color:#ffffff2e!important}.cart-summary .cart-totals__icon,.cart-summary .cart-totals__icon svg,.cart-summary .cart-totals__icon path{color:#fff!important;stroke:#fff!important}.cart-summary .cart-attribute-field__label{display:block!important;margin-bottom:8px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cart-summary .cart-attribute-field__input,.cart-summary input#codice-fiscale{width:100%!important;height:52px!important;min-height:52px!important;padding:0 22px!important;background:#2a2a2a!important;background-color:#2a2a2a!important;border:none!important;border-radius:var( --style-border-radius-buttons-primary, var(--style-border-radius-buttons, 0) )!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;outline:none!important}.cart-summary .cart-attribute-field__input:hover,.cart-summary input#codice-fiscale:hover{background:#303030!important;background-color:#303030!important}.cart-summary .cart-attribute-field__input:focus,.cart-summary .cart-attribute-field__input:focus-visible,.cart-summary input#codice-fiscale:focus,.cart-summary input#codice-fiscale:focus-visible{background:#2a2a2a!important;background-color:#2a2a2a!important;box-shadow:0 0 0 2px #ffffff1f!important;outline:none!important}.cart-summary .cart-attribute-field__input::placeholder,.cart-summary input#codice-fiscale::placeholder{color:#ffffffb8!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important;opacity:1!important}.cart-summary .cart-attribute-field__help{margin-top:8px!important;color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important}.cart-summary .cart-attribute-field__error,.cart-summary .cart-discount__error-text{color:#ff5c5c!important;-webkit-text-fill-color:#ff5c5c!important}.cart-summary .cart-attribute-field__input--error{box-shadow:0 0 0 1px #ff5c5c!important}.cart-summary .cart__checkout-button{width:100%!important;background:#fff!important;background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important;box-shadow:none!important}.cart-summary .cart__checkout-button,.cart-summary .cart__checkout-button *,.cart-summary .cart__checkout-button .button-text{color:#000!important;-webkit-text-fill-color:#000000!important}.cart-summary .cart__checkout-button:hover{background:#000!important;background-color:#000!important;color:#fff!important;border-color:#fff!important}.cart-summary .cart__checkout-button:hover,.cart-summary .cart__checkout-button:hover *,.cart-summary .cart__checkout-button:hover .button-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media screen and (min-width:750px){.hero__container:has(>.hero__link[href*="/apps/easy-bundle/box-6-500-ml"]){position:relative!important;overflow:hidden!important}.hero__container:has(>.hero__link[href*="/apps/easy-bundle/box-6-500-ml"]) .hero__media-grid{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.hero__container:has(>.hero__link[href*="/apps/easy-bundle/box-6-500-ml"]) picture.hero__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important;overflow:hidden!important;transform:none!important}.hero__container:has(>.hero__link[href*="/apps/easy-bundle/box-6-500-ml"]) picture.hero__media>img.hero__media{position:absolute!important;top:50%!important;left:50%!important;width:auto!important;height:749px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:initial!important;object-position:initial!important;transform:translate(-50%,-50%)!important;scale:none!important}}.slideshow-controls__dots{min-width:46px!important;justify-content:center!important}.button--ATEp5UEhtZVBLVEV3d__button_UzUMe3{display:none!important}@media screen and (max-width:749px){.button--ATEp5UEhtZVBLVEV3d__button_UzUMe3{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:translateY(150px)!important;width:auto!important;min-width:104px!important;height:42px!important;min-height:42px!important;padding:0 24px!important;background-color:#fff!important;color:#000!important;-webkit-text-fill-color:#000000!important;border:1px solid #ffffff!important;border-radius:999px!important;box-shadow:none!important;font-size:13px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;opacity:0;visibility:hidden;animation:mostraBottone .4s ease forwards;animation-delay:2s;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.button--ATEp5UEhtZVBLVEV3d__button_UzUMe3:hover,.button--ATEp5UEhtZVBLVEV3d__button_UzUMe3:active{background-color:#000!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#fff!important;box-shadow:none!important;transform:translateY(150px)!important}}@keyframes mostraBottone{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.product-details .add-to-cart-button{background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.product-details .add-to-cart-button *,.product-details .add-to-cart-button .add-to-cart-text,.product-details .add-to-cart-button .add-to-cart-text__content,.product-details .add-to-cart-button .svg-wrapper{color:inherit!important;-webkit-text-fill-color:inherit!important}.product-details .add-to-cart-button svg,.product-details .add-to-cart-button svg path{color:inherit!important;stroke:currentColor!important}.product-details .add-to-cart-button:hover:not(:disabled){background-color:#000!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important}.product-details .add-to-cart-button:hover:not(:disabled) *,.product-details .add-to-cart-button:hover:not(:disabled) .add-to-cart-text,.product-details .add-to-cart-button:hover:not(:disabled) .add-to-cart-text__content,.product-details .add-to-cart-button:hover:not(:disabled) .svg-wrapper{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.product-details .add-to-cart-button:hover:not(:disabled) svg,.product-details .add-to-cart-button:hover:not(:disabled) svg path{color:#fff!important;stroke:currentColor!important}#HeaderDrawer-promo,#HeaderDrawer-promo .menu-drawer__menu-item-text{color:#e52621!important}#dropdownSelect.localization-form__select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:auto!important;min-width:0!important;height:32px!important;padding:0 18px 0 4px!important;background:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:none!important;border-radius:0!important;font-family:Gotham,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;outline:none!important;box-shadow:none!important;transition:opacity .2s ease!important}#dropdownSelect.localization-form__select:hover{opacity:.7!important}#dropdownSelect.localization-form__select:focus,#dropdownSelect.localization-form__select:focus-visible{outline:none!important;box-shadow:none!important}#dropdownSelect.localization-form__select option{background:#111!important;color:#fff!important;font-family:Gotham,sans-serif!important}.language-selector{display:inline-flex!important;align-items:center!important;width:auto!important;gap:2px!important;padding-left:0!important;padding-right:0!important}.language-flag{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;font-size:14px!important;line-height:1!important;flex-shrink:0!important}.language-selector .svg-wrapper.icon-caret{right:0!important}@media screen and (min-width:750px){.language-flag{transform:translateY(1px)!important}}@media screen and (max-width:749px){#dropdownSelect.localization-form__select{height:30px!important;padding-left:4px!important;padding-right:18px!important;font-size:12px!important}}.header-menu .menu-list__link[href*="/apps/easy-bundle/gin-6-700-ml"],.header-menu .menu-list__link[href*="/apps/easy-bundle/gin-6-700-ml"] .menu-list__link-title{color:#e52621!important;font-size:18px!important;font-weight:500!important}.header-menu .menu-list__link[href*="/apps/easy-bundle/gin-6-700-ml"]{transform:translateY(-1px)}.header-menu .menu-list__link,.header-menu .menu-list__link-title{opacity:1!important}.header-menu .menu-list__link-title{color:#ffffffad!important;transition:color .14s ease-out!important}.header-menu .menu-list__link:hover .menu-list__link-title{color:#fff!important}.header-menu .menu-list__link[href*="/apps/easy-bundle/gin-6-700-ml"] .menu-list__link-title{color:#e52621!important;transition:color .14s ease-out!important}.header-menu .menu-list__link[href*="/apps/easy-bundle/gin-6-700-ml"]:hover .menu-list__link-title{color:#ab2a27!important}.button.predictive-search__search-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%;min-width:118px!important;height:44px!important;min-height:44px!important;padding:0 28px!important;background:#fff!important;color:#000!important;-webkit-text-fill-color:#000000!important;border:1px solid #ffffff!important;border-radius:999px!important;box-shadow:none!important;font-family:var(--button-font-family-primary)!important;font-size:14px!important;font-weight:500!important;line-height:1!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.button.predictive-search__search-button:hover:not(:disabled){background:#000!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#fff!important}@media screen and (max-width:749px){.button.predictive-search__search-button{min-width:104px!important;height:42px!important;min-height:42px!important;padding:0 24px!important;font-size:13px!important}}.button.predictive-search__search-button{display:flex!important;width:fit-content!important;min-width:0!important;height:36px!important;min-height:36px!important;margin-inline:auto!important;padding:0 20px!important;font-size:12px!important;align-self:center!important;justify-self:center!important}#MainContent .section:has(.blog-post-content){--page-margin: 235px;--page-content-width: 100%;--page-width: 100%}#MainContent .section:has(.blog-post-content) .section-content-wrapper{padding-block:32px 48px!important}#MainContent .blog-post-content{width:100%!important;max-width:none!important;margin:0!important;color:#fff!important}#MainContent .section:has(.blog-post-content) .text-block:has(h1){width:100%!important;max-width:none!important;text-align:left!important}#MainContent .section:has(.blog-post-content) .text-block h1{color:#fff!important;font-size:48px!important;font-weight:700!important;letter-spacing:.02em;text-align:left!important}#MainContent .section:has(.blog-post-content) .blog-post-details{color:#fff!important;justify-content:flex-start!important}#MainContent .blog-post-content :is(p,span,li,h1,h2,h3,h4,h5,h6,strong){color:#fff!important}#MainContent .blog-post-content a{color:#fff!important;text-decoration:underline;text-underline-offset:3px}#MainContent .blog-post-content a:hover{opacity:.7}@media screen and (max-width:749px){#MainContent .section:has(.blog-post-content){--page-margin: 20px}#MainContent .section:has(.blog-post-content) .section-content-wrapper{padding-block:32px 48px!important}#MainContent .section:has(.blog-post-content) .text-block h1{font-size:32px!important}}#MainContent .section:has(.blog-post-content) .text-block:has(h1),#MainContent .section:has(.blog-post-content) .text-block h1{text-align:center!important}.blog-posts[data-testid=blog-posts]>.text-block:has(h1){justify-self:center!important;margin-inline:auto!important;text-align:center!important}.blog-posts[data-testid=blog-posts]>.text-block h1{text-align:center!important}#cartmax-quantity{--background-color: #2a2a2a !important;--button-color: #ffffff !important;--qty-hover-bg: rgba(255, 255, 255, .08) !important;background-color:#2a2a2a!important;border-radius:999px!important;border-color:transparent!important}#cartmax-quantity>button,#cartmax-quantity>button>span,#cartmax-quantity>button svg{color:#fff!important}#cartmax-quantity>button svg path{fill:currentColor!important}#cartmax-quantity>button:disabled{opacity:.4!important}#cartmax-quantity>input[type=number]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:transparent!important;text-align:center!important}@media screen and (min-width:750px){.hero-wrapper .hero,.hero-wrapper .hero__container{min-height:665px}}button[name=add],button[name=add] *,.add-to-cart-button,.add-to-cart-button *,.quick-add__button--add,.quick-add__button--add *,button:has([class*=_addToCartText]),button:has([class*=_addToCartText]) *,[class*=_productDetailModalFooter] [class*=_cartmaxButton],[class*=_productDetailModalFooter] [class*=_cartmaxButton] *{font-weight:500!important}button[name=add]:disabled,.add-to-cart-button:disabled{background-color:#333!important;color:#fff!important;border:1px solid #999999!important;opacity:1!important;cursor:not-allowed}.cart-summary .cart-actions,.cart-drawer__summary .cart-actions{border-block:1px solid #ffffff!important}.cart-summary .cart-actions__divider,.cart-drawer__summary .cart-actions__divider{border-block-start:1px solid #ffffff!important}.cart-drawer__summary .cart-discount__label{font-size:var(--cart-font-size--sm)}#MainContent .product-details .divider__line{border-bottom-width:.5px;border-bottom-color:#ffffffa6}#MainContent .product-details .details{border-top-width:.5px;border-bottom-width:.5px;border-color:#ffffffa6}
/*# sourceMappingURL=/cdn/shop/t/85/assets/spirito-reale-custom.css.map */
