:root .card-product .card-media .aspect-ratio{--ratio-percent: 66% !important}:root .card-product .card-media img{object-fit:contain!important;padding:4% 5%;box-sizing:border-box}:root .card-product .card-media .aspect-ratio:is([style*="ratio-percent: 100"],[style*="ratio-percent: 9"],[style*="ratio-percent: 8"],[style*="ratio-percent: 1"]) img{object-fit:cover!important;padding:0 3%}:root .card-product .card-media img[alt*=orbea i]{filter:brightness(1.12) contrast(1.05);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,#000 72%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,#000 72%,transparent 100%);mask-composite:intersect}.c1tile--cutout{background:var(--c1c-bone);color:var(--c1c-carbon);isolation:isolate}.c1tile--cutout:after{display:none}.c1tile--cutout img{object-fit:contain;padding:14% 8% 26%;box-sizing:border-box;mix-blend-mode:multiply}.c1tile--cutout .c1tile__title{color:var(--c1c-carbon)}.c1tile--cutout .c1tile__note{color:var(--c1c-soft)}.c1v{position:relative;overflow:hidden;min-block-size:clamp(560px,62vw,860px);display:flex;align-items:flex-end;background:var(--c1c-carbon);color:var(--c1c-bone);font-family:var(--c1c-sans)}.c1v__media{position:absolute;top:0;right:0;bottom:0;left:0}.c1v__video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.c1v:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0bb3,#0b0b0b26 55%,#0b0b0b59);pointer-events:none}.c1v__wrap{position:relative;z-index:1;inline-size:100%;max-inline-size:1600px;margin-inline:auto;padding:clamp(40px,6vw,88px) clamp(20px,4vw,56px);display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.c1v__copy{max-inline-size:600px}.c1v__eyebrow{color:var(--c1c-stone)}.c1v__title{margin:0;font-size:clamp(32px,4vw,56px);font-weight:500;letter-spacing:-.025em;line-height:1.05;color:var(--c1c-bone)}.c1v__text{margin:18px 0 0;font-size:18px;line-height:1.6;color:#eae6ded1}.c1v__btn{display:inline-flex;margin-block-start:28px;padding:16px 26px;background:var(--c1c-bone);color:var(--c1c-carbon)!important;font-family:var(--c1c-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.c1v__promo{display:grid;grid-template-columns:132px 1fr;gap:18px;align-items:center;inline-size:min(100%,420px);padding:14px 20px 14px 14px;background:var(--c1c-paper);color:var(--c1c-carbon)!important;text-decoration:none;box-shadow:0 24px 48px #0b0b0b59;transition:transform .2s ease}.c1v__promo:hover{transform:translateY(-2px)}.c1v__promo-img{display:block;aspect-ratio:1;background:var(--c1c-bone);isolation:isolate}.c1v__promo-img img{inline-size:100%;block-size:100%;object-fit:contain;mix-blend-mode:multiply;padding:6px;box-sizing:border-box}.c1v__promo-body{display:flex;flex-direction:column;gap:4px}.c1v__promo-eyebrow{font-family:var(--c1c-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--c1c-soft)}.c1v__promo-title{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.c1v__promo-text{font-size:14px;line-height:1.45;color:var(--c1c-soft)}.c1v__promo-price{font-family:var(--c1c-mono);font-size:14px}.c1v__promo-price s{color:var(--c1c-soft)}.c1v__promo-cta{margin-block-start:6px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c1fin__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,6vw,112px);align-items:center}.c1fin__text{margin:22px 0 0;max-inline-size:52ch;font-size:18px;line-height:1.6;color:var(--c1s-soft)}.c1fin__actions{display:flex;flex-wrap:wrap;gap:12px}.c1fin__actions .c1s__btn{margin-block-start:32px}.c1fin__stat{display:flex;flex-direction:column;gap:8px;padding-block-end:28px;border-block-end:1px solid var(--c1s-line)}.c1fin__stat-num{font-size:clamp(56px,7vw,104px);font-weight:500;letter-spacing:-.04em;line-height:.95;color:var(--c1s-fg)}.c1fin__stat-label{font-size:16px;color:var(--c1s-soft)}.c1fin__points{margin:0;padding:0;list-style:none}.c1fin__points li{display:grid;grid-template-columns:44px 1fr;gap:12px;padding-block:18px;border-block-end:1px solid var(--c1s-line);font-size:15px;line-height:1.5;color:var(--c1s-soft)}.c1fin__points strong{display:block;font-weight:500;color:var(--c1s-fg);font-size:17px;margin-block-end:2px}.c1fin__n{font-family:var(--c1c-mono);font-size:12px;letter-spacing:.2em;padding-block-start:4px}.c1fin__note{margin:18px 0 0;font-size:12px;line-height:1.5;color:var(--c1s-soft)}.c1f{background:var(--c1c-carbon);color:var(--c1c-bone);font-family:var(--c1c-sans)}.c1f a{color:inherit;text-decoration:none}.c1f__wrap{max-inline-size:1600px;margin-inline:auto;padding:0 clamp(20px,4vw,56px)}.c1f__eyebrow{margin:0 0 16px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--c1c-stone)}.c1f__muted{margin:12px 0 0;font-size:15px;line-height:1.6;color:#eae6deb3;max-inline-size:42ch}.c1f__news{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;padding-block:clamp(48px,6vw,88px);border-block-end:1px solid rgba(234,230,222,.14)}.c1f__news-title{margin:0;font-size:clamp(32px,4vw,56px);font-weight:500;letter-spacing:-.025em;line-height:1.05;color:var(--c1c-bone)}.c1f__form{display:flex;flex-wrap:wrap;border-block-end:1px solid rgba(234,230,222,.4)}.c1f__form input[type=email]{flex:1;min-inline-size:0;padding:18px 0;background:transparent;border:0;color:var(--c1c-bone);font:inherit;font-size:18px;outline:none;box-shadow:none}.c1f__form input::placeholder{color:#eae6de80}.c1f__form button{padding:0 4px 0 20px;background:none;border:0;color:var(--c1c-bone);font-family:var(--c1c-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer}.c1f__ok,.c1f__err{margin:0;padding:18px 0;font-size:15px;inline-size:100%}.c1f__grid{display:grid;grid-template-columns:minmax(0,4fr) repeat(4,minmax(0,2fr));gap:clamp(24px,3vw,48px);padding-block:clamp(48px,5vw,72px)}.c1f__mark img{display:block;inline-size:140px;block-size:auto}.c1f__pill{margin-block-start:28px;padding:14px 14px 14px 22px;gap:16px}.c1f__pill .c1fp__text{font-size:14px}.c1f__col ul{margin:0;padding:0;list-style:none}.c1f__col li a{display:inline-block;padding-block:5px;font-size:15px;color:#eae6ded1;transition:color .15s ease}.c1f__col li a:hover{color:var(--c1c-bone)}.c1f__studio{font-size:15px;line-height:1.7;color:#eae6ded1}.c1f__studio p{margin:0 0 12px}.c1f__studio a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#eae6de59}.c1f__link-cta{display:inline-block;margin-block-start:6px;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c1f__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:24px 32px;border-block-start:1px solid rgba(234,230,222,.14)}.c1f__social{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.c1f__legal{margin:0;font-size:13px;color:#eae6de99}.c1f__legal a:hover{color:var(--c1c-bone)}.c1f__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.c1f__pay svg{display:block;inline-size:38px;block-size:24px}@media(max-width:1100px){.c1f__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.c1f__brand{grid-column:1 / -1}}@media(max-width:989px){.c1fin__grid,.c1f__news{grid-template-columns:1fr}.c1v__promo{inline-size:100%}}@media(max-width:599px){.c1f__grid{grid-template-columns:1fr}.c1v__promo{grid-template-columns:96px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/c1c-layout.css.map */
