.product-information .product-details{color:#342218}.product-information .product-details h1{color:#3b2418!important;font-weight:800!important;letter-spacing:-.025em}.product-information .product-details .variant-picker{width:100%}.product-information .product-details .variant-option{--options-border-radius:18px;--options-border-width:2px}.product-information .product-details .variant-option--buttons{display:flex;flex-wrap:wrap;gap:11px;margin-bottom:10px}.product-information .product-details .variant-option--buttons legend{float:none;width:100%;font-size:16px;line-height:1.4;font-weight:800!important;color:#372218!important;margin:0 0 10px}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){border:2px solid #eadfd4!important;background:#fffdfa!important;border-radius:18px!important;min-height:59px!important;min-width:120px!important;padding:14px 21px!important;color:#392319!important;font-size:15px!important;font-weight:750!important;box-shadow:0 1px 2px #2d180d0a!important;justify-content:center}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){border-color:#c94f20!important;background:#fff3e9!important;color:#362219!important;box-shadow:0 0 0 1px #c94f201a!important}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):is(:hover,:focus-within){border-color:#c94f20!important}.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch):after,.product-information .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__pill{display:none!important}.product-information .variant-option__button-label__text{font-weight:750!important;text-align:center!important;z-index:2}.product-information .variant-option[data-testid=variant-option-single]{display:flex!important;flex-wrap:wrap!important;gap:10px 12px!important;align-items:stretch!important;color:#392319!important;font-size:16px!important;font-weight:800!important;margin:0 0 15px}.product-information .variant-option[data-testid=variant-option-single] .ann-option-heading{width:100%;display:block;font-size:16px;font-weight:800}.product-information .variant-option[data-testid=variant-option-single] .variant-option__swatch-value{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border:2px solid #c94f20!important;border-radius:18px!important;color:#392319!important;background:#fff3e9!important;padding:13px 19px!important;min-height:59px!important;font-size:15px!important;font-weight:800!important}.product-information .ann-custom-size.is-placed{display:none!important}.product-information .ann-custom-size{margin:0 0 12px}.product-information .ann-custom-size__button,.product-information .annodiamo-custom-size-slot{display:inline-flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:129px!important;min-height:59px!important;border-radius:18px!important;background:#fffdfa!important;border:2px solid #eadfd4!important;color:#392319!important;text-decoration:none!important;padding:9px 17px!important;line-height:1.2!important;box-shadow:0 1px 2px #2d180d0a!important}.product-information .annodiamo-custom-size-slot{align-self:stretch}.product-information .ann-custom-size__button strong,.product-information .annodiamo-custom-size-slot strong{font-size:15px;font-weight:850!important}.product-information .ann-custom-size__button small,.product-information .annodiamo-custom-size-slot small{font-size:12px;color:#807970;font-weight:550!important;margin-top:3px}.product-information .ann-custom-size__button:hover,.product-information .annodiamo-custom-size-slot:hover{border-color:#c94f20!important;background:#fff6ef!important}.product-information .annodiamo-klarna{display:flex;align-items:center;gap:12px;border-radius:22px;background:#ffeaef;color:#261f20;padding:13px 15px;margin:8px 0 4px;font-size:14px;line-height:1.35}.product-information .annodiamo-klarna__brand{display:inline-flex;align-items:center;justify-content:center;flex:none;background:#ff9fc2;border-radius:10px;padding:8px 12px;font-weight:850!important;font-size:16px;letter-spacing:-.04em;color:#171213}.product-information .annodiamo-klarna__text{flex:1;font-weight:600!important}.product-information .annodiamo-klarna__text strong{font-weight:850!important}.product-information .annodiamo-klarna__info{position:relative;flex:none;border:1.5px solid #aa7a82;border-radius:100%;height:21px;width:21px;text-align:center;line-height:18px;font-size:13px;cursor:help}.product-information .annodiamo-klarna__info:focus-visible{outline:2px solid #382018}.product-information .annodiamo-klarna__info:hover:after,.product-information .annodiamo-klarna__info:focus:after{content:"Importi indicativi. Disponibilit\e0  e condizioni soggette all\2019 approvazione di Klarna.";position:absolute;right:-8px;top:calc(100% + 6px);width:min(240px,70vw);padding:10px;background:#30211c;color:#fff;border-radius:12px;text-align:left;z-index:30;font-size:12px;line-height:1.45}.product-information .product-form-buttons{display:grid!important;grid-template-columns:minmax(116px,160px) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;width:100%}.product-information .product-form-buttons .quantity-selector-wrapper{grid-column:1;grid-row:1;min-width:0!important;width:100%!important;margin:0!important}.product-information .product-form-buttons .quantity-selector,.product-information .quantity-selector-wrapper .quantity-selector{border:2px solid #eadfd4!important;border-radius:999px!important;background:#fff!important;min-height:58px!important;width:100%!important}.product-information .product-form-buttons .quantity-selector button{color:#392319!important}.product-information .product-form-buttons .quantity-selector input{color:#392319!important;font-weight:800!important}.product-information .product-form-buttons>add-to-cart-component,.product-information .product-form-buttons>.add-to-cart-button,.product-information .product-form-buttons>.add-to-cart-block{grid-column:2;grid-row:1;width:100%!important;min-width:0!important}.product-information .product-form-buttons .add-to-cart-button{background:#dc4f0d!important;color:#fff!important;border-color:#dc4f0d!important;border-radius:999px!important;min-height:59px!important;font-weight:800!important;text-transform:none!important;box-shadow:0 4px #aa3b07!important}.product-information .product-form-buttons .add-to-cart-button:disabled{opacity:.55!important;box-shadow:none!important}.product-information .product-form-buttons .accelerated-checkout-block,.product-information .product-form-buttons .shopify-payment-button{display:none!important}.product-information .annodiamo-product-bottom{display:block;width:100%;margin-top:5px}.product-information .annodiamo-buy-now{display:flex;align-items:center;justify-content:center;width:100%;min-height:59px;padding:12px 18px;border:0;border-radius:999px;background:#171717;color:#fff;font-size:16px;font-weight:800;cursor:pointer;text-align:center;transition:opacity .15s ease}.product-information .annodiamo-buy-now:hover{background:#332724}.product-information .annodiamo-buy-now:disabled{opacity:.52;cursor:not-allowed}.product-information .annodiamo-buy-now__error{display:block;font-size:13px;color:#a13b19;padding-top:5px}.product-information .annodiamo-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 4px}.product-information .annodiamo-trust__item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:116px;padding:16px 7px;border:1.5px solid #e9ded3;border-radius:19px;text-align:center;background:#fffdfa;color:#3c281e;font-size:13px;line-height:1.3;font-weight:650}.product-information .annodiamo-trust__item svg{width:27px;height:27px;stroke:#ca541b;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(max-width:749px){.product-information .product-details{gap:16px!important}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){padding:11px 14px!important;min-width:105px!important}.product-information .annodiamo-klarna{gap:8px;padding:12px 10px;font-size:12.5px;border-radius:18px}.product-information .annodiamo-klarna__brand{font-size:14px;padding:7px 9px}.product-information .product-form-buttons{grid-template-columns:minmax(95px,34%) minmax(0,1fr)!important;gap:9px!important}.product-information .product-form-buttons .add-to-cart-button{font-size:13px!important;padding:10px!important}.product-information .annodiamo-trust{gap:7px}.product-information .annodiamo-trust__item{font-size:11px;min-height:106px;padding:12px 4px;border-radius:15px}.product-information .annodiamo-trust__item svg{width:23px;height:23px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/annodiamo-product-redesign.css.map */
