.outer-wrapper--home .main__left-col{-ms-flex-line-pack:center;align-content:center;}@media (max-width:1450px){.banner #CarouselContainer{position:absolute;height:110%;width:100%;}.banner #CarouselContainer .item{height:100%;}.banner #CarouselContainer .item img{height:100%;-o-object-fit:cover;object-fit:cover;}.banner__message{position:relative;left:auto;top:auto;padding:5% 13%;width:100%;}}@media (max-width:767px){.banner__message{padding:20px 25px;}}.stock-span{top:10px!important;right:10px!important;}.DetailsRight div[itemprop="description"] a{position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#ffec02;-webkit-transition:color 0.3s;transition:color 0.3s;z-index:1;word-wrap:break-word;overflow-wrap:break-word;}.DetailsRight div[itemprop="description"] a:before{content:"";position:absolute;bottom:0;left:0;background:#ffec02;width:100%;height:100%;transition:transform 0.3s, -webkit-transform 0.3s;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(0.1);transform:scaleY(0.1);}.DetailsRight div[itemprop="description"] a:focus,.DetailsRight div[itemprop="description"] a:hover{color:#3e3e3e;}.DetailsRight div[itemprop="description"] a:focus:before,.DetailsRight div[itemprop="description"] a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);}.BookButton,.CheckButton{width:auto;min-width:200px;padding-left:0;padding-right:0;}