.validation-bar{width:100%;padding:var(--validation-bar-padding-top, 40px) 0 var(--validation-bar-padding-bottom, 40px);background-color:var(--validation-bar-bg-color, #f5f5f5)}.validation-bar__content{text-align:left}.custom-wrapper{max-width:800px;margin:0 auto}.validation-bar__grid{display:grid;grid-template-columns:repeat(var(--validation-bar-columns, 4),1fr);gap:10px;align-items:stretch}.validation-bar__item{display:flex;align-items:center;text-align:center;justify-content:center;padding:10px;transition:transform .3s ease}.validation .validation-bar__item{justify-content:flex-start}.validation-bar__item:hover{transform:translateY(-2px)}.validation-bar__icon{max-width:35px;width:auto;height:auto;display:flex;align-items:center;justify-content:center;margin-right:10px}.validation .validation-bar__icon{margin:0 auto 10px}.validation-bar__icon.icon-large{max-width:50px}.validation-bar__icon svg{fill:currentColor}.validation-bar__icon img{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:1/1}.validation .validation-bar__icon img{aspect-ratio:unset}.validation-bar__title{font-size:13px;font-weight:400;line-height:1.3;color:#fff;margin:0}.validation .validation-bar__title{color:#000;font-weight:600;text-transform:capitalize}.validation-bar__subtitle{font-size:11px;line-height:1.2;margin:0;color:#fff}.validation .validation-bar__subtitle{color:#000}.validation-bar__subtitle p{margin:0}.validation-bar__subtitle a{color:#333;text-decoration:underline;font-weight:600}.validation-bar__rating{max-width:65px;width:100%;aspect-ratio:1/1;margin:0 auto 12px;display:flex;flex-direction:column;align-items:center;justify-content:end}.validation-bar__rating-number{font-size:28px;font-weight:700;color:#333;margin-bottom:4px;line-height:1}.validation-bar__stars{display:flex;justify-content:center;margin-bottom:2px}.validation-bar__star{width:12px;height:12px;margin:0 1px}.validation-bar__reviews-count{font-size:10px;color:#666;font-weight:500;text-align:center;line-height:1.2}.validation-bar__link{color:inherit;text-decoration:none;width:100%}.validation-bar__link:hover .validation-bar__title{color:#007acc}.validation .validation-bar__item{flex-direction:column;align-items:center}.validation .validation-bar__content{text-align:center}@media screen and (max-width: 768px){.validation-bar{padding:var(--validation-bar-padding-top-mobile, 32px) 0 var(--validation-bar-padding-bottom-mobile, 32px)}.validation-bar__grid{grid-template-columns:repeat(2,1fr);gap:10px}.social-proof .validation-bar__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px}.validation-bar__content{text-align:center}.social-proof .validation-bar__item{flex:0 0 50%;scroll-snap-align:start;box-sizing:border-box}.social-proof .validation-bar__grid{scrollbar-width:none;-ms-overflow-style:none}.social-proof .validation-bar__grid::-webkit-scrollbar{display:none}.validation-bar__pagination{display:flex;justify-content:center;margin-top:6px;gap:6px}.validation-bar__dot{width:7px;height:7px;border-radius:50%;background:#4d071e;display:block;transition:background .2s;cursor:pointer}.validation-bar__dot.active{background:#fff}.validation-bar__grid .validation-bar__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;max-width:calc(50% - 5px)}.validation-bar__item{flex-direction:column;padding:15px 10px}.validation-bar__icon{max-width:35px;margin:0 0 10px}.validation-bar__title{font-size:16px;margin-bottom:3px}.validation-bar__subtitle{font-size:13px}.validation-bar__rating{max-width:60px;aspect-ratio:1/1;margin-bottom:10px}.validation-bar__rating-number{font-size:24px}.validation-bar__star{width:10px;height:10px}.validation-bar__reviews-count{font-size:9px}}@media screen and (max-width: 480px){.validation-bar__container{padding:0 15px}.validation-bar__grid{gap:10px;row-gap:25px}.validation-bar__item{align-items:center;justify-content:flex-start;padding:0}.validation-bar__title{font-size:13px}.social-proof .validation-bar__title{font-size:11px;font-weight:600;letter-spacing:normal}.validation-bar__subtitle{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map */
