.template-page .section-rich-text .rich-text__wrapper{max-width:720px;margin:0 auto}.template-page .section-rich-text .rich-text__wrapper .h1{font-size:clamp(1.8rem,5vw,3rem);letter-spacing:.08em;line-height:1.2}.template-page .section-rich-text .rich-text__wrapper .h2{font-size:clamp(1.4rem,4vw,2.2rem);letter-spacing:.06em;line-height:1.25}.template-page .section-rich-text .rich-text__wrapper p{font-size:clamp(.9rem,2vw,1.05rem);line-height:1.75;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.template-page .image-with-text .row{gap:1.5rem}.template-page .image-with-text__content{padding:0 .5rem}.template-page .image-with-text__content .h2{font-size:clamp(1.3rem,4.5vw,1.8rem);line-height:1.25}.template-page .image-with-text__content p{font-size:.9rem;line-height:1.7}.template-page .image-with-text__content .caption{font-size:.7rem;letter-spacing:.2em}}.template-page .faq__wrapper .section-heading__title{font-size:clamp(1.4rem,4vw,2rem);letter-spacing:.08em}.template-page .faq__wrapper .section-heading__sub_title{font-size:clamp(.65rem,1.5vw,.75rem);letter-spacing:.18em}.template-page .faq__wrapper .faq__list--wrapper{max-width:800px;margin:0 auto}@media screen and (max-width:749px){.template-page .faq__wrapper .faq__list--item__button{font-size:.925rem;padding:.85rem 0}.template-page .faq__wrapper .faq__list--item--content{font-size:.875rem;line-height:1.7}}.template-page .multicolumn .multicolumn__title{font-size:clamp(1.4rem,4vw,2rem);letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.template-page .multicolumn .multicolumn-card{text-align:center}.template-page .multicolumn .multicolumn-card h3{font-size:1.1rem}.template-page .multicolumn .multicolumn-card p{font-size:.9rem;line-height:1.7}}@media screen and (max-width:749px){.asg-grid{gap:1.5rem}.asg-stat__number{font-size:calc(var(--font-heading-scale, 1) * 2rem)}.asg-stat__label{font-size:.75rem}}@media screen and (max-width:749px){.template-page .featured-promotion__inner{gap:1rem}.template-page .featured-promotion__card .h5{font-size:.85rem}.template-page .featured-promotion__card p{font-size:.75rem}}.template-page .button--primary{border-radius:50px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;min-height:48px;padding:.75rem 2rem;transition:all .3s ease}.template-page .button--primary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #00000026}@media screen and (max-width:749px){.template-page .button--primary{min-height:44px;padding:.65rem 1.5rem;font-size:.8rem}}@media screen and (max-width:749px){.template-page .banner__content .h0{font-size:clamp(2rem,8vw,3rem);line-height:1.15}.template-page .banner__content .h5{font-size:.7rem;letter-spacing:.2em}.template-page .banner__content p{font-size:.85rem;line-height:1.65}}.template-page .contact__form .field__input,.template-page .contact__form textarea{border-radius:8px;border:1px solid rgba(var(--color-foreground),.15);transition:border-color .2s ease;font-size:.95rem}.template-page .contact__form .field__input:focus,.template-page .contact__form textarea:focus{border-color:rgba(var(--color-foreground),.4);outline:none;box-shadow:0 0 0 3px rgba(var(--color-foreground),.06)}.template-page .contact__form .field__label{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.template-page .contact__form .button{border-radius:50px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;min-height:48px;transition:all .3s ease}.template-page .contact__form .button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000001f}.template-page .contact__info .contact__list--title{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.template-page .contact__info .contact__list--text p{font-size:.9rem;line-height:1.65}.template-page .contact__info .contact__list--icon svg{width:20px;height:20px;opacity:.6}.template-page .contact__info .list-social__link{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease}.template-page .contact__info .list-social__link:hover{opacity:.7;transform:scale(1.08)}@media screen and (max-width:749px){.template-page .contact__form .field__input,.template-page .contact__form textarea{font-size:.9rem}.template-page .contact__form .button{min-height:44px;font-size:.8rem}.template-page .contact__info .contact__list--text p{font-size:.85rem}}.template-page .image-with-text .media>img{object-fit:contain}@media screen and (max-width:749px){.template-page .section-heading.mb-50{margin-bottom:1.5rem}.template-page .section-heading.mb-30{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aarka-info-pages.css.map */
