.interest-grid-pw .custom-deals.widget{max-width:initial!important}.interest-grid-pw .custom-deals .title{display:none!important}.interest-grid-pw .custom-deals .deal{border:none!important;border-bottom:1px dotted #444!important;display:grid;grid-template-columns:1fr minmax(110px,max-content);grid-column-gap:.5rem;float:none;margin-bottom:1rem;transition:transform .25s ease-in-out}.interest-grid-pw .custom-deals .deal .description{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'trip trip' 'date date' 'from dest';padding:0;width:initial}.interest-grid-pw .custom-deals .deal .badge-holder,.interest-grid-pw .custom-deals .deal .dates{top:0;width:initial!important}.interest-grid-pw .badge-holder{grid-area:trip;font-size:.75rem}.interest-grid-pw .dates{grid-area:date;font-size:.75rem}.interest-grid-pw .custom-deals .deal .from,.interest-grid-pw .custom-deals .deal .to{margin:0;color:#666;float:none;font-weight:600;padding:0;top:0;width:initial!important}.interest-grid-pw .from{grid-area:from;font-size:.75rem}.interest-grid-pw .to{grid-area:dest;font-size:.75rem}.interest-grid-pw .fare-iata{color:#0d3050;font-size:1.5rem;font-weight:700}.interest-grid-pw .custom-deals .deal .prices{display:flex;background-color:transparent;float:none;height:initial;justify-content:flex-end;min-height:initial;padding:0;padding-top:17px;width:initial}.interest-grid-pw .custom-deals .deal .prices span{color:#0060a9;font-size:1.5rem;font-weight:700}.interest-grid-pw .custom-deals .deal .prices span.label{color:#666;display:block;font-size:.75rem;font-weight:600;padding:0;text-align:right}.interest-grid-pw .disclaimer{display:block;padding:0;text-align:right}@media (min-width:1030px){.interest-grid-pw .custom-deals .deal{grid-template-columns:1fr minmax(110px,max-content)}.interest-grid-pw .prices::before{color:#0d3050;content:'\2192';font-size:1.5rem;font-weight:700;padding-right:.5rem;padding-top:17px;line-height:1}}@media (min-width:1330px){.interest-grid-pw .custom-deals .deal{border-bottom:none!important;grid-template-rows:repeat(2,min)}.interest-grid-pw .custom-deals .deal .description{grid-template:repeat(2,1fr)/1fr max-content 1fr;grid-template-areas:'from date dest' 'from trip dest';grid-column-gap:1rem;padding:.5rem;text-align:center}.interest-grid-pw .from,.interest-grid-pw .to{align-self:center}.interest-grid-pw .dates{align-self:end}.interest-grid-pw .custom-deals .deal .prices{padding-right:.5rem;padding-top:0}}body .interest-grid-pw .deal.clickableprice:focus,body .interest-grid-pw .deal.clickableprice:hover,body .interest-grid-pw .deal.clickableprice:hover .prices{background-color:transparent!important;outline:0}body .interest-grid-pw .deal.clickableprice:focus,body .interest-grid-pw .deal.clickableprice:hover{transform:scale(1.01);-webkit-box-shadow:0 0 10px 0 rgba(102,102,102,.5);box-shadow:0 0 10px 0 rgba(102,102,102,.5)}body .deal.clickableprice:focus .badge,body .deal.clickableprice:focus .dates,body .deal.clickableprice:focus .from,body .deal.clickableprice:focus .prices span.label,body .deal.clickableprice:focus .to,body .deal.clickableprice:hover .badge,body .deal.clickableprice:hover .dates,body .deal.clickableprice:hover .from,body .deal.clickableprice:hover .prices span.label,body .deal.clickableprice:hover .to{color:#666!important}body .deal.clickableprice:focus .prices span,body .deal.clickableprice:hover .prices span{color:#0060a9!important}