.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__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-bar__item:hover{transform:translateY(-2px)}.validation-bar__item--side{flex-direction:row;text-align:left}.validation-bar__item--side .validation-bar__icon{margin-right:10px;margin-bottom:0;flex-shrink:0}.validation-bar__item--above{flex-direction:column;align-items:center;text-align:center}.validation-bar__item--above .validation-bar__icon{margin-right:0;margin-bottom:10px}.validation-bar__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.validation-bar__icon svg{fill:currentColor;width:100%;height:100%}.validation-bar__icon img{display:block;width:100%;height:auto;object-fit:contain}.validation-bar__content{text-align:inherit}.validation-bar__title{font-size:13px;font-weight:400;line-height:1.3;color:#fff;margin:0}.validation-bar__subtitle{font-size:11px;line-height:1.2;margin:0;color:#fff}.validation-bar__subtitle p{margin:0}.validation-bar__subtitle a{color:#eee;text-decoration:underline;font-weight:400}.validation .validation-bar__item{justify-content:flex-start}.validation .validation-bar__title{color:#000;font-weight:600;text-transform:capitalize}.validation .validation-bar__subtitle{color:#000}.validation .validation-bar__icon img{aspect-ratio:unset}.validation-bar__rating{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-bottom:12px}.validation-bar__rating--side{flex-direction:row;align-items:center;gap:10px;margin-bottom:0;margin-right:12px}.validation-bar__rating--side .validation-bar__rating-number{margin-bottom:0}.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;display:flex;align-items:center;width:100%}.validation-bar__link--above{flex-direction:column;align-items:center}.validation-bar__link:hover .validation-bar__title{color:#007acc}.validation-bar__pagination{display:none}@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;scrollbar-width:none;-ms-overflow-style:none}.social-proof .validation-bar__grid::-webkit-scrollbar{display:none}.social-proof .validation-bar__item{flex:0 0 50%;scroll-snap-align:start;box-sizing:border-box}.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__item{flex-direction:column;padding:15px 10px}.validation-bar__item--side{flex-direction:column}.validation-bar__item--side .validation-bar__icon{margin-right:0;margin-bottom:10px}.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__title{font-size:16px;margin-bottom:3px}.validation-bar__subtitle{font-size:13px}.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__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}.validation-bar__subtitle{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/38/compiled_assets/styles.css.map?subset=Ag */
