.product-information{position:relative}.product-information:before{content:"";position:absolute;top:0;left:0;right:0;height:min(72vh,780px);background:radial-gradient(58% 52% at 20% 0%,#6048e02b,#6048e000 72%);pointer-events:none;z-index:0}.product-information>*{position:relative;z-index:1}.product-information__grid .view-product-title,.product-information__grid .view-product-title *,.product-information__grid h1{font-size:clamp(1.9rem,2.4vw,2.6rem)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.03em!important;color:#fff!important}.product-information__grid .price,.product-information__grid [class*=price-list],.product-information__grid [class*=price__]{font-size:1.5rem!important;font-weight:600!important;letter-spacing:-.02em!important;color:#fff!important}.product-information__grid .divider{display:none!important}.variant-option legend{font-size:.95rem!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;color:#ffffffeb!important;margin-bottom:12px!important}.variant-option--buttons{gap:10px!important}.variant-option__button-label{border:0!important;border-radius:14px!important;min-height:58px!important;padding-inline:18px!important;background:#ffffff0b!important;box-shadow:inset 0 0 0 1px #ffffff1f!important;color:#ffffffd6!important;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.variant-option__button-label__pill{background:transparent!important;box-shadow:none!important;border:0!important}.variant-option__button-label__text{color:inherit!important;font-size:.95rem!important;font-weight:500!important}.variant-option__button-label:has(input:checked){background:#6c58f029!important;box-shadow:inset 0 0 0 1.5px #7c6bff!important;color:#fff!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{font-weight:600!important}@media(hover:hover){.variant-option__button-label:hover{background:#ffffff14!important}.variant-option__button-label:has(input:checked):hover{background:#6c58f038!important}}.kivo-prezzo-opz{color:#fff9!important;font-size:.92rem!important}.variant-option__button-label:has(input:checked) .kivo-prezzo-opz{color:#fffc!important}.buy-buttons-block button[type=submit],.buy-buttons-block .add-to-cart-button{border-radius:999px!important;min-height:56px!important;border:0!important;background:linear-gradient(180deg,#8172ff,#6a55f0 52%,#5a44e4)!important;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #0000002e,0 10px 26px -10px #6a55f0d9,0 2px 6px -2px #00000080!important;color:#fff!important;font-size:1.02rem!important;font-weight:600!important;letter-spacing:.005em!important;transition:transform .22s cubic-bezier(.22,.68,.28,1),filter .22s ease}@media(hover:hover){.buy-buttons-block button[type=submit]:hover,.buy-buttons-block .add-to-cart-button:hover{transform:translateY(-2px);filter:brightness(1.06)}}.buy-buttons-block button[type=submit]:active,.buy-buttons-block .add-to-cart-button:active{transform:translateY(0);filter:brightness(.97)}.quantity-selector .quantity-minus:after,.quantity-selector .quantity-plus:after{font-size:1.15rem;font-weight:400;line-height:1;color:#ffffffbf}.quantity-selector .quantity-minus:after{content:"\2212"}.quantity-selector .quantity-plus:after{content:"+"}.product-information__grid [data-shopify=payment-button],.product-information__grid .shopify-payment-button__button{border-radius:999px!important;min-height:56px!important;overflow:hidden}.product-information__media img,.product-information__media video{border-radius:18px}.product-information__media .product-media,.product-information__media [class*=media-gallery]>*{border-radius:18px}.product-details .group-block-content>*{margin-block-end:22px}.product-details .group-block-content>*:last-child{margin-block-end:0}@media(max-width:749px){.variant-option__button-label{min-height:52px!important}.buy-buttons-block button[type=submit],.buy-buttons-block .add-to-cart-button{min-height:54px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kivo-apple.css.map */
