.image-container{flex-shrink:0;width:50%;position:relative}.image{width:100%;height:auto}.iconner-bcorp{justify-content:center;align-items:center;margin:0;display:flex;position:relative}.score-overlay #score-value{color:#535f4a;text-align:center;white-space:nowrap;width:100%;font-family:Asul;font-size:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width >= 500px){.text-box{width:50%}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes rotateRound{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-round{transform-origin:50%;animation:5s linear infinite rotateRound}.animate-grow{stroke-dasharray:700;stroke-dashoffset:-700px;animation:draw 4s var(--transit-curve) forwards}@media (prefers-reduced-motion: reduce){.animate-round{animation:none}.animate-grow{stroke-dashoffset:0;animation:none}}.custom-width{flex-direction:column;display:flex}@media screen and (width >= 768px) and (width <= 1400px){.custom-width{max-width:320px}}@media screen and (width >= 1400px){.custom-width{max-width:500px}}.text-border{padding-bottom:20px}@media screen and (width <= 767px){.text-border{border-bottom:1px solid var(--color-gold, )}.container.feature-columns{order:3}}.container.feature-columns .inline-icons .label-group{margin-bottom:50px;margin-right:20px;position:relative}@media screen and (width <= 1200px){.container.feature-columns .inline-icons .label-group{margin-right:0}}.container.feature-columns .inline-icons .label-group .label-icons{white-space:nowrap;transform-origin:100% 100%;letter-spacing:1px;font-size:80%;position:absolute;transform:rotate(-90deg)}.container.feature-columns .inline-icons .label-group .label-icons.label-improvement{top:-10px;right:10px}@media screen and (width <= 920px){.container.feature-columns .inline-icons .label-group .label-icons.label-improvement{top:-5px;right:30px}}.container.feature-columns .inline-icons .label-group .label-icons.label-reduction{top:-5px;right:10px}@media screen and (width <= 920px){.container.feature-columns .inline-icons .label-group .label-icons.label-reduction{top:3px;right:30px}}.container.feature-columns .inline-icons .label-group .icon-label{position:relative}@media screen and (width <= 920px){.container.feature-columns .inline-icons .label-group .icon-label{margin-right:20px}}.container.feature-columns .inline-icons .right-group{margin-left:auto;display:flex}.container.feature-columns .inline-icons .icons-container{gap:30px}@media screen and (width >= 768px) and (width <= 1200px){.container.feature-columns .inline-icons .icons-container{gap:10px}}@media screen and (width <= 550px){.container.feature-columns .inline-icons .icons-container{gap:0}}.container.feature-columns .inline-icons .icons-container>div{width:180px}@media screen and (width <= 920px){.container.feature-columns .inline-icons .icons-container>div{width:140px}.container.feature-columns .inline-icons .icons-container svg{height:100px}}.container.feature-columns .inline-icons .rte-setting.icon-text{max-width:200px;margin-top:20px}.progress-circle{stroke-dasharray:320;stroke-dashoffset:320px;transition:stroke-dashoffset 4s ease-out}
/*# sourceMappingURL=/cdn/shop/t/7/assets/styles-content-columns-bcorp-scores.css.map */
