.inner-circle-grid{--ic-ease-out: cubic-bezier(.23, 1, .32, 1);background-color:var(--ic-bg);color:var(--ic-fg)}.inner-circle-grid__inner{display:flex;flex-direction:column;gap:clamp(3.2rem,4vw,5.6rem)}.inner-circle-grid__head{display:flex;flex-direction:column;gap:1.6rem;max-width:76rem}.inner-circle-grid__head.text-center{margin-inline:auto}.inner-circle-grid__head.text-end{margin-inline-start:auto}.inner-circle-grid__heading{margin:0;color:var(--ic-fg);font-weight:800;font-size:clamp(4rem,5vw,6rem);line-height:1;letter-spacing:-.027em;text-transform:uppercase}.inner-circle-grid__intro{margin:0;max-width:52rem;font-weight:400;font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.5;letter-spacing:.01em}.text-center .inner-circle-grid__intro{margin-inline:auto}.inner-circle-grid__grid{display:grid;grid-template-columns:1fr;gap:2.2rem}@media screen and (min-width:750px){.inner-circle-grid__grid{grid-template-columns:repeat(var(--ic-columns-tablet, 2),1fr)}}@media screen and (min-width:990px){.inner-circle-grid__grid{grid-template-columns:repeat(var(--ic-columns, 3),1fr)}}.inner-circle-grid__card{display:flex;height:100%;color:var(--ic-fg)}.inner-circle-grid__card-heading{margin:0;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:600;line-height:1.5;letter-spacing:.01em;text-transform:uppercase;transition:color .3s var(--ic-ease-out)}.inner-circle-grid__card-text{margin:0;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.01em;transition:color .3s var(--ic-ease-out)}.inner-circle-grid__card-body{display:flex;flex-direction:column;gap:.8rem}.inner-circle-grid--list .inner-circle-grid__card{gap:2.2rem;align-items:center;padding-block:3.2rem 6rem;padding-inline-end:3.6rem}.inner-circle-grid--list .inner-circle-grid__card-body{max-width:30rem}.inner-circle-grid__icon-box{flex:0 0 auto;width:12.2rem;height:12.2rem;background-color:var(--ic-icon-bg);color:var(--ic-fg);display:grid;place-items:center;overflow:hidden;transition:background-color .22s ease,transform .26s var(--ic-ease-out)}.inner-circle-grid__icon-box img{width:100%;height:100%;object-fit:contain}.inner-circle-grid__icon{width:4.8rem;height:4.8rem;display:block;transition:color .22s ease}@media(hover:hover)and (pointer:fine){.inner-circle-grid--list .inner-circle-grid__card:hover .inner-circle-grid__icon-box{background-color:var(--ic-icon-hover-bg, #ffffff)}.inner-circle-grid--list .inner-circle-grid__card:hover .inner-circle-grid__icon{color:var(--ic-icon-hover-fg, var(--ic-bg, #2a0a4c))}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.inner-circle-grid--list .inner-circle-grid__card:hover .inner-circle-grid__icon-box{transform:scale(1.05) rotate(-3deg)}}.inner-circle-grid--tile .inner-circle-grid__card{position:relative;flex-direction:column;justify-content:flex-end;min-height:var(--ic-tile-min-height, 30.4rem);padding:2.2rem 2.4rem;background-color:var(--ic-tile-bg);transition:background-color .3s var(--ic-ease-out),color .3s var(--ic-ease-out),transform .3s var(--ic-ease-out),box-shadow .3s var(--ic-ease-out)}.inner-circle-grid--tile .inner-circle-grid__card-heading{font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2}.inner-circle-grid--tile .inner-circle-grid__card-text{max-width:29.6rem}.inner-circle-grid__tile-icon{position:absolute;top:2.2rem;left:2.4rem;width:4rem;height:4rem;color:var(--ic-fg);transition:color .3s var(--ic-ease-out)}.inner-circle-grid--tile .inner-circle-grid__card.is-highlight{background-color:var(--ic-highlight-bg);color:var(--ic-highlight-fg)}.inner-circle-grid--tile .is-highlight .inner-circle-grid__card-text{opacity:1}.inner-circle-grid--tile .is-highlight .inner-circle-grid__tile-icon{color:var(--ic-highlight-fg)}@media(hover:hover)and (pointer:fine){.inner-circle-grid--tile .inner-circle-grid__card:hover{background-color:var(--ic-highlight-bg);color:var(--ic-highlight-fg)}.inner-circle-grid--tile .inner-circle-grid__card:hover .inner-circle-grid__tile-icon{color:var(--ic-highlight-fg)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.inner-circle-grid--tile .inner-circle-grid__card:hover{transform:translateY(-6px);box-shadow:0 1.6rem 3.6rem #08021259}}.inner-circle-grid__footer{display:flex;flex-direction:column;gap:2.4rem;align-items:flex-start;max-width:78rem;margin-top:clamp(2.4rem,7vw,11rem)}.inner-circle-grid__footer.text-center{align-items:center;margin-inline:auto;text-align:center}.inner-circle-grid__footer.text-end{align-items:flex-end;margin-inline-start:auto}.inner-circle-grid__footer-heading{margin:0;font-weight:800;font-size:clamp(2.4rem,3.4vw,3.2rem);line-height:1;letter-spacing:normal;text-transform:uppercase}.inner-circle-grid__footer-text{margin:0;font-weight:400;font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.5;letter-spacing:.01em}.inner-circle-grid__footer-button{margin-top:.4rem}.inner-circle-grid .button--filled{--color-button-background: var(--ic-accent-bg);--color-button-text: var(--ic-accent-fg);--color-button-outline: var(--ic-accent-bg);--color-button-hover-background: #ffffff;--color-button-hover-text: var(--ic-accent-bg);--color-button-hover-outline: #ffffff}.inner-circle-grid .button--outlined{--color-button-text: var(--ic-fg);--color-button-outline: var(--ic-fg);--color-button-hover-text: var(--ic-bg);--color-button-hover-background: var(--ic-fg);--color-button-hover-outline: var(--ic-fg)}.inner-circle-grid .button{font-size:1.6rem;font-weight:600;letter-spacing:.0625em;text-transform:uppercase;transition:transform .2s var(--ic-ease-out),background-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.inner-circle-grid .button:hover{transform:translateY(-2px)}}.inner-circle-grid .button:active{transform:scale(.97)}@keyframes ic-rise{0%{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}html.js:not(.shopify-design-mode) .js-animation-ic-rise{animation:ic-rise .62s var(--ic-ease-out) var(--ic-delay, 0ms) forwards paused;will-change:transform,opacity}html.js:not(.shopify-design-mode) .js-animation-ic-rise.animation-init{animation-play-state:running}@media(prefers-reduced-motion:reduce){@keyframes ic-rise{0%{opacity:.01}to{opacity:1}}html.js:not(.shopify-design-mode) .js-animation-ic-rise{animation-duration:.3s;animation-timing-function:ease}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-inner-circle-grid.css.map */
