@charset "UTF-8";:root{--sfaf-icon-font: "icomoon-shopping";--flight-card-footer: #f7f7f8;--sort-and-filter-label: #11172f;--adv-search-background: #e5e5e5;--sfaf-alert-color: #d0021b;--flight-card-footer-separator: #dce0e8;--idp-simple-modal-dialog-z-index: 1031;--zindex-sticky: 1030;--idp-simple-modal-header-height: auto;--idp-slider-track-fill: #1b4974;--idp-slider-knob: #4470c3;--fare-cell-seats-left-color: #d10026;--price-in-tab-border: #b4b7bd;--price-in-tab-selected-border: #4d83dc;--pay-with-miles-link: #4d9ad4;--guc-ruc-popover-disclaimer: #9f9f9f;--hytk-gold-color: #866f34;--advisory-border-color: #dce0e8;--travel-policy-clipboard-color: #3c65bb;--idp-drawer-dark-blue: #161b38;--idp-drawer-outline-blue: #353f69;--idp-drawer-outline-upsell-blue: #0066cc;--idp-drawer-upsell-card-background: #1f3285;--idp-drawer-blue-select-button: #0b1f66}@font-face{font-family:icomoon-shopping;src:url(icomoon.560d2b252a6443a8.eot);src:local("\263a\fe0e"),url(icomoon.560d2b252a6443a8.eot?#iefix) format("embedded-opentype"),url(icomoon.ba2f4dd37dff44f6.svg?#icomoon) format("svg"),url(icomoon.428f6e4c919414a1.woff) format("woff"),url(icomoon.b4d28287b789c055.ttf) format("truetype")}*{font-family:var(--font-family-base)}.market-header{font-family:Whitney-Semibold!important}body{padding:0;margin:0}body .idp-tooltip-bottom.idp-tooltip-show{padding-top:27px}body *:focus{outline:none!important;border-radius:3px!important;box-shadow:0 0 0 2px var(--idp-info-icon-focus)!important}@media (max-width: 991px){.idp-shopping-slice__body .container{max-width:calc(100% - 30px)}}@media (max-width: 767px){.idp-shopping-slice__body .container{padding-left:0;padding-right:0}}@media (min-width: 992px){.idp-shopping-slice__body .container-lg-up{max-width:976px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){.idp-shopping-slice__body .container-lg-up{max-width:1140px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (min-width: 1440px){.idp-shopping-slice__body .container-lg-up{max-width:1156px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (min-width: 1600px){.idp-shopping-slice__body .container-lg-up{max-width:1180px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width: 991px){.idp-shopping-slice__body .container-lg-down{max-width:calc(100% - 30px);width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.idp-shopping-slice__body .container-lg-down{padding-left:0;padding-right:0}}.idp-shopping-slice__body .logical-seat-map .idp_advisory__message__error{top:50vh}@media (min-width: 375px){.idp-shopping-slice__body .logical-seat-map .container{max-width:375px}}@media (min-width: 768px){.idp-shopping-slice__body .logical-seat-map .container{max-width:730px}}@media (min-width: 992px){.idp-shopping-slice__body .logical-seat-map .container{max-width:976px}}@media (min-width: 1200px){.idp-shopping-slice__body .logical-seat-map .container{max-width:1140px}}@media (min-width: 1440px){.idp-shopping-slice__body .logical-seat-map .container{max-width:1156px}}@media (min-width: 1600px){.idp-shopping-slice__body .logical-seat-map .container{max-width:1180px}}.idp-shopping-slice__body:has(.logical-seat-map){height:100vh}body .idp-shopping-slice__body .seat-experience .seat-experience-carousel .carouselcontainer .carousel-control-next .carousel-control-next-icon,body .idp-shopping-slice__body .seat-experience .connect-extra-carousel .carouselcontainer .carousel-control-next .carousel-control-next-icon,body .idp-shopping-slice__body .connect-extra .seat-experience-carousel .carouselcontainer .carousel-control-next .carousel-control-next-icon,body .idp-shopping-slice__body .connect-extra .connect-extra-carousel .carouselcontainer .carousel-control-next .carousel-control-next-icon{background-image:url(/content/dam/delta-applications/sfaf/images/arrow.svg)!important}body .idp-shopping-slice__body .seat-experience .seat-experience-carousel .carouselcontainer .carousel-control-prev .carousel-control-prev-icon,body .idp-shopping-slice__body .seat-experience .connect-extra-carousel .carouselcontainer .carousel-control-prev .carousel-control-prev-icon,body .idp-shopping-slice__body .connect-extra .seat-experience-carousel .carouselcontainer .carousel-control-prev .carousel-control-prev-icon,body .idp-shopping-slice__body .connect-extra .connect-extra-carousel .carouselcontainer .carousel-control-prev .carousel-control-prev-icon{background-image:url(/content/dam/delta-applications/sfaf/images/arrow-left.svg)!important}.idp-shopping-slice__body [class^=shopping-icon],.idp-shopping-slice__body [class*=" shopping-icon"],.idp-shopping-slice__body [class*=" shopping-icon"]:before,.idp-shopping-slice__body [class^=shopping-icon]:before{font-family:var(--sfaf-icon-font)!important;speak-as:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.idp-shopping-slice__body .icon-wif:before{content:"\e994"}.idp-shopping-slice__body .icon-110:before{content:"\e90e"}.idp-shopping-slice__body .icon-usb:before{content:"\e988"}.idp-shopping-slice__body .icon-ent:before,.idp-shopping-slice__body .icon-entertain:before{content:"\e939"}.idp-shopping-slice__body .icon-ste:before{content:"\e932"}.idp-shopping-slice__body .icon-fla:before,.idp-shopping-slice__body .icon-flatbed:before{content:"\e93e"}.idp-shopping-slice__body .icon-sky:before{content:"\e97d"}.idp-shopping-slice__body .icon-satellite:before{content:"\e977"}.idp-shopping-slice__body .icon-studio:before{content:"\e935"}.idp-shopping-slice__body .product-exp-brand-icon-D1:before,.idp-shopping-slice__body .product-exp-brand-icon-D1S:before,.idp-shopping-slice__body .product-exp-brand-icon-FD1S:before,.idp-shopping-slice__body .product-exp-brand-icon-FD1:before,.idp-shopping-slice__body .icon-D1:before,.idp-shopping-slice__body .icon-D1S:before,.idp-shopping-slice__body .icon-FD1S:before,.idp-shopping-slice__body .icon-FD1:before{content:"\e930"}.idp-shopping-slice__body .product-exp-brand-icon-DPPS:before,.idp-shopping-slice__body .product-exp-brand-icon-FDPPS:before,.idp-shopping-slice__body .icon-DPPS:before,.idp-shopping-slice__body .icon-FDPPS:before{content:"\e970"}.idp-shopping-slice__body .product-exp-brand-icon-FIRST:before,.idp-shopping-slice__body .product-exp-brand-icon-FFIRST:before,.idp-shopping-slice__body .icon-FIRST:before,.idp-shopping-slice__body .icon-FFIRST:before{content:"\e93d"}.idp-shopping-slice__body .product-exp-brand-icon-DCP:before,.idp-shopping-slice__body .product-exp-brand-icon-FDCP:before,.idp-shopping-slice__body .icon-DCP:before,.idp-shopping-slice__body .icon-FDCP:before{content:"\e955"}.idp-shopping-slice__body .product-exp-brand-icon-MAIN:before,.idp-shopping-slice__body .product-exp-brand-icon-FMAIN:before,.idp-shopping-slice__body .icon-MAIN:before,.idp-shopping-slice__body .icon-FMAIN:before{content:"\e9a9"}.idp-shopping-slice__body .icon-carry-on:before{content:"\e900"}.idp-shopping-slice__body .icon-first-bag:before,.idp-shopping-slice__body .icon-checkbag:before{content:"\e901"}.idp-shopping-slice__body .icon-pointup:before{content:"\e903"}.idp-shopping-slice__body .icon-seats:before{content:"\e905"}.idp-shopping-slice__body .icon-earlier-access:before{content:"\e902"}.idp-shopping-slice__body .icon-ticket-changes:before{content:"\e906"}.idp-shopping-slice__body .icon-restrictions:before{content:"\e904"}.idp-shopping-slice__body .icon-sort-filter:before{content:"\e9ad";color:var(--idp-blue);font-size:1.2rem}.idp-shopping-slice__body .icon-alert:before{content:"\e919";color:var(--sfaf-alert-color)}.idp-shopping-slice__body .icon-plane:before{content:"\e967"}.idp-shopping-slice__body .icon-red-eye:before{content:"\e9c5";color:var(--red);font-size:.71rem}.idp-shopping-slice__body .icon-train:before{content:"\e9c4";color:var(--secondary);font-size:.8125rem}.idp-shopping-slice__body .icon-close-x:before{content:"\e907"}.idp-shopping-slice__body .icon-info:before{content:"\e94c";font-size:.875rem}.idp-shopping-slice__body .icon-in_policy:before{content:"\e909"}.idp-shopping-slice__body .icon-out_policy:before{content:"\e90a"}.idp-shopping-slice__body .icon-not-allowed:before{content:"\e90c"}.idp-shopping-slice__body .product-exp-brand-icon-BE:before,.idp-shopping-slice__body .icon-BE:before{content:"\e908"}.idp-shopping-slice__body .icon-clipboard:before{content:"\e90b"}.idp-shopping-slice__body .icon-applied:before{content:"\e90d";color:var(--idp-medium-green)}
