/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/fr-block-logos-border/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.block-logos-border .logos-grid{display:grid;width:100%;grid-template-columns:repeat(var(--logos-columns,4),1fr);gap:var(--logos-gap,20px)}@media (max-width:770px){.block-logos-border .logos-grid{grid-template-columns:repeat(2,1fr)}}.block-logos-border .logo-item{position:relative;display:flex;align-items:center;justify-content:center;height:93px;padding:20px;border:1px solid var(--color-dark-blue);border-radius:8px;transition:all 0.3s ease}.block-logos-border .logo-item img{max-width:100%;height:auto;object-fit:contain;filter:grayscale(1) brightness(0);transition:filter 0.3s}.block-logos-border .logo-item:hover img,.block-logos-border .logo-item:hover .wp-block-freightos-button{filter:none}.block-logos-border .logo-item.is-active{background-color:#e3e7f1}.block-logos-border .logo-item.is-active img{filter:none}.block-logos-border .logo-item__info{position:absolute;top:5px;right:5px;z-index:1}.block-logos-border .logo-item__info-trigger{display:flex;align-items:center;justify-content:center;width:15px;height:16px;padding:0;background:transparent;border:none;border-radius:50%;color:var(--color-dark-blue);cursor:pointer;transform:rotate(45deg);transition:all 0.2s ease}.block-logos-border .logo-item__info-trigger svg,.block-logos-border .logo-item__info-trigger .icon{width:15px;height:16px}.block-logos-border .logo-item__info-trigger.is-active{transform:rotate(0deg)}.block-logos-border .logo-item__info-content{position:absolute;bottom:calc(100% + 10px);right:-10px;width:180px;padding:15px;background:var(--color-dark-blue);color:#fff;border-radius:10px;opacity:0;visibility:hidden;z-index:2;transition:all 0.2s ease}.block-logos-border .logo-item__info-content.is-visible{opacity:1;visibility:visible}.block-logos-border .logo-item__info-content p{margin:0 0 15px;font-size:16px;line-height:1.5;font-weight:700;text-align:left}.block-logos-border .logo-item__info-content .wp-block-freightos-button{font-size:16px;font-weight:400;padding:0;--color-button-hover:#EFF1F7;--color-button:#EFF1F7;--icon-color:#36DFD4}.block-logos-border .logo-item__info-content .wp-block-freightos-button.with-icon{justify-content:flex-start}.block-logos-border .logo-item.is-link{cursor:pointer;transition:transform 0.3s ease,opacity 0.3s ease,background 0.3s;text-decoration:none}.block-logos-border .logo-item.is-link:hover{background-color:#EFF1F7}.block-logos-border .logo-item.is-link .logo-item__image{display:block}.is-dark-mode.block-logos-border .logo-item{border-color:#fff}.is-dark-mode.block-logos-border .logo-item.is-link{background-color:transparent}.is-dark-mode.block-logos-border .logo-item.is-link:hover{background-color:#e3e7f1}.is-dark-mode.block-logos-border .logo-item.is-link:hover img{filter:brightness(0) invert(0)}.is-dark-mode.block-logos-border .logo-item:hover{background-color:transparent}.is-dark-mode.block-logos-border .logo-item img{filter:brightness(0) invert(1)}.is-dark-mode.block-logos-border .logo-item:hover img,.is-dark-mode.block-logos-border .logo-item.is-active img{filter:brightness(0) invert(1)}