.pc-banner_style3-section{width:100%;position:relative;overflow:visible;margin-bottom:2rem}.pc-banner_style3-container{position:relative;width:100%;height:0;padding-bottom:30%;overflow:hidden;box-shadow:0 5px 20px #0000000d}.pc-banner_style3-background{position:absolute;top:0;left:0;width:100%;height:100%}.pc-banner_style3-background--mobile{display:none}.pc-banner_style3-background__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 8s ease}.pc-banner_style3-container:hover .pc-banner_style3-background__image{transform:scale(1.05)}.pc-banner_style3-content-wrapper{position:relative;display:flex;justify-content:center;width:100%;z-index:2}.pc-banner_style3-content-container{overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s ease;border-radius:10px}.pc-banner_style3-description{margin-top:2rem}.pc-banner_style3-content-container:hover{box-shadow:0 15px 30px #00000014}.pc-banner_style3-content{width:100%;padding:3rem 5rem 2rem;text-align:center}.pc-banner_style3-heading{font-weight:500;margin-bottom:2rem;line-height:1.1;letter-spacing:.01em;font-family:var(--font-heading-family);transition:color .3s ease}.pc-banner_style3-block__title{font-weight:500;margin-bottom:2rem;line-height:1.1;letter-spacing:.01em}.pc-banner_style3-content-container:hover .pc-banner_style3__dash,.pc-banner_style3-content-container:hover .pc-banner_style3__bottom-dash{width:3rem}.pc-banner_style3-description{font-size:1.15rem;line-height:1.6;max-width:90%;margin:0 auto}.pc-banner_style3-button{display:flex;width:100%;padding:1.5rem 2rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500;background-color:#022f37;color:#fff;text-align:center;margin:0;border:none;justify-content:center;align-items:center;position:relative;overflow:hidden;transition:all .3s ease}.pc-banner_style3-button__text{display:inline-block;font-size:1.1rem;font-weight:500}.pc-banner_style3-button__arrow{display:inline-block;margin-left:1rem;font-size:1.2rem;transition:transform .3s ease}.pc-banner_style3-button:hover{background-color:#033d4a}.pc-banner_style3-button:hover .pc-banner_style3-button__arrow{transform:translate(5px)}.pc-banner_style3-blocks{margin-top:3rem;width:100%}.pc-banner_style3-blocks__container{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}.pc-banner_style3-block__item{flex:1 1 calc(33.333% - 2rem);border-radius:8px;overflow:hidden;transition:transform .3s ease}.pc-banner_style3-block__item--shadow{box-shadow:0 5px 15px #0000000d}.pc-banner_style3-block__item--shadow:hover{box-shadow:0 10px 25px #0000001a}.pc-banner_style3-block__item--animate:hover{transform:translateY(-5px)}.pc-banner_style3-blocks__container[style*=column] .pc-banner_style3-block__item,.pc-banner_style3-blocks__container[flex-direction=column] .pc-banner_style3-block__item{width:100%;flex:1 1 100%;margin-bottom:1rem}.pc-banner_style3-block__content{padding:1.5rem}.pc-banner_style3-block__content_inner{margin:0 auto;width:100%}.pc-banner_style3-block__text{font-size:1rem;line-height:1.5}.pc-banner_style3-listblock{display:flex;align-items:center;padding:10px 20px;border-radius:10px}.pc-banner_style3-listblock__title{font-weight:500;margin-bottom:2rem;line-height:1.1;letter-spacing:.01em;margin:0}.listblock-icon{width:30px;height:30px;margin-right:10px}@media screen and (max-width: 990px){.pc-banner_style3-container{padding-bottom:40%;transition:padding-bottom .3s ease}.pc-banner_style3-content-container{width:85%}.pc-banner_style3-content{padding:2.5rem 3.5rem 2rem}.pc-banner_style3-heading{font-size:3rem}.pc-banner_style3-description{font-size:1.05rem;max-width:90%}}@media screen and (max-width: 768px){.pc-banner_style3-container{padding-bottom:70%}.pc-banner_style3-background{display:none}.pc-banner_style3-background--mobile{display:block}.pc-banner_style3-content-container{width:92%}.pc-banner_style3-content{padding:2rem 2.5rem 1.5rem}.pc-banner_style3-heading{font-size:2.5rem}.pc-banner_style3-description{font-size:1rem;max-width:100%}.pc-banner_style3-blocks{margin-top:2rem}.pc-banner_style3-blocks__container[style*=row] .pc-banner_style3-block__item,.pc-banner_style3-blocks__container[flex-direction=row] .pc-banner_style3-block__item{flex:1 1 calc(50% - 1.5rem)}}@media screen and (max-width: 480px){.pc-banner_style3-container{padding-bottom:100%}.pc-banner_style3-content-container{width:95%}.pc-banner_style3-content{padding:1.5rem 1.5rem 1.25rem}.pc-banner_style3-heading{font-size:2rem}.pc-banner_style3-button{padding:1.25rem 1.5rem;font-size:1rem}.pc-banner_style3-button__text{font-size:1rem}.pc-banner_style3-description{font-size:.95rem}.pc-banner_style3-blocks{margin-top:1.5rem}.pc-banner_style3-blocks__container[style*=row] .pc-banner_style3-block__item,.pc-banner_style3-blocks__container[flex-direction=row] .pc-banner_style3-block__item{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-pc-banner_style3.css.map */
