.promo-blocks{width:100%;overflow:hidden}.promo-blocks__grid{display:flex;flex-wrap:wrap;width:100%}.promo-blocks__panel{flex:1 1 100%;min-width:0}@media screen and (min-width:750px){.promo-blocks__grid--2-blocks .promo-blocks__panel{flex:1 1 50%}.promo-blocks__grid--3-blocks .promo-blocks__panel{flex:1 1 33.333%}.promo-blocks__grid--4-blocks .promo-blocks__panel{flex:1 1 25%}}.promo-blocks__panel-inner{position:relative;width:100%;min-height:320px;display:flex;align-items:flex-end;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media screen and (min-width:750px){.promo-blocks__panel-inner{min-height:400px}}.promo-blocks__content{width:100%;padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}@media screen and (min-width:750px){.promo-blocks__content{padding:2rem;gap:1rem}}.promo-blocks__title{font-family:var(--font-family-font-heading, var(--font-heading-family, Prompt)),sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:1.333333;letter-spacing:.15px;color:#fff;margin:0}@media screen and (min-width:750px){.promo-blocks__title{font-size:30px}}.promo-blocks__title-link{color:inherit;text-decoration:none}.promo-blocks__title-link:hover{text-decoration:underline}.promo-blocks__title-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.promo-blocks__description,.promo-blocks__description.rte{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.5px;color:#fff;margin:0}.promo-blocks__description p,.promo-blocks__description.rte p{margin:0 0 .5em;color:inherit}.promo-blocks__description p:last-child,.promo-blocks__description.rte p:last-child{margin-bottom:0}@media screen and (min-width:750px){.promo-blocks__description,.promo-blocks__description.rte{font-size:16px}}.promo-blocks__button-wrap{flex-shrink:0}.promo-blocks__button{display:flex;width:190px;min-width:80px;max-width:100%;padding:16px 32px;justify-content:center;align-items:center;gap:4px;background:#f8bf40!important;background-color:#f8bf40!important;color:#000!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:normal;text-decoration:none;border:none;border-radius:9999px;cursor:pointer;transition:opacity .2s ease;box-sizing:border-box}.promo-blocks__button:hover{opacity:.92;color:#000!important;background:#f8bf40!important;background-color:#f8bf40!important}.promo-blocks__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.promo-blocks__button[aria-disabled=true]{cursor:not-allowed;opacity:.7}.promo-blocks__button-icon{display:inline-flex;flex-shrink:0;width:16px;height:16px;color:#393186}.promo-blocks__button-icon svg{width:16px;height:16px;display:block}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-promo-blocks.css.map */
