/*! =================================================== LEXUS STYLING - LEXUS PURSUITS (BRAND LANDING PAGE) by Convertium Pte Ltd [IIB] =================================================== */.masthead.blp .generic-full-banner{background-color:#0d0e15;background-position:center bottom}.masthead.blp .generic-valign-center>hgroup{text-align:center;padding-top:2.5%}.masthead.blp .generic-valign-center>hgroup>*{max-width:100%;width:720px;color:rgba(255, 255, 255, 0);text-shadow:0 0 2em white;-webkit-transition:color 1.5s, text-shadow 1.5s;transition:color 1.5s, text-shadow 1.5s;margin-right:auto;margin-left:auto;display:block}.masthead.blp .generic-valign-center>hgroup>h3{letter-spacing:.125em;text-indent:.125em;margin-top:0}.masthead.blp .generic-valign-center>hgroup>.p-lead{text-indent:.025rem}.masthead.blp .generic-valign-center>hgroup.animated>*{color:white}.masthead.blp .generic-valign-center>hgroup.animated>h3{text-shadow:0 0 1em white}.masthead.blp .generic-valign-center>hgroup.animated>p{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-transition-delay:.5s;transition-delay:.5s}.masthead.blp .generic-valign-center>hgroup.more>h3{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6)}@media only screen and (max-width:736px){.masthead.blp .generic-full-banner{height:inherit;background-size:100% auto}.masthead.blp .generic-valign-center>hgroup{padding:4.5% 0.75rem 0}}@media only screen and (max-width:736px) and (orientation:landscape){.masthead.blp .generic-full-banner{background-image:url(../img/masthead-blp-small-ldsp.jpg)!important}.masthead.blp .generic-valign-center>hgroup{text-align:right}.masthead.blp .generic-valign-center>hgroup>.p-lead,.masthead.blp .generic-valign-center>hgroup>h3{text-indent:inherit}.masthead.blp .generic-valign-center>hgroup>p{padding-left:38.5%}}@media only screen and (min-width:737px){.masthead.blp{}.masthead.blp .generic-btn-scroll{bottom:1.5%}}@media only screen and (max-height:740px) and (orientation:landscape){.masthead.blp .generic-valign-center>hgroup{padding-top:0}}@media only screen and (max-height:660px) and (orientation:landscape){.masthead.blp .generic-valign-center>hgroup>.p-lead{line-height:1.15;margin-top:0}}#grid-blp{background-color:#ebebeb;padding-top:14px;position:relative;overflow:hidden}#grid-blp:after{width:100%;height:14px;content:"";background-color:#ebebeb;position:absolute;top:0;left:0;pointer-events:none}#grid-blp>ul{margin:0 -7px -15px!important;position:relative}#grid-blp>ul>li{padding:0!important;position:relative}#grid-blp>ul>li:after{width:calc(100% + 2px);height:calc(100% + 2px);content:"";border:8px solid #ebebeb;border-top:0 none;border-bottom-width:15px;position:absolute;top:-1px;left:-1px;display:block;pointer-events:none}#grid-blp>ul>li img{width:100%;max-width:100%;opacity:0;-webkit-transition:opacity .4s, -webkit-transform .4s;transition:opacity .4s, transform .4s;display:block}#grid-blp>ul>li img.lazyloaded{opacity:1}#grid-blp>ul>li>a>div{overflow:hidden}#grid-blp>ul>li>a>div:first-child{height:0;position:relative}#grid-blp>ul>li>a>div:first-child:after{width:100%;height:37.5%;content:"";background-image:-webkit-linear-gradient(transparent 0%, black 100%);background-image:linear-gradient(transparent 0%, black 100%);position:absolute;bottom:0;left:0}#grid-blp>ul>li>a>div:last-child{width:calc(100% - 14px);height:calc(100% - 14px);position:absolute;top:0;left:7px}#grid-blp>ul>li>a>div:last-child>div{width:100%;color:white;-webkit-transition:opacity .6s, -webkit-transform .6s;transition:opacity .6s, transform .6s;padding:.4rem 27.5% .8rem 2.5rem;position:absolute;bottom:0;left:0;display:block}#grid-blp>ul>li>a>div:last-child>div.caption-header{opacity:1}#grid-blp>ul>li>a>div:last-child>div.caption-mo{background-color:rgba(0, 0, 0, 0.85);opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}#grid-blp>ul>li>a>div:last-child>div .link{color:white;box-shadow:none}#grid-blp>ul>li>a>div:last-child>div .link>i{margin-left:.4rem}#grid-blp>ul>li>a>div:last-child>div.caption-header .link>i{display:none}#grid-blp>ul>li.blp-quote{position:absolute}#grid-blp>ul>li.blp-quote>.valign-wrapper{height:inherit}#grid-blp>ul>li.blp-quote>.valign-wrapper .blockquote{width:70%;text-align:center;opacity:0;margin:0 auto;padding:0 6px 36px 0}#grid-blp>ul>li.blp-quote>.valign-wrapper .blockquote h4+p{margin:0}#grid-blp>ul>li.blp-quote.animated>.valign-wrapper .blockquote{-webkit-animation:cardAnimating 1.5s ease-out forwards;animation:cardAnimating 1.5s ease-out forwards}#grid-blp .grid-sizer{width:33.33333%;visibility:hidden}@media only screen and (max-width:1024px){#grid-blp>ul>li>a>div:last-child>div{padding:.2rem .75rem .4rem}#grid-blp>ul>li.blp-quote>.valign-wrapper .blockquote{width:90%;padding-right:10px}}@media only screen and (max-width:480px) and (orientation:landscape){#grid-blp{padding:12px 14%}}@media only screen and (max-width:736px){#grid-blp{padding:12px .75rem}#grid-blp:after{height:12px}#grid-blp .grid-sizer{width:100%}#grid-blp>ul{margin:0!important}#grid-blp>ul>li{margin-bottom:12px;display:block;overflow:hidden}#grid-blp>ul>li:not(.blp-quote){border-radius:0;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)}#grid-blp>ul>li:after{display:none}#grid-blp>ul>li img{border-radius:0}#grid-blp>ul>li>a>div{overflow:visible}#grid-blp>ul>li>a>div:first-child{padding-bottom:66.67%}#grid-blp>ul>li>a>div:first-child:after{height:20.5%}#grid-blp>ul>li>a>div:last-child{width:100%;height:auto;background-color:black;margin-top:-14px;position:static}#grid-blp>ul>li>a>div:last-child>div{position:relative}#grid-blp>ul>li>a>div:last-child>div.caption-header{padding-bottom:0}#grid-blp>ul>li>a>div:last-child>div.caption-mo{background-color:black;opacity:1;-webkit-transform:none;transform:none;padding-top:0;padding-bottom:18px}#grid-blp>ul>li>a>div:last-child>div.caption-mo>.cloned{display:none}#grid-blp>ul>li>a>div:last-child>div.caption-mo>p{margin-top:0}#grid-blp>ul>li.blp-quote>.valign-wrapper .blockquote{width:100%;opacity:1;padding:0 14px 14px}}@media only screen and (max-width:736px) and (orientation:landscape){#grid-blp{padding:12px 20%}}@media only screen and (min-width:737px){#grid-blp>ul>li>a>div:first-child{height:0}#grid-blp>ul>li.m4>a>div:first-child{padding-bottom:94.94%}#grid-blp>ul>li.m4>a>div:last-child>div{padding-right:2.5rem}#grid-blp>ul>li.m8>a>div:first-child{padding-bottom:47.47%}}html.touch #grid-blp .caption-header .link>i{display:inline-block!important}@media only screen and (min-width:737px){html:not(.ipad) #grid-blp>ul>li>a:hover img,html:not(.ua-mobile-ipad) #grid-blp>ul>li>a:hover img{-webkit-transform:scale(1.04, 1.04) translateZ(0);transform:scale(1.04, 1.04) translateZ(0)}html:not(.ipad) #grid-blp>ul>li>a:hover>div:nth-child(2) .caption-header,html:not(.ua-mobile-ipad) #grid-blp>ul>li>a:hover>div:nth-child(2) .caption-header{opacity:0}html:not(.ipad) #grid-blp>ul>li>a:hover>div:nth-child(2) .caption-mo,html:not(.ua-mobile-ipad) #grid-blp>ul>li>a:hover>div:nth-child(2) .caption-mo{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}#grid-blp .link>i{font-size:.95rem}@media only screen and (max-width:736px){.masthead.blp h3{font-size:1.6rem}.masthead.blp .p-lead{font-size:1.1rem}}@media only screen and (min-width:737px){.masthead.blp h3{font-size:2rem}.filter-blp,.filter-blp [type=radio]+label{font-size:.75rem}}@media only screen and (min-width:737px) and (orientation:portrait){.blp-quote .p-lead{font-size:1rem}}