.liv-image-with-banner-tab-parent{position:relative;display:block;width:100%}.liv-image-with-banner-tab-parent .liv-banner-wrapper{position:relative;width:100%;height:500px;background-color:#f4f4f4;overflow:hidden}.liv-image-with-banner-tab-parent .liv-banner-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease;z-index:1}.liv-image-with-banner-tab-parent .liv-banner-item.active{opacity:1;visibility:visible;z-index:2}.liv-image-with-banner-tab-parent .liv-banner-image-container{width:100%;height:100%;position:relative}.liv-image-with-banner-tab-parent .liv-banner-bg{width:100%;height:100%;object-fit:cover;display:block}.liv-image-with-banner-tab-parent .mobile-image{display:block!important}.liv-image-with-banner-tab-parent .desktop-image{display:none!important}.liv-image-with-banner-tab-parent .liv-banner-content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px;z-index:3;pointer-events:none}.liv-image-with-banner-tab-parent .liv-banner-heading{color:#fff;font-family:Chromatic Pro;font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;margin:0;text-shadow:0 2px 15px rgba(0,0,0,.3)}.liv-image-with-banner-tab-parent .liv-tabs-nav-wrapper{position:absolute;bottom:60px;left:0;width:100%;z-index:10;padding:0 20px;display:flex;justify-content:center}.liv-image-with-banner-tab-parent .desktop-only{display:none!important}.liv-image-with-banner-tab-parent .mobile-only{display:block!important;width:100%}.liv-image-with-banner-tab-parent .liv-tabs-mobile-wrapper{position:relative;width:100%;max-width:400px;margin:0 auto}.liv-image-with-banner-tab-parent .liv-mobile-tab-trigger{width:100%;background:#5bb0e5;color:#fff;border:none;border-radius:100px;padding:25px 24px;display:flex;justify-content:space-between;align-items:center;font-family:Chromatic Pro Bold,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;box-shadow:0 4px 15px #00000026}.liv-image-with-banner-tab-parent .liv-chevron{transition:transform .4s ease;display:flex;align-items:center}.liv-image-with-banner-tab-parent .liv-mobile-tab-trigger.active .liv-chevron{transform:rotate(180deg)}.liv-image-with-banner-tab-parent .liv-mobile-tab-dropdown{position:absolute;top:calc(100% + 10px);left:0;width:100%;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #00000026;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999}.liv-image-with-banner-tab-parent .liv-mobile-tab-dropdown.open{opacity:1;visibility:visible;transform:translateY(0)}.liv-image-with-banner-tab-parent .liv-mobile-tab-option{width:100%;border:none;background:transparent;text-align:left;display:block;padding:16px 24px;color:#003f6a;font-family:Chromatic Pro Bold,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f8f8f8;cursor:pointer;transition:background .2s ease}.liv-image-with-banner-tab-parent .liv-mobile-tab-option:last-child{border-bottom:none}.liv-image-with-banner-tab-parent .liv-mobile-tab-option.active{background:#f4fbff;color:#5bb0e5}@media screen and (min-width:768px){.liv-image-with-banner-tab-parent .liv-banner-wrapper{height:520px}.liv-image-with-banner-tab-parent .desktop-only{display:flex!important}.liv-image-with-banner-tab-parent .mobile-only{display:none!important}.liv-image-with-banner-tab-parent .liv-banner-content-overlay{justify-content:flex-start;text-align:left}.liv-image-with-banner-tab-parent .liv-banner-content-overlay .page-width{margin:0;max-width:none;width:100%}.liv-image-with-banner-tab-parent .liv-banner-heading{font-size:56px;max-width:600px}.liv-image-with-banner-tab-parent .liv-tabs-nav-wrapper{justify-content:flex-start;bottom:40px}.liv-image-with-banner-tab-parent .liv-tabs-inner{background:#fff;border-radius:60px;display:flex;box-shadow:0 4px 15px #0000001a;overflow:hidden;width:100%;margin:0}.liv-image-with-banner-tab-parent .liv-tab-btn{border:none;background:#fff;padding:14px 25px;font-family:Chromatic Pro Bold,sans-serif;font-size:14px;font-weight:700;color:#003f6a;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;flex:1}.liv-image-with-banner-tab-parent .liv-tab-btn.active{background:#5bb0e5;color:#fff}}@media screen and (min-width:1200px){.liv-image-with-banner-tab-parent .liv-banner-wrapper{height:700px}.liv-image-with-banner-tab-parent .mobile-image{display:none!important}.liv-image-with-banner-tab-parent .desktop-image{display:block!important}.liv-image-with-banner-tab-parent .liv-banner-content-overlay{justify-content:flex-start;text-align:left}.liv-image-with-banner-tab-parent .liv-banner-content-overlay .page-width{margin:0;max-width:none;width:100%}.liv-image-with-banner-tab-parent .liv-banner-heading{max-width:850px;line-height:.95;font-family:Chromatic Pro Bold;font-weight:600;font-size:90px;line-height:100%;letter-spacing:4%;text-transform:uppercase}.liv-image-with-banner-tab-parent .liv-tabs-nav-wrapper{bottom:60px;justify-content:flex-start}.liv-image-with-banner-tab-parent .liv-tabs-inner{width:100%;max-width:100%;margin:0}.liv-image-with-banner-tab-parent .liv-tab-btn{padding:18px 45px;font-size:28px;flex:1}}.liv-image-with-banner-tab-parent .placeholder-svg{width:100%;height:100%;background-color:#ccc}
/*# sourceMappingURL=/cdn/shop/t/26/assets/liv-image-with-banner-tab.css.map */
