.pc-banner_style2__main-container{position:relative;width:100%;padding:0}.pc-banner_style2__image-container{width:100%;overflow:hidden;display:block;line-height:0;font-size:0}.pc-banner_style2__content-inner{max-width:750px;width:100%;margin:0 auto;background-color:#f9f8f5;padding:2rem 8rem;border-radius:12px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.pc-banner_style2__heading{text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:400}.pc-banner_style2__subheading{text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5}.pc-banner_style2__blocks-container{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pc-banner_style2__card{flex:1 1 100%;border-radius:10px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:none;border-right:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}@media screen and (min-width: 750px){.pc-banner_style2__card{flex:1 1 50%}}@media screen and (min-width: 990px){.pc-banner_style2__card{flex:1 1 25%}}@media screen and (max-width: 749px){.pc-banner_style2__heading{font-size:2rem}.pc-banner_style2__content-overlay-inner{padding:2rem!important;margin-top:-40px}.pc-banner_style2__subheading{font-size:.9rem}.pc-banner_style2__content-overlay{position:relative!important}.pc-banner_style2__blocks-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}.pc-banner_style2__card-title{margin:0 0 .5rem;font-size:1.4rem;font-weight:600}.pc-banner_style2__card-content{font-size:.9rem;line-height:1.5}.pc-banner_style2__divider{width:3rem;height:1px;background-color:#b7a285;margin:.5rem auto 1rem;display:block!important}.pc-banner_style2__cta{width:100%;text-align:center;padding:2rem 0 0}.pc-banner_style2__cta-button{display:inline-flex;align-items:center;text-decoration:none;font-weight:500;font-size:1.4rem;text-transform:uppercase;letter-spacing:.05em}.pc-banner_style2__cta-button svg{margin-left:.5rem;width:1rem;height:1rem;transition:transform .3s ease}.pc-banner_style2__cta-button:hover svg{transform:translate(5px)}.pc-banner_style2__image-container img{width:100%;height:100%}.pc-banner_style2__content-overlay{max-width:1024px;width:100%;padding:20px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pc-banner_style2__content-overlay-inner{width:100%;padding:2rem 5rem;border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-pc-banner_style2.css.map */
