.m-add-to-cart,button.m-add-to-cart.m-button,.m-product-dynamic-checkout .shopify-payment-button__button,.m-product-dynamic-checkout .shopify-payment-button__button--unbranded{background-color:#49a594!important;border-color:#49a594!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.6px;font-weight:600}.m-add-to-cart:hover,button.m-add-to-cart.m-button:hover,.m-add-to-cart:focus,.m-product-dynamic-checkout .shopify-payment-button__button:hover,.m-product-dynamic-checkout .shopify-payment-button__button--unbranded:hover{background-color:#3a8a7c!important;border-color:#3a8a7c!important;color:#fff!important}.m-add-to-cart .m-add-to-cart--text{text-transform:uppercase}.m-product-dynamic-checkout .shopify-payment-button__button *{text-transform:uppercase!important}.m-product-tech-data{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.m-product-tech-data__item{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.5;color:rgb(var(--color-foreground))}.m-product-tech-data__label{font-weight:600}.m-product-tech-data__value{color:rgba(var(--color-foreground),.85)}.m-product-installments{display:flex;flex-direction:column;gap:6px;margin-top:10px;font-size:14px;line-height:1.4}.m-product-installments__text{color:rgb(var(--color-foreground))}.m-product-installments__text strong{font-weight:600}.m-product-installments__suffix{color:rgba(var(--color-foreground),.7)}.m-product-installments__link{display:inline-flex;align-items:center;gap:6px;color:rgb(var(--color-foreground));font-weight:500;font-size:13px;text-decoration:none}.m-product-installments__link:hover{text-decoration:underline}.m-product-installments__icon{flex-shrink:0}.m-product-shipping-calc{margin-top:24px;padding:20px;border:1px solid rgba(var(--color-border),1);border-radius:8px;background:rgba(var(--color-foreground),.02)}.m-product-shipping-calc__title{font-size:16px;font-weight:600;margin:0 0 6px;color:rgb(var(--color-foreground))}.m-product-shipping-calc__subtitle{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:rgba(var(--color-foreground),.7);margin-bottom:14px;line-height:1.5}.m-product-shipping-calc__subtitle svg{margin-top:3px;flex-shrink:0}.m-product-shipping-calc__subtitle p{margin:0}.m-product-shipping-calc__form{display:flex;align-items:stretch;gap:0;background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:6px;overflow:hidden}.m-product-shipping-calc__input{flex:1;border:0;outline:none;padding:12px 14px;background:transparent;font-size:14px;min-width:0}.m-product-shipping-calc__button{display:inline-flex;align-items:center;gap:6px;border:0;background:#000;color:#fff;padding:0 18px;font-weight:600;font-size:13px;letter-spacing:.6px;cursor:pointer;transition:opacity .2s ease;white-space:nowrap}.m-product-shipping-calc__button:hover{opacity:.85}.m-product-shipping-calc__button:disabled{opacity:.6;cursor:not-allowed}.m-product-shipping-calc__link{display:inline-flex;align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:500;color:rgb(var(--color-foreground));text-decoration:underline}.m-product-shipping-calc__result{margin-top:14px;font-size:13px;line-height:1.5}.m-product-shipping-calc__result:empty{display:none}.m-product-shipping-calc__address{padding:10px 12px;background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:6px}.m-product-shipping-calc__hint{margin:8px 0 0;color:rgba(var(--color-foreground),.65);font-size:12px}.m-product-shipping-calc__error{margin:0;color:#c0392b;font-weight:500}.m-product-shipping-calc__rates{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.m-product-shipping-calc__rate{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:8px 12px;background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:6px}.m-product-shipping-calc__rate-name{font-weight:500}.m-product-shipping-calc__rate-days{color:rgba(var(--color-foreground),.65);font-size:12px}.m-product-shipping-calc__rate-price{font-weight:600}@media(max-width:480px){.m-product-shipping-calc{padding:16px}.m-product-shipping-calc__button{padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-custom-blocks.css.map */
