:root{--brand-olive: #757854;--brand-olive-dark: #4a4724;--brand-olive-button: #666228;--brand-cream: #faf9f1;--brand-cream-beige: #edd8bc;--brand-sage: #c3cca6;--brand-gold: #fdc656;--surface-warm: #faf9f1;--surface-sage: #eef1e4;--text-heading: #2b291c;--text-body: #4a4724;--text-muted: #6b6a56;--accent-highlight: #edd8bc;--huta-line: rgba(74, 71, 36, .16);--huta-radius-img: 10px;--huta-ease: cubic-bezier(.22, 1, .36, 1)}.product-information{--color-primary-button-background: var(--brand-olive-button);--color-primary-button-text: #ffffff;--color-primary-button-border: var(--brand-olive-button);--color-primary-button-hover-background: var(--brand-olive-dark);--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: var(--brand-olive-dark);--color-selected-variant-background: var(--surface-sage);--color-selected-variant-text: var(--brand-olive-dark);--color-selected-variant-border: var(--brand-olive);--color-selected-variant-hover-background: var(--brand-sage);--color-selected-variant-hover-text: var(--brand-olive-dark);--color-selected-variant-hover-border: var(--brand-olive);--color-variant-border: rgba(117, 120, 84, .3);--color-variant-text: var(--text-body);--color-variant-hover-border: var(--brand-olive)}.product-information .product-media-container{border-radius:var(--huta-radius-img)}.product-information__media{position:relative}.product-information__media:before{content:"Hecho a mano \2728";position:absolute;z-index:3;left:16px;top:16px;font-family:var(--font-heading--family, "Lora", Georgia, serif);font-size:12px;font-style:italic;color:var(--brand-olive);background:#faf9f1d1;padding:5px 12px;border-radius:999px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:none}.product-information .rating{color:#b8952f}.product-information product-price .price,.product-information product-price .compare-at-price{font-family:var(--font-heading--family, "Lora", Georgia, serif)}.product-information product-price .price{color:var(--brand-olive-dark);font-weight:600}.product-information product-price .compare-at-price{color:var(--text-muted)}.product-information .variant-option__button-label{border-radius:999px;border:1.5px solid rgba(117,120,84,.3);background:transparent;font-weight:600;color:var(--text-body);transition:border-color .2s,background .2s,color .2s}.product-information .variant-option__button-label:hover{border-color:var(--brand-olive)}.product-information .variant-option__button-label:has(input:checked){border-color:var(--brand-olive);background:var(--surface-sage);color:var(--brand-olive-dark)}.product-information .quantity-selector{border-radius:999px;border:1.5px solid rgba(117,120,84,.3);overflow:hidden}.product-information .add-to-cart-button.button{border-radius:999px;background:var(--brand-olive-button);color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:700;transition:background .3s,transform .3s var(--huta-ease)}.product-information .add-to-cart-button.button:hover{background:var(--brand-olive-dark);transform:translateY(-2px)}.product-information .accordion .details__header{font-family:var(--font-heading--family, "Lora", Georgia, serif);color:var(--brand-olive-dark);font-weight:600}.product-information .accordion .icon-plus{color:var(--brand-olive)}.product-information .product-details>.group-block:first-child .text-block p{color:var(--brand-olive-dark)}.product-information .variant-pill-sub{display:block;font-size:11px;font-weight:400;color:var(--text-muted);margin-top:2px}.product-information .variant-option__button-label:has(:checked) .variant-pill-sub{color:var(--brand-olive)}@media screen and (max-width:749px){.product-information__media:before{left:12px;top:12px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-product.css.map */
