.block-banner-promo{margin:0 8px}.block-banner-promo .placeholder-svg,.block-banner-promo img,.block-banner-promo video,.block-banner-promo .banner-not-image{border-radius:16px;height:42rem;width:100%;object-fit:cover}.block-banner-promo .block-banner-promo-tiendas .placeholder-svg,.block-banner-promo .block-banner-promo-tiendas img,.block-banner-promo .block-banner-promo-tiendas video,.block-banner-promo .block-banner-promo-tiendas .banner-not-image{border-radius:12px}.has-slider-mobile .placeholder-svg,.has-slider-mobile img,.has-slider-mobile video,.has-slider-mobile .banner-not-image{height:53.5rem}.block-banner-promo .swiper-slide{position:relative}.block-banner-promo .content-banner-promo{position:absolute;width:calc(100% - 32px);padding:24px 16px;height:calc(100% - 48px);z-index:10;top:0}.block-banner-promo .font-surveyor_display,.block-banner-promo .font-surveyor_display .content,.block-banner-promo .font-surveyor_display .title-banner,.block-banner-promo .font-surveyor_display .description-banner,.block-banner-promo .font-surveyor_display .action,.block-banner-promo .font-surveyor_display a{font-family:Surveyor Display}.block-banner-promo .font-gotham_rounde,.block-banner-promo .font-gotham_rounde .content,.block-banner-promo .font-gotham_rounde .title-banner,.block-banner-promo .font-gotham_rounde .description-banner,.block-banner-promo .font-gotham_rounde .action,.block-banner-promo .font-gotham_rounde a{font-family:Gotham Rounded}.block-banner-promo .title-banner{font-size:28px;font-weight:325;line-height:32px;margin:0}.block-banner-promo .description-banner{margin-top:8px;margin-bottom:0;font-size:14px;font-weight:325;line-height:22px}.block-banner-promo .description-banner p{margin:0;font-size:14px;font-weight:325;line-height:22px}.block-banner-promo .action{display:flex;gap:24px}.block-banner-promo .content-banner-promo-wrap{width:100%;height:100%;display:flex;flex-direction:column}.block-banner-promo .lengthwise-top .content-banner-promo-wrap{justify-content:space-between}.block-banner-promo .lengthwise-top.lengthwise-button-top .content-banner-promo-wrap{justify-content:flex-start}.block-banner-promo .lengthwise-bottom .content-banner-promo-wrap{justify-content:end}.block-banner-promo .horizontally-left .content-banner-promo-wrap{align-items:end;text-align:end}.block-banner-promo .horizontally-left .content-banner-promo-wrap .action{justify-content:end}.block-banner-promo .horizontally-center .content-banner-promo-wrap{align-items:center;text-align:center}.block-banner-promo .horizontally-center .content-banner-promo-wrap .action{justify-content:center}.block-banner-promo .horizontally-right .content-banner-promo-wrap{align-items:start;text-align:start}.block-banner-promo .horizontally-right .content-banner-promo-wrap .action{justify-content:start}.block-banner-promo .action{margin-top:24px}.block-banner-promo .action-has-button{width:100%}.block-banner-promo .not-link{cursor:not-allowed;opacity:.5}.block-banner-promo .button--primary{height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-decoration:none;max-width:239px;width:239px}.block-banner-promo .button--primary{font-family:Gotham Rounded!important;font-size:12px;font-weight:325;line-height:20px}.block-banner-promo .btn-link{font-family:Gotham Rounded!important;font-size:14px;font-weight:325;line-height:14px;letter-spacing:.05em}.block-banner-promo .swiper-pagination{display:none}.block-banner-promo .swiper-button-prev{border-radius:0 8px 8px 0;left:0}.block-banner-promo .swiper-button-next{border-radius:8px 0 0 8px;right:0}.block-banner-promo .swiper-button-prev,.block-banner-promo .swiper-button-next{background:#fff;width:42px;height:46px}.block-banner-promo .swiper-button-prev svg,.block-banner-promo .swiper-button-next svg{width:6px;height:10px}.block-banner-promo .swiper-button-prev:after,.block-banner-promo .swiper-button-next:after{display:none}.block-banner-promo .content-wrap-flex{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.block-banner-promo .lengthwise-top.lengthwise-button-top .content-wrap-stick{top:14rem}.block-banner-promo .lengthwise-bottom.lengthwise-button-bottom .content-wrap-stick{bottom:14rem}@media screen and (max-width: 989px){.block-banner-promo .swiper-action{display:none}}@media screen and (min-width: 990px){.block-banner-promo .content-banner-promo{padding:42px 16px;height:calc(100% - 84px)}.block-banner-promo .button--primary{font-size:14px;line-height:14px}.block-banner-promo{margin:0}.block-banner-promo .placeholder-svg,.block-banner-promo img,.block-banner-promo video,.block-banner-promo .banner-not-image{border-radius:24px;height:80rem}.block-banner-promo .block-banner-promo-tiendas .placeholder-svg,.block-banner-promo .block-banner-promo-tiendas img,.block-banner-promo .block-banner-promo-tiendas video,.block-banner-promo .block-banner-promo-tiendas .banner-not-image{border-radius:16px}.block-banner-promo .title-banner{font-size:32px;line-height:36px}.block-banner-promo .button--primary{height:46px;max-width:290px;width:290px}.block-banner-promo .action-has-button{width:100%}.block-banner-promo .swiper-block-banner-promo__col-1 .swiper-wrapper,.block-banner-promo .swiper-block-banner-promo__col-2 .swiper-wrapper,.block-banner-promo .swiper-block-banner-promo__col-3 .swiper-wrapper{justify-content:center}.block-banner-promo .swiper-block-banner-promo__col-1 .swiper-slide{width:100%}.block-banner-promo .swiper-block-banner-promo__col-2 .swiper-slide{width:calc(50% - 36px)}.block-banner-promo .swiper-block-banner-slider .swiper-slide,.block-banner-promo .swiper-block-banner-promo__col-3 .swiper-slide{width:calc((100% / 3 - 26.99px))}.block-banner-promo .swiper-block-banner-slider .swiper-wrapper{padding-left:calc(((100% / 3) / 2) + 4px)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/block-banner-promo.css.map */
