.centered-content{font-family:Mark Pro,sans-serif;background-color:var(--centered-content-bg)}.centered-content__inner{text-align:center;max-width:var(--centered-content-max-width, 800px);margin:0 auto;gap:0}.centered-content__heading{margin:0 0 12px;color:var(--centered-content-text-color)}.centered-content__description{margin:0 0 14px;color:var(--centered-content-text-color)}.centered-content__description a,.centered-content__description a:hover{color:var(--centered-content-text-color)}.centered-content__description:last-of-type{margin-bottom:0}.centered-content__description p{margin:0}.centered-content__description p+p{margin-top:6px}.centered-content__button-wrap{margin-top:24px}.centered-content__button{display:inline-flex;align-items:center;gap:10px;padding:11px 20px;border-radius:30px;font-size:10px;line-height:1.3;text-decoration:none;color:var(--centered-content-button-text-color);background-color:var(--centered-content-button-bg-color);border:1.2px solid var(--centered-content-button-bg-color);transition:all .2s ease}@media screen and (min-width:320px){.centered-content__button{min-width:180px;justify-content:space-between}}.centered-content__button:hover{background-color:var(--centered-content-button-text-color);color:var(--centered-content-button-bg-color)}.centered-content__button .icon-wrap{display:inline-flex;align-items:center;line-height:0}.centered-content__button .icon-wrap svg{width:10px;height:auto}.centered-content__button .icon-wrap svg path{stroke:currentColor}.centered-content--has-image .centered-content__layout{display:grid;grid-template-columns:1fr;width:100%}.centered-content__media{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.centered-content__image{width:100%;height:auto;display:block;object-fit:contain;object-position:center}.centered-content__placeholder{width:100%;max-height:280px}.centered-content__content-col{display:flex;align-items:center;min-width:0}.centered-content__content-container{width:100%}.centered-content__inner--with-image{align-items:flex-start;text-align:left;margin:0;max-width:var(--centered-content-max-width, 560px)}.centered-content__inner--with-image .centered-content__button-wrap{align-self:flex-start}@media screen and (min-width:750px){.centered-content--has-image .centered-content__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:320px}.centered-content__media{justify-content:flex-start;padding-right:24px}.centered-content__image{object-position:left center}.centered-content__content-col{padding-right:max(15px,calc((100vw - var(--page-width)) / 2 + 15px))}.centered-content__content-container{max-width:none;margin:0;padding:0}.centered-content__inner--with-image{padding:16px 0}.centered-content__layout--image-right .centered-content__media{grid-column:2;grid-row:1;padding-right:0;padding-left:24px;justify-content:flex-end}.centered-content__layout--image-right .centered-content__content-col{grid-column:1;grid-row:1;padding-right:0;padding-left:max(15px,calc((100vw - var(--page-width)) / 2 + 15px))}.centered-content__layout--image-right .centered-content__image{object-position:right center}}@media screen and (min-width:1200px){.centered-content__layout--image-right .centered-content__media{padding-left:0}.centered-content__layout--image-right .centered-content__content-col{padding-right:76px}}@media screen and (max-width:749px){.centered-content--has-image .centered-content__layout{gap:24px}.centered-content__inner--with-image{align-items:center;text-align:center;max-width:var(--centered-content-max-width, 800px);margin:0 auto}.centered-content__inner--with-image .centered-content__button-wrap{align-self:center}.centered-content__heading{margin-bottom:12px}.centered-content__description{margin-bottom:20px}.centered-content__button-wrap{margin-top:24px}}@media screen and (max-width:749px){.centered-content:not(.centered-content--has-image) .centered-content__heading{margin-bottom:12px}.centered-content:not(.centered-content--has-image) .centered-content__description:not(:last-of-type){margin-bottom:20px}.centered-content:not(.centered-content--has-image) .centered-content__button-wrap{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-centered-content.css.map */
