:root{--cream: #ffffff;--white: #ffffff;--shell: #ffffff;--beige: #ffffff;--nacar: #d4c1bb;--arena: #b7967e;--bronce: #b2845e;--caramelo: #9e704e;--cuero: #7f593c;--marron: #513a26;--negro: #161511;--soft: #6f6353;--line: #e4d8c9;--gold: var(--bronce);--gold-dk: var(--cuero);--ink: var(--negro);--buono-radius: 4px;--font-heading--family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-accent--family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body--family: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--family: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--weight: 500;--font-body--weight: 400}:root,body{--color-background: #ffffff;--color-background-rgb: 255 255 255}body{background-color:#fff;font-weight:var(--font-body--weight);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.buono-faq,.buono-benefit__ph,.buono-hero__placeholder,.buono-okc__ph{background:#fff}h1,h2,h3,h4,h5,h6{font-weight:var(--font-heading--weight);line-height:1.07;letter-spacing:.01em}.buono-eyebrow{font-family:var(--font-body--family);font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold-dk);font-weight:500;display:inline-block}.buono-star{color:var(--gold);font-style:normal}.buono-reveal{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.buono-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.buono-reveal{opacity:1;transform:none;transition:none}}.buono-wrap{max-width:var(--narrow-page-width, 90rem);margin:0 auto;padding:0 30px}.buono-btn{display:inline-block;font-family:var(--font-body--family);font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;padding:16px 40px;border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;text-align:center;text-decoration:none;transition:background .35s ease,border-color .35s ease,color .35s ease}.buono-btn:hover{background:var(--cuero);border-color:var(--cuero);color:#fff}.buono-btn--gold{background:var(--bronce);border-color:var(--bronce)}.buono-btn--gold:hover{background:var(--cuero);border-color:var(--cuero)}.buono-btn--light{background:#fff;color:var(--ink);border-color:#fff}.buono-btn--light:hover{background:transparent;color:#fff;border-color:#fff}.buono-btn--outline{background:transparent;color:#fff;border-color:#fff9}.buono-btn--outline:hover{background:#fff;color:var(--ink);border-color:#fff}.buono-link-u{display:inline-block;font-family:var(--font-body--family);font-size:12px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px;color:inherit;text-decoration:none;cursor:pointer;transition:color .3s ease}.buono-link-u:hover{color:var(--gold-dk)}.buono-shead{text-align:center;padding:88px 0 44px}.buono-shead h2{font-size:clamp(36px,5vw,60px);margin:14px 0 0}.buono-shead p{color:var(--soft);max-width:540px;margin:14px auto 0}@media(max-width:760px){.buono-wrap{padding:0 18px}.buono-shead{padding:60px 0 32px}}@media screen and (min-width:750px){.main-collection-grid .product-grid.product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(auto-fill, minmax(max(250px, (100% - 48px) / 4), 1fr))}}body .buono-cat__info{background:linear-gradient(180deg,#16151100 22%,#161511d1)}body .buono-cat__info h3{font-size:clamp(28px,calc(var(--tarjeta) * .11),44px)!important;font-weight:600;line-height:1.05;text-shadow:0 1px 8px rgba(0,0,0,.45)}body .buono-cat__info p{font-size:clamp(13px,calc(var(--tarjeta) * .034),15px)!important;font-weight:500;color:#fff;line-height:1.4;text-shadow:0 1px 6px rgba(0,0,0,.6);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}body .buono-cat__info .buono-link-u{font-weight:500;font-size:13px;text-shadow:0 1px 6px rgba(0,0,0,.6)}@media(max-width:1024px){body .buono-cat__info h3{font-size:30px!important}}@media(max-width:760px){body .buono-cat__info h3{font-size:25px!important}body .buono-cat__info p{font-size:13px!important;line-height:1.35;margin:6px 0 10px;-webkit-line-clamp:4}body .buono-cat__info .buono-link-u{font-size:12px}}body .buono-card__title{font-weight:600}body .buono-card__price{font-weight:500}body .buono-card__cuotas{font-weight:500;font-size:13.5px}body .buono-shead p{font-weight:400;font-size:17px;color:#4a3f32}
/*# sourceMappingURL=/cdn/shop/t/71/assets/buono-brand.css.map */
