.a--underline { position: relative; } .a--underline::before { content: ""; position: absolute; left: 0; right: 0; bottom: 0.1em; width: 100%; height: 1px; background-color: currentColor; transition: var(--transition); } .a--underline:hover::before { right: unset; width: 0; } .custom-button-icon{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border: 1px solid var(--bricks-color-eqllqq); } .custom-button-icon .custom-button-inner { gap:var(--space-s); } .custom-button-icon:hover { background-color: var(--bricks-color-ejeege) !important; border: 1px solid var(--bricks-color-ejeege) ; } .custom-button-icon .btn__icon-wrapper { position: relative; background-color: var(--bricks-color-duraul); height: 4.8rem; width: 4.8rem; border-radius: 100%; display: grid; place-items: center; overflow: hidden; flex-shrink: 0; } .custom-button-icon .btn__icon-wrapper .icon path { fill: var(--bricks-color-eqllqq); } .custom-button-icon .btn__icon-wrapper .icon-copy path { fill: var(--bricks-color-ejeege); } .custom-button-icon .btn__icon-wrapper .icon-copy { position: absolute; transform: translate(-150%, 150%); } .custom-button-icon:hover .btn__icon-wrapper .icon { transition: transform 0.3s ease-in-out; transform: translate(150%, -150%); } .custom-button-icon:hover .btn__icon-wrapper .icon-copy { transition: transform 0.3s ease-in-out 0.1s; transform: translate(0); } .custom-button-icon.outline { border-color: var(--bricks-color-duraul); } .custom-button-icon.outline:hover { background-color: var(--bricks-color-eqllqq) !important; border-color: var(--bricks-color-eqllqq) ; } .custom-button-icon.outline .btn__icon-wrapper .icon path { fill: var(--bricks-color-ejeege); } .custom-button-icon.outline .btn__icon-wrapper .icon-copy path { fill: var(--bricks-color-eqllqq); } @layer bricks { body.bricks-is-frontend :focus-visible { outline: 1px solid var(--bricks-color-ejeege) !important; } } .lightbox .lb-image { border: none !important;; border-radius: var(--radius-default) !important; } .lb-data .lb-details { display: none !important; } button.accept-all:focus, button.accept-all:active { background: #7E4F36 !important; }