.cart-drawer__dialog,.shopify-section:has(.cart-page),.shopify-section:has(.cart-page) .section,.shopify-section:has(.cart-page) .section-background,.shopify-section:has(.cart-page) .cart-page{--color-background: #0A0A0A !important;--color-foreground: #FAFAFA !important;--color-foreground-rgb: 250, 250, 250 !important;--color-border: rgba(250, 250, 250, .15) !important;--color-border-rgb: 250, 250, 250 !important;--color-input-background: #161616 !important;--color-input-text: #FAFAFA !important;--color-input-text-rgb: 250, 250, 250 !important;--color-input-border: rgba(250, 250, 250, .22) !important;--color-primary-button-background: #C9A96E !important;--color-primary-button-text: #0A0A0A !important;--color-primary-button-border: #C9A96E !important;--color-primary-button-hover-background: #0A0A0A !important;--color-primary-button-hover-text: #C9A96E !important;--color-primary-button-hover-border: #C9A96E !important;--color-secondary-button-background: transparent !important;--color-secondary-button-text: #FAFAFA !important;--color-secondary-button-border: rgba(250, 250, 250, .3) !important;--color-secondary-button-hover-background: rgba(250, 250, 250, .06) !important;--color-secondary-button-hover-text: #FAFAFA !important;--color-secondary-button-hover-border: rgba(250, 250, 250, .5) !important}.cart-drawer__dialog{background:#0a0a0a!important}.shopify-section:has(.cart-page) .section-background,.shopify-section:has(.cart-page) .section,.shopify-section:has(.cart-page) .cart-page{background:#0a0a0a!important}.cart-drawer__dialog .cart-drawer__heading{font-family:var(--font-body, "General Sans", sans-serif);text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;font-weight:500}.cart-items-component .cart-items__title,.cart-items-component .cart-items__title>a{font-family:var(--font-display, "Boska", serif)!important;font-weight:400;font-size:1.15rem;line-height:1.15;letter-spacing:.01em}.cart-items-component .cart-totals__total-value.cart-secondary-typography,.cart-items-component .cart-totals__original-value.cart-secondary-typography{font-family:var(--font-body, "General Sans", sans-serif)!important;font-weight:500;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em}.cart-items-component .cart-totals__total-value{font-size:1.35rem}.cart-items-component .cart-totals__total-label,.cart-items-component .cart-totals__original-label{text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;opacity:.75}.cart-items-component .cart-items__price,.cart-items-component .cart-items__variant,.cart-items-component .cart-items__remove{font-family:var(--font-body, "General Sans", sans-serif)}.cart-items-component .cart-items__remove{text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;opacity:.6;transition:opacity .25s ease,color .25s ease}.cart-items-component .cart-items__remove:hover{opacity:1;color:#c9a96e}.cart-items-component .cart__checkout-button.button,.cart-drawer__dialog .cart__checkout-button.button{background:#c9a96e;color:#0a0a0a;border:1px solid #C9A96E;border-radius:2px;text-transform:uppercase;letter-spacing:.24em;font-weight:700;font-size:.8rem;min-height:56px;box-shadow:0 6px 22px #c9a96e38;transition:background .3s ease,color .3s ease,border-color .3s ease}.cart-items-component .cart__checkout-button.button .button-text,.cart-drawer__dialog .cart__checkout-button.button .button-text{color:inherit}.cart-items-component .cart__checkout-button.button:hover,.cart-drawer__dialog .cart__checkout-button.button:hover{background:#d8bc86;color:#0a0a0a;border-color:#d8bc86}.cart-items-component .cart-items--dividers .cart-items__table-row{border-color:#fafafa1a}.cart-items-component .cart-items__quantity-controls,.cart-items-component .cart-discount__input,.cart-items-component .cart-note__instructions{border-radius:2px}.cart-items-component .cart-items__empty-button.button,.cart-items-component .cart-discount__button.button{background:transparent;color:#fafafa;border:1px solid rgba(250,250,250,.3);border-radius:2px;text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;transition:border-color .3s ease,color .3s ease}.cart-items-component .cart-items__empty-button.button:hover,.cart-items-component .cart-discount__button.button:hover{background:transparent;border-color:#c9a96e;color:#c9a96e}.cart-drawer__dialog{width:min(88vw,440px)!important;max-width:88vw!important;height:100dvh!important;margin:0 0 0 auto!important;border-left:1px solid rgba(250,250,250,.12)!important;border-radius:0!important;box-shadow:-24px 0 60px #00000080!important}@media screen and (min-width:750px){.cart-drawer__dialog{width:min(440px,92vw)!important;max-width:92vw!important}}.cart-drawer__dialog.dialog-drawer[open]{--start-x: 100%;--end-x: 0px}.cart-drawer__dialog.dialog-drawer[open].dialog-closing{--start-x: 0px;--end-x: 100%}.cart-drawer__dialog.dialog-drawer[open]{animation-duration:.42s!important;animation-timing-function:cubic-bezier(.22,.8,.24,1)!important;will-change:transform;backface-visibility:hidden}.cart-drawer__dialog.dialog-drawer[open].dialog-closing{animation-duration:.28s!important;animation-timing-function:cubic-bezier(.4,0,.9,.5)!important}.cart-drawer__dialog::backdrop{transition:background .3s ease}.cart-drawer__dialog .additional-checkout-buttons{min-height:46px}.axi-product__cta.axi-is-adding,.axi-sticky-atc .axi-is-adding{position:relative;pointer-events:none;opacity:.85}.axi-product__cta.axi-is-adding svg{box-sizing:border-box;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;transform:scale(.8);animation:axi-spin .7s linear infinite}.axi-product__cta.axi-is-adding svg>*{display:none}@keyframes axi-spin{0%{transform:scale(.8) rotate(0)}to{transform:scale(.8) rotate(360deg)}}.cart-drawer__dialog::backdrop{background:#0a0a0a8c}@media screen and (max-width:749px){.cart-items-component .cart__checkout-button.button{min-height:56px;font-size:.8rem}.cart-drawer__dialog .cart-drawer__content{padding-inline:4px}}.cart-items-component .cart-items__title:before{content:"Edizione limitata";display:block;font-family:var(--font-body, "General Sans", sans-serif);font-size:.6rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#c9a96e;margin-bottom:5px}.cart-items-component .cart-items__remove{display:inline-flex;align-items:center;gap:8px;width:auto;height:auto;padding:9px 15px;background:transparent;color:#fafafa;border:1px solid rgba(250,250,250,.3);border-radius:2px;opacity:1;transition:border-color .25s ease,color .25s ease}.cart-items-component .cart-items__remove svg{width:15px;height:15px;flex:none}.cart-items-component .cart-items__remove:after{content:"Rimuovi";font-family:var(--font-body, "General Sans", sans-serif);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.cart-items-component .cart-items__remove:hover{border-color:#c9a96e;color:#c9a96e;opacity:1}.cart-items-component .cart-actions{display:none}.axi-cart-continue{display:block;text-align:center;margin-top:14px;font-family:var(--font-body, "General Sans", sans-serif);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fafafa8c;text-decoration:none;transition:color .25s ease}.axi-cart-continue:hover{color:#c9a96e}.cart-items-component .axi-cart-shipnote,.cart-drawer__dialog .axi-cart-shipnote{display:flex!important;align-items:center;justify-content:flex-start!important;gap:12px;margin-top:6px;padding:12px 14px;border:1px solid rgba(201,169,110,.55);border-radius:2px;background:linear-gradient(135deg,#c9a96e29,#c9a96e0d);color:#c9a96e;text-align:left}.axi-cart-shipnote__icon{flex:0 0 auto;display:inline-flex;color:#c9a96e}.axi-cart-shipnote__text{display:flex;flex-direction:column;gap:2px;min-width:0}.axi-cart-shipnote__text strong{font-family:var(--font-body, "General Sans", sans-serif);font-size:.86rem;font-weight:600;letter-spacing:.02em;line-height:1.3;color:#fafafa}.axi-cart-shipnote__text small{font-family:var(--font-body, "General Sans", sans-serif);font-size:.72rem;letter-spacing:.03em;line-height:1.35;color:#c9a96e}.axi-cart-klarna{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;margin:0;font-size:.75rem;line-height:1.4;color:#fafafab8;text-align:center}.axi-cart-klarna strong{color:#fafafa;font-weight:600}.axi-cart-klarna__badge{display:inline-flex;line-height:0}.axi-cart-klarna__badge svg,.axi-cart-klarna__logo{width:40px;height:auto;display:block}@supports (-webkit-touch-callout: none){shopify-google-pay-button{display:none!important}}.cart-items-component .additional-checkout-buttons shopify-accelerated-checkout-cart,.cart-drawer__dialog .additional-checkout-buttons shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-border-radius: 2px;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-skeleton-background-color: #1c1c1c}.cart-items-component .cart__ctas,.cart-drawer__dialog .cart__ctas{gap:10px}#shopify-pc__banner.shopify-pc__banner__dialog{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(calc(100vw - 32px),440px)!important;min-width:0!important;max-width:none!important;max-height:calc(100vh - 32px)!important;overflow:auto!important;padding:26px 22px 18px!important;background:#0a0a0a!important;color:#fafafa!important;border:1px solid rgba(201,169,110,.55)!important;border-radius:2px!important;box-shadow:0 0 0 100vmax #0000008c,0 20px 60px #00000080!important;font-family:General Sans,-apple-system,system-ui,sans-serif!important;text-align:center}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;max-width:none!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important}#shopify-pc__banner h2{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important;border:0!important;margin:0 0 10px!important;padding:0!important;color:#c9a96e!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase;line-height:1.3!important}#shopify-pc__banner p{color:#fafafad9!important;font-size:14px!important;line-height:1.5!important;margin:0!important}#shopify-pc__banner a{color:#c9a96e!important;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;align-items:center;gap:10px;width:100%;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0!important;min-height:46px;padding:8px 10px!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase;width:100%!important}#shopify-pc__banner button.shopify-pc__banner__btn-accept,#shopify-pc__banner button.shopify-pc__banner__btn-decline{background:transparent!important;color:#fafafa!important;border:1px solid #C9A96E!important;border-radius:2px!important;order:0!important}#shopify-pc__banner button.shopify-pc__banner__btn-decline{grid-column:1;grid-row:1}#shopify-pc__banner button.shopify-pc__banner__btn-accept{grid-column:2;grid-row:1}#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover,#shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:#c9a96e!important;color:#0a0a0a!important}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;grid-row:2;justify-self:center;width:auto!important;min-height:36px;padding:4px 8px!important;text-decoration:underline;text-underline-offset:3px;background:transparent!important;border:0!important;color:#fafafa99!important;font-size:10.5px!important;letter-spacing:.14em!important}@media screen and (min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{width:480px!important;padding:32px 32px 22px!important}#shopify-pc__banner p{font-size:14.5px!important}}.cart-drawer__dialog .cart-drawer__items .cart-items__wrapper{padding-top:16px}.cart-items__media-container{background:#f3f3f1}.cart-items-component .cart-items__unit-price-wrapper.axi-unit-price--uguale{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/axi-cart.css.map */
