:root:root{--ks-cream: #FFFFFF;--ks-sand: #FFFFFF;--ks-card: #FFFFFF;--ks-line: #E3D8C8;--ks-ink: #1C1A17;--ks-green: #015F26;--ks-gold: #C9A24A}.kl-landing.kl-landing,.kc-collection.kc-collection,.kp-product__layout.kp-product__layout,.kp-recommendations.kp-recommendations,.kp-breadcrumb.kp-breadcrumb,.kp-sticky-bar.kp-sticky-bar{font-family:var(--font-body--family, Inter, system-ui, sans-serif)}body :is([class*=kcl-],[class*=klc__],[class*=kcart],[class*=kf-],[class*=kp-],[class*=kc-]){font-family:var(--font-body--family, Inter, system-ui, sans-serif)}body :is(button,input,select,textarea){font-family:var(--font-body--family, Inter, system-ui, sans-serif)}.kl-landing .kl-hero__cta,.kl-landing .kl-cta__btn,.kl-landing .kl-products__viewall-link{border-radius:999px}section.ks-marquee{background:var(--ks-green);color:#fff;padding:18px 0}section.ks-marquee .ks-marquee__item{font-style:normal;font-weight:500;letter-spacing:.02em;font-size:clamp(1.3rem,2.6vw,2rem);padding:0 24px;line-height:1.2}section.ks-marquee .ks-marquee__gem{background:var(--ks-gold);width:8px;height:8px}section.ks-trust{background:#fff;border-top:1px solid var(--ks-line);border-bottom:1px solid var(--ks-line)}section.ks-trust .ks-trust__icon{color:var(--ks-green)}section.ks-trust .ks-trust__title{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.ks-tabs .ks-tabs__heading{font-weight:600;font-size:clamp(1.7rem,3vw,2.3rem);font-style:normal;letter-spacing:-.01em}.ks-tabs .ks-tabs__tab{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#8a7d70}.ks-tabs .ks-tabs__tab[aria-selected=true]{color:var(--ks-green);border-bottom-color:var(--ks-green)}.ks-tabs .ks-tabs__tab:focus-visible,.ks-tabs .ks-card__add:focus-visible,.ks-tabs .ks-card__title:focus-visible,.ks-tabs .ks-tabs__more-link:focus-visible{outline-color:var(--ks-green)}.ks-tabs .ks-card{background:var(--ks-card);border:1px solid var(--ks-line);border-radius:20px;padding:12px 12px 14px;transition:border-color .25s ease,box-shadow .4s ease,opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:0s,0s,calc(var(--ks-i, 0) * 80ms),calc(var(--ks-i, 0) * 80ms)}.ks-tabs .ks-card:hover{border-color:var(--ks-green);box-shadow:0 18px 40px -18px #015f2659}.ks-tabs .ks-card.is-in:hover{transform:translateY(-6px);transition-delay:0s}.ks-tabs .ks-card__media{border-radius:14px;background:var(--ks-card)}.ks-tabs .ks-card__media .ks-card__img{transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .35s ease;mix-blend-mode:multiply}.ks-tabs .ks-card__media .ks-card__img.ks-card__img--alt{mix-blend-mode:normal}.ks-tabs .ks-card:hover .ks-card__media .ks-card__img:not(.ks-card__img--alt){transform:scale(1.06)}.ks-tabs .ks-card__info{padding:14px 4px 12px}.ks-tabs .ks-card__title{font-size:.95rem;font-weight:500;line-height:1.35;color:var(--ks-ink)}.ks-tabs .ks-card__price{font-size:.95rem;font-weight:700;color:var(--ks-ink)}.ks-tabs .ks-card__compare{font-weight:400}.ks-tabs .ks-card__add,.ks-tabs .ks-card__add--link{border-radius:999px;background:transparent;color:var(--ks-green);border:1px solid var(--ks-green);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;padding:12px 10px;transition:background .2s ease,color .2s ease}.ks-tabs .ks-card__add:hover,.ks-tabs .ks-card__add--link:hover,.ks-tabs .ks-card__add.is-added{background:var(--ks-green);color:#fff;border-color:var(--ks-green)}.ks-tabs .ks-card__badges{top:auto;bottom:12px;left:12px}.ks-tabs .ks-badge{background:var(--ks-card);border:1px solid var(--ks-line);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px}.ks-tabs .ks-badge--low{background:var(--ks-green);color:#fff;border-color:var(--ks-green)}.ks-tabs .ks-badge--promo{background:var(--ks-gold);color:var(--ks-ink);border-color:var(--ks-gold)}.ks-tabs .ks-badge--promo{display:none}.ks-tabs .ks-tabs__more-link{color:var(--ks-green);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.kc-collection .kc-card__media{background:#fff}.kc-collection .kc-card__media img{mix-blend-mode:multiply}.kc-collection .kc-card:hover .kc-card__overlay{background:transparent}.kc-collection .kc-card__view{color:var(--ks-green);background:#fff;border:1px solid var(--ks-green);border-radius:999px;padding:6px 16px;letter-spacing:.12em}.kp-product__layout .kp-product__gallery-main,.kp-product__layout .kp-product__gallery-extra,.kp-product__layout .kp-product__media-item{background:#fff}.kp-product__layout .kp-product__gallery-main img,.kp-product__layout .kp-product__media-item img{mix-blend-mode:multiply}.kp-recommendations .kp-rec-card__media{background:#fff}.kp-recommendations .kp-rec-card__media img{mix-blend-mode:multiply}.kc-collection .kc-card__info{padding:12px 4px 18px}.kc-collection .kc-card__title{font-size:.95rem;font-weight:500;line-height:1.35;color:var(--ks-ink);margin:0 0 4px}.kc-collection .kc-card__price{font-size:.95rem;font-weight:700;color:var(--ks-ink)}.kc-collection .kc-card__price-current{color:var(--ks-ink);font-weight:700}.kc-collection .kc-card__price-was{color:#9a8f86;font-weight:400}.kp-recommendations .kp-rec-card__info h3{font-size:.95rem;font-weight:500;line-height:1.35;color:var(--ks-ink);margin:0 0 4px}.kp-recommendations .kp-rec-card__info p{font-size:.95rem;font-weight:700;color:var(--ks-ink)}.ks-material-badge{display:block;margin:0 0 6px}.ks-chip{display:inline-flex;align-items:center;gap:6px;font-size:.62rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#4a3f36;background:var(--ks-card);border:1px solid var(--ks-line);border-radius:999px;padding:5px 10px 5px 8px}.ks-chip__dot{width:8px;height:8px;border-radius:50%;display:inline-block;border:1px solid rgba(0,0,0,.15)}section.ks-stones{--ks-tint: #FFFFFF;background:color-mix(in srgb,var(--ks-tint) 42%,#FFFFFF);transition:background .7s ease}.ks-stones .ks-stones__heading{font-weight:600;font-size:clamp(1.7rem,3vw,2.3rem);font-style:normal;letter-spacing:-.01em}.ks-stones .ks-stone__link{background:var(--ks-card);border:1px solid var(--ks-line);border-radius:140px 140px 20px 20px;align-items:center;text-align:center;padding:34px 22px 24px}.ks-stones .ks-stone__link:hover{border-color:var(--ks-green)}.ks-stones .ks-stone__link:focus-visible{outline-color:var(--ks-green)}.ks-stones .ks-stone__photo,.ks-stones .ks-stone__dot{transition:transform .6s cubic-bezier(.22,1,.36,1)}.ks-stones .ks-stone__link:hover .ks-stone__photo{transform:scale(1.14) rotate(-5deg)}.ks-stones .ks-stone__link:hover .ks-stone__dot{transform:scale(1.3)}.ks-stones .ks-stone__name{font-size:1.1rem;font-weight:600}.ks-stones .ks-stone__cta{color:var(--ks-green);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--ks-green);padding-bottom:2px}.kl-landing .kl-hero__img{animation:ksKen 24s ease-out both}@keyframes ksKen{0%{transform:scale(1.1)}to{transform:scale(1)}}.kl-landing .kl-hero__content{background:radial-gradient(ellipse at center,#00000024,#0000005c);gap:30px}.kl-landing .kl-hero__text{display:block;text-align:center;font-size:clamp(1.3rem,2.4vw,2.1rem);font-weight:500;font-style:normal;letter-spacing:.34em;padding-left:.34em;line-height:1.2;text-transform:uppercase;animation:ksRise 1.4s cubic-bezier(.2,.8,.2,1) both}.kl-landing .kl-hero__text:after{content:"JEWELRY \b7  GEMAS NATURALES \b7  BA\d1O DE ORO 18K";display:block;margin-top:2.2rem;font-size:clamp(.58rem,.85vw,.7rem);font-weight:400;letter-spacing:.3em;padding-left:.3em;opacity:.85}.kl-landing .kl-hero__cta{animation:ksRise 1.4s .25s cubic-bezier(.2,.8,.2,1) both}@keyframes ksRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.kl-landing .kl-hero__content:after{content:"";position:absolute;right:4vw;bottom:7vh;width:clamp(80px,9vw,120px);aspect-ratio:1;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='c' d='M100,100 m-78,0 a78,78 0 1,1 156,0 a78,78 0 1,1 -156,0'/%3E%3C/defs%3E%3Ctext font-family='Arial,Helvetica,sans-serif' font-size='14' fill='%23FFFFFF'%3E%3CtextPath href='%23c' textLength='484' lengthAdjust='spacing'%3EGEMAS NATURALES \2022  BA\d1O DE ORO 18K \2022  %3C/textPath%3E%3C/text%3E%3Cpath d='M100 82l14 14-14 22-14-22z' fill='%23C9A24A'/%3E%3C/svg%3E") center / contain no-repeat;animation:ksSpin 22s linear infinite}@keyframes ksSpin{to{transform:rotate(360deg)}}.kl-landing .kl-categories__item{height:clamp(280px,42vh,460px)}@media(max-width:768px){.kl-landing .kl-categories__item{height:200px}}.kl-landing .kl-categories__label{font-size:clamp(1rem,1.7vw,1.45rem);font-weight:500;letter-spacing:.26em;padding-left:.26em;white-space:nowrap;text-shadow:0 2px 14px rgba(0,0,0,.4)}.kl-landing .kl-categories__item:hover .kl-categories__label{letter-spacing:.32em}.ks-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--ks-i, 0) * 80ms)}.ks-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kl-landing .kl-hero__img,.kl-landing .kl-hero__text,.kl-landing .kl-hero__cta,.kl-landing .kl-hero__content:after{animation:none}.ks-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/collection-override.css.map */
