html:root{--cr-sm: 8px;--cr-md: 14px;--cr-lg: 20px;--cr-ink: #3a3431;--cr-soft: #5b534e;--cr-muted: #756c66;--cr-line: #eadfd3;--cr-bordo-dark: #5a141d}.collados-display{font-style:italic;font-size:clamp(2.125rem,3.6vw,2.875rem);line-height:1.08;letter-spacing:-.01em;color:var(--cr-ink)}.collados-display em,.collados-hero__content h1 em{font-style:italic;font-weight:400}.collados-eyebrow{font-size:11.5px;line-height:1.6;font-weight:500;letter-spacing:.18em;color:var(--cr-muted)}.collados-body p{font-size:1rem;line-height:1.75;color:var(--cr-soft)}.collados-bento__intro p{font-size:1.0625rem;line-height:1.6;color:var(--cr-soft)}.collados-btn{padding:14px 28px;border-radius:999px;border-color:var(--collados-bordo-60);background:var(--collados-bordo-60);color:var(--collados-beige-10);font-size:12px;line-height:1.4;font-weight:500;letter-spacing:.16em;transition:background .3s ease,color .3s ease,border-color .3s ease}.collados-btn:hover{filter:none;transform:none;border-color:var(--cr-bordo-dark);background:var(--cr-bordo-dark)}.collados-btn--ghost{background:transparent;color:var(--collados-bordo-60)}.collados-btn--ghost:hover{background:var(--collados-bordo-60);color:var(--collados-beige-10)}.collados-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid currentColor;color:var(--cr-ink);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .3s ease}.collados-link:hover{color:var(--collados-bordo-60)}#header-component{border-bottom:1px solid rgb(198 146 70 / .3)}#header-component .menu-list__link{letter-spacing:.04em}.collados-hero__overlay{background:linear-gradient(180deg,#1c19171a,rgb(28 25 23 / var(--collados-hero-overlay, .2)) 45%,#1c19178c)}.collados-hero__content{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:780px}.collados-hero__eyebrow{margin:0;font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#fbf5f0d9}.collados-hero__content h1{font-style:italic;font-weight:400;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.01em;color:#fbf5f0;text-wrap:balance}.collados-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.collados-hero .collados-btn{border-color:#fbf5f0;background:#fbf5f0;color:var(--collados-bordo-60)}.collados-hero .collados-btn:hover{background:transparent;color:#fbf5f0}.collados-hero .collados-btn--ghost{border-color:#fbf5f0b3;background:transparent;color:#fbf5f0}.collados-hero .collados-btn--ghost:hover{border-color:#fbf5f0;background:#fbf5f0;color:var(--collados-bordo-60)}.collados-bento__grid{gap:20px}.collados-bento__card{border:0;border-radius:var(--cr-lg)}.collados-bento__card img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.collados-bento__card:hover img{transform:scale(1.03)}.collados-bento__label{inset:auto 0 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:56px 28px 24px;background:linear-gradient(0deg,#1c19178c,#1c191700)}.collados-bento__label h3{font-style:italic;font-size:clamp(1.625rem,2.4vw,2.125rem);letter-spacing:-.005em}.collados-bento__label:after{content:"\2192";color:#fbf5f0;font-size:18px;opacity:0;transform:translate(-6px);transition:opacity .3s ease,transform .3s ease}.collados-bento__card:hover .collados-bento__label:after{opacity:1;transform:none}.collados-split__media img{border-radius:var(--cr-lg)}.collados-split__text{gap:24px;max-width:520px}.collados-split__badges img{filter:grayscale(1);opacity:.85}.collados-testimonials__heading img{border-radius:var(--cr-lg)}.collados-testimonials__grid{gap:0 48px}.collados-testimonial{gap:16px;padding:28px 0;border-top:1px solid var(--cr-line);border-radius:0;background:transparent}.collados-testimonial__header{order:2}.collados-testimonial__avatar{display:none}.collados-testimonial__name{font-size:11.5px;line-height:1.6;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cr-muted)}.collados-testimonial p{font-family:var(--font-body--family);font-size:.9375rem;line-height:1.7;color:var(--cr-soft)}.collados-testimonial p:before{content:"\201c";margin-right:2px;color:var(--collados-ocre)}.collados-visit__map{border-radius:var(--cr-lg)}.collados-footer__heading{font-size:11.5px;line-height:1.8;font-weight:500;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.collados-footer__brand p,.collados-footer__col a:not(.collados-footer__heading){font-size:14.5px;line-height:1.9}.collados-destacados__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.collados-destacados__head .collados-eyebrow{margin-bottom:12px}.collados-destacados__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}.collados-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.collados-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:16px;border-radius:var(--cr-md);background:var(--collados-beige)}.collados-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:scale(1.08);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.collados-card:hover .collados-card__media img{transform:scale(1.13)}.collados-card__type{margin:0 0 6px;font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cr-muted)}.collados-card__name{margin:0;font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--cr-ink)}.collados-card__meta,.collados-card__price{margin:6px 0 0;font-size:13px;color:var(--cr-muted)}.collados-card__price{font-weight:500;color:var(--cr-ink)}.product-card .card-gallery,.product-card slideshow-component,.resource-card__media{overflow:hidden;border-radius:var(--cr-md);background:var(--collados-beige)}.product-card .card-gallery img,.resource-card__media img{mix-blend-mode:multiply}.collados-theme-card__type{display:block;margin:10px 0 4px;font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cr-muted)}.collados-theme-card__name{display:block;font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--cr-ink)}.collados-theme-card__meta{display:block;margin-top:4px;font-size:13px;color:var(--cr-muted)}.product-media{overflow:hidden;border-radius:var(--cr-md);background:var(--collados-beige)}.product-media img{mix-blend-mode:multiply}.collados-pdp-heading{display:flex;flex-direction:column;gap:12px}.collados-breadcrumb{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cr-muted)}.collados-breadcrumb a{color:inherit;text-decoration:none}.collados-breadcrumb a:hover{color:var(--collados-bordo-60)}.collados-pdp-heading__type{margin:0;font-size:11.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cr-muted)}.collados-pdp-heading h1{margin:0;font-family:var(--font-heading--family);font-size:clamp(2.25rem,3.4vw,3rem);font-style:italic;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--cr-ink)}.collados-pdp-heading__meta{margin:0;font-size:14px;color:var(--cr-muted)}.collados-consultar .collados-consultar__button{min-height:52px;margin-block-start:0;border-radius:999px;background:var(--collados-bordo-60);color:var(--collados-beige-10);font-size:12px;font-weight:500;letter-spacing:.16em;transition:background .3s ease}.collados-consultar .collados-consultar__button:hover{filter:none;transform:none;background:var(--cr-bordo-dark)}.collados-pdp-info{display:flex;flex-direction:column;gap:28px}.collados-pdp-info__cita{align-self:flex-start}.collados-accordion{border-top:1px solid var(--cr-line)}.collados-accordion details{border-bottom:1px solid var(--cr-line)}.collados-accordion summary{display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer;list-style:none;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--cr-ink)}.collados-accordion summary::-webkit-details-marker{display:none}.collados-accordion summary:after{content:"+";font-size:18px;font-weight:300;transition:transform .3s ease}.collados-accordion details[open] summary:after{transform:rotate(45deg)}.collados-accordion__body{padding:0 0 22px;font-size:14.5px;line-height:1.75;color:var(--cr-soft)}.collados-accordion__body p{margin:0}.collados-accordion__body dl{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px;margin:0}.collados-accordion__body dt{color:var(--cr-muted)}.collados-accordion__body dd{margin:0}@media(hover:none){.collados-bento__label:after{opacity:1;transform:none}.collados-card:hover .collados-card__media img{transform:scale(1.08)}}@media screen and (max-width:989px){.collados-destacados__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.collados-bento__grid{gap:14px}}@media screen and (max-width:749px){.collados-hero__content{gap:22px}.collados-hero__actions{width:100%}.collados-hero__actions .collados-btn{flex:1 1 auto}.collados-hero--center .collados-hero__actions{justify-content:center}.collados-hero--center .collados-hero__actions .collados-btn{flex:0 0 auto}.collados-bento__label{padding:44px 20px 18px}.collados-destacados__head{flex-direction:column;align-items:flex-start}.collados-testimonials__grid{gap:0}.product-media{border-radius:0}}.collados-hero--right{justify-content:flex-end;text-align:left}.collados-hero--left{justify-content:flex-start;text-align:left}.collados-hero--right .collados-hero__content,.collados-hero--left .collados-hero__content{align-items:flex-start;max-width:500px;padding:0;margin-inline:max(24px,calc((100% - 1200px)/2))}.collados-hero--right .collados-hero__overlay{background:linear-gradient(270deg,#1c1917b3,#1c191759 38%,#1c191700 62%),linear-gradient(180deg,#1c191700 55%,#1c191759)}.collados-hero--left .collados-hero__overlay{background:linear-gradient(90deg,#1c1917b3,#1c191759 38%,#1c191700 62%),linear-gradient(180deg,#1c191700 55%,#1c191759)}.collados-hero--right .collados-hero__actions,.collados-hero--left .collados-hero__actions{justify-content:flex-start}.collados-hero--right .collados-hero__content h1,.collados-hero--left .collados-hero__content h1{font-size:clamp(2.5rem,3.6vw,3.125rem)}.collados-testimonials__heading{gap:20px}.collados-testimonials__heading .collados-display{font-size:clamp(2rem,2.9vw,2.5rem)}.collados-visit{gap:20px}.collados-visit__lead{margin:0;font-family:var(--font-heading--family);font-size:1.5rem;font-style:italic;line-height:1.3;color:var(--cr-soft)}.collados-visit__actions{margin-top:8px}@media screen and (max-width:749px){.collados-hero--right,.collados-hero--left{align-items:flex-end;min-height:620px}.collados-hero--right .collados-hero__image,.collados-hero--left .collados-hero__image{object-position:38% 30%}.collados-hero--right .collados-hero__content,.collados-hero--left .collados-hero__content{width:100%;max-width:none;margin:0;padding:0 20px 32px}.collados-hero--right .collados-hero__overlay,.collados-hero--left .collados-hero__overlay{background:linear-gradient(180deg,#1c19170d 30%,#1c1917cc)}.collados-hero--right .collados-hero__content h1,.collados-hero--left .collados-hero__content h1{font-size:2.375rem}}[id$=__main] .product-media{background:#fff}[id$=__main] .product-media img{mix-blend-mode:normal}.collados-logo__mark{flex-shrink:0;height:auto;aspect-ratio:1}.collados-logo__word{flex-shrink:0;height:auto;aspect-ratio:153.083 / 23.5945}.collados-footer__top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:32px;border-bottom:1px solid rgb(250 242 235 / .18)}.collados-footer__columns{display:grid;grid-template-columns:1.6fr 1.2fr repeat(3,1fr);gap:40px 32px;padding-top:40px}.collados-footer__columns .collados-footer__nav{display:contents}.collados-footer__columns .collados-footer__col{min-width:0}.collados-footer__col p{margin:0;font-size:14.5px;line-height:1.9}.collados-footer__contact{display:inline-flex;align-items:center;gap:10px}.collados-footer__icons{display:inline-flex;flex-shrink:0;gap:6px;width:38px}.collados-footer__icon{flex-shrink:0;width:16px;height:16px;opacity:.85}@media screen and (max-width:989px){.collados-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.collados-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}.collados-footer__contact span:last-child{white-space:nowrap}@media screen and (max-width:749px){.collados-footer__columns>.collados-footer__col:nth-child(-n+2){grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/collados-refinado.css.map */
