/** Shopify CDN: Minification failed

Line 108:34 Expected identifier but found "!"
Line 108:37 Expected identifier but found "!"
Line 112:34 Expected identifier but found "!"
Line 112:37 Expected identifier but found "!"
Line 184:28 Expected identifier but found "!"
Line 184:31 Expected identifier but found "!"
Line 615:28 Expected identifier but found "!"
Line 615:31 Expected identifier but found "!"
Line 622:17 Expected identifier but found "!"
Line 622:20 Expected identifier but found "!"
... and 8 more hidden warnings

**/
@media(min-width:1000px){
  .swiper-slide.highlights.swiper-slide-next {
    display: flex;
    align-items: flex-end;
}
      .theme2 .swiper-slide:not(.swiper-slide-active) img {
        height: 320px !important;
        width: 100%;
        object-fit: cover;
    }
}




section.section.padded.have-buttons .buttons a {
    background: #1b3523 !important;
    color: white !important;
    border-color: #1b3523 !important;
}

section.section.padded.have-buttons .buttons a:hover{
    background: transparent !important;
    color: #1b3523 !important;
    border-color: #1b3523 !important;
}

.highlights-slider.theme2 .body-1.avenir-bold.uppercase {
    font-family: Bricktown;
    text-transform: lowercase;
}



body.no-focus-outline.features--image-zoom.page-aboutus store-header.header {
    background: #FFF1E5;
}
a.button.button--primary {
font-weight: 400 !important;
}

.shopify-section--video section.section {
    margin-top: 0;
    margin-bottom: 0;
}

body.no-focus-outline.features--image-zoom.page-aboutus a.heading-h2.caps.hidden-phone.hidden-tablet {
    color: black;
}

body.no-focus-outline.features--image-zoom.page-aboutus img.header__logo-image {
    filter: invert(1);
}

body.no-focus-outline.features--image-zoom.page-aboutus button.header__icon-wrapper.tap-area {
    filter: invert(1);
}




.image_caption.hidden-lap-and-up {
    color: #000;
    font-family: "Avenir Next";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 1px;
}

.image-with-text__image[reveal-visibility] {
    visibility: visible;
}


section.section.section--flush.rich-bottom .heading.h2.brick.heading-h1 p {
    font-family: Bricktown;
    background: linear-gradient(180deg, #ffe19e, #ebdcba 46%, #9b792c);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: lowercase;
    letter-spacing:4px;
}


button.header__icon-wrapper.tap-area.hidden-phone.hidden-desk {
    display: none;
}

li.social-media__item.social-media__item--facebook li {
    border-radius: 50% !important;!i;!;
}

li.social-media__item {
    border-radius: 50% !important;!i;!;
}
    .social-media__link {
        width: 33px;
        height: 33px;
    }
.social-media__link svg {
    height: 12px;
}
ul.social-media.list--unstyled {
    gap: 5px;
}

nav.header__inline-navigation {
    justify-content: end;
}
.header--bordered:not(.header--transparent) {
    box-shadow: none;
}
body.no-focus-outline.features--image-zoom.page-club img.header__logo-image {
    filter: invert(1);
}
body.no-focus-outline.features--image-zoom.page-club store-header.header.header--bordered {
    background: white;
}
body.no-focus-outline.features--image-zoom.page-membership store-header.header.header--bordered {
    background: #667a4b;
}
a.header__icon-wrapper.tap-area.hidden-desk, ul.header__linklist.list--unstyled.hidden-pocket.hidden-lap {
    display: none;
}
body.no-focus-outline.features--image-zoom.page-club .header__icon-list svg path {
    stroke: black;
}

.footer__item-content ul.linklist.list--unstyled {
    display: grid
;
    grid-template-columns: 1fr 1fr;
    column-gap: 74px;
    text-transform: capitalize;
}


/* Header drawer */

mobile-navigation#mobile-menu-drawer {
    /* right: 0;
    left: unset;
    height: auto;
    min-height: 228px;
    width: 208px;
    top: 67px;
    right: 11px; */
    /* background: linear-gradient(135deg, #172b1d03, #172b1d08); */
    /* -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    border: 1px solid #FFF; */
}

.drawer__header.drawer__header--shadowed {
    /* display: none; */
}
span.drawer__overlay {
    display: none;
}
.drawer--from-left {
    transform: translate(calc(var(--transform-logical-flip)* 100%));
}


li.mobile-nav__item {
    border: none !important;!i;!;
}


h3.heading.h2.brick.heading-l.black {
    -webkit-text-fill-color: black;
}
  .rich-bottom h2.heading.heading--small, .rich-top h2.heading.heading--small  {
    font-weight: 500;
}

footer.footer.footer--bordered .container {
    padding: 0;
}
body.no-focus-outline.features--image-zoom.page-club .header__secondary-links a.heading-h2.caps {
    color: black;
}

a.button.button--primary {
    font-weight: 100;
}

@media(min-width:999px){
  footer.footer.footer--bordered {
    padding-bottom: 10px !important;
}

  ul.linklist.list--unstyled {
    row-gap: 10px;
}

.footer__item-content {
    margin-top: 40px;
}

      body.no-focus-outline.features--image-zoom.page-aboutus .shopify-section--rich-text .content-box {
        width: 73% !important;
    }
      body.no-focus-outline.features--image-zoom.page-aboutus .shopify-section--rich-text .content-box p{
        letter-spacing: 1px !important;
    }

shop-the-look.shop-the-look.lookbook.popup.became-visible .shop-the-look__item{
    position: relative;
    top: 80px;
    overflow: visible;
}

.shop-the-look__item-list {
    background: #000000d1;
}
  
section.section.section--flush.membership .content-box.content-box--fill.content-box--text-center.content-box--center.text-container {
    padding: 0 60px;
}
  .header__wrapper {
    padding: 18px 0;
}
  
  .map.content-box.content-box--large.content-box--text-center.content-box--center.text-container {
    width: 80%;
}
  .highlights-slider.theme2 .body-3 {
    font-size: 14px;
    letter-spacing: 1px;
    margin-top: 8px;
}

section.section.section--flush.rich-top .content-box {
        width: 70%;
    }

.shopify-section--rich-text .content-box {
    width: 87%;
}

  section.section.section--flush.rich-bottom .container.vertical-breather {
    padding-top: 50px;
}

  
  section.section.section--flush.rich-top .container.vertical-breather {
    padding-bottom: 50px;
}
  
h3.heading.h2.brick.heading-l.black {
    -webkit-text-fill-color: black;
    padding-top: 70px !important;
}
    .footer__item-list {
        grid-template-columns: 4fr 6fr 4fr ;
    }

footer.footer.footer--bordered .container {
    padding: 0;
}

.footer__item.footer__item--social-media, .footer__item.footer__item--text {
        display: flex;
        flex-direction: column;
        width: fit-content;
    }
  .footer__item--social-media .footer__item-content {
    margin-top: 0 !important;
}


.footer__item.footer__item--text {}

.header__wrapper {
    flex-direction: row-reverse;
}
  nav.header__inline-navigation {
    justify-content: flex-start;
}
.drawer--from-left {
    transform: translate(calc(var(--transform-logical-flip)* -100%));
}
/* mobile-navigation#mobile-menu-drawer {
        top: 85px;
        width: 280px;
        right: unset;
        left: 40px;
    } */
    a.contact-button {
    background: #FFF;
    color: #172B1D;
    font-size: 16px;
    width: 100%;
    display: block;
    text-align: center;
    padding: 6px 0;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 16px;
}
  a.mobile-nav__link.heading.h6 {
    color: white;
    text-shadow: 0 0 9px grey;
    font-size: 16px;
    padding: 18px 0;
}
  /* .highlights-slider.theme2 .swiper-slide:not(.swiper-slide-active) {
    max-width: 35%;
} */
}

@media(max-width:769px){
  

body.no-focus-outline.features--image-zoom image-with-text-overlay.image-overlay.image-overlay--auto.became-visible img {
    object-position: -230px;
}

body.no-focus-outline.features--image-zoom.page-club img.image-overlay__image {
    object-position: -220px;
}
  section.section.section--flush.club-rich .container.vertical-breather {
    padding: 48px 28px;
}

  .desk .container.vertical-breather {
        padding: 56px 28px !Important;
    }

.text-right .heading-h2.caps {
    font-size: 12px;
}

/* rich text */

.shopify-section--rich-text .content-box.content-box--large.content-box--text-center.content-box--center.text-container {
    width: 92%;
    margin: auto;
}
  a.button.button--primary {
    font-weight: 600 !Important;
}
      .container.boxed {
        max-width: 1101px;
        padding: 0 28px;
    }
section.section.section--flush.rich-top h3.heading.h2.brick.heading-xl {
    line-height: 32px;
}
  .highlights-slider.theme1 br,
  .highlights-slider.theme2 br{
    display: none;
}
.highlights-slider.theme2 .content-box--text-center {
    padding: 0 42px;
}
  .carousel-buttons button {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}
  .map-container iframe {
    height: 340px;
}
  .map.content-box {
    margin-top: 16px !Important;
}
.map.content-box h3.heading.h2.brick.heading-h1 {
    font-size: 20px;
}
  
h3.heading.h2.brick.heading-l.black {
    margin-bottom: 24px !important;
}
  
section.section.border.about1 .border .heading-h2 {
    padding: 32px;
}

section.section.border.about1 .content-box {
  width: 100% !important;
}
  
section.section.section--flush.rich-top .content-box,
section.section.section--flush.rich-bottom .content-box  {
    margin: 0;
}

  
a.mobile-nav__link.heading.h6 {
    color: white;
    text-shadow: 0 0 9px grey;
    font-size: 12px;
    padding: 18px 0;
}
  a.contact-button {
    background: #FFF;
    color: #172B1D;
    font-size: 12px;
    width: 100%;
    display: block;
    text-align: center;
    padding: 6px 0;
    text-transform: uppercase;
    font-weight: 500;
    margin-top: 16px;
}
/* image with text overlay */

section.section.padded.have-buttons .image-overlay__content {
        width: 100%;
    }
section.section.padded.have-buttons h3.heading.h2.brick_light.big-heading {
    font-size: 16px !important;
}
   footer.footer.footer--bordered {
    padding: 24px !Important;
}
  
  /* footer */
.footer__item.footer__item--links {
    grid-column: span 2;
}
  .footer__item.footer__item--image.is-first {
    display: flex
;
    justify-content: center;
}
  li.linklist__item {
    padding-top: 12px !important;
    font-size: 12px;
}
  .footer__item-content ul.linklist.list--unstyled {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 48px !Important;
    text-transform: capitalize;
}
.image-overlay__content {
    width: 50%;
}
section.section.padded.have-buttons .image-overlay__content-wrapper {
    min-height: 307px;
}
section.section.padded.have-buttons h3.heading.h2.brick_light.heading-28 {
    font-size: 16px;
}
  
  /* lookbook */
    .shopify-section--lookbook .quick-buy-product {
        display: flex
;
        flex-direction: column;
        transform: rotate(90deg) translateY(-10px) translateX(-30px);
        max-width: 155px;
        padding: 0px;
    }
  button.drawer__close-button.tap-area {
    top: 15px;
}
  .shopify-section--footer {
    background: #121212;
    padding: 44px 24px;
}

.shopify-section--lookbook .popover {
    height: 158px;
}
.shopify-section--lookbook header.popover__header {
    border: none;
}

.shopify-section--lookbook .quick-buy-product img {height: 170px;width: 130px;object-fit: cover;}

.shopify-section--lookbook .quick-buy-product p {
    color: white;
    width:80%;
}

/* Home  section 1 */

  .image-overlay__content-wrapper {
    min-height: 548px;
}
  .shopify-section--image-with-text-overlay .container {
    padding-left: 12px;
    padding-right: 12px;
} 

  /* richtext */

  .shopify-section--rich-text h2.heading.heading--small {
    font-size: 10px;
    font-weight: 400;
    letter-spacing: 2px;
    position: relative;
    top: 8px;
}

  .shopify-section--rich-text .container.vertical-breather {
    padding: 30px 28px;
}
  .heading.h2.brick.heading-h1 p {
    font-size: 14px;
    margin-top: 8px;
}
  section.section.section--flush.rich-bottom .heading.h2.brick.heading-h1 p{
    margin-top: 14px;
  }
  .shopify-section--image-with-text-overlay section.section.padded .container {
    padding-left: 0;
    padding-right: 0;
}
}



@media(min-width:1441px){
  .container {
    max-width: 100%;
}
      .container.boxed {
        max-width: 1468px;
    }
}



/* p.footer__item-title.heading.heading--small.brick_light.body-2 {
    background: var(--golden, linear-gradient(180deg, #F4C65F 0%, #FFF6E4 45.73%, #F1E2C0 65.1%, #F4C65F 90.95%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
 */


@media(min-width:999px){
  .image-with-text__content-wrapper {
    padding-right: 6%;
}

.carousel-buttons {
    padding-right: 6%;
}

  /* p.footer__item-title.heading.heading--small.brick_light.body-2 {
    background: var(--golden, linear-gradient(180deg, #F4C65F 0%, #FFF6E4 45.73%, #F1E2C0 65.1%, #F4C65F 90.95%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
} */
  .highlights-slider.theme2 .swiper-slide.highlights.swiper-slide-active .theme-wrapper {
    top: 0%;
}

.footer__inner {
    display: flex;
    width: 100%;
    flex-direction: row;
}

.footer__item-list {
    width: 100%;
}

  section.section.section--flush.rich-top h2.heading.heading--small, section.section.section--flush.rich-bottom h2.heading.heading--small{
    font-size: 16px;
}

    section.section.padded.have-buttons h3.heading.h2.brick_light.big-heading {
    font-size: 28px !important;
}

  .footer__item-content ul.social-media {
    margin-top: 40px !important;
    margin-left: 12px;
    gap: 16px;
}
  
/* Amoda QA contact */

form#contact_form {
    max-width: 1080px;
}

.input {width: 100%;}

form#contact_form {
    display: flex;
    flex-wrap: wrap;
    gap: 3%;
}

.input:nth-child(3), .input:nth-child(4) {
    width: 48.5% !important;!i;!;
    margin-top: 0;
}


.input__field, .select-wrapper .select {
    box-shadow: none;
    border: none;!i;!;
    border-bottom: 0.75px solid #CACACA;
    Selection colors Hex #BBBBBB;
}

.input__field:focus, .select-wrapper .select:focus  {
  .input__field: focus;
    box-shadow: none;
}

form#contact_form {
    display: flex;
    flex-wrap: wrap;
    gap: 3%;
    row-gap: 22px;
}
.input label {
    font-size: 18px;
    left: 2px !important;
}
button.form__submit.button.button--primary.button--full.button.button--primary {
    width: auto;
}
  
img.footer_right {
    max-width: 280px;
    margin-bottom: 7px;
}
}

.footer__item {
    word-break: break-word;
    max-width: 100%;
}

@media(max-width:998px){

  .footer__item.footer__item--image.is-first {
    flex-direction: column;
    gap: 30px;
    align-items: center;
}
/* Amoda QA contact */

form#contact_form {
    max-width: 1080px;
}

.input {width: 100%;}

form#contact_form {
    display: flex;
    flex-wrap: wrap;
    gap: 2%;
}

    .input:nth-child(3), .input:nth-child(4) {
        /* width: 49% !important; */
        margin-top: 0;
    }


.input__field, .select-wrapper .select {
    box-shadow: none;
    border: none;!i;!;
    border-bottom: 0.75px solid #CACACA;
    Selection colors Hex #BBBBBB;
}

.input__field:focus, .select-wrapper .select:focus  {
  .input__field: focus;
    box-shadow: none;
}

form#contact_form {
    display: flex;
    flex-wrap: wrap;
}
.input label {
    font-size: 14px;
    left: 2px !important;
}
button.form__submit.button.button--primary.button--full.button.button--primary {
    width: auto;
}
  body.no-focus-outline.features--image-zoom.page-membership .image-overlay.image-overlay--auto.became-visible img {
    object-position: unset;
}
}

@media(max-width:1280px){
      .buttons {
        display: grid
;
        gap: 24px;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        padding: 0 24px;
        text-wrap-mode: wrap !Important;
    }
  
}

@media screen and (min-width: 766px) and (max-width: 999px) {
      .tab-image img {
        height: 100%;
        object-fit: cover;
        max-height: 380px;
        width: 100%;
    }
    .footer__item-list {
        grid-template-columns: 1fr 1fr 1.5fr;
    }
      section.section.section--flush.rich-bottom .content-box--medium,
  section.section.section--flush.rich-top .content-box--medium {
        margin: auto !important;
    }
.linklist__item {
    padding-block-start: 12px;
}
  .footer__item.footer__item--image.is-first {
    justify-content: flex-start;
}
}

section.section.section--flush.rich-bottom .heading.h2.brick.heading-h1 p:last-child {
    padding-bottom: 5px;
}




/* contact */

.number-content2.heading-h2, .address-content2.heading-h2 {
    margin-top: 14px;
}
.image-overlay__content-wrapper h3.heading.h2.brick_light.big-heading {
    text-shadow: 0px 0px 14px rgba(0, 0, 0, 0.40);
}

@media(min-width:1000px){

  img.footer_right {
    max-width: 210px;
}
  
  section.section.section--flush.rich-bottom .container.vertical-breather {
    padding-bottom: 26px;
}

  
  .footer__item.footer__item--image.is-first {
    width: 100%;
}
  /* .footer__item-list {
        justify-items: center;
    }
   */
.footer__item.footer__item--text {
    width: 100%;
    text-align: right;
} 

.contact__main header.section__header.text-container {
    width: 55%;
}
  section.section.desk.border_bottom p:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    transition: height 0.5s ease-in-out;
    height: 1px;
    background: linear-gradient(270deg, #F4C65F 17.73%, #FFF6E4 39.54%, #F1E2C0 54.05%, #F4C65F 75.59%);
    bottom: -58px;
}
  section.section.desk.border_bottom {
    padding: 40px 0;
    padding-bottom: 80px;
}
  section.section.desk.border_bottom p {
    padding: 0 60px;
}
}

@media(max-width:999px){

    section.section.desk.border_bottom p:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    transition: height 0.5s ease-in-out;
    height: 1px;
    background: linear-gradient(270deg, #F4C65F 17.73%, #FFF6E4 39.54%, #F1E2C0 54.05%, #F4C65F 75.59%);
    bottom: -32px;
}
  section.section.desk.border_bottom {
    padding: 40px 0;
    padding-bottom: 80px;
}


  button.close-popup {
    top: 20px;
    position: absolute;
    z-index: 9999999;
    background: transparent;
    height: 40px;
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

button.close-popup svg {height: 26px;width: 26px;margin: auto;}

.footer__item-list {}

.footer__item.footer__item--text {
    grid-column: span 2;
    span FONT-WEIGHT: 200;
    text-align: center;
}

.footer__item.footer__item--text img {
    max-width: 160px;
    margin-bottom: 4px;
}

.footer__item.footer__item--text p {
    font-size: 9px;
}
  
  .map-section .heading-h1.brick {
    font-size: 16px;
}
}

.contact_page .shopify-section--maps {
    background: #121212;
}


@media (min-width: 1441px) {
    .swiper-scrollbar.swiper-scrollbar-horizontal {
        top: -4.1px !important;
    }
  
}



@media(max-width:999px){
      .theme2 .swiper-slide-active img {
        height: 100% !Important;
        width: 100%;
        object-fit: cover;
    }
      .theme2 .swiper-slide:not(.swiper-slide-active) img {
        height: unset !important;
        width: 100%;
        object-fit: cover;
    }
      .theme2 .swiper-slide:not(.swiper-slide-active) {
        height: 100% !important;
    }
  section.section.padded.have-buttons a.button.button--secondary:hover {
        background: transparent !important;
    font-weight: 400 !important;
color: #1b3523 !important;
}
}

.text-wrapper p {
    border: none !important;
}




footer.footer.footer--bordered {
    padding-top: 40px !Important;
    padding-bottom: 40px !important;
}

native-video.video-wrapper.video-wrapper--native.hidden-lap-and-up {
    aspect-ratio: unset !important;
}

.arrow-outer {
    position: relative;
    z-index: 0;
}


.drawer__content {
    background: #182a1d73;
}




body.no-focus-outline.features--image-zoom.page-aboutus.green-header store-header.header.header--bordered {
    background: #182a1d;
}


/* Tab inner */

.tab-inner-content h5 {
    font-family: "Avenir Next";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    margin-bottom: -2px;
    letter-spacing: 0.889px;

}

.highlights-slider.theme1 h2.body-l.avenir-bold.caps {
    font-family: Bricktown;
    font-size: 28px;
    line-height: 22px !important;
    margin-top: 8px;
    text-transform: lowercase;
}

.highlights-slider.theme1 h5.subhead {
    color: #FFF;
    font-family: "Avenir Next";
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.green-header img.header__logo-image, .green-header button.header__icon-wrapper.tap-area {
    filter: unset !important;
}

.green-header a.heading-h2.caps.hidden-phone.hidden-tablet {
    color: white !important;
}

.green-header store-header.header.header--bordered {
    background: #182a1d !important;
}
.green-header .header__icon-list svg path{
  stroke: white !important;
}


@media(min-width:1000px){
  .highlights-slider.theme2 img.slide-image {
    max-height: 470px;
    object-fit: cover;
    width: 100%;
}
}

@media (min-width: 767px) and (max-width: 1024px) {
    .highlights-slider p.body-3 {
        font-size: 12px;
        line-height: 18px !important;
    }
}

@media (min-width: 1280px) and (max-width: 1439px) {
.theme-wrapper {
        position: absolute;
        right: -75% !Important;
        width: 70% !important;
    }
       section.section.padded.have-buttons {
        padding-left: 50px;
        padding-right: 50px;
    }
  a.body-2.button.button--secondary.avenir-light {
    text-wrap-mode: nowrap;
}
    section.section.padded.have-buttons .buttons {
    padding: 0;
}
  .tab-image img {
    min-height: 414px;
}
}

@media (min-width: 1441px){

.tab-image img {
    height: 550px;
          width: 100%;
}
  .swiper-button-nextt, .swiper-button-prevv {
        max-height: 18px;
    }
      .swiper-scrollbar.swiper-scrollbar-horizontal {
        top: 0px !important;
    }
}
}









mobile-navigation#mobile-menu-drawer {
    width: 100vw;
    max-width: 100%;
}
.drawer__content {
    display: flex;
}

mobile-navigation#mobile-menu-drawer {
    width: 100vw;
    max-width: 100%;
}

ul.mobile-nav.list--unstyled {
    flex: 1;
}

.right_image {
    flex: 1;
}

.right_image img {
    height: -webkit-fill-available;
    width: 100%;
    object-fit: cover;
}

a.contact-button {
    width: fit-content;
    padding: 10px 60px;
}
.drawer__header.drawer__header--shadowed {
    position: absolute;
    top: 27px !important;
}


ul.mobile-nav.list--unstyled {
    margin-top: 100px !important;
}
.drawer__content {
    padding-right: 0;
}

.drawer__content {
    padding-right: 0;
    padding-bottom: 0;
}

@media(max-width:999px){
    ul.mobile-nav.list--unstyled {
    padding-left: 24px;
}
.drawer__header.drawer__header--shadowed {
    background: transparent;
}
.drawer__content {
    display: flex;
    flex-direction: column;
    gap: 60px;
    padding-left: 0;
}

}

.page-header__text-wrapper.text-container .h2, .shopify-policy__title.page-header__text-wrapper .h2, .shopify-policy__body h2 {
    color: white !important;
}
nav.breadcrumb.breadcrumb--floating.text--xsmall.hidden-phone {
    display: block !important;
    top: -20px;
}


h2.fitText.formTitle {
    font-family: Bricktown;
    background: linear-gradient(180deg, #ffe19e, #ebdcba 46%, #9b792c);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-size: 44px !important;
}

.shopify-section--custom-liquid .container.vertical-breather {
    padding-top: 0;
}

@media(min-width:1000px){
section.section.section--flush.form-contact  h3.heading.h2.brick.heading-xl {
    font-size: 44px;
    max-width: 770px;
    margin: auto;
}}

@media(max-width:999px){
section.section.section--flush.form-contact  h3.heading.h2.brick.heading-xl {
    font-size: 20px;
    max-width: 770px;
    margin: auto;
}}


section.section.section--flush.form-contact  .container.vertical-breather {
    padding-bottom: 0;
}

