.breadcrumbs-section{margin-bottom:15px;margin-top:15px}.thumb.active{opacity:1}.reviews-total{color:var(--primary-color);cursor:pointer}.qf-col-unit{width:90px}@media (max-width:767px){.qf-col-unit{width:calc(50% - 6px)}}@media (min-width:1024px){.cols-2.dt-cols-2{display:flex;justify-content:space-between;gap:25px}}.custom-icons-container{display:flex;justify-content:space-between;gap:5px;flex-wrap:wrap;font-weight:500;font-size:14px;margin-top:20px}.custom-icon span{font-weight:600;font-size:13px}.custom-icon{display:flex;align-items:center;gap:10px;min-width:100px}.custom-icon img{width:30px;height:30px}.turnaround img{height:20px;width:20px}.help-box-section{display:grid;grid-template-columns:3fr 1fr;gap:20px;align-items:center;padding:15px;border:1px solid #b1b1b1}.help-box-content{display:flex;flex-direction:column;gap:10px}.help-box-heading{font-size:17px;font-weight:700;color:#0e2468}.help-box-description{font-size:16px;color:#555;margin-bottom:0}.help-box-button{padding:6px 0 7px;background-color:#162c6d;color:white;text-decoration:none;font-size:15px;border:none;border-radius:20px;text-align:center;cursor:pointer;display:inline-block;width:50%}.help-box-button:hover{background-color:#162c6d}.help-box-image{text-align:center}.help-box-icon{max-width:80%!important;height:auto;display:block}.content-image img{width:100%;border-radius:var(--border-radius);overflow:hidden}.card-item{padding:0;border:1px solid #f9f9f9;border-radius:var(--border-radius);overflow:hidden}.card-item img{width:100%;height:auto;max-height:200px;padding:7px 7px 0;object-fit:cover;box-sizing:border-box}.card-item h3{margin:10px;text-align:left}.card-item p{margin:10px;text-align:left}.reviews-section h2{margin-bottom:0}.form__action-btn{background-color:#162c6d;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease;padding:8px 16px;height:40px}.star{font-size:35px;color:#ccc;cursor:pointer;margin:0 3px;transition:color .3s}.star.filled{color:#f7b500}.custom-success{padding:10px;border:1px solid green;border-radius:5px;background:#e9f9e9;color:green}.reviews.grid.grid-3{align-items:stretch;margin-top:20px}.product-card-items{margin-top:20px;gap:25px}.product-card-content{padding:0 10px}.cta-banner{background-color:#fbf1f6}.cta-banner-heading{font-size:28px;font-weight:var(--h2-h3-weight);margin-bottom:15px}.cta-banner-info{padding:20px}.banner-image{display:flex}.banner-image img{width:100%}.cta-banner-info p{margin-bottom:15px}.rotate{transform:rotate(225deg);transition:transform .2s ease-in-out}.answer.active{display:block}@media (min-width:601px) and (max-width:1024px){.order-process-steps{gap:20px}}@media (max-width:600px){.cols-2{display:grid;grid-template-columns:.5fr .8fr}.form-group.quantity-btn{flex-direction:column}.w138{width:auto}.custom-icon{justify-content:flex-start}.custom-icon.right-align{justify-content:center}.custom-icons-container{gap:18px}span.second-label{width:100%!important}.full-width{width:100%!important;display:flex;margin-left:0;box-sizing:border-box;justify-content:center}.help-box-button{width:75%}.order-process-steps{gap:20px}.card-item img{max-height:100%}}thead th{background:#f0f0f0;text-align:left;padding:14px 20px;font-weight:600;letter-spacing:.5px}@media screen and (max-width:768px){thead{display:none}}.review-text.is-clamped{max-height:3.2em;overflow:hidden}.review-text.is-clamped .read-more{position:absolute;bottom:0;right:0;background:#fff;padding-left:5px}.review-text.expanded .read-more{position:static;background:0 0;padding-left:0;margin-left:6px}.review-text .read-more{color:#000;color:#777;font-weight:400;cursor:pointer;white-space:nowrap;font-size:14px}@media (max-width:767px){.review-top-bar{justify-content:center;flex-wrap:wrap}.product-card-items.grid.grid-4{grid-template-columns:1fr 1fr}.bjc-form-actions{width:100%}}.product-sp{display:flex;align-items:center;margin-bottom:20px;justify-content:Center;flex-direction:column}.product-sp img{height:40px;object-fit:contain}.product-sp .sp-text{font-weight:500;margin-right:15px}.bjc-form-actions{display:flex;gap:20px}.tab-button.active{background-color:var(--primary-color);color:white}.review-rating-row{display:flex;align-items:center;gap:8px;margin-bottom:15px}.review-rating-row .label-heading{top:0}.star{font-size:24px;color:#ccc;transition:color .2s;line-height:0}.star.active{color:orange}.custom-success{margin-top:15px;font-size:16px;font-weight:700;color:green}.custom-error{margin-top:15px;font-size:16px;font-weight:700;color:#d9534f}.reviews-section .form-container{border:1px solid #b1b1b1;padding:0 25px 30px;border-radius:var(--border-radius)}.reviews-section .divider{display:flex;align-items:center;text-align:center;margin:2rem 0;color:#293d7c;font-weight:700}.reviews-section .divider::before,.reviews-section .divider::after{content:"";flex:1;border-bottom:1px solid #1a3a7c;margin:0 1rem}.reviews-section .divider span{font-size:16px;white-space:nowrap}.reviews-section .form-group{display:flex;gap:10px;flex-wrap:nowrap;margin-bottom:20px}.reviews-section .size-fields__input,.reviews-section .size-fields__select{flex:1;min-width:0;border:none;background-color:#f2f2f2;color:#121212;font-weight:500;font-size:14px;height:40px;min-height:40px;padding-left:10px;outline:none;appearance:none;-webkit-appearance:none}.reviews-section .size-fields__select{height:42px}.reviews-section .size-fields__input::placeholder,.reviews-section .size-fields__select::placeholder{color:#121212;opacity:1}.reviews-section span.label-heading{width:18%;color:#293d7c;font-weight:600;font-size:18px;position:relative;top:12px}.reviews-section .second-label{width:22%!important;white-space:nowrap}.reviews-section .underline{border:none;border-bottom:2px solid #cecece;background-color:#fff;outline:none}.reviews-section .dropdown-field{flex:1;min-width:0;color:#121212;font-weight:500;font-size:14px;height:40px;padding-left:10px;outline:none;appearance:none;-webkit-appearance:none}.reviews-section .w138{width:138px;flex:none}.reviews-section .upload-box{width:100%}.reviews-section .upload-btn{background-color:#4b4b4b;color:#fff;font-size:15px;display:flex;padding:8px 0;position:relative;top:12px;margin-left:20px;cursor:pointer;width:92%;text-align:center;justify-content:center}.reviews-section .upload-btn i{margin-right:5px}.reviews-section .form-input{flex:1;min-width:0;border:2px solid #cecece;color:#121212;font-weight:500;font-size:14px;height:38px;padding-left:10px;outline:none}.reviews-section .form-text-area{flex:1;min-width:0;border:2px solid #cecece;color:#121212;height:100px;font-weight:500;font-size:14px;font-family:var(--font-family);padding-left:10px;outline:none}.reviews-section .perk-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.reviews-section .perk-item{display:flex;align-items:center;gap:5px}.reviews-section .perk-item img{width:40px;height:40px}.reviews-section .perk-item:first-child img{width:30px;height:30px}.reviews-section .perk-item span{font-size:13px;font-weight:500}.reviews-section .form-submit-btn{width:100%;background:#172d6b;font-size:16px;border:none;color:#fff;padding:10px 30px;font-weight:600;cursor:pointer}.main-slider .swiper-slide.zoomed img{transform:scale(1.4)}