.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
.product-detail-stock-box{cursor:pointer}.rim-sidebar-overlay{z-index:1000;background:#0006;justify-content:flex-end;display:flex;position:fixed;inset:0}.rim-sidebar{background:#fff;width:666px;max-width:666px;height:100%;overflow-y:auto}.rim-sidebar .rim-sidebar-header{justify-content:space-between;align-items:center;padding:20px 16px;display:flex}.rim-sidebar .rim-sidebar-header h4{color:var(--ft-dark,#272727);margin:0;font-size:16px;font-weight:500;line-height:1.1}.rim-sidebar .rim-sidebar-header button{cursor:pointer;background:0 0;border:none;padding:4px}.rim-sidebar .rim-sidebar-body{flex-direction:column;gap:16px;padding:0 32px 32px;display:flex}@media screen and (max-width:767.98px){.rim-sidebar .rim-sidebar-body{gap:0;padding:0 15px 20px}}.rim-sidebar .rim-accordion{border:1px solid var(--ft-hairline,#0000001a);border-radius:8px;margin-top:20px;padding:4px 16px;transition:all .2s;overflow:hidden}.rim-sidebar .rim-accordion:not(.is-open):hover{border-color:#000}.rim-sidebar .rim-accordion .rim-accordion-header{cursor:pointer;width:100%;color:var(--ft-dark,#272727);background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;margin-top:5px;padding:15px;font-size:18px;font-weight:500;line-height:1.1;transition:all .2s;display:flex}.rim-sidebar .rim-accordion .rim-accordion-header .rim-accordion-chevron{transition:transform .2s}.rim-sidebar .rim-accordion.is-open .rim-accordion-header:hover{box-shadow:inset 0 0 0 1px #000}.rim-sidebar .rim-accordion .rim-accordion-list-container{padding:20px 12px 16px}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list{border-style:solid;border-width:1px 1px 0;border-color:var(--ft-hairline,#0000001a);border-radius:16px}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option{border-bottom:1px solid var(--ft-hairline,#0000001a);cursor:pointer;padding:18px}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option:last-child{border-radius:0 0 16px 16px}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option p{color:var(--ft-dark,#272727);margin:0;font-size:15px}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option:hover{border-style:solid;border-width:1px;border-color:var(--ft-brand,#e11b22);border-bottom-color:var(--ft-hairline,#0000001a);background:0 0}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option:hover:first-child{border-radius:16px 16px 0 0}.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option:hover:last-child{border-bottom-color:var(--ft-brand,#e11b22);border-radius:0 0 16px 16px}@media screen and (max-width:767.98px){.rim-sidebar .rim-accordion .rim-accordion-list-container .rim-accordion-list .rim-accordion-option{padding:12px 18px}.rim-sidebar .rim-accordion .rim-accordion-list-container{padding:15px 0}.rim-sidebar .rim-accordion{padding:10px}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.product-detail{padding:140px 0 40px}@media screen and (max-width:767.98px){.product-detail{padding:130px 0 30px}}.product-detail .product-breadcrumbs{flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:13px;font-weight:500;display:flex}.product-detail .product-breadcrumbs a,.product-detail .product-breadcrumbs span{color:var(--ft-muted,#959595)}.product-detail .product-breadcrumbs div{color:var(--ft-ink,#141414)}.product-detail .product-detail-card{background-color:var(--ft-surface-muted,#f8f8f8);border-radius:20px;justify-content:center;align-items:center;max-width:650px;padding:40px 15px;display:flex;position:sticky;top:30px}.product-detail .product-detail-card .product-detail-image{text-align:center}.product-detail .product-detail-card .product-detail-image img{display:inline-block}.product-detail .product-detail-card .rail-step,.product-detail .product-detail-card .frame-step{appearance:none;border:1px solid var(--ft-hairline,#0000001a);color:var(--ft-muted,#999);cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .3s;display:flex}.product-detail .product-detail-card .rail-step:hover:not(:disabled),.product-detail .product-detail-card .frame-step:hover:not(:disabled){background-color:var(--ft-brand,#e11b22);border-color:var(--ft-brand,#e11b22);color:#fff}.product-detail .product-detail-card .rail-step:disabled,.product-detail .product-detail-card .frame-step:disabled{opacity:.35;cursor:default}.product-detail .product-detail-card .rail-step:focus-visible,.product-detail .product-detail-card .frame-step:focus-visible{outline:2px solid var(--ft-brand,#e11b22);outline-offset:-2px}.product-detail .product-detail-card .rail-step svg,.product-detail .product-detail-card .frame-step svg{display:block}.product-detail .product-detail-card .left-side-product-detail-images{width:100px;overflow:hidden}.product-detail .product-detail-card .left-side-product-detail-images .swiper{height:504px}.product-detail .product-detail-card .left-side-product-detail-images.can-scroll{flex-direction:column;align-items:center;gap:8px;display:flex}.product-detail .product-detail-card .left-side-product-detail-images.can-scroll .swiper{height:440px}.product-detail .product-detail-card .left-side-product-detail-images .rail-step{flex:none;width:100%}.product-detail .product-detail-card .left-side-product-detail-images .rail-step-back svg{transform:rotate(90deg)}.product-detail .product-detail-card .left-side-product-detail-images .rail-step-on svg{transform:rotate(-90deg)}.product-detail .product-detail-card .left-side-product-detail-images .left-side-product-detail-card-image img{object-fit:cover;opacity:.5;cursor:pointer;border:1px solid #0000;border-radius:8px}.product-detail .product-detail-card .left-side-product-detail-images .left-side-product-detail-card-image.swiper-slide-thumb-active img{opacity:1;border:1px solid var(--ft-brand,#e11b22)}.product-detail .product-detail-card .product-detail-swiper{width:calc(100% - 100px);position:relative}.product-detail .product-detail-card .product-detail-swiper.is-solo{width:100%}.product-detail .product-detail-card .frame-step{z-index:2;margin-top:-16px;position:absolute;top:50%;box-shadow:0 2px 8px #00000014}.product-detail .product-detail-card .frame-step-back{inset-inline-start:4px}.product-detail .product-detail-card .frame-step-on{inset-inline-end:4px}.product-detail .product-detail-card .frame-step-on svg{transform:rotate(180deg)}.product-detail .product-detail-card .frame-count{z-index:2;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background-color:#141414a6;border-radius:999px;margin:0;padding:4px 12px;font-size:12px;line-height:1.5;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width:991.98px){.product-detail .product-detail-card{flex-direction:column;display:flex}.product-detail .product-detail-card .product-detail-swiper,.product-detail .product-detail-card .product-detail-image,.product-detail .product-detail-card .left-side-product-detail-images{width:100%;height:auto}.product-detail .product-detail-card .left-side-product-detail-images .swiper{height:auto}.product-detail .product-detail-card .left-side-product-detail-images.can-scroll{flex-direction:row}.product-detail .product-detail-card .left-side-product-detail-images.can-scroll .swiper{flex:1;min-width:0;height:auto}.product-detail .product-detail-card .left-side-product-detail-images .rail-step{width:auto}.product-detail .product-detail-card .left-side-product-detail-images .rail-step-back svg{transform:none}.product-detail .product-detail-card .left-side-product-detail-images .rail-step-on svg{transform:rotate(180deg)}}.product-detail .product-detail-title-and-icon{justify-content:space-between;gap:10px;margin-top:24px;padding-bottom:10px;display:flex}.product-detail .product-detail-title-and-icon .product-detail-head-para h4{color:var(--ft-dark,#272727);font-size:clamp(22px,21px + 1.04167vw,36px);font-weight:600;line-height:1.1}.product-detail .product-detail-title-and-icon .product-detail-head-para p{color:var(--ft-muted,#959595);margin-top:16px;margin-bottom:0;font-size:clamp(16px,2vw,20px);font-weight:400;line-height:1.1}.product-detail .product-detail-title-and-icon .product-detail-head-para .product-detail-sku{letter-spacing:.02em;margin-top:10px;font-size:14px;line-height:1.3}.product-detail .product-detail-title-and-icon .product-detail-head-para .product-detail-sku span{font-variant-numeric:tabular-nums;color:var(--ft-text-secondary,#393939);-webkit-user-select:all;user-select:all}.product-detail .product-detail-title-and-icon .product-detail-heart-icon{background:#fff;border:1px solid #14141426;border-radius:9.6px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:inline-flex}.product-detail .product-detail-rating{align-items:center;gap:10px;display:flex}.product-detail .product-detail-rating .product-detail-rating-img{align-items:center;height:16px;display:flex}.product-detail .product-detail-rating .product-detail-rating-img img{display:block}.product-detail .product-detail-rating .product-detail-rating-text{align-items:center;display:flex}.product-detail .product-detail-rating .product-detail-rating-text p{color:var(--ft-muted,#959595);margin:0;font-size:16px;font-weight:400;line-height:16px}.product-detail .product-detail-stock{padding:24px 0}.product-detail .product-detail-stock .product-detail-stock-text{color:#1a7a3a;font-size:16px;font-weight:400;line-height:1.1}.product-detail .product-detail-stock .product-detail-stock-box{border:1px solid var(--ft-border,#0003);border-radius:12px;justify-content:space-between;max-width:606px;max-height:58px;padding:16px;display:flex}.product-detail .product-detail-stock .product-detail-stock-box .product-detail-stock-box-text p{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.1}@media screen and (max-width:767.98px){.product-detail .product-detail-stock{padding:15px 0}}.product-detail .product-detail-check-compatibility{color:var(--ft-muted,#959595);font-size:16px;font-weight:400;line-height:1.1}.product-detail .product-detail-check-compatibility .product-detail-check-compatibility-link{color:var(--ft-dark,#272727);font-size:16px;font-weight:500;line-height:1.1;text-decoration:underline}.product-detail .product-detail-price-and-installment{align-items:center;gap:20px;padding-top:25px;display:flex}.product-detail .product-detail-price-and-installment .product-detail-price-details{align-items:baseline;gap:10px;display:flex}.product-detail .product-detail-price-and-installment .product-detail-price-details .product-detail-price{color:var(--ft-dark,#272727);font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1}.product-detail .product-detail-price-and-installment .product-detail-price-details .was{color:#8a8a8a;font-size:clamp(17px,2.1vw,25px);font-weight:500;line-height:1;text-decoration:line-through;text-decoration-thickness:2px}.product-detail .product-detail-price-and-installment .product-detail-price-details .product-detail-tire{color:var(--ft-muted,#aaa);font-size:14px;font-weight:400;line-height:1}.product-detail .product-detail-price-and-installment .product-detail-price-block{flex-direction:column;min-width:0;display:flex}.product-detail .product-detail-price-and-installment .product-detail-price-note{margin-top:10px}.product-detail .product-detail-price-and-installment .product-detail-price-note .price-note-label{padding:4px 12px;font-size:13px}.product-detail .product-detail-price-and-installment .product-detail-or{flex-shrink:0;justify-content:center;align-items:center;height:28px;display:flex}.product-detail .product-detail-price-and-installment .product-detail-or svg{display:block}.product-detail .product-detail-price-and-installment .product-detail-installment{align-items:center;display:flex}.product-detail .product-detail-price-and-installment .product-detail-installment p{color:#1a7a3a;margin:0;font-size:14px;font-weight:600;line-height:1}.product-detail .product-detail-installment-list{flex-direction:column;gap:16px;padding-top:28px;display:flex}.product-detail .product-detail-installment-list .product-detail-installment-row{border:1px solid var(--ft-hairline,#0000001a);border-radius:8px;justify-content:space-between;align-items:center;max-width:606px;max-height:43px;padding:12px;display:flex}.product-detail .product-detail-installment-list .product-detail-installment-row .product-detail-installment-text{color:var(--ft-muted,#959595);margin:0;font-size:12px;font-weight:500;line-height:1.1}.product-detail .product-detail-installment-list .product-detail-installment-row .product-detail-installment-badge{flex-shrink:0}.product-detail .product-detail-qty-box{gap:10px;padding:40px 0;display:flex}.product-detail .product-detail-qty-box .product-detail-qty{border:1px solid var(--ft-border,#0003);box-sizing:border-box;background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:4px;width:152px;min-width:152px;height:50px;padding:8px;display:flex}.product-detail .product-detail-qty-box .product-detail-qty button{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;margin:0;padding:0;display:flex}.product-detail .product-detail-qty-box .product-detail-qty svg{width:24px;min-width:24px;height:24px;min-height:24px;display:block}.product-detail .product-detail-qty-box .product-detail-qty input[type=number]{text-align:center;color:#000;background:0 0;border:none;outline:none;flex:1;width:35px;min-width:0;margin:0;padding:0;font-size:14px;font-weight:500}.product-detail .product-detail-qty-box .product-detail-qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-detail .product-detail-qty-box .product-detail-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-detail .product-detail-qty-box .product-detail-qty input[type=number]{appearance:textfield}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box{background:var(--ft-ink,#141414);border:1px solid var(--ft-border,#0003);border-radius:11px;justify-content:space-between;align-items:center;width:392px;height:50px;padding:18px 20px;display:flex}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box .product-detail-qty-btn-box{color:#fff;align-items:center;gap:6px;display:flex}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box .product-detail-qty-btn-box span{color:inherit}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box .product-detail-qty-add-to-cart{justify-content:flex-end;align-items:center;gap:6px;display:flex}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box .product-detail-qty-add-to-cart span{color:#fff}.product-detail .product-detail-qty-box .product-detail-contact-us{color:#fff;justify-content:center;gap:8px;font-weight:500;text-decoration:none}.product-detail .product-detail-qty-box .whatsapp-icon{background:#25d366;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;padding:11px 13px;display:flex}@media (max-width:767.98px){.product-detail .product-detail-qty-box{flex-wrap:wrap;padding:20px 0}.product-detail .product-detail-qty-box .product-detail-qty{flex:1;min-width:0}.product-detail .product-detail-qty-box .product-detail-qty-add-to-cart-box{width:100%}}.product-detail .product-detail-payment-options h4{color:var(--ft-dark,#272727);font-size:16px;font-weight:500;line-height:1.1}.product-detail .product-detail-payment-options .product-detail-payment-options-images{gap:10px;display:flex}.product-detail .product-detail-rating-img{height:auto}.product-detail .product-detail-rating-img svg{display:block}.product-detail .no-images{text-align:center;color:var(--ft-muted,#959595);margin:0;padding:48px 0;font-size:14px}.product-detail .product-detail-stock-box.is-static{cursor:default}.product-detail .rim-accordion-option{color:inherit;text-decoration:none;display:block}
.product-detail-tabs{padding:40px 0}.product-detail-tabs .tabs-header{align-items:flex-end;gap:4px;width:100%;display:flex;overflow:auto}.product-detail-tabs .tabs-header .tab-btn{background-color:var(--ft-surface-muted,#f8f8f8);min-width:241px;height:100%;color:var(--ft-muted,#959595);white-space:nowrap;border:0;border-radius:16px 16px 0 0;padding:10px 13px;font-size:clamp(18px,2vw,20px);font-weight:500}@media screen and (max-width:991.98px){.product-detail-tabs .tabs-header .tab-btn{flex:1;min-width:auto}}.product-detail-tabs .tabs-header .tab-btn.active{background-color:var(--ft-brand,#e11b22);color:#fff}.product-detail-tabs .tabs-content{border:1px solid var(--ft-border,#0003);border-radius:0 0 16px 16px;padding:40px 24px}@media screen and (max-width:767.98px){.product-detail-tabs .tabs-content{padding:20px 15px}.product-detail-tabs{padding:30px 0}}
.product-detail-tabs-one .about-product h2{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600}.product-detail-tabs-one .about-product p{color:var(--ft-muted,#959595);margin-top:24px;font-size:clamp(16px,2vw,20px);font-weight:400}.product-detail-tabs-one .about-product .about-product-body{color:var(--ft-muted,#959595);margin-top:24px;font-size:clamp(16px,2vw,20px);font-weight:400;line-height:1.5}.product-detail-tabs-one .about-product .about-product-body p+p,.product-detail-tabs-one .about-product .about-product-body p+ul,.product-detail-tabs-one .about-product .about-product-body p+ol,.product-detail-tabs-one .about-product .about-product-body ul+p,.product-detail-tabs-one .about-product .about-product-body ol+p{margin-top:16px}.product-detail-tabs-one .about-product .about-product-body h2,.product-detail-tabs-one .about-product .about-product-body h3{color:var(--ft-dark,#272727);margin-top:28px;margin-bottom:12px;font-weight:600}.product-detail-tabs-one .about-product .about-product-body h2{font-size:clamp(18px,2vw,22px)}.product-detail-tabs-one .about-product .about-product-body h3{font-size:clamp(16px,2vw,18px)}.product-detail-tabs-one .about-product .about-product-body>:first-child{margin-top:0}.product-detail-tabs-one .about-product .about-product-body ul,.product-detail-tabs-one .about-product .about-product-body ol{margin-top:16px;padding-left:22px}.product-detail-tabs-one .about-product .about-product-body ul{list-style:outside}.product-detail-tabs-one .about-product .about-product-body ol{list-style:decimal}.product-detail-tabs-one .about-product .about-product-body li+li{margin-top:6px}.product-detail-tabs-one .about-product .about-product-body strong{color:var(--ft-dark,#272727);font-weight:600}.product-detail-tabs-one .about-product .about-product-body a{color:var(--ft-brand,#e11b22);text-underline-offset:3px;text-decoration:underline}.product-detail-tabs-one .about-product .about-product-body a:hover,.product-detail-tabs-one .about-product .about-product-body a:focus-visible{color:var(--ft-ink,#141414)}.product-detail-tabs-one .core-features{margin-top:60px}.product-detail-tabs-one .core-features h2{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600}.product-detail-tabs-one .core-features .swiper-slide{height:auto}.product-detail-tabs-one .core-features .core-features-card{border:1px solid var(--ft-border,#0003);border-radius:12px;flex-direction:column;gap:24px;height:100%;padding:12px;display:flex}.product-detail-tabs-one .core-features .core-features-card h6{color:var(--ft-dark,#272727);margin:0;font-size:20px;font-weight:400}.product-detail-tabs-one .core-features .core-features-card p{color:var(--ft-muted,#959595);font-size:16px;font-weight:400}@media screen and (max-width:767.98px){.product-detail-tabs-one .core-features .core-features-card{gap:15px}.product-detail-tabs-one .core-features{margin-top:30px}}.nothing-written{color:var(--ft-muted,#959595);margin:0;padding:24px 0;font-size:14px}
.product-detail-tabs-two h2{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600}.product-detail-tabs-two .table{margin-top:24px;margin-bottom:0}.product-detail-tabs-two .table .table-data{justify-content:space-between;align-items:center;gap:10px;padding:20px 0;display:flex}.product-detail-tabs-two .table .table-data:not(:last-child){border-bottom:1px solid var(--ft-hairline,#0000001a)}.product-detail-tabs-two .table .table-data p{color:var(--ft-text-secondary,#393939);margin:0 0 0 16px;font-size:clamp(16px,1vw,20px);font-weight:500}.product-detail-tabs-two .table .table-data span{color:var(--ft-muted,#999);width:100%;max-width:226px;margin-right:16px;font-size:clamp(16px,1vw,20px);font-weight:400}@media screen and (max-width:767.98px){.product-detail-tabs-two .table .table-data{padding:12px 0}.product-detail-tabs-two .table .table-data p{margin-left:0}.product-detail-tabs-two .table .table-data p,.product-detail-tabs-two .table .table-data span{min-width:50%}}.nothing-written{color:var(--ft-muted,#959595);margin:0;padding:24px 0;font-size:14px}
.product-detail-tabs-three .rating-section h2{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600}.product-detail-tabs-three .rating-section .rating-content .top{border:1px solid var(--ft-hairline,#0000001a);border-radius:12px;justify-content:space-between;align-items:center;margin-top:24px;padding:18px 20px;display:flex}.product-detail-tabs-three .rating-section .rating-content .top .stars{align-items:center;gap:2px;display:flex}.product-detail-tabs-three .rating-section .rating-content .top .stars span{display:flex}.product-detail-tabs-three .rating-section .rating-content .top .rating-number{color:var(--ft-dark,#272727);font-size:clamp(18px,2vw,20px);font-weight:600}.product-detail-tabs-three .rating-section .rating-content .bottom{border:1px solid var(--ft-hairline,#0000001a);border-radius:12px;flex-direction:column;gap:14px;margin-top:20px;padding:18px 20px;display:flex}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress{grid-template-columns:42px 1fr 32px;align-items:center;gap:12px;display:grid}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .star-label,.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .percentage{color:var(--ft-muted,#999);white-space:nowrap;font-size:16px;font-weight:400}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .percentage{text-align:right}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .progress-bar{background:#f1f2f4;border-radius:100px;width:100%;height:14px;overflow:hidden}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .progress-bar .progress-fill{background:var(--ft-brand,#e11b22);border-radius:inherit;height:100%;transition:width .4s}.product-detail-tabs-three .rating-section .rating-content .cart-slider-checkout-btn{border:1px solid var(--ft-hairline,#0000001a);background:var(--ft-brand,#e11b22);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:50px;margin-top:20px;display:flex;position:relative;overflow:hidden}.product-detail-tabs-three .rating-section .rating-content .cart-slider-checkout-btn:before{content:"";pointer-events:none;background:linear-gradient(86.19deg,#fff0 12.5%,#fffc 50%,#fff0 87.5%);width:100px;height:114px;transition:all .5s ease-in-out;position:absolute;top:-20%;left:-50%;transform:rotate(15deg)}.product-detail-tabs-three .rating-section .rating-content .cart-slider-checkout-btn:hover:before{left:100%}.product-detail-tabs-three .rating-section .rating-content .cart-slider-checkout-btn .cart-slider-checkout-heading{z-index:1;color:#fff;margin:0 0 0 5px;padding:32px 16px;font-size:16px;font-weight:500;line-height:100%;position:relative}.product-detail-tabs-three .rating-section .rating-content .cart-slider-checkout-btn svg{z-index:1;position:relative}.product-detail-tabs-three .reviews-section .top{justify-content:space-between;align-items:flex-start;display:flex}.product-detail-tabs-three .reviews-section .top h2{color:var(--ft-dark,#272727);margin:0;font-size:clamp(18px,2vw,24px);font-weight:600}.product-detail-tabs-three .reviews-section .top .slider-btn{gap:8px;display:flex}.product-detail-tabs-three .reviews-section .top .slider-btn div{border:1px solid var(--ft-hairline,#0000001a);border-radius:8px;justify-content:center;align-items:center;padding:10px;transition:all .3s;display:flex}.product-detail-tabs-three .reviews-section .top .slider-btn div:hover{background-color:var(--ft-brand,#e11b22)}.product-detail-tabs-three .reviews-section .top .slider-btn div:hover svg path{stroke:#fff}.product-detail-tabs-three .reviews-section .card-slider{background-color:#f4f4f4;border-radius:12px;margin-top:14px;padding:20px}.product-detail-tabs-three .reviews-section .card-slider .swiper-slide{height:auto}.product-detail-tabs-three .reviews-section .card-slider .review-card{background-color:#fff;border:none;border-radius:16px;height:100%;padding:16px 12px}.product-detail-tabs-three .reviews-section .card-slider .review-card .top{align-items:flex-start;display:flex}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .profile{background-color:var(--ft-brand,#e11b22);border-radius:8px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin-right:12px;display:flex;overflow:hidden}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .profile img{object-fit:cover;width:100%;height:100%}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .profile p{text-transform:capitalize;color:#fff;margin:0;font-size:14px;font-weight:700}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .position{max-width:150px}@media screen and (max-width:991.98px){.product-detail-tabs-three .reviews-section .card-slider .review-card .top .position{max-width:auto}}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .position h6{color:var(--ft-dark,#272727);word-wrap:break-word;margin:0;font-size:15px;font-weight:600}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .position span{color:var(--ft-muted,#999);font-size:12px;font-weight:400}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .badge{color:#25d366;background-color:#25d36633;border-radius:20px;align-items:center;gap:2px;max-height:16px;padding:2px 7px;font-size:10px;font-weight:500;display:flex}.product-detail-tabs-three .reviews-section .card-slider .review-card .top .badge svg{min-width:11px}.product-detail-tabs-three .reviews-section .card-slider .review-card .rating{margin-top:10px}.product-detail-tabs-three .reviews-section .card-slider .review-card .content{color:var(--ft-muted,#959595);margin-top:16px;margin-bottom:70px;font-size:14px;font-weight:400}@media (max-width:576px){.product-detail-tabs-three .rating-section .rating-content .bottom{padding:16px}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress{grid-template-columns:40px 1fr 30px;gap:8px}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .star-label,.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .percentage{font-size:12px}.product-detail-tabs-three .rating-section .rating-content .bottom .review-progress .progress-bar{height:12px}}.product-detail-tabs-three .review-card .content .review-title{color:var(--ft-dark,#272727);margin-bottom:6px;font-weight:600}.product-detail-tabs-three .nothing-written{color:var(--ft-muted,#959595);margin:0;padding:24px 0;font-size:14px}
