.card-traingle-tags .card-body{position:relative;overflow:hidden;}
.card-traingle-tags .card-body:before{content:'';background:#025ba9;top:0;position:absolute;bottom:0;left:0;width:40%;transform:rotate(52deg);top:-173px;z-index:0;}
.card-traingle-tags .product-tag{position:absolute;left:0px;color:#fff;padding:0.2rem;top:10px;transform:rotate(-38deg);}
.sticky-item{width:100%;position:fixed;top:90px;left:0px;z-index:5;background:#fff;border-top:1px solid var(--bg-light-color);}
.slider-logo{width:180px;}
.slider-wrapper .brand-tag{font-family:var(--headline-fonts);font-size:var(--bold-fonts-size);}
#product-style-tabs.sticky-wrapper{margin-top:9rem;}
.products-tab-wrapper nav{margin-bottom:0;}
#product-style-tabs .nav-tabs .heading_bar.active:before,
#product-style-tabs .nav-tabs .heading_bar:hover:before{background:var(--secondry-color);}
.slider-box-style .content-wrapper{padding:1.5rem 4rem;width:45%;position:relative;z-index:1;}
.content-align-bottom .carousel-inner .carousel-item:before{bottom:0;content:'';position:absolute;background:#000;bottom:0;width:100%;z-index:0;right:0;opacity:0.8;height:130px;}
.slider-box-style .content-wrapper:before{content:"";background:#000;position:absolute;width:100%;height:100%;z-index:-1;left:0;top:0;opacity:0.3;}
.content-align-bottom .carousel-container{bottom:40px;top:unset;}
.note{text-align:left;padding-left:1.5rem;margin-bottom:0;}
.slide-widgets{padding:1rem;display:none;}
.slide-widgets p{margin-bottom:0.25rem;}
.products-tab-wrapper .nav-tabs .nav-link{font-family:var(--bold-fonts);line-height:3.5;}
.price-wrapper{background-image:url(../bg.html);background-size:cover;background-position:center;}
.products-tab-wrapper .slider-wrapper .carousel-item{height:calc(100vh - var(--product-tab-slider-height));}
.price-wrapper .card-header{text-align:right;}
.price-wrapper .card-group .card{border-radius:0;cursor:pointer;}
.price-wrapper .product-price{font-size:var(--body-fonts-size);}
.car-grade{margin:1rem 0 0 0;color:#000;font-size:Calc(var(--body-fonts-size) + 4px);}
ul.colors-option{padding:0;margin:0;}
ul.colors-option li{display:inline;padding:1.5rem 2.5rem;}
.colors-option.card-group .card{flex:1 20%;margin:0.5rem;border-radius:3px;}
.colors-option .card-body{padding:2rem;border-radius:3px 3px 0 0;}
.colors-option .card-footer{padding:0.25rem;}
.selected-color{padding-bottom:1rem;margin-bottom:1.4rem !important;}
.more-colors{margin-top:1.4rem;color:var(--black) !important;}
.round-shape-colors ul li{display:inline-block;transition:all ease 1s;margin:0 0.25rem;position:relative;}
.round-shape-colors ul li .item{display:inline-block;font-size:0;padding:1.5rem;border-radius:100px;cursor:pointer;position:relative;overflow:hidden;transition:var(--all-animate);}
.color-tab-wrapper .content-align-bottom .carousel-inner .carousel-item:before{opacity:0;}
.color-tab-wrapper .carousel-content{background:#fff;padding-top:1.5rem;}
.color-tab-wrapper .carousel-container{bottom:0;}
.color-item-active{background:var(--highlight-color);padding:0.25rem;position:absolute;bottom:5px;right:-5px;width:26px;height:26px;z-index:9;border-radius:100px;line-height:1;color:#fff;border:1px solid;}
.round-shape-colors ul li .item:after{opacity:0;content:'';top:0;bottom:0;width:100%;position:absolute;z-index:1;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 50%, rgba(128,186,232,0) 99%, rgba(125,185,232,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,0.8)), color-stop(99%,rgba(128,186,232,0)), color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#007db9e8',GradientType=1);}
@keyframes slide{0%{transform:translateX(-100%);}
100%{transform:translateX(100%);}
}
.blue{background:#0E0E52;}
.green{background:#76B041;}
.orange{background:orange;}
.black{background:#000;}
.brown{background:#F0A202;}
.silver{background:#565254;}
.blue-light{background:#2a52be;}
.pearl-red{background:#800000;}
.sand-golden{background:#f0cD7D;}
.silver-light{background:#9b9da0;}
.video-side-wrapper .card{display:flex;flex:1 1 auto;flex-direction:initial;padding:0.5rem;border-bottom:1px solid var(--default-border-color) !important;box-shadow:none !important;cursor:pointer;}
.video-side-wrapper .card .card-banner{width:50%;position:relative;overflow:hidden;min-height:100px;}
.video-side-wrapper .card .card-banner video{position:absolute;height:100%;object-fit:cover;}
.video-side-wrapper .card-body h4{font-size:var(--body-fonts-size);}
.video-side-wrapper .card-body p{font-size:var(--xs-fonts-size);}
.video-side-wrapper .card-body{padding:0.5rem;}
.no-gutters-section .card-group{align-items:center;}