/*
 Theme Name:   Wally Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Wally
 Author URI:   https://hellowally.com.au
 Template:     bricks
 Version:      1.3.4
 Text Domain:  bricks
*/

.wally-responsive-grid {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.wally-responsive-h-stack {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.wally-margin-breaker-section {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
}

.wally-margin-breaker-container-left {
    align-items: flex-start;
}

.wally-margin-breaker-container-right {
    align-items: flex-end;
}

.animation-delay-0 {
  animation-delay: 0s;
}

.animation-delay-1 {
  animation-delay: 0.2s;
}

.animation-delay-2 {
  animation-delay: 0.4s;
}

.animation-delay-3 {
  animation-delay: 0.6s;
}

.animation-delay-4 {
  animation-delay: 0.8s;
}

.animation-delay-5 {
  animation-delay: 1s;
}

.background-position-n {
    background-position: top;
}

.background-position-ne {
    background-position: top right;
}

.background-position-e {
    background-position: right;
}

.background-position-se {
    background-position: bottom right;
}

.background-position-s {
    background-position: bottom;
}

.background-position-sw {
    background-position: bottom left;
}

.background-position-w {
    background-position: left;
}

.background-position-nw {
    background-position: top left;
}

.background-position-center {
    background-position: center;
}

.object-position-pan-down {
    object-position: 50% 80%;
}

.object-position-pan-up {
    object-position: 50% 20%;
}

.object-position-pan-left {
    object-position: 20% 50%;
}

.object-position-pan-right {
    object-position: 80% 50%;
}

.wally-single-character {
    display: flex;
    align-items: center;
    justify-content: center;
}

.flex-text-truncate-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    min-width: 0px;
    flex: 1 1 0px;
    white-space: nowrap;
    width: 0px;
}