.cc-boxes{padding-top:var(--cc-boxes-padding-top, 80px);padding-bottom:var(--cc-boxes-padding-bottom, 80px);background-color:var(--cc-boxes-bg, #fff);color:var(--cc-boxes-text, #5f5569)}.cc-boxes__intro{max-width:860px;margin:0 auto 44px;text-align:center}.cc-boxes--intro-left .cc-boxes__intro{margin-left:0;text-align:left}.cc-boxes .cc-boxes__eyebrow{margin:0 0 12px;color:var(--cc-boxes-accent);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.cc-boxes .cc-boxes__heading{margin:0;color:var(--cc-boxes-heading);text-wrap:balance}.cc-boxes .cc-boxes__heading em,.cc-boxes .cc-boxes__heading i{font-style:normal;color:var(--cc-boxes-accent)}.cc-boxes .cc-boxes__text{margin-top:18px;color:inherit;font-size:17px;line-height:1.75}.cc-boxes .cc-boxes__text p{margin:0}.cc-boxes .cc-boxes__text p+p{margin-top:.8em}.cc-boxes__grid{display:grid;grid-template-columns:repeat(var(--cc-boxes-columns, 3),minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.cc-boxes__item{display:flex;margin:0}.cc-boxes__card{position:relative;display:flex;align-items:center;gap:18px;width:100%;padding:22px 24px;border-radius:12px;background-color:var(--cc-boxes-card, #f7f2e9);transition:box-shadow .25s ease,transform .25s ease}.cc-boxes__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:var(--cc-boxes-icon-bg, #2d123f);color:var(--cc-boxes-icon, #fff)}.cc-boxes__icon .cc-icon{width:26px;height:26px}.cc-boxes__body{flex:1 1 auto;min-width:0}.cc-boxes .cc-boxes__title{margin:0;color:var(--cc-boxes-heading);font-size:17px;font-weight:500;line-height:1.35}.cc-boxes .cc-boxes__link{color:inherit;text-decoration:none}.cc-boxes .cc-boxes__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cc-boxes .cc-boxes__link:focus-visible{outline:none}.cc-boxes__card:has(.cc-boxes__link:focus-visible){outline:2px solid var(--cc-boxes-heading);outline-offset:3px}.cc-boxes__card--link:hover{box-shadow:0 12px 28px #2d123f1a;transform:translateY(-2px)}.cc-boxes .cc-boxes__description{margin:4px 0 0;color:inherit;font-size:14.5px;line-height:1.55}.cc-boxes__chevron{flex:none;width:20px;height:20px;color:var(--cc-boxes-heading)}.cc-boxes__actions{display:flex;justify-content:center;margin-top:36px}.cc-boxes .cc-boxes__button{border-color:var(--cc-boxes-accent);background-color:var(--cc-boxes-accent);color:var(--cc-boxes-accent-text)}.cc-boxes .cc-boxes__button:hover{border-color:var(--cc-boxes-heading)!important;background-color:var(--cc-boxes-heading)!important;color:#fff!important;box-shadow:0 0 0 .2rem var(--cc-boxes-heading)!important}@media screen and (max-width:1023px){.cc-boxes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.cc-boxes__intro{margin-bottom:28px;text-align:left}.cc-boxes .cc-boxes__text{font-size:16px;line-height:1.7}.cc-boxes__grid{grid-template-columns:minmax(0,1fr);gap:10px}.cc-boxes__card{gap:14px;padding:16px 18px}.cc-boxes__icon{width:48px;height:48px}.cc-boxes__icon .cc-icon{width:22px;height:22px}.cc-boxes .cc-boxes__title{font-size:16px}.cc-boxes__actions .cc-boxes__button{width:100%}}@media(prefers-reduced-motion:reduce){.cc-boxes__card{transition:none}.cc-boxes__card--link:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cc-feature-boxes.css.map */
