.bt-tab-container .aem-Grid{width:100%;display:flex;flex-wrap:wrap;column-gap:33px;justify-content:center;position:relative;row-gap:26px;max-width:1171px;margin-top:30px;padding-top:10px;min-height:200px}
.bt-tab-container .loaderWrapper{background:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;display:none;justify-content:center;align-items:center}
.bt-tab-container .loaderWrapper.active{display:flex}
.tyre-reference-wrapper{display:flex;min-width:267px;max-width:267px;min-height:400px;max-height:400px;position:relative;overflow:hidden}
.tyre-reference-wrapper>a{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;cursor:pointer;z-index:2;color:transparent;font-size:1px}
.tyre-reference-image{width:100%;position:absolute;bottom:0;left:0;text-align:center;transition:bottom .5s ease-in-out;background:transparent}
.tyre-reference-image img{display:inline-block;width:100%;height:100%;mix-blend-mode:multiply;max-width:max-content;max-height:270px}
.tyre-reference-wrapper:hover .tyre-reference-image{bottom:34%}
.tyre-reference-content{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:13px;padding:10px 10px 8px;border-top:1px solid #0054a6;background:rgba(255,255,255,1);backdrop-filter:blur(20px);z-index:1;position:absolute;bottom:-10px;left:0;transition:all .3s ease-in-out}
.tyre-reference-wrapper:hover .tyre-reference-content{background:#0054a6;bottom:0}
.tyre-reference-content .tyre-reference-title{max-width:173px;font-family:"Poppins";font-weight:500;font-size:16px;line-height:124%;text-align:center;color:#0054a6;min-height:40px}
.tyre-reference-wrapper:hover .tyre-reference-content .tyre-reference-title{color:#f6f6f6}
.tyre-reference-content .tyre-reference-title span{display:block}
.tyre-reference-content .tyre-icon-div{display:flex;flex-direction:row;column-gap:20px}
.tyre-reference-wrapper:hover .tyre-reference-content .tyre-icon-div{display:none}
.tyre-reference-content .tyre-icon img{min-width:20px;max-width:40px;min-height:20px;max-height:25px}
.tyre-info{display:flex;row-gap:6px;flex-direction:column;width:100%;height:0;transition:height .3s ease-in-out}
.tyre-reference-wrapper:hover .tyre-info{height:165px}
.tyre-info-item{color:rgba(255,255,255,0.88);font-family:"Poppins";font-weight:400;font-size:12px;display:flex;align-items:center}
.tyre-info-item::before{content:"";display:inline-block;min-width:18px;max-width:18px;min-height:18px;max-height:18px;background:url(../../../../../content/dam/ceatspeciality/homepage/check-circle-orange.svg);vertical-align:middle;border-radius:50%;margin-right:4px;background-size:cover}
.plp-section .plp-title-wrapper.mob{display:none}
.plp-section .plp-title-wrapper.desk{display:flex}
.radial-view-more .button button,.bias-view-more .button button{display:block;border-radius:43px;background:#0054a6;padding:11.25px 22.5px;justify-content:center;align-items:center;gap:11.25px;color:#fff;font-size:14px;font-family:Poppins;font-style:normal;font-weight:500;line-height:145%;margin:0 auto;margin-top:50px}
.radial-view-more .button button span,.bias-view-more .button button span{background-color:transparent}
@media screen and (min-width:768px) and (max-width:1279px){.bt-tab-container .aem-Grid{justify-content:center;max-width:768px;margin:0 auto;column-gap:34px}
.tyre-reference-wrapper{display:flex;min-width:200px;max-width:267px;min-height:330px;max-height:400px;position:relative;overflow:hidden}
.tyre-reference-wrapper .tyre-reference-content{background:#0054a6;bottom:0;row-gap:5px;padding:5px 10px 2px}
.tyre-reference-wrapper .tyre-reference-content .tyre-reference-title{color:#f6f6f6;font-size:13px;min-height:35px}
.tyre-reference-wrapper .tyre-reference-content .tyre-icon-div{display:none}
.tyre-reference-wrapper .tyre-reference-content .tyre-icon-div img{min-width:20px;max-width:unset;min-height:20px;max-height:30px;display:inline-block;width:100%;height:100%}
.tyre-reference-wrapper .tyre-info{height:150px;row-gap:4px}
.tyre-reference-wrapper:hover .tyre-reference-image,.tyre-reference-wrapper .tyre-reference-image{bottom:50%;min-height:150px;max-height:150px}
.tyre-reference-image img{max-height:150px}
.tyre-info-item{font-size:10px}
}
@media screen and (min-width:320px) and (max-width:767px){.bt-tab-container .aem-Grid{max-width:360px;justify-content:center;margin:0 auto;column-gap:16px;padding-top:20px}
.tyre-reference-wrapper{min-width:152px;max-width:152px;min-height:unset;max-height:unset;height:auto;column-gap:16px;flex-direction:column}
.tyre-reference-image{bottom:20%}
.tyre-reference-wrapper .tyre-reference-image{bottom:34%}
.plp-section .plp-title-wrapper label{font-size:13px}
.plp-section .plp-title-wrapper.mob .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#aaa !important}
.tyre-reference-content{row-gap:6px;padding:9px 0 6px;background:#0054a6;bottom:0;position:unset;height:100%}
.tyre-reference-content .tyre-reference-title{font-size:13px;max-width:unset;color:#f6f6f6;min-height:35px}
.tyre-reference-content .tyre-icon,.tyre-reference-content .tyre-icon img{min-width:12px;max-width:12px;min-height:12px;max-height:12px}
.tyre-reference-content .tyre-icon-div{display:none}
.tyre-info{padding:0 7px;row-gap:4px;height:100%}
.tyre-info-item{font-size:10px;align-items:flex-start;line-height:normal}
.tyre-reference-wrapper:hover .tyre-reference-image,.tyre-reference-wrapper .tyre-reference-image{bottom:50%;min-height:150px;max-height:150px;height:fit-content;position:unset}
.tyre-reference-image img{max-height:150px}
.tyre-info-item::before{min-width:12px;max-width:12px;min-height:12px;max-height:12px;margin-right:2px}
.tyre-reference-wrapper:hover .tyre-info{height:100%}
}