main[data-template=index],main[data-template=page]{--caim-content-width: 78rem}#MainContent>.shopify-policy__container{padding-bottom:5.4rem;padding-top:4.2rem}@media screen and (min-width:750px){#MainContent>.shopify-policy__container{padding-bottom:7.2rem;padding-top:5.6rem}}main[data-template=index] .rich-text__blocks.left,main[data-template=page] .rich-text__blocks.left{max-width:var(--caim-content-width)}main[data-template=index] .rich-text__heading.hxl,main[data-template=page] .rich-text__heading.hxl{font-size:clamp(5.2rem,9vw,11rem);line-height:.94;max-width:12ch;text-wrap:balance}main[data-template=index] .rich-text__caption,main[data-template=page] .rich-text__caption{color:rgb(var(--color-button));font-weight:700}main[data-template=index] .rich-text__text,main[data-template=page] .rich-text__text{font-size:1.8rem;line-height:1.55}main[data-template=index] .multicolumn-card,main[data-template=page] .multicolumn-card{border-top:.2rem solid rgba(var(--color-foreground),.28);height:100%}main[data-template=index] .multicolumn-card__info,main[data-template=page] .multicolumn-card__info{padding:2.4rem 0 1.6rem}main[data-template=index] .multicolumn-card__info h3,main[data-template=page] .multicolumn-card__info h3{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.05}main[data-template=index] .color-scheme-3 .multicolumn-card,main[data-template=page] .color-scheme-3 .multicolumn-card{border-top-color:rgb(var(--color-button))}main[data-template=index] .title,main[data-template=page] .title,main[data-template=index] .rich-text__heading,main[data-template=page] .rich-text__heading{text-wrap:balance}main[data-template=index] .button,main[data-template=page] .button{min-height:4.8rem}main[data-template=index] .caim-hero,main[data-template=page] .caim-hero{overflow:hidden}main[data-template=index] .caim-hero__inner,main[data-template=page] .caim-hero__inner{align-items:stretch;display:grid;gap:4.8rem;grid-template-columns:minmax(0,.92fr) minmax(36rem,.78fr)}main[data-template=index] .caim-hero__content,main[data-template=page] .caim-hero__content{align-self:center;max-width:var(--caim-content-width);min-width:0}main[data-template=index] .caim-eyebrow,main[data-template=page] .caim-eyebrow{color:rgb(var(--color-button));display:block;font-size:1.3rem;font-weight:700;letter-spacing:.12em;margin-bottom:1.6rem;text-transform:uppercase}main[data-template=index] .caim-hero__heading,main[data-template=page] .caim-hero__heading{font-size:clamp(5.2rem,7vw,9.6rem);line-height:.94;margin:0;max-width:12ch;text-wrap:balance}main[data-template=index] .caim-hero__content .caim-copy,main[data-template=page] .caim-hero__content .caim-copy{font-size:1.8rem;line-height:1.55;margin-top:2.4rem}main[data-template=index] .caim-hero__content .caim-copy p,main[data-template=page] .caim-hero__content .caim-copy p{margin:0}main[data-template=index] .caim-hero__content .caim-copy p+p,main[data-template=page] .caim-hero__content .caim-copy p+p{margin-top:1.6rem}main[data-template=index] .caim-hero__media,main[data-template=page] .caim-hero__media{min-height:48rem;min-width:0}main[data-template=index] .caim-hero__image,main[data-template=page] .caim-hero__image,main[data-template=index] .caim-hero__placeholder,main[data-template=page] .caim-hero__placeholder{height:100%;min-height:48rem;overflow:hidden;width:100%}main[data-template=index] .caim-hero__image img,main[data-template=page] .caim-hero__image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}main[data-template=index] .caim-hero__image img[src*=caim-school-carranque-2026],main[data-template=page] .caim-hero__image img[src*=caim-school-carranque-2026]{object-position:58% center}main[data-template=index] .caim-hero__image img[src*=caim-club-federado-carranque-2026],main[data-template=page] .caim-hero__image img[src*=caim-club-federado-carranque-2026]{object-position:64% center}main[data-template=index] .caim-hero--media-left .caim-hero__content,main[data-template=page] .caim-hero--media-left .caim-hero__content{order:2}main[data-template=index] .caim-hero--media-left .caim-hero__media,main[data-template=page] .caim-hero--media-left .caim-hero__media{order:1}@media screen and (max-width:749px){main[data-template=index] .rich-text__heading.hxl,main[data-template=page] .rich-text__heading.hxl{font-size:clamp(4.2rem,14vw,6.8rem);overflow-wrap:normal;word-break:normal}main[data-template=index] .rich-text__buttons--multiple,main[data-template=page] .rich-text__buttons--multiple{align-items:stretch;flex-direction:column;width:100%}main[data-template=index] .rich-text__buttons--multiple .button,main[data-template=page] .rich-text__buttons--multiple .button{width:100%}main[data-template=index] .caim-hero__inner,main[data-template=page] .caim-hero__inner{gap:3.2rem;grid-template-columns:minmax(0,1fr)}main[data-template=index] .caim-hero__heading,main[data-template=page] .caim-hero__heading{font-size:clamp(4.2rem,14vw,6.8rem);overflow-wrap:normal;word-break:normal}main[data-template=index] .caim-hero__media,main[data-template=page] .caim-hero__media,main[data-template=index] .caim-hero__image,main[data-template=page] .caim-hero__image,main[data-template=index] .caim-hero__placeholder,main[data-template=page] .caim-hero__placeholder{min-height:clamp(30rem,86vw,42rem)}main[data-template=index] .caim-hero--media-left .caim-hero__content,main[data-template=page] .caim-hero--media-left .caim-hero__content,main[data-template=index] .caim-hero--media-left .caim-hero__media,main[data-template=page] .caim-hero--media-left .caim-hero__media{order:initial}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/caim-storefront.css.map */
