*{scroll-behavior:smooth}
.pdp-section-ux3{width:100%;max-width:1060px;padding-inline:20px;display:flex;gap:20px;margin:20px auto 21px auto}
.mob-only-slider{display:none}
.pdp-left-div,.pdp-right-div{width:100%;max-width:500px}
.main-carousel-parent{position:relative}
.carousel-info-text{background:#ecece6;border-radius:0 0 5px 5px;padding:8px 16px;text-align:center;position:absolute;top:0;left:20px;z-index:1}
.carousel-info-text p{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:12px;line-height:14px}
.desk-only-slider,.mob-only-slider{width:100%;background:#fff;border:1.2px solid #d6d6d6;border-radius:5px}
.desk-only-slider li{text-align:center}
.desk-only-slider li iframe{width:100%;min-height:420px;max-height:420px}
.desk-only-slider li img{width:100%;min-width:300px;max-width:420px;min-height:300px;max-height:420px;margin:0 auto;display:none !important}
.pdp-tyre-actual-price img{height:22px}
.desk-only-slider li.slick-active img{display:block !important}
.sync-carousel-parent{margin-top:10px;margin-right:-10px}
.sync-carousel-parent li{width:100%;max-width:92px;background:#fff;border:1.2px solid #d6d6d6;border-radius:5px;padding:5px 0;margin-right:10px}
.sync-carousel-parent li.slick-current.slick-active{border:1.2px solid #f5822d}
.sync-carousel-parent li .play-btn-div{position:relative}
.sync-carousel-parent li .play-btn-div .play-btn-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;min-width:20px;max-width:20px;min-height:20px;max-height:20px}
.sync-carousel-parent li img{width:100%;min-width:76px;max-width:76px;min-height:70px;max-height:70px;margin:0 auto}
.pdp-tyre-info{position:relative;margin-bottom:12px}
.pdp-tyre-info p{font-family:"Poppins-Regular";font-style:normal;font-weight:400;color:#333;font-size:14px;line-height:21px;margin-bottom:5px}
.pdp-tyre-info .tyre-info-title{font-family:"Poppins-Bold";font-style:normal;font-weight:700;font-size:26px;line-height:26px;color:#333}
.pdp-tyre-info .tyre-info-title span{font-family:"Poppins-Regular";font-weight:400;font-size:14px;line-height:21px}
.pdp-tyre-info .share-section{position:absolute;right:0;top:0;width:25px}
.pdp-tyre-info .social-share-options{display:none}
.pdp-tyre-info .social-share-options a{display:block}
.pdp-tyre-types{display:flex;margin-bottom:20px}
.pdp-tyre-types h3{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#f5822d;margin-right:15px;position:relative}
.pdp-tyre-types h3:last-child{margin-right:0}
.pdp-tyre-types h3::after{content:"";position:absolute;height:fit-content;border:1.5px solid #333;top:0;bottom:0;right:-8px;margin:auto;border-radius:50%}
.pdp-tyre-types h3:last-child:after{content:unset}
.product-price-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:20px}
.monsoon-ready{width:50px;height:50px}
.monsoon-ready .monsoon-ready-icon{width:100%;height:100%}
.pdp-tyre-price-info .pdp-tyre-price-wrapper{display:flex;align-items:center;gap:6px}
.pdp-tyre-price-wrapper .pdp-tyre-actual-price{font-family:'Poppins-Bold';font-style:normal;font-weight:700;font-size:26px;line-height:26px;color:#333}
.pdp-tyre-price-wrapper .pdp-tyre-old-price,.pdp-tyre-price-wrapper .pdp-tyre-discount-rate{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#a6a6a6;text-decoration:line-through}
.pdp-tyre-price-wrapper .pdp-tyre-discount-rate{color:#f5822d;text-decoration:none}
.pdp-tyre-price-info .pdp-tyre-price-text{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#333}
.pdp-tyre-offers-wrapper{border-top:1px dashed #d6d6d6;border-bottom:1px dashed #d6d6d6;padding:12px 0;margin-bottom:25px}
.pdp-tyre-offers-wrapper .pdp-tyre-offers-heading-text{display:flex;align-items:center;gap:12px;max-width:fit-content;cursor:pointer}
.pdp-tyre-offers-heading-text h3{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#383838;letter-spacing:.05em;text-transform:uppercase}
.pdp-tyre-offers-heading-text img{transform:rotate(0);transition:transform .5 linear;width:16px;height:8px}
.pdp-tyre-offers-heading-text img.open{transform:rotate(180deg);transition:transform .5s linear}
.pdp-tyre-offers-wrapper ul{margin-top:16px;margin-left:20px;display:none}
.pdp-tyre-offers-wrapper ul li{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#333;margin-bottom:10px}
.pdp-tyre-offers-wrapper ul li span{display:block;margin-top:4px;font-size:12px;line-height:14px;opacity:.4}
.pdp-tyre-offers-wrapper ul li:last-child{margin-bottom:0}
.new-popup .bs-form.typ-otp-field .bottom-section-inner .input-group-btn{top:11%}
.pdp-tyres-facilities-wrapper{display:flex;gap:16px;margin-bottom:14px}
.pdp-tyres-facilities-wrapper .pdp-tyre-facility{background:#f0f0f0;border-radius:5px;width:100%;max-width:25%;max-height:85px;padding:13px 10px;display:flex;flex-direction:column;gap:10px;align-items:center}
.pdp-tyres-facilities-wrapper .pdp-tyre-facility h3{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:10px;line-height:14px;color:#333;text-align:center}
.pdp-tyres-stock-wrapper{display:flex;align-items:center;margin-bottom:20px}
.pdp-tyres-stock-wrapper span{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:12px;line-height:12px;margin-right:5px}
.pdp-tyres-stock-wrapper select{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:21px;padding:4px 47px 4px 14px;border:1px solid #d6d6d6;border-radius:5px;margin-right:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("../../../../../../../content/dam/ceat/ceat-revemp/icons/dropdown-arrow.svg");background-repeat:no-repeat;background-position:calc(100% - 12px) center}
.pdp-tyres-stock-wrapper select:focus{outline:0}
.pdp-tyres-stock-wrapper p{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#f5822d}
.pdp-tyres-cta-wrapper{display:flex;gap:15px;margin-bottom:20px}
.find-shop{border:1px solid #333;background:#fff;border-radius:40px;padding:8px 20px;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase;color:#333}
.add-cart{background:#333;border:1px solid #333;border-radius:30px;padding:8px 30px;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-transform:uppercase;color:#fff}
.pdp-tyres-pincode-wrapper p{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:12px;line-height:14px}
.pdp-tyres-pincode-wrapper p.ct-pincode{font-size:14px;line-height:18px}
.pdp-tyres-input-wrapper{display:flex;align-items:center;font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#333;padding:12px 12px 12px 12px;background:#fff;border:1px solid #d5d5d5;border-radius:3px;width:100%;max-width:300px;margin:5px 0}
.pdp-tyres-input-wrapper p{width:100%;margin:0 8px}
.pdp-tyres-input-wrapper a{text-decoration:none;color:#333}
.pdp-tyre-out-of-stock{display:flex;gap:20px;align-items:center;margin-top:30px;margin-bottom:30px}
.out-of-stock-wrapper{display:flex;align-items:baseline;gap:5px}
.out-of-stock-wrapper span{font-family:"Poppins-Regular";font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#d8000c}
.notify-me-btn-wrapper a{font-family:"Poppins-Medium";font-style:normal;font-weight:500;font-size:16px;line-height:17px;padding:8px 30px;text-transform:uppercase;border:1px solid #333;border-radius:40px;letter-spacing:.05em;text-transform:uppercase;color:#333}
.aem-GridColumn--default--12 .new-form-wrap{margin:0 95px}
.popup .bottom-section .bottom-section-inner{position:relative;text-align:center}
.popup .bottom-section p{margin-bottom:32px;line-height:20px;font-size:14px;font-weight:500;font-family:"Poppins-Medium";color:#333}
.popup .bottom-section .bottom-section-inner .input-w{position:relative;margin-bottom:30px}
.modal-open .bs-modal{overflow:hidden}
.bs-modal.typ-center .modal-dialog{overflow:hidden}
.pdp-tyre-price-detail-wrapper{display:none}
.pdp-tyre-notify-btn-div{display:none}
.banner-imag-wrap .cmp-teaser picture img{border-bottom-right-radius:5px;border-top-right-radius:5px}
.pdp-tyres-pincode-wrapper img{height:16px}
.sync-carousel-parent .slick-slide:hover{cursor:pointer}
@media only screen and (max-width:991.5px){.pdp-tyres-input-wrapper img{height:12px}
}
@media(max-width:1024px){.pdp-section-ux3{gap:16px;margin:30px auto 60px auto;justify-content:center}
.carousel-info-text{padding:4px 16px}
.carousel-info-text p{font-size:10px;line-height:1;font-family:'Poppins-Light'}
.pdp-left-div,.pdp-right-div{max-width:328px}
.desk-only-slider li iframe{min-height:290px;max-height:290px}
.desk-only-slider li img{min-width:190px;max-width:190px;min-height:180px;max-height:180px;margin:55px auto}
.sync-carousel-parent li{max-width:60px;padding:3px 0;margin-right:7px}
.sync-carousel-parent li img{min-width:50px;max-width:50px;min-height:45px;max-height:45px}
.pdp-tyre-info{margin-bottom:10px}
.pdp-tyre-info p{font-size:10px;line-height:12px}
.pdp-tyre-info .tyre-info-title{font-size:24px;line-height:24px}
.pdp-tyre-types{margin-bottom:10px}
.pdp-tyre-types h3{font-size:12px;line-height:18px;margin-right:10px}
.pdp-tyre-price-wrapper .pdp-tyre-actual-price{font-size:24px;line-height:24px}
.pdp-tyre-price-info{margin-bottom:12px}
.pdp-tyre-price-info .pdp-tyre-price-text{font-size:10px;line-height:10px}
.pdp-tyre-offers-wrapper{padding:6px 0;margin-bottom:12px}
.pdp-tyre-offers-wrapper .pdp-tyre-offers-heading-text{gap:7px}
.pdp-tyre-offers-heading-text h3{font-size:12px;line-height:19px}
.pdp-tyre-offers-heading-text img{height:5px;width:10px}
.pdp-tyre-offers-wrapper ul li{font-size:12px;line-height:16px}
.pdp-tyre-offers-wrapper ul li span{font-size:10px;line-height:12px}
.pdp-tyres-facilities-wrapper{gap:8px;margin-bottom:15px}
.pdp-tyres-facilities-wrapper .pdp-tyre-facility{justify-content:space-between;max-height:88px;min-height:88px}
.pdp-tyre-facility:nth-child(1) img{width:35px;height:24px}
.pdp-tyre-facility:nth-child(2) img{width:22px;height:25px}
.pdp-tyre-facility:nth-child(3) img{width:29px;height:23px}
.pdp-tyre-facility:nth-child(4) img{width:48px;height:25px}
.pdp-tyres-stock-wrapper{margin-bottom:16px}
.pdp-tyres-stock-wrapper span{font-size:10px;line-height:10px}
.pdp-tyres-stock-wrapper select{font-size:12px;line-height:18px;padding:0 27px 0 8px;margin-right:12px;background-position:calc(100% - 8px) center}
.pdp-tyres-stock-wrapper p{font-size:12px;line-height:14px}
.pdp-tyres-cta-wrapper{margin-bottom:16px}
.find-shop{padding:7px 23px;font-size:12px;line-height:19px}
.add-cart{padding:7px 27px;font-size:12px;line-height:19px}
.pdp-tyres-pincode-wrapper p{font-size:10px;line-height:12px}
.pdp-tyres-input-wrapper{font-size:12px;line-height:18px;max-width:240px;padding:5px 8px 5px 8px}
.out-of-stock-wrapper span{font-size:10px;line-height:12px}
.pdp-tyre-out-of-stock{margin-top:20px;margin-bottom:20px}
.notify-me-btn-wrapper a{font-size:12px;line-height:18px;padding:8px 20px}
.ceat-pdp-ux3-overview-section .navbar-wrapper{max-height:61px}
}
@media(max-width:767px){.pdp-section-ux3{gap:34px;flex-direction:column;margin:16px auto 24px auto;align-items:center}
.pdp-left-div,.pdp-right-div{max-width:328px}
.desk-only-slider,.carousel-info-text,.sync-carousel-parent{display:none}
.mob-only-slider{display:block;margin-bottom:0 !important}
.mob-only-slider li img{min-width:170px;max-width:170px;min-height:170px;max-height:170px;margin:15px auto}
.mob-only-slider li iframe{min-height:200px;max-height:200px;width:100%}
.mob-only-slider .slick-dots{position:absolute;bottom:-16px;list-style:none;align-items:center;display:flex;justify-content:center;text-align:center;height:2px}
.mob-only-slider .slick-dots li{margin:0 3px;width:15px;height:2px}
.mob-only-slider .slick-dots li.slick-active button{background:#616161}
.mob-only-slider .slick-dots li button{width:15px;height:2px;border:0;background:#bdbdbd;display:block;padding:0}
.mob-only-slider .slick-dots li button::before{content:unset}
.pdp-tyre-info{margin-bottom:10px}
.pdp-tyre-info p{font-size:12px;line-height:14px}
.pdp-tyre-info .tyre-info-title{font-size:20px;line-height:24px}
.pdp-tyre-info .tyre-info-title span{display:block;font-size:12px;line-height:14px}
.pdp-tyre-types{margin-bottom:16px}
.pdp-tyre-types h3{font-size:12px;line-height:14px;margin-right:15px}
.pdp-tyre-types h3::after{border:2px solid #333;top:-1px;right:-10px}
.pdp-tyre-price-info{border-top:1px dashed #d6d6d6;padding-top:12px;margin-bottom:12px}
.pdp-tyre-price-wrapper .pdp-tyre-actual-price{font-size:20px;line-height:20px}
.pdp-tyre-price-info .pdp-tyre-price-text{font-size:12px;line-height:14px;margin-top:3px}
.pdp-tyre-offers-wrapper{padding:6px 0;margin-bottom:12px}
.pdp-tyre-offers-wrapper .pdp-tyre-offers-heading-text{gap:6px}
.pdp-tyre-offers-heading-text h3{font-size:14px;line-height:17px}
.pdp-tyre-offers-heading-text img{height:5px;width:10px}
.pdp-tyre-offers-wrapper ul{margin-top:6px;margin-left:16px}
.pdp-tyre-offers-wrapper ul li{font-size:12px;line-height:14px}
.pdp-tyre-offers-wrapper ul li span{font-size:12px;line-height:14px}
.pdp-tyres-facilities-wrapper{gap:8px;margin-bottom:16px}
.pdp-tyres-facilities-wrapper .pdp-tyre-facility h3{font-size:12px;line-height:14px}
.pdp-tyres-facilities-wrapper .pdp-tyre-facility{padding:12px 10px;max-height:88px;min-height:88px}
.pdp-tyre-facility:nth-child(1) img{width:30px;height:20px}
.pdp-tyre-facility:nth-child(2) img{width:24px;height:24px}
.pdp-tyre-facility:nth-child(3) img{width:24px;height:24px}
.pdp-tyre-facility:nth-child(4) img{width:42px;height:20px}
.pdp-section-ux3 form .ct-pdp-qty-w{display:flex;flex-direction:column}
.pdp-tyres-stock-wrapper{margin-bottom:16px;flex-direction:column;align-items:start;order:1}
.pdp-tyres-stock-wrapper span{font-size:12px;line-height:14px}
.pdp-tyres-stock-wrapper select{font-size:14px;line-height:16px;padding:10px 41px 8px 14px;margin-right:unset;background-position:calc(100% - 12px) center;height:32px;line-height:12px}
.pdp-tyres-stock-wrapper p{font-size:12px;line-height:14px;margin-top:8px}
.pdp-tyres-cta-wrapper{margin-top:24px;margin-bottom:16px;order:3;justify-content:center}
.find-shop{padding:15px 18px;font-size:14px;line-height:17px}
.add-cart{padding:15px 18px;font-size:14px;line-height:17px}
.pdp-tyres-pincode-wrapper{order:2}
.pdp-tyres-pincode-wrapper p{font-size:12px;line-height:18px}
.pdp-tyres-pincode-wrapper p.border-top{padding-top:16px;border-top:1px dashed #d6d6d6}
.pdp-tyres-input-wrapper{font-size:14px;line-height:18px;max-width:328px;padding:10px;margin:6px 0 12px 0}
.pdp-tyres-input-wrapper img{height:16px;width:10px}
.pdp-tyres-input-wrapper a{text-transform:capitalize}
.pdp-tyre-out-of-stock{margin-top:10px;margin-bottom:10px}
.out-of-stock-wrapper span{font-size:12px;line-height:14px}
.notify-me-btn-wrapper a{font-size:12px;line-height:26px}
.aem-GridColumn--default--12 .new-form-wrap{margin:unset}
.pdp-tyre-price-info-bottom-fixed{background-color:white;box-shadow:0 -2px 10px rgba(0,0,0,0.15);width:100vw}
.pdp-tyre-price-info-bottom-fixed.fixedBottom{z-index:9999;position:fixed;bottom:0;left:0}
.pdp-tyre-price-detail-wrapper{display:none;justify-content:space-between;align-items:center;padding:0 16px}
.pdp-tyre-price-info-bottom-fixed.fixedBottom .pdp-tyre-price-detail-wrapper{display:flex}
.pdp-tyre-price-container{display:flex;flex-direction:column}
.pdp-tyre-price-div{display:flex;align-items:center}
.pdp-tyre-price{display:flex;align-items:center;font-family:"Poppins-Bold";font-size:20px;line-height:1;font-weight:bold;margin-right:16px;color:#333}
.pdp-tyre-qty{display:inline-block;border:1px solid #d6d6d6;border-radius:5px;padding:10px 46px 8px 12px;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:"Poppins-Semibold";font-size:14px;line-height:12px;background:url("../../../../../../../content/dam/ceat/ceat-revemp/icons/down-arrow.svg");background-repeat:no-repeat;background-position:calc(100% - 11px) center}
.pdp-tyre-qty:focus{outline:0}
.pdp-tyre-tax-des{font-family:"Poppins-Regular";font-size:12px;line-height:14px;color:#333;margin-top:7px}
.pdp-tyre-cart-btn-div a{display:inline-block;font-family:"Poppins-Medium";font-size:14px;line-height:14px;padding:15px 18px;margin:20px 0;background:#333;color:white;border-radius:30px}
.pdp-tyre-notify-btn-div{display:none;justify-content:space-between;padding:20px 16px}
.pdp-tyre-price-info-bottom-fixed.fixedBottom .pdp-tyre-notify-btn-div{display:flex}
.pdp-tyre-notify-btn-div a{font-family:"Poppins-Medium";font-size:14px;line-height:17px;border:1px solid #333;border-radius:30px;text-align:center;letter-spacing:.8px}
.pdp-tyre-notify-btn-div .pdp-notify-me-btn{color:#333;padding:15px 38px;background-color:white}
.pdp-tyre-notify-btn-div .pdp-find-tyre-shop-btn{color:white;padding:15px 18px;background-color:#333}
}