.template-index{--aim-home-ink: #212621;--aim-home-paper: #faf8f4;--aim-home-rule: #d9d6ce;--aim-home-gutter: clamp(22px, 4.5vw, 64px);--aim-home-width: 1536px}.template-index #main-content{background:var(--aim-home-paper);color:var(--aim-home-ink)}.template-index #main-content>.shopify-section{min-width:0}.template-index #main-content .row.full-width-row{max-width:var(--aim-home-width);margin-inline:auto;padding-inline:var(--aim-home-gutter)}.template-index #main-content .row.full-width-row>.columns{padding-inline:0}.template-index #main-content .section-spacing{margin-block:clamp(56px,7vw,104px)}.template-index #main-content .section-header{margin-bottom:36px;text-align:left}.template-index #main-content .section-header--content{text-align:left;max-width:860px;margin-inline:0}.template-index #main-content .section-header h2{font-size:clamp(32px,3.35vw,52px);line-height:1.12;font-weight:400;letter-spacing:-.025em;text-wrap:balance;margin-bottom:18px}.template-index #main-content .subheading{font-size:10px;line-height:1.6;letter-spacing:.18em;margin-bottom:18px}.template-index #main-content .section-header .rte{max-width:66ch;color:#5d6059;font-size:15px;line-height:1.8}.template-index #main-content .text-button,.template-index #main-content .button{font-size:10px;letter-spacing:.11em;font-weight:400}.template-index #main-content .button{min-height:48px}.template-index #main-content a:focus-visible,.template-index #main-content button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.template-index #main-content .aim-editorial{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:clamp(28px,4.5vw,64px) max(var(--aim-home-gutter),calc((100vw - 1408px)/2));gap:clamp(36px,5vw,88px);margin-bottom:0;background:var(--aim-home-ink)}.template-index #main-content .aim-editorial__product-pair{gap:16px}.template-index #main-content .aim-editorial__signature{font-size:clamp(19px,1.7vw,28px);border-color:#60665c}.template-index #main-content .aim-editorial__content{padding-block:24px;max-width:600px}.template-index #main-content .aim-editorial__heading{font-size:clamp(44px,4.25vw,68px);line-height:1.08;text-wrap:balance}.template-index #main-content .aim-editorial__description{font-size:15px;line-height:1.85}.template-index #main-content [id$=__aim_pathways] .section-header--content{max-width:820px}.template-index #main-content [id$=__aim_pathways] .multicolumn--inner{--column-gap: 24px}.template-index #main-content [id$=__aim_pathways] .multicolumn--image{margin-bottom:22px;background:#eeebe4}.template-index #main-content [id$=__aim_pathways] .aspect-ratio{padding-bottom:80%}.template-index #main-content [id$=__aim_pathways] .multicolumn--image img{object-fit:contain}.template-index #main-content [id$=__aim_pathways] h4{font-size:11px;letter-spacing:.14em}.template-index #main-content [id$=__aim_pathways] .multicolumn--column p{font-size:13px;line-height:1.8;min-height:3.6em}.template-index #main-content [id$=__aim_pathways] .text-button{min-height:44px;display:inline-flex;align-items:center}.template-index #main-content [id$=__image_with_text_yepXNT] .image-with-text{background:#eeebe4;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}.template-index #main-content [id$=__image_with_text_yepXNT] .image-with-text__image-media{max-height:560px}.template-index #main-content [id$=__image_with_text_yepXNT] .image-with-text__content{padding:clamp(28px,4.5vw,64px)}.template-index #main-content [id$=__image_with_text_yepXNT] h3{font-size:clamp(30px,3.1vw,46px);line-height:1.16;letter-spacing:-.02em}.template-index #main-content [id$=__image_with_text_yepXNT] .rte{font-size:15px;line-height:1.85;color:#50564e}.template-index #main-content .products.carousel{--column-gap: 24px}.template-index #main-content .product-card-info{text-align:left;padding-inline:0}.template-index #main-content .product-card-title{font-size:14px;line-height:1.55;letter-spacing:.01em;font-weight:400}.template-index #main-content .collection-tabs__list{gap:28px;margin-top:14px}.template-index #main-content .collection-tabs__list-link{font-size:10px;letter-spacing:.1em;min-height:44px}.template-index #main-content .collection-tabs__list-link:after{height:1px}.template-index #main-content .section-header--button{margin-top:30px}.template-index #main-content .aim-library-showcase{max-width:var(--aim-home-width);margin:clamp(56px,7vw,104px) auto;padding-inline:var(--aim-home-gutter)}.template-index #main-content .aim-library-showcase__inner{background:#eeeae1}.template-index #main-content .aim-library-showcase__covers{padding:clamp(36px,5vw,72px) clamp(24px,3vw,48px);background:#e5e0d6;gap:24px}.template-index #main-content .aim-library-showcase__content h2{font-size:clamp(32px,3.35vw,50px);line-height:1.12;font-weight:400;letter-spacing:-.02em}.template-index #main-content [id$=__aim_partnerships]{background:var(--aim-home-ink);color:#f5f1e8;padding-block:clamp(48px,6vw,80px);margin-block:clamp(56px,7vw,104px)}.template-index #main-content [id$=__aim_partnerships] .multicolumn{margin-block:0}.template-index #main-content [id$=__aim_partnerships] .section-header h2,.template-index #main-content [id$=__aim_partnerships] h4,.template-index #main-content [id$=__aim_partnerships] .text-button{color:#f5f1e8}.template-index #main-content [id$=__aim_partnerships] .section-header .rte,.template-index #main-content [id$=__aim_partnerships] .subheading,.template-index #main-content [id$=__aim_partnerships] .multicolumn--column p{color:#c8cdc2}.template-index #main-content [id$=__aim_partnerships] .multicolumn--column{padding-top:24px;border-top:1px solid #60665c}.template-index #main-content [id$=__aim_partnerships] .multicolumn--column p{min-height:5.4em;font-size:13px;line-height:1.8}.template-index #main-content [id$=__aim_partnerships] .text-button{--color-accent: #f5f1e8;--color-accent-rgb: 245,241,232;min-height:44px;display:inline-flex;align-items:center}.template-index #main-content .blog-post--inner{padding-top:24px}.template-index #main-content .blog-post h5{font-size:clamp(21px,1.65vw,27px);line-height:1.3;letter-spacing:-.015em;font-weight:400}.template-index #main-content .post-meta{font-size:9px;letter-spacing:.12em;color:#666b60}.template-index #main-content .post-excerpt p{font-size:13px;line-height:1.8;color:#5d6059}@media(max-width:1067px){.template-index #main-content .aim-editorial{grid-template-columns:minmax(0,1fr);gap:36px}.template-index #main-content .aim-editorial__media{max-width:740px;width:100%;margin-inline:auto}.template-index #main-content .aim-editorial__content{max-width:740px;margin-inline:auto;padding-block:0 10px}.template-index #main-content .aim-editorial__heading{max-width:20ch;font-size:clamp(44px,7vw,64px)}.template-index #main-content [id$=__image_with_text_yepXNT] .image-with-text{grid-template-columns:minmax(0,1fr)}.template-index #main-content [id$=__image_with_text_yepXNT] .image-with-text__image-media{max-height:none}.template-index #main-content .aim-library-showcase__inner{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.template-index{--aim-home-gutter: 22px}.template-index #main-content .section-spacing{margin-block:52px}.template-index #main-content .section-header{margin-bottom:26px}.template-index #main-content .section-header h2{font-size:34px}.template-index #main-content .section-header .rte{font-size:14px}.template-index #main-content .aim-editorial{padding:22px 22px 36px;gap:28px}.template-index #main-content .aim-editorial__product-pair{gap:12px}.template-index #main-content .aim-editorial__signature{font-size:17px}.template-index #main-content .aim-editorial__heading{font-size:clamp(38px,10.6vw,56px)}.template-index #main-content .aim-editorial__description{font-size:14px;line-height:1.85}.template-index #main-content [id$=__aim_pathways] .multicolumn--inner{--mobile-swipe-width: 72vw;--column-gap: 18px}.template-index #main-content .products.carousel{--column-gap: 12px}.template-index #main-content .product-card-title{font-size:12px}.template-index #main-content .aim-library-showcase{margin-block:52px}.template-index #main-content .aim-library-showcase__covers{padding:42px 20px 32px;gap:12px}.template-index #main-content .aim-library-showcase__content{padding:30px 26px}.template-index #main-content [id$=__aim_partnerships]{margin-block:52px;padding-block:48px}.template-index #main-content [id$=__aim_partnerships] .multicolumn--column p{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/497/assets/aim-home-refinement.css.map */
