main[data-template=index] .banner__box{max-width:68rem}main[data-template=index] .banner__heading{letter-spacing:-.045em;line-height:.94}main[data-template=index] .banner__text{max-width:54rem;margin-top:2rem;font-size:1.75rem;line-height:1.55}main[data-template=index] .banner__buttons{margin-top:3rem}main[data-template=index] .rich-text__heading{letter-spacing:-.05em;line-height:.96}main[data-template=index] .rich-text__text{max-width:70rem;margin-inline:auto;font-size:1.8rem;line-height:1.6}main[data-template=index] .image-with-text__heading{letter-spacing:-.045em;line-height:.98}main[data-template=index] .image-with-text__text{font-size:1.7rem;line-height:1.7}main[data-template=index] .image-with-text__media{background:rgb(var(--color-background))}main[data-template=index] .image-with-text__media img{object-fit:contain;padding:clamp(1.8rem,3vw,4rem)}main[data-template=index] .multicolumn-card{border-radius:2.4rem}main[data-template=index] .multicolumn-card__info{padding:3.2rem}main[data-template=index] .multicolumn-card__info h3{letter-spacing:-.025em}main[data-template=index] .card-wrapper .card{transition:transform .35s ease,box-shadow .35s ease}main[data-template=index] .card-wrapper:hover .card{transform:translateY(-.6rem);box-shadow:0 2.4rem 5rem #00000014}main[data-template=index] .collection__title{margin-bottom:4.5rem}@media screen and (min-width:990px){main[data-template=index] .banner__content{padding-inline:max(5rem,7vw)}main[data-template=index] .image-with-text__content{padding:6rem}}@media screen and (max-width:749px){main[data-template=index] .banner__heading{font-size:clamp(4.5rem,15vw,7rem)}main[data-template=index] .banner__text{font-size:1.55rem}main[data-template=index] .image-with-text__media img{padding:3rem}main[data-template=index] .multicolumn-card__info{padding:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAACA */
