.wp-block-concord-wp-custom-stores{--custom-stores-surface-color:var(--wp--custom--color--page-background);--custom-stores-column-gap:clamp(48px,6vw,88px);--custom-stores-content-offset:max(var(--wp--custom--spacing--gutter),calc((100% - var(--wp--style--global--content-size))/2));max-width:none!important;position:relative}.wp-block-concord-wp-custom-stores.has-background{border-radius:14px}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color){margin-left:var(--concord-page-frame,16px)!important;margin-right:var(--concord-page-frame,16px)!important;width:calc(100% - var(--concord-page-frame, 16px)*2)}.wp-block-concord-wp-custom-stores.has-blue-background-color,.wp-block-concord-wp-custom-stores.has-gray-background-color,.wp-block-concord-wp-custom-stores.has-light-green-background-color,.wp-block-concord-wp-custom-stores.has-white-background-color{color:var(--wp--preset--color--dark-green)}.wp-block-concord-wp-custom-stores.has-gray-background-color{--custom-stores-surface-color:var(--wp--preset--color--gray)}.wp-block-concord-wp-custom-stores.has-white-background-color{--custom-stores-surface-color:var(--wp--preset--color--white)}.wp-block-concord-wp-custom-stores.has-light-green-background-color{--custom-stores-surface-color:var(--wp--preset--color--light-green)}.wp-block-concord-wp-custom-stores.has-blue-background-color{--custom-stores-surface-color:var(--wp--preset--color--blue)}.wp-block-concord-wp-custom-stores.has-black-background-color,.wp-block-concord-wp-custom-stores.has-burgundy-background-color,.wp-block-concord-wp-custom-stores.has-dark-green-background-color{color:var(--wp--preset--color--white)}.wp-block-concord-wp-custom-stores.has-dark-green-background-color{--custom-stores-surface-color:var(--wp--preset--color--dark-green)}.wp-block-concord-wp-custom-stores.has-burgundy-background-color{--custom-stores-surface-color:var(--wp--preset--color--burgundy)}.wp-block-concord-wp-custom-stores.has-black-background-color{--custom-stores-surface-color:var(--wp--preset--color--dark-green)}.wp-block-concord-wp-custom-stores .custom-stores__inner{align-items:center;display:grid;gap:var(--custom-stores-column-gap);grid-template-columns:minmax(0,1fr) minmax(360px,1fr);margin:0 auto;max-width:var(--wp--style--global--content-size);width:100%}.wp-block-concord-wp-custom-stores .custom-stores__content{max-width:560px;width:100%}.wp-block-concord-wp-custom-stores .custom-stores__media{min-width:0;width:100%}.wp-block-concord-wp-custom-stores .custom-stores__inner--image-left .custom-stores__content{order:2}.wp-block-concord-wp-custom-stores .custom-stores__inner--image-left .custom-stores__media{order:1}.wp-block-concord-wp-custom-stores .custom-stores__eyebrow{color:var(--wp--custom--color--deep-berry);font-size:.875rem;font-weight:700;letter-spacing:.06em;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.wp-block-concord-wp-custom-stores:is(.has-dark-green-background-color,.has-burgundy-background-color,.has-black-background-color) .custom-stores__eyebrow{color:var(--wp--preset--color--light-green)}.wp-block-concord-wp-custom-stores .custom-stores__eyebrow:empty{display:none;margin:0}.wp-block-concord-wp-custom-stores .custom-stores__title{font-size:var(--wp--preset--font-size--section-heading);font-weight:700;line-height:1.2;margin:0}.wp-block-concord-wp-custom-stores .custom-stores__title strong{font-weight:inherit}.wp-block-concord-wp-custom-stores .custom-stores__description{font-size:var(--wp--preset--font-size--large);font-weight:400;line-height:1.2;margin:22px 0 0}.wp-block-concord-wp-custom-stores .custom-stores__description:empty{display:none;margin:0}.wp-block-concord-wp-custom-stores .custom-stores__items{display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.wp-block-concord-wp-custom-stores .custom-stores__item{align-items:center;border:2px solid transparent;border-radius:7px;box-sizing:border-box;display:flex;font-size:1.125rem;font-weight:600;isolation:isolate;justify-content:center;line-height:1.2;min-height:42px;overflow:hidden;padding:8px 12px;position:relative;text-align:center}.wp-block-concord-wp-custom-stores .custom-stores__item>*{position:relative;z-index:1}.wp-block-concord-wp-custom-stores .custom-stores__cta{--custom-stores-cta-background:var(--wp--preset--color--light-green);--custom-stores-cta-color:var(--wp--preset--color--dark-green);--custom-stores-cta-border:var(--wp--preset--color--light-green);--custom-stores-cta-hover-background:var(--wp--custom--color--button-hover-light-green);align-items:center;background-color:var(--custom-stores-cta-background)!important;border:2px solid var(--custom-stores-cta-border)!important;border-radius:7px;box-sizing:border-box;color:var(--custom-stores-cta-color)!important;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.2;margin-top:40px;min-height:44px;padding:10px 24px;position:relative;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease;width:fit-content;z-index:2}.wp-block-concord-wp-custom-stores .custom-stores__cta--centered{margin-left:auto;margin-right:auto}.wp-block-concord-wp-custom-stores a.custom-stores__cta:hover{background-color:var(--custom-stores-cta-hover-background)!important;border-color:var(--custom-stores-cta-hover-background)!important}.wp-block-concord-wp-custom-stores a.custom-stores__cta:focus-visible{outline:2px solid var(--wp--preset--color--blue);outline-offset:3px}.wp-block-concord-wp-custom-stores .custom-stores__cta.is-cta-dark-green{background-color:var(--wp--preset--color--dark-green)!important;border-color:var(--wp--preset--color--dark-green)!important;color:var(--wp--preset--color--white)!important}.wp-block-concord-wp-custom-stores .custom-stores__cta.is-cta-blue{background-color:var(--wp--preset--color--light-green)!important;border-color:var(--wp--preset--color--light-green)!important;color:var(--wp--preset--color--dark-green)!important}.wp-block-concord-wp-custom-stores .custom-stores__cta[style*="--custom-stores-cta-background:var(--wp--preset--color--blue)"]{--custom-stores-cta-background:var(--wp--preset--color--light-green)!important;--custom-stores-cta-color:var(--wp--preset--color--dark-green)!important;--custom-stores-cta-border:var(--wp--preset--color--light-green)!important;--custom-stores-cta-hover-background:var(--wp--custom--color--button-hover-light-green)!important}.wp-block-concord-wp-custom-stores .custom-stores__cta.is-cta-burgundy{background-color:var(--wp--preset--color--burgundy)!important;border-color:var(--wp--preset--color--burgundy)!important;color:var(--wp--preset--color--white)!important}.wp-block-concord-wp-custom-stores .custom-stores__cta.is-cta-white{background-color:var(--wp--preset--color--white)!important;border-color:var(--wp--preset--color--dark-green)!important;color:var(--wp--preset--color--dark-green)!important}.wp-block-concord-wp-custom-stores.has-light-green-background-color .custom-stores__cta{background-color:var(--wp--preset--color--dark-green)!important;border-color:var(--wp--preset--color--dark-green)!important;color:var(--wp--preset--color--white)!important}.wp-block-concord-wp-custom-stores.has-light-green-background-color a.custom-stores__cta:hover{background-color:var(--wp--custom--color--button-hover-dark-green)!important;border-color:var(--wp--custom--color--button-hover-dark-green)!important;color:var(--wp--preset--color--white)!important}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color) .custom-stores__cta{bottom:0;left:var(--custom-stores-content-offset);margin:0;position:absolute;transform:translateY(50%)}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color):has(.custom-stores__inner--image-left) .custom-stores__cta{left:calc(50% + var(--custom-stores-column-gap)/2)}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color) .custom-stores__cta--centered{left:var(--custom-stores-content-offset);margin-left:auto;margin-right:auto;right:calc(50% + var(--custom-stores-column-gap)/2)}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color):has(.custom-stores__inner--image-left) .custom-stores__cta--centered{left:calc(50% + var(--custom-stores-column-gap)/2);right:var(--custom-stores-content-offset)}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color):has(.custom-stores__cta){padding-bottom:calc(var(--wp--custom--spacing--section) + 22px)!important}.wp-block-concord-wp-custom-stores .custom-stores__image,.wp-block-concord-wp-custom-stores .custom-stores__image-wrapper img{border-radius:14px;display:block;height:auto;margin:0 auto;max-height:520px;object-fit:contain;width:100%}@media(max-width:900px){.wp-block-concord-wp-custom-stores .custom-stores__inner{gap:40px;grid-template-columns:minmax(0,1fr)}.wp-block-concord-wp-custom-stores .custom-stores__content,.wp-block-concord-wp-custom-stores .custom-stores__media{max-width:680px}.wp-block-concord-wp-custom-stores .custom-stores__inner--image-left .custom-stores__content,.wp-block-concord-wp-custom-stores .custom-stores__inner--image-left .custom-stores__media{order:0}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color):has(.custom-stores__inner--image-left) .custom-stores__cta{left:var(--wp--custom--spacing--gutter)}.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color) .custom-stores__cta--centered,.wp-block-concord-wp-custom-stores.has-background:not(.has-white-background-color):has(.custom-stores__inner--image-left) .custom-stores__cta--centered{left:var(--custom-stores-content-offset);right:max(var(--custom-stores-content-offset),100% - var(--custom-stores-content-offset) - 680px)}}@media(max-width:600px){.wp-block-concord-wp-custom-stores .custom-stores__inner{gap:32px}.wp-block-concord-wp-custom-stores .custom-stores__description{margin-top:18px}.wp-block-concord-wp-custom-stores .custom-stores__items{grid-template-columns:minmax(0,1fr);margin-top:24px}.wp-block-concord-wp-custom-stores .custom-stores__item{order:var(--custom-stores-mobile-order,0)}}
