.secondary-banner{position:relative;max-height:900px;padding:140px 0 0;overflow:hidden;background-color:#151917}.secondary-banner__container{position:relative;max-width:1248px;margin:0 auto;padding:0 24px;z-index:1}.secondary-banner__background{position:absolute;min-height:100%;min-width:100%;top:0;left:0;z-index:-1}.secondary-banner__background-image-wrapper img{display:block;min-width:100%;min-height:100%}.secondary-banner__background-image-wrapper,.secondary-banner__background-video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.secondary-banner__row{display:flex;justify-content:space-between;align-items:start}.secondary-banner__heading{margin:0 0 32px;font-family:var(--font-heading-family);font-style:normal;font-weight:800;font-size:60px;line-height:1.266;letter-spacing:0;color:#fff}.secondary-banner__heading p{margin:0}.secondary-banner__heading p+p{margin-top:8px}.secondary-banner .secondary-banner__heading strong{color:#7eea87}.secondary-banner__subheading{margin-top:46px;font-family:var(--font-heading-family);font-style:normal;font-weight:800;font-size:38px;line-height:1.211;letter-spacing:0;color:#fff}.secondary-banner__button{display:block;position:relative;margin-top:48px;margin-bottom:58px;padding:21px 37px;width:max-content;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:16px;line-height:1.25;letter-spacing:0;text-decoration:none;background:transparent;border:3px solid #7EEA87;border-radius:56px;overflow:hidden}.secondary-banner__button:before{content:"";position:absolute;bottom:-40px;left:20px;width:40px;height:40px;background-color:#7eea87;border-radius:50%;transform:scale(1);transition:bottom .4s ease,left .5s ease,transform .6s ease}.secondary-banner__button-text{color:#fff;z-index:1;transition:color .3s ease}.secondary-banner__button-hover{display:flex;align-items:center;overflow:hidden}.secondary-banner__button-icon-wrapper{position:relative;margin-left:16px;height:16px;padding:0;overflow:hidden}.secondary-banner__button-icon{position:relative;display:inline-block;transition:-webkit-transform .3s;transition:transform .3s ease;color:#fff}.secondary-banner__button-icon:before{content:"";position:absolute;left:-100%;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.3335 8H12.6668' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 3.33334L12.6667 8.00001L8 12.6667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);color:#fff}.secondary-banner .secondary-banner__markets{display:flex;align-items:start;margin-top:48px}.secondary-banner .secondary-banner__market{width:154px;height:46px}.secondary-banner .secondary-banner__market+.secondary-banner__market{margin-left:16px}.secondary-banner .secondary-banner__market-link{display:block;width:100%;height:100%;text-decoration:none}.secondary-banner .secondary-banner__market-text{display:block;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.428;text-align:center;color:#b6b6b6}.secondary-banner .secondary-banner__text{margin:0;font-size:18px;font-weight:600;line-height:1.222;color:#fff}@media (min-width: 992px){.secondary-banner__button:hover .secondary-banner__button-text{color:#000}.secondary-banner__button:hover:before{left:40%;bottom:0;transform:scale(8)}.secondary-banner__button:hover .secondary-banner__button-icon:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.3335 8H12.6668' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 3.33334L12.6667 8.00001L8 12.6667' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.secondary-banner__button:hover .secondary-banner__button-icon svg path{stroke:#000}.secondary-banner__button:hover .secondary-banner__button-icon{-webkit-transform:translateX(-100%);transform:translate(100%)}}.secondary-banner__col.secondary-banner__col--text{width:46.667%;margin-top:166px}.secondary-banner__col.secondary-banner__col--image{position:relative;width:50%;text-align:center}.secondary-banner__image-wrapper{position:relative;overflow:hidden;display:block;padding-top:126.667%}.secondary-banner__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}@media (max-width: 1199px){.secondary-banner__heading{font-size:52px}.secondary-banner__heading:before{width:100%;background-size:contain;background-repeat:no-repeat}.secondary-banner__subheading{font-size:30px}}@media (max-width: 991px){.secondary-banner .secondary-banner__container{padding-left:8px;padding-right:8px}.secondary-banner{padding-top:112px;padding-bottom:0;max-height:100%}.secondary-banner__row{flex-direction:column;align-items:center;gap:24px}.secondary-banner .secondary-banner__market,.secondary-banner .secondary-banner__market svg{height:auto}.secondary-banner__heading{margin-bottom:25px;margin-left:auto;margin-right:auto;width:auto;font-size:38px;line-height:1.211;text-align:center}.secondary-banner .secondary-banner__markets{justify-content:center;margin-top:23px}.secondary-banner .secondary-banner__image-wrapper{padding-top:126.85%}.secondary-banner .secondary-banner__image{object-fit:contain}.secondary-banner__subheading{margin-top:34px;font-size:28px;line-height:1.214;text-align:center}.secondary-banner__button{margin:32px auto 0}.secondary-banner__col.secondary-banner__col--text{width:100%;margin-top:0;text-align:center}.secondary-banner__background-image-wrapper img{display:block;min-width:100%;height:100%;width:auto}.secondary-banner__background-image-wrapper{height:100%}.secondary-banner__col.secondary-banner__col--image{width:60%}}@media (max-width: 767px){.secondary-banner__col.secondary-banner__col--image{width:80%}}@media (max-width: 480px){.secondary-banner__col.secondary-banner__col--image{width:100%;padding-left:30px;padding-right:30px}.secondary-banner__heading{width:auto}}@media (max-width: 380px){.secondary-banner__heading{margin-left:0;margin-right:0}}@media (max-width: 374px){.secondary-banner .secondary-banner__markets{flex-direction:column;align-items:center}.secondary-banner .secondary-banner__market+.secondary-banner__market{margin-top:8px;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-secondary-banner.css.map */
