/** Shopify CDN: Minification failed

Line 85:37 Unexpected "{"

**/
img.header-logo__image
 {
    position: absolute;
    top: 10px;
}
.header__columns.spacing-style {
    padding: 25px 4%;
}
/* .header__row.header__row--top.color-scheme-1.section.section--full-width-margin.section--page-width {
    --full-page-grid-margin: 4%;

} */
/* .header-menu__inner a.menu-list__link.menu-list__link--active{
    border-bottom:7px solid #FD0000;
    
} */

.footer-logos {
    display: flex;
    height: 80px;
    align-items: center;
    gap: 20px;
}

li.menu-list__list-item a
 {
    font-weight: 400;
    font-size: 16px;
    line-height: 36px;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
}
.blog-post-card__image {
    height:auto!important;
}
.header-actions
 {
    display: none;
}
span.menu-list__link-title {
    font-size: 16px;
    line-height: 36px;
    color: #232323;
    transition:all ease 0.3s; 
}

a.menu-list__link.menu-list__link--active span {
    font-weight: 700;
}
a.menu-list__link.menu-list__link--active{
    position:relative;
}
a.menu-list__link.menu-list__link--active::after{
    position:absolute;
    content: '';
    width:100%;
    height:7px;
    background:#FD0000;
    bottom:-10px;
    right:0;
}
li.menu-list__list-item {
    margin-right: 40px;
}
header{
    z-index:11!important;
}
.menu-drawer{
    Background-image: url(/cdn/shop/files/bgupcoming.jpg?v=1759657586);
    background-size: cover;
    background-position: center;
}
.menu-drawer__menu-item-text, .menu-drawer__close-button{
    overflow: hidden;
    color: #fff;
}


span.menu-list__link-title ::hover > {
transition:all ease 0.3s;
     color: #FD0000;
    font-weight: bold;
}

anchored-popover-component.account-popover.mobile\:hidden , button.button.button-unstyled.search-modal__button.header-actions__action{
    display: none;
}
cart-drawer-component.cart-drawer {
    display: none;
}
dialog-component.account-drawer {
    display: none;
}
.spacing-style.text-block.h2 ,.spacing-style.text-block.h2 p {
    width: 100%;
    text-align: center;
  
}
/* .spacing-style.text-block.h2{
  background: #58e5f9;
} */
.spacing-style.text-block.h2 p {
    margin: 0 auto;
    background: #00bfff;

    color: #fff;
    padding: 10px;
    text-transform:uppercase;
}

rte-formatter.blog-post-card__content-text.spacing-style.text-block a{
    color: #EA391C;
    /* border-bottom: 2px solid #EA391C; */
}

rte-formatter.blog-post-card__content-text.spacing-style.text-block a::hover{
     border-bottom: 2px solid #EA391C; 
}
h1.gallery-heading {
    /* background: #56e0ff; */
    background: #00bfff;
    color: #fff;
    font-size:46px;
    text-transform: uppercase;
    width: fit-content;
    margin: 40px auto;
    padding: 10px;
}
.blog-post-featured-image.spacing-style.size-style {
    max-width: 1000px;
    margin: 0 auto;
}
.googleform-iframe{
    width:600px;
    height:800px;
    margin:0 auto;
    
}
div#shopify-block-AYTNvQThrZ2lybmFwa__page-content{
    margin:0 auto;
}

@media (max-width: 1800px) {

.header__columns.spacing-style {
    padding: 15px 4%;
}
span.menu-list__link-title {
    font-size: 13px;
}
a.btn.btn-primaryheader {
    font-size: 12px;
    padding: 16px 18px;
}
    
}




@media (max-width: 1200px) {
.header__columns.spacing-style
 {
    padding: 10px 4%;
}
li.menu-list__list-item
 {
    margin-right: 20px;
}
span.menu-list__link-title {
    font-size: 12px;
    line-height: 30px;
}

}


 @media (max-width: 748px) {
img.header-logo__image {
    position: absolute;
    top: 10px;
    left: 50%;
    transform: translateX(-50%);
}
.googleform-iframe{
     width:360px;
    height:600px;
}

.header__columns.spacing-style
 {
    padding: 10px 4%;
}
.btn-primaryheader {
    font-size: 9px !important;
    padding: 7px 15px !important;
    font-weight: 400 !important;
 }
}

 @media (max-width: 360px) {
    .googleform-iframe{
    width:300px;
    height:600px;
}

 }