html.uplift body .black-friday__hero__logo{max-width:140px}html.uplift body .black-friday.black-friday__hero.avia-section>.container,html.uplift body .black-friday.black-friday__hero.avia-section>.container .template-page.content{position:unset}html.uplift body .black-friday__hero__image{position:absolute;top:0;right:0;background-size:cover!important;width:50%;height:100%;margin:0}@media screen and (min-width:768px){html.uplift body .black-friday__hero__image--mobile{display:none}}@media screen and (max-width:768px){html.uplift body .black-friday__hero__image{position:relative;top:auto;right:auto;background-size:cover!important;width:100%;height:300px}}.kayak--hero{background-size:cover}.kayak.uplift-logo{width:185px}ol.kayak.kayak--steps{font-size:1.5rem;list-style:none;padding:0;margin:0}ol.kayak.kayak--steps li{display:grid;grid-template-columns:65px auto;grid-template-areas:"number content" "number content";column-gap:1rem;margin:0 0 2rem 0;padding:0 2rem}ol.kayak.kayak--steps li strong{padding-bottom:.5em}@media screen and (max-width:600px){ol.kayak.kayak--steps li{grid-template-columns:2rem auto;font-size:1rem}}ol.kayak.kayak--steps li img{grid-area:number}#top .kayak--steps.half-layout.auto-size .half-layout__inner{justify-content:flex-start}#top .kayak--steps.half-layout.image--right .half-layout__text-container{padding:0;background:#fff;box-shadow:0 0 21px -6px rgba(119,119,119,.5);border-radius:2px;margin:2rem 0}#top .kayak--steps.half-layout.image--right .half-layout__text-container>h3{background-color:#2462bc;text-align:center;display:block;margin-bottom:2rem;padding:2rem;color:#fff}@media screen and (min-width:920px){#top .kayak--steps.half-layout.image--right .half-layout__text-container{width:40%;min-width:400px}}#top .kayak--steps.half-layout.image--right .half-layout__image-container{z-index:-1}#top .kayak--steps.half-layout.image--right .half-layout__image-container,#top .kayak--steps.half-layout.image--right .half-layout__image-container .avia-image-container,#top .kayak--steps.half-layout.image--right .half-layout__image-container .avia-image-container-inner,#top .kayak--steps.half-layout.image--right .half-layout__image-container .avia-image-overlay-wrap{height:100%}#top .kayak--steps.half-layout.image--right .half-layout__image-container img{object-fit:cover;height:100%;width:100%}@media screen and (min-width:920px){#top .kayak--steps.half-layout.image--right .half-layout__image-container{position:absolute;right:0;top:0;max-width:80%}}.kayak--icon{height:80px;width:auto;display:flex;align-items:center}.kayak--icon img{height:80px;width:auto}#top .overlap-container>.avia-image-container{margin-top:-6rem;margin-bottom:-6rem}@media (max-width:767px){#top .overlap-container>.avia-image-container{margin-top:0;margin-bottom:0}}.heading-min-height{min-height:85px}@media screen and (max-width:600px){.heading-min-height{min-height:0}}.icon-min-height img{height:150px;width:auto}#top .media-grid-color .mgi_thumb{filter:none}#top .hero.consumer-hero .description{padding:2rem 0}@media screen and (max-width:600px){#top .hero.consumer-hero .description{padding:0 0}}#top .bf-media-grid .mg_box{min-height:600px}@media screen and (max-width:768px){#top .bf-media-grid .mg_box{min-height:0}}#top .bf-media-grid .mg_box.mg_clean_inl_text .mg_box_inner{padding:1rem}#top .bf-media-grid .mg_box .mg_media_wrap{border-radius:10px;display:flex!important;flex-direction:column!important}#top .bf-media-grid .mg_inl_txt_media_bg{position:relative!important;aspect-ratio:1/1;flex:1 0 70%;background-position:top center!important;top:auto;left:auto;bottom:auto;right:auto;width:100%}@media (max-width:600px){#top .bf-media-grid .mg_inl_txt_media_bg{flex:auto}}#top .bf-media-grid .mg_inl_txt_wrap{width:100%;height:auto!important;position:relative;flex:1 1 30%;background-color:var(--light-gray);overflow:unset!important}#top .bf-media-grid .mg_inl_txt_contents{background-color:var(--light-gray);border:0;color:#000;padding:1rem 1rem 0 1rem}#top .bf-media-grid .mg_inl_txt_contents p{font-weight:400;font-size:16px!important}#top .bf-media-grid .mg_inl_txt_valign_bottom{align-self:center}.bf-grid__tile-link{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-99999px;opacity:0}