/** Shopify CDN: Minification failed

Line 7:0 Unexpected "@font-face"

**/
Fonts
@font-face {
    font-family: "Font Awesome 6 Free";
    src: url("//theneonfactory.com.au/cdn/shop/files/fa-regular-400.woff2?v=1393605195507817228") format('woff2');
}
.new-neon-rightpart .make_style_form div.size-box , .new-neon-rightpart .backing-box input[type=radio]+label{
  border: 1px solid transparent!important;
      background: #f5f5f5;
}
 .color-extension .label-wrap.active, .custom-control label.active:not(.rgb-option),.new-neon-rightpart .backing-box input[type=radio]:checked+label,.new-neon-rightpart .backing-box input[type=radio]+label:hover, .nav-tabs.custom_tab>li.active>a, .nav-wizard>li.active>a:hover, .nav-tabs.custom_tab>li.active>a:focus,.new-neon-rightpart .make_style_form div.size-box.active, .color-extension .extension-list input[type=radio]:checked+label, .color-extension .extension-list label.active, .color-extension .extension-list .rgb-option:hover, .new-neon-rightpart .make_style_form div.size-box:not(.disabled):hover{
	    background: rgba(181,251,79,.5)!important;
  border: 1px solid black!important;  
    
}

 .color-extension .label-wrap{
   padding:10px;
   border:1px solid transparent;
   margin-bottom:10px;
   display:flex;
 }

.tcustomizer-watermark{
  display:none!important;
}

body:not(.safari).banner-animation-1 .instagram-slide .halo-row .halo-item.shouldShow a{
  transform:scale(1.15)!important;
}

.new-neon-rightpart .make_style_form div.size-box{
  position:relative;
}

img.footer-logo {
    width: 144px;
}

@media (max-width:1024px){
  img.footer-logo {
    width: 97px;
    padding-top:25px;
}
  #halo-image-banner-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .item-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db-1676957906d2901607-0 .banner-heading{
    text-transform:uppercase;
  }
}




.shopify-policy__body h2{
  font-size: 22px;
    line-height: 3em;
    text-transform: uppercase;
  color:#BBFF28;
}

.shopify-policy__body p {
    margin: 5px;
  color:white;
}

.shopify-policy__body p a{
  color:#BBFF28;
}

.shopify-policy__body p a:hover{
  color:white;
}

.shopify-policy__body ul, .shopify-policy__body ol{
  list-style: initial;
  color:white;
}

.template-policy{
  background:black;
}

  ol.alpha-list {
    list-style: lower-alpha;
}

.shopify-policy__title h1{
      font-size: 30px;
    padding: 40px 0px;
  color:#BBFF28;
}

@media (max-width:1024px){
  .shopify-policy__title h1{
      font-size: 23px;
    padding: 50px 0px 25px 0px
}

  .shopify-policy__body h2{
  font-size: 18px;
}

  .header-mobile--icon:not(.item__mobile--hamburger){
    display:none;
  }

  .header-mobile--left .header-mobile--icon{
    display:block;
  }

  .site-nav-mobile.nav-account .header__link--account .title{
    text-transform:uppercase;
  }
  a.menu-lv-2__action.header__menu-item.list-menu__item.link.link--text.focus-inset.caption-large {
    text-transform: uppercase;
    font-weight: 500;
}
  .halo-sidebar.halo-sidebar-left.halo-sidebar_menu .halo-sidebar-close svg {
    fill: #ffffff;
}
  .halo-sidebar-header .title{
    color:white;
  }

  .menu-heading-mobile{
    background-color:#000;
  }

  [data-navigation-mobile] .nav-title-mobile{
    background:black!important;
    color:white;
  }

  .shopify-section-header-sticky .top-notice-bar{
    display:none;
  }

  .custom-image-banner-block.section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-row .customImageBanner--largeImg{
    padding:0px!important;
  }

  .custom-image-banner-block.section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-row .halo-item .customImageBanner-child{
    padding:0px!important;
  }
}
/* 
@media (min-width:1514px){
  .backing-box {
    height: 98px;
}
}
 */
@media (min-width:1006px) and (max-width:1024px){
  .text_show {
    font-size: 98px!important;
}
}

#size_table .disabled:after{
    content: 'Not Available';
    position: absolute;
    background: #000000;
    color: white;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.new-neon-rightpart .backing-box input[type=radio]+label:hover{
  cursor:pointer;
  background: rgba(181,251,79,.5)!important;
}


  
/* Custom Form CSS */
.custom-select-power .chosen-container-single .chosen-single{
  background: #F5F5F5;
    border-radius: 0px;
    color: #252525;
    font-weight: 500;
    text-transform: uppercase;
  min-height: 41px;
    line-height: 41px;
  border:1px solid #F5F5F5;
  paddding: 0px 8px;
}

.custom-select-power {
    padding-left: 31px;
    width: 87%;
    text-align: left;
}

.custom-select-power .chosen-container{
  font-size:12px;
  width:100%!important;
  display:block;
}

.custom-select-power .chosen-container .chosen-results li.highlighted{
  background-color:#b5fb4f;
  background-image:none;
  color:black;
}

.custom-select-power .chosen-container-single .chosen-single div{
  top:8px!important;
}

.custom-select-power .chosen-container .chosen-results{
  margin:0px;
  padding:0px;
  color:#252525;
}

.create-new-neon-page .create_neon_sign .half-width{
  background:white;
} 
.create-new-neon-page .create_neon_sign .neon-left{
  padding-right:8px!important;
  width:60%;
}

.create-new-neon-page .create_neon_sign .neon-right{
  padding-left:8px!important;
  width:40%;
}

.board50{

}

.warning-msg{
  background: #b5fb4f;
    padding: 10px;
}

.warning-msg label{
  font-size: 14px;
    margin: 0;
  text-transform:initial;
}


@media (max-width:1024px){
  .create-new-neon-page .create_neon_sign .neon-right{
  padding-left:0px!important;
}
  .neon-left{
    display:none;
  }
  .neon-right{
    width:100%!important;
  }
  .create_neon_sign .new-neon-rightpart .make_style_form div.size-box strong{
  font-size:12px!important;
  }
  .new-neon-rightpart .make_style_form div.size-box{
    width:calc(50% - 10px)!important;
  }
  .new-neon-rightpart .backing-option-blocks{
    width:calc(100% - 10px)!important;
  }
 
  .demo_text {
    padding-top: 85%!important;
}
  .new-neon-rightpart .make_style_form .font_style li{
    width:50%!important;
  }
  .create_neon_sign .new-neon-rightpart .color_style #color_table li.col-xs-2{
    width:33%!important;
  }
  .custom-radio label{
    flex-direction:row!important;
  }
  .first_redio{
    flex-direction: column!important;
  }
  .custom-select-power{
    padding-left:25px!important;
    width:66%!important;
  }
}

.first_redio{
  display:flex;
  padding:20px 0px;
}

textarea#input_text::placeholder{
  padding-top:0;
}

.color_desccolor_desc{
  display:none;
}

li.extension-list {
    padding-bottom: 25px;
}

.fa-lightbulb-on.active{
  color:white!important;
}

@media (max-width:460px){
  .new-neon-rightpart .make_style_form div.size-box{
    width:100%!important;
  }
  .new-neon-rightpart .backing-option-blocks{
    width:calc(100% - 10px)!important;
  }}

#custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block, #custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block, #custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block{
  background:white;
  padding: 68px 0px 60px 0px;
}

#custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3,#custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3,#custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3{
  padding:36px;
}

#custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .halo-block-header .title .text,#custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .halo-block-header .title .text, #custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .halo-block-header .title .text{
  width:unset;
      padding: 0px 0px 15px 0px;
}

#shopify-section-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6, #shopify-section-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6,#shopify-section-template--18301593190692__0554e402-8313-4c6e-8bdb-4858bc7ecdb6{
  text-align:-webkit-center;
}

.section-block-template--18191736996132__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 ,.section-block-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6,.section-block-template--18301593190692__0554e402-8313-4c6e-8bdb-4858bc7ecdb6{
  max-width:1410px;
}
#shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container,#shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container ,#shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container{
  display: flex;
    justify-content: space-between;
}


@media (max-width:1024px){

.card-title .text{
  font-size:13px;
}

.price-item{
  font-size:13px;
}

  .card-title{
    margin:0!important;
  }

  
  .top-notice-bar-icon-box .top-notice-bar-text img{
    width:8px;
    height:8px;
  }
 #shopify-section-template--22298824081700__9169a213-a495-4961-97a8-a241a766d909,#shopify-section-template--22298824081700__b80f12e0-23df-4dc3-95d9-207ade0ec4b7{
  display:none;
}
  #shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container, #shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container ,#shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-list-container{
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap: 36px;
  }
  #shopify-section-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a  .horizontal-icon-box-container:nth-child(2n), #shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-container:nth-child(2n),#shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-container:nth-child(2n) , #shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-container:nth-child(2n){
    display: none;
}
  #spotlight-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688{
    padding:0!important;
  }

  #block-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688-16784231425e667eff-0 .spotlight-inner{
    padding: 33px 0px 20px 0px;
  }
  #block-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688-16784231425e667eff-1 .spotlight-inner{
    padding: 0px 0px 20px 0px;
  }

  #spotlight-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688 .spotlight-inner .des{
    margin-top:20px;
  }
  #custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3, #custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 ,#custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 {
    padding:12px 10px 
  }
  .section-block-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3{
    background:url('/cdn/shop/files/Mask_Group_8.svg');
    background-position: unset;
    background-repeat:no-repeat;
  }
  .spotlight-inner .custom-text-style.test2,.section-block-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .halo-block-header .rte{
    font-size:14px!important;
    color:rgba(0, 0, 0, .67)!important;
  }

    #spotlight-template--17832103706916__947838ff-8250-4281-83ce-687727ab24a8 .spotlight-inner .custom-text-style.test2{
    font-size:16px!important;
    color: #232323!important;
      line-height:26px;
      margin:0;
  }

  #spotlight-template--17832103706916__947838ff-8250-4281-83ce-687727ab24a8 .spotlight-inner.not-image ,.section-block-template--17832103706916__508ca9c6-5c08-4ceb-855f-7dc14dfb9590{
    padding-bottom:0;
  }
  
  
 
  #custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block, #custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block ,#custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .custom-text--block{
    padding: 34px 0px 40px 0px;
  }
  .section-block-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .halo-block-header .rte{
    line-height:28px;
  }
  #custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img img, #custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img img ,#custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img img{
    width: 43px;
    height: 43px;
    object-fit: contain;
}
  #custom-text-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title ,#custom-text-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title ,#custom-text-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title{
    margin-top:20px;
        font-size: 14px!important;
  }
  #custom-text-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-title{
    margin-top: 14px;
    font-size: 17px!important;
  }
  #custom-text-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-container{
    padding-bottom:26px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  #custom-text-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-list-container{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 42px;
  }
  #FaqsSection-template--22298823164196__dbc9c805-39df-4463-b409-05c281ca45e4 .faqs-item,   .faqs-item ,#FaqsSection-template--18191736996132__5536d806-819c-4280-9a0d-8769cd26cd12 .faqs-item{
    background-color: transparent;
    border-bottom: 1px solid rgba(44, 27, 170, 1);
    min-height: 59px;
    display: flex;
    align-items: center;
    margin-top:0px;
  }

   #FaqsSection-template--22298823164196__dbc9c805-39df-4463-b409-05c281ca45e4 .faqs-item .card-header,  .faqs-item .card-header,#FaqsSection-template--18191736996132__5536d806-819c-4280-9a0d-8769cd26cd12 .faqs-item .card-header{
    display:flex;
         align-items: center;
  }

  #FaqsSection-template--22298823164196__dbc9c805-39df-4463-b409-05c281ca45e4 .accordion-number-container,   .accordion-number-container,#FaqsSection-template--18191736996132__5536d806-819c-4280-9a0d-8769cd26cd12 .accordion-number-container{
    background: #F5F4FF;
    padding: 5px 10px;
    border-radius: 49px;
    color: #2c1baa;
    font-size: 16px;
    font-weight: 700;
  }
#FaqsSection-template--22298823164196__dbc9c805-39df-4463-b409-05c281ca45e4 .faqs-item .card-header .title,  .faqs-item .card-header .title,#FaqsSection-template--18191736996132__5536d806-819c-4280-9a0d-8769cd26cd12 .faqs-item .card-header .title{
      padding: 0px 0px 0px 15px;
  font-size: 17px!important;
}

  #FaqsSection-template--22298823164196__dbc9c805-39df-4463-b409-05c281ca45e4 .faqs-message-and-questions,  .faqs-message-and-questions,#FaqsSection-template--18191736996132__5536d806-819c-4280-9a0d-8769cd26cd12 .faqs-message-and-questions{
  gap:unset;
  }
  .sections-rich-text .rich-text__blocks .button{
    margin-top: 24px;
    margin-bottom: 0;
    padding: 16px!important;
    border-radius: 28px!important;
  }
  .instagram-slide .halo-row .halo-item{
    padding:0!important;
    margin:0!important;
  }
  .faqs-item .card-header .arrow{
    --rotation:0!important;
    padding:0!important;
    border:none!important;
    width:unset!important;
    height:unset!important;
    top:20px!important;
    right:0px!important;
    
  }
  .faqs-item .card-header:not(.collapsed) .arrow{
    top:14px!important;
    --rotation: -135deg!important;
  }
  .faqs-item .card-header .arrow:after{
    content:url('/cdn/shop/files/Icon_feather-plus.svg');
  }
  .faqs .faqs-item .card-body{
    padding-left:0px!important;
    font-size: 14px!important;
    padding:10px 10px 23px 0px!important;
  }
  .newsletter-section-block input[type="email"],.newsletter-section-block button[type="submit"]{
    padding:17px!important;
    --button-width:305px!important;
    border-radius:27px!important;
  }
  .newsletter-section-block input[type="email"]{
    margin-bottom:18px;
  }
  .vertical-newsletter-section.newsletter-section{
    background:url('/cdn/shop/files/Group_3125_2x_479703ba-ac73-4f9c-8221-13dc3e315844.png');
    background-size:cover;
  }
  .vertical-newsletter-section.newsletter-section .section-content .description{
    padding-bottom:23px;
    font-family:'Poppins'!important;
  }
  .section-block-template--18191736996132__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 .policies-icon.image-zoom,.section-block-template--18191736996132__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 img{
    width:100%;
    padding:0!important;
  }
  .custom-service-block .policies-content .policies-button.button{
    padding: 16px!important;
    border-radius: 28px;
    margin-bottom:13px!important;
  }
  .top-notice-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-row-gap: 5px;
        padding: 5px 15px;
}
  .top-notice-bar-icon-box {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
  .top-notice-bar-icon-box img{
    margin-left:0px;
    width:24px;
  }
  .top-notice-bar-icon-box p{
    font-size:12px!important;
  }

  #shopify-section-template--22298824081700__c7db590c-f07e-48fc-8bed-3bd16152731d .rich-text__blocks h2{
    line-height:25px;
  }
  #shopify-section-template--22298824081700__c7db590c-f07e-48fc-8bed-3bd16152731d .container{
    width:78%;
  }
  .bottom-pricing{
    flex-direction: column;
    bottom: 50px!important;
  }

    .bottom-pricing .total-section,.new-neon-rightpart .make_style_form .bottom-pricing .neon-addtocart{
    width:100%;
  }
  .new-neon-rightpart .nav-tabs.custom_tab li{
    padding:0!important;
  }
  .tab-container .step-count{
    margin-right:5px;
    font-size: 14px;
  }
  .new-neon-rightpart .nav-tabs.custom_tab li a{
    font-size:14px!important;
    line-height:14px;
  }

  
  
  
}

.header-mobile--icon:has(.header__icon--wishlist){
  display:none;
}

.header__icon--wishlist{
  display:none;
}
@media (max-width:375px){
  .top-notice-bar {
        padding: 5px 5px;
}
}
@media (max-width:1024px){
.header-mobile--icon{
  padding:10px;
}
}

@media (min-width:1025px){
  #shopify-section-template--22298824081700__3067ec06-2275-4cff-b4ab-53b8b05c9bf0 ,#shopify-section-template--22298824081700__c3d09b06-3361-4347-b005-f717361813e8{
    display:none;
  }
  
}

.bottom-pricing {
    position: sticky;
    bottom: 0;
    background-color: white;
    padding: 25px 0;
      display: flex;
    justify-content: space-between;
}

/* Homepage CSS*/

#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .image-banner-top-img{
    height: 220px;
}
#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .image-banner-top-img img{
    width: 500px;
}

#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db #halo-image-banner-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .item-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db-1676957906d2901607-0 .banner-button-2{
    color: #ffffff;
    background: #fc2862;
    border-color: #fc2862;
    box-shadow: 0px 0px 30px #dd466f;
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .custom-image-banner-block .halo-block-header .title{
    margin-bottom: 19px;
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-block-header{
    margin: 0  0 54px;
}

#shopify-section-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b .section-block-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b{
    background: #ffffff;
    border-top: 0px;
}

#shopify-section-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b .section-block-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b .halo-block-header .title .text{
    background: #ffffff;
}

#shopify-section-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .section-block-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 h3{
    margin-top: 40px
}

#shopify-section-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .section-block-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .align-items--center a span{
    border-bottom: 2px solid transparent;
    display: inline-block;
    padding-bottom: 1px;
    margin-left: 30px;
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 #block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-1 a span{
    content: 'Custom Neon Signs';
}

#shopify-section-template--22298823164196__94730c47-453e-42c4-89c8-654de084a5d3 .section-block-template--22298823164196__94730c47-453e-42c4-89c8-654de084a5d3{
    padding-top: 70px;
    padding-bottom: 50px;
}

#shopify-section-footer .list-social__link{
    padding: 2px;
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 #block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-1 a{
    text-transform: none !important;                        
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 #block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-inner .spotlight-button{
    min-width: 50px !important;
    margin-top: 33px;
}

#shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 #block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-inner .link_title{
    margin-left: 5px;
}

#shopify-section-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b .section-block-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b{
    padding-top: 0px;
}

#shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .section-block-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05{
    padding-top: 10px !important;
}

@media only screen and (max-width:1162px) and (min-width: 1025px){
    #shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db  #halo-image-banner-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .item-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db-1676957906d2901607-0 .banner-heading{
        margin-bottom: 20px;
        font-size: 45px;
    }

}

@media only screen and (max-width: 1700px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 590px);
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 10px 12px;
    }
}

@media only screen and (max-width: 1494px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 500px);
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 10px 12px;
    }
}

@media only screen and (max-width: 1400px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 400px);
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 10px 12px;
    }
}

@media only screen and (max-width: 1328px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 400px);
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 10px 12px;
    }
}


@media only screen and (max-width: 1326px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 380px);;
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 5px 12px;
    }
}

@media only screen and (max-width: 1257px), (min-width: 1025px){
    .header-bottom-left{
        width: 90px !important;
    }
    
    .header-bottom-center{
        width: calc(100% - 380px);;
    }

    .header--left .list-menu .header-11 .menu-lv-1__action{
        padding-left:0px;
        padding-right: 0px;
    }


    .header--left .list-menu .menu-lv-1__action{
        padding: 11px 5px 12px;
    }

    .header--left .list-menu{
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
    }
    .header-bottom .header-phone-cta span{
        font-size: 15px;
    }
}


@media (max-width:1024px){

  .custom-image-banner-block .halo-item .customImageBanner-child:not([data-spacing-bottom="0"]){
    margin-bottom:0!important;
  }

  .custom-image-banner-block .halo-item .customImageBanner-row{
    grid-row-gap:12px!important;
    display:grid;
  }

  .collection-title, .collection-info--absolute .collection-title{
    font-size:29px!important;
  }
  .breadcrumb-container.style--line_clamp_1 .breadcrumb{
    font-size:13px!important;
    font-family:Poppins;
    font-weight:400;
    padding:0!important;
    margin:0!important;
  }

  .breadcrumb-container.style--line_clamp_1{
    min-height:unset!important;
  }
  
  
#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .image-banner-top-img img{
    width: 500px;
}
  #halo-image-banner-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .item-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db-1676957906d2901607-0 .content-box--absolute{
    top:45%;
  }
  #halo-image-banner-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .item-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db-1676957906d2901607-0 .banner-button {
    padding: 12px!important;
    font-size: 19px;
}
  .section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-block-header .title .text{
    padding:0 30px;
  }
  .rich-text__text, .section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-block-header .rte ,.section-block-template--22298823164196__5a9b7623-550e-4bcb-aa0c-52fd3e641d89 .rich-text__text{
    color: rgba(0,0,0,0.67);
    font-size: 14px;
    padding: 0 15px;
}
  #shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .section-block-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 .halo-block-header{
    margin: 0 0 36px;
  }
  .custom-image-banner-block .content_absolute .content.align-items--bottom{
    display:flex;
    justify-content: space-between;
    flex-direction: row;
    align-content: center;
    align-items: center;
  }
  .custom-image-banner-block .halo-item .customImageBanner-child{
    --item-width-style:100%!important;
    padding: 0 12px!important;
  }
  .customImageBanner-inner .spotlight-button.custom-button-style{
    padding:12px!important;
  }
  #shopify-section-template--22298823164196__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8 #block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-inner .spotlight-button{
    margin:0!important;
  }
  body:not(.safari).banner-animation-1 .customImageBanner--largeImg{
    padding:0 12px!important;
  }
  #shopify-section-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .section-block-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .align-items--center a span{
    margin:0;
  }
  #spotlight-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .content.spotlight-inner.text-left.align-items--center.not-image{
    padding:1px 1px 1px 16px!important;
  }
  #shopify-section-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 .section-block-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736 h3{
    margin-top:31px;
  }
  .section-block-template--22298823164196__95a173b3-c576-43cc-9063-8caba908e736{
    padding:15px;
  }
  #shopify-section-template--22298823164196__5a9b7623-550e-4bcb-aa0c-52fd3e641d89 .rich-text__blocks h2 {
    font-size: var(--heading-size-mb-style);
    line-height: 27px;
    padding: 0 20px;
}
  #shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .container-1770{
    padding:0;
  }
  #shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .icon-box-container .icon-box-img{
    width:81px;
  }
  #shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .icon-box-container .icon-box-content{
    padding-left:16px
  }
  #shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .icon-box-container .icon-box-content .icon-box-title{
    font-size:18px!important;
  }
  #shopify-section-template--22298823164196__8688c060-e23a-4407-8582-9bfbfdaadc05 .icon-box-container .icon-box-content .icon-box-text{
    font-size:12px!important;
    line-height:22px;
  }
  #shopify-section-template--22298823164196__7b680d63-270a-4e74-880f-310e9b15a7ee .section-block-template--22298823164196__7b680d63-270a-4e74-880f-310e9b15a7ee,#shopify-section-template--22298823164196__d2c28a7f-2a2a-4017-b41f-a597a6f9da13 .tab-content,#shopify-section-template--22298823164196__d2c28a7f-2a2a-4017-b41f-a597a6f9da13 .halo-block{
    background: #E9EEF5;
}
  .section-block-template--22298823164196__d2c28a7f-2a2a-4017-b41f-a597a6f9da13 .list-product-tabs a.active{
    font-size: 18px!important;
    padding: 7px 27px!important;
  }
  .section-block-template--22298823164196__48c4f7d7-d899-47c7-a283-b9a846c7556b{
    padding-bottom:10px;
  }
}

/* Homepage CSS End*/

/* Ty Css*/

/* Create Your Own Custom Neon */
@media only screen and (max-width: 1199px) and (min-width: 1025px)  {
    #shopify-section-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-border{
        width: 21px;
    }
    #shopify-section-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 .policies-text{
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 1500px) and (min-width: 1200px)  {
    #shopify-section-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-border{
        width: 64px;
    }
}
@media only screen and (max-width: 1200px) and (min-width: 1025px)  {
    #shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title,#shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title , #shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title{
        font-size:18px !important;
    }
}
@media only screen and (min-width: 1025px)  {
  
    #shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img,#shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img , #shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-img{
        height: 47px;
    } 

    #shopify-section-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12 .custom-image-banner-block,#shopify-section-template--22298823328036__5536d806-819c-4280-9a0d-8769cd26cd12 .custom-image-banner-block{
        padding-bottom: 0px !important;
    }
    #shopify-section-template--22298824081700__33a19210-187e-4a40-a509-391a614ed115 .rich-text__blocks a,#shopify-section-template--22298823328036__33a19210-187e-4a40-a509-391a614ed115 .rich-text__blocks a{
        padding: 15px 30px;
        border-radius: 35px;
        --margin_top_button-style: 41px !important;
    }
    #shopify-section-template--22298824081700__570c75a3-4284-4a15-8ba1-3850d69e4154 .newsletter-section,#shopify-section-template--22298823328036__570c75a3-4284-4a15-8ba1-3850d69e4154 .newsletter-section{
        padding-top: 79px !important;
        padding-bottom: 79px !important;
        background-position: center;
    }
    #shopify-section-template--22298824081700__570c75a3-4284-4a15-8ba1-3850d69e4154 .container .description,#shopify-section-template--22298823328036__570c75a3-4284-4a15-8ba1-3850d69e4154 .container .description{
        padding-top: 25px !important;
    }
      #NewsletterForm--template--22298824081700__570c75a3-4284-4a15-8ba1-3850d69e4154,#NewsletterForm--template--18191736996132__570c75a3-4284-4a15-8ba1-3850d69e4154{
        max-width: 299px;
        padding: 15px 25px;
    }
    #Subscribe-template--22298824081700__570c75a3-4284-4a15-8ba1-3850d69e4154,#Subscribe-template--18191736996132__570c75a3-4284-4a15-8ba1-3850d69e4154{
        padding: 15px 25px;
        border-radius: 35px;
        font-weight: bold;
    }
    #MainContent{
        padding-bottom: 0px;
    }
    .footer__content-top{
        padding-top:39px !important;
    }
    
    .footer .copyright__content{
        font-size: 15px;
        line-height: 18px;
    }
 
    #shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title,#shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title ,#shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .horizontal-icon-box-title{
        max-width: 210px !important;
    }
    #shopify-section-template--22298824081700__c7db590c-f07e-48fc-8bed-3bd16152731d .section-block-template--22298824081700__c7db590c-f07e-48fc-8bed-3bd16152731d{
        padding-top: 143px!important;
        padding-bottom: 24px!important;
    }
    .newsletter-section .text{
        line-height: 39px;
    }
   
    /* Led Neon Signs For Your Business Signs */
    #shopify-section-template--22298823328036__8c1f4cb5-c35b-4dfc-8bd3-a209ee2897a2 .rich-text__text{
        max-width: 938px;
    }
    #shopify-section-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688 .container .content ,#spotlight-template--22298823328036__f30b558d-2915-4c75-af7c-2e4657cc7bb0 .container .content{
        padding: 0 0 0 0;
    }
    #shopify-section-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688 #block-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688-16784231425e667eff-1 .content ,#spotlight-template--22298823328036__f30b558d-2915-4c75-af7c-2e4657cc7bb0 #block-af125451-f87c-4e57-87c8-4bb167a7f3d5 .content{
        padding: 0 0 0 0;
    }
    #shopify-section-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688 .des ,#spotlight-template--22298823328036__f30b558d-2915-4c75-af7c-2e4657cc7bb0 .des{
        max-width: 567px;
        line-height:28px
    }
    #shopify-section-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688 .container,#spotlight-template--22298823328036__f30b558d-2915-4c75-af7c-2e4657cc7bb0 .container{
        max-width: 1258px;
    }
    #block-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688-16784231425e667eff-0,#block-5376d9fe-084b-4489-bc55-45643d6d9a0e{
        width: 55% !important;
    }
    #block-template--22298824081700__a6869d28-82bb-4c2e-b13f-7bd49045d688-16784231425e667eff-1,#block-af125451-f87c-4e57-87c8-4bb167a7f3d5{
        width: 45% !important;
        --item-distance-style: 0px !important;
    }
    .custom-service-block .policies-content .policies-button {
        padding: 15px 30px;
        border-radius: 35px;
    }
    #shopify-section-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 img{
        padding: 0 0 0 0 !important;
    }
    #shopify-section-template--22298823328036__33a19210-187e-4a40-a509-391a614ed115 .rich-text{
        padding-top:82px !important;
    }
    #shopify-section-template--22298823328036__8c1f4cb5-c35b-4dfc-8bd3-a209ee2897a2 .section-block-template--18191736996132__8c1f4cb5-c35b-4dfc-8bd3-a209ee2897a2{
        padding-top: 40px!important;
    }
    #shopify-section-template--22298823328036__8c1f4cb5-c35b-4dfc-8bd3-a209ee2897a2 .rich-text__text {
        font-weight: 300;
    }
    #shopify-section-template--22298824212772__43fefbb7-09a0-480b-afab-725b8477f2e3 .rte,#shopify-section-template--22298824081700__43fefbb7-09a0-480b-afab-725b8477f2e3 .rte ,#shopify-section-template--22298823328036__43fefbb7-09a0-480b-afab-725b8477f2e3 .rte{
        padding-bottom: 46px !important;
    }
    #shopify-section-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688 #spotlight-template--22298823328036__a6869d28-82bb-4c2e-b13f-7bd49045d688{
        padding-right: 15px;
    }
    #shopify-section-template--22298823328036__5536d806-819c-4280-9a0d-8769cd26cd12 .accordion-number-container, #shopify-section-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12 .accordion-number-container{
        padding: 4px 10px !important;
    }
    #shopify-section-template--22298823328036__5536d806-819c-4280-9a0d-8769cd26cd12 .title, #shopify-section-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12 .title{
        padding-left: 24px!important;
        padding-top: 0px!important;
    }
    #shopify-section-template--22298823328036__ed053f43-c756-4513-acb1-ae61b8e84f68 .rich-text{
        padding-bottom: 48px !important;
    }

    #shopify-section-template--22298823328036__33a19210-187e-4a40-a509-391a614ed115 .rich-text__blocks a{
        --margin_top_button-style: 40px!important;
    }

    #shopify-section-template--22298823328036__5536d806-819c-4280-9a0d-8769cd26cd12 .icon-plus, #shopify-section-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12 .icon-plus{
        right: 4px;
        top: 10px;
        border:none;
        --rotation:0;
    }
    #shopify-section-template--22298823328036__570c75a3-4284-4a15-8ba1-3850d69e4154 .button, #shopify-section-template--22298824081700__570c75a3-4284-4a15-8ba1-3850d69e4154 .button{
        margin-left: 8px!important;
    }

    #shopify-section-template--22298823328036__5536d806-819c-4280-9a0d-8769cd26cd12 .icon-plus:after, #shopify-section-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12 .icon-plus:after{
        content: url(/cdn/shop/files/Icon_feather-plus.svg);
    }
    .faqs-item .card-header:not(.collapsed) .arrow {
        --rotation: 45deg !important;
    }

    #collapse-template--22298824081700__5536d806-819c-4280-9a0d-8769cd26cd12-16787542520625fb51-0-1 .card-body{
        line-height: 26px;
    }
    #shopify-section-template--22298823328036__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 .policies-icon{
        --mg-bottom-icon-style: 25px !important;
    }
    

    #shopify-section-footer .footer-block__item .icon-box-img img{
        margin-left:0;
    }
   
   #shopify-section-footer .rte{
    padding-top: 15px !important;
   }
   #shopify-section-footer .icon-box-container:nth-child(2){
    margin-top: 25px !important; 
    }
    #shopify-section-footer .icon-box-content{
        padding-left: 8px !important;
    }
}
@media only screen and (max-width: 1230px) and (min-width: 1025px)  {
    #shopify-section-footer .footer-block__item{
        width: 25% !important;
        padding-right:0 !important;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
    #shopify-section-footer .footer-block__item:nth-child(5) img{
        width: 28px;
    }
    #shopify-section-footer .footer-block__item:nth-child(1){
        width: 20%;
    }
    #shopify-section-footer .footer-block__item:nth-child(4){
        width: 36%;
    }
    #shopify-section-footer .footer-block__item:nth-child(5){
        width: 22%;
    }
}
@media only screen and (max-width: 767px)  {
    #shopify-section-footer .footer-block__item:nth-child(5) .footer-block__heading{
        display:inline;
        vertical-align: -webkit-baseline-middle;
    }
     #shopify-section-footer .footer-block__list-social{
        display:inline;
    }
     #shopify-section-footer .clearfix{
        display:inline;
    }
     #shopify-section-footer .footer-block__heading{
         font-size:20px;
         padding-left: 4px !important;
         padding-top:18px;
         border-top: 2px solid #c7c7c7;
         border-bottom:none;
     }
    #shopify-section-footer .footer-block__list-social{
        position: absolute;
        right: 8px;
    }
    .footer-block__mobile .footer-block__list ul li {
        margin-bottom: 5px;
    }
    
    #shopify-section-footer .footer-block__item .footer-block__heading{
        margin-bottom: 0px!important;
    }
    #shopify-section-footer .footer-block__item:nth-child(4) .footer-block__heading{
        margin-bottom: 18px!important;
    }
    #shopify-section-footer .footer-block__item:nth-child(4) .footer-block__heading{
        margin-top: -20px!important;
    }
    #shopify-section-footer .icon-box-content{
        padding-left: 12px !important;
    }
    #shopify-section-footer .footer-phone-icon-box{
        margin-top: 11px !important;
    }
    #shopify-section-footer .footer-mail-icon-box{
        margin-top: 18px !important;
    }
    #shopify-section-footer .footer-logo{
        padding-top: 25px;
      
/*     image-rendering: pixelated; */
    }
    #shopify-section-footer .footer__content-top{
        padding-top: 0px !important;
        margin-top: -20px !important;
        padding-bottom: 28px !important;
    }
    #shopify-section-footer .copyright__content{
        font-size:12px !important;
    }
    .footer-block__column .icon-box-container .icon-box-img img{
        margin-left:0 !important;
    }
     #shopify-section-footer .footer-block__list{
         animation: none;
         display:block;
     }
    #shopify-section-footer .footer-block__heading:after{
         display:none;
     }
    #shopify-section-footer .footer-block__heading:before{
         display:none;
     }
    #shopify-section-footer .footer-block__item:nth-child(5) .footer-block__heading{

         border:none;
     }
    
}
#shopify-section-footer .footer-block__list-social .list-unstyled .list-social__item{
    margin-right: 10px!important;
}
.footer__content-bottom{
    padding: 10px 0 10px !important;;
}
.footer .footer__column{
    margin-top:0px !important;
}
#shopify-section-footer .footer-block__item:nth-child(2){
    display: none;
}

@media (max-width:768px){
  #shopify-section-footer .footer-block__item:nth-child(2){
    display: block;
    padding-bottom:28px;
}

  #shopify-section-footer .footer-block__item:nth-child(2) .first-social{
    top:12px;
  }

    #shopify-section-footer .footer-block__item:nth-child(2)>div{
    position:relative;
}

  #shopify-section-footer .footer-block__item:nth-child(2) h2{
    border:none;
}

    #shopify-section-footer .footer-block__item:nth-child(5){
    display: none;
}
}
   
/* End Ty Css*/
  

.step-count{
  width: 26px;
    height: 26px;
    background: transparent;
    border: 2px solid #000000;
    border-radius: 50%;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: center;
    color: #0b0b0b;
    display: inline-block;
    margin-right: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}
label.step-title {
    color: black!important;
    font-size: 20px!important;
    justify-content: flex-start!important;
    font-size: 16px!important;
    font-weight: 600!important;
  display: flex;
    align-content: center;
    align-items: center;
  text-transform:uppercase!important;
}
.board_style .title-container{
  padding-bottom:10px;
  padding-top:25px;
}

.title-container{
  display: flex;
    width: 100%;
    justify-content: space-between;
}
button.sidebarbutton{
border: 0;
    background: none;
    color: black;
    text-decoration: underline;
    padding: 0;
    min-width: 81px;
    max-height: 39px;
    font-size: 14px!important;
    line-height: 16px;
    font-weight: 500;
}

.footer-block__text:nth-child(2){
  display:none;
}

.charlimitmessage , .loading-char{
  display: none;
    background: #00000063;
    width: 100%;
    height: 100vh;
    z-index: 999999;
    position: fixed;
    transition: display .3s ease-out;
    top: 0;
    align-items: center;
    justify-content: center;
}

.charlimitmessage .message_wrapper{
  position: relative;
    background: white;
    padding: 45px;
    width: max-content;
}

.charlimitmessage p{
  padding-bottom:25px;
}

.charlimit-close{
  position: absolute;
    right: 10px;
    top: 10px;
      cursor: pointer;
}

.message_wrapper.s_wrapper {
    padding: 25px;
    background: white;
    height: 170px;
    width: 25vw;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
}

.sticky-toolbar-mobile .footbar-fixed{
  display:none;
}

.collection-info--absolute .collection-title{
  padding:0;
  margin:0;
}

@media (min-width:1025px){
  #template--17832103379236__product-grid .facets-horizontal .facets__form{
    justify-content:center
  }
  #shopify-section-template--18301593190692__167953444942620f40{
    
    padding: 40px;
}
}

.rgb-image ,.rgbw-image{
  width:150px;
}

.color-extension{
  display:flex;
}

#block-template--17832103543076__95a173b3-c576-43cc-9063-8caba908e736-1677044871933aa0a2-1 .image-container,#block-template--17832103543076__95a173b3-c576-43cc-9063-8caba908e736-1677044871933aa0a2-1 .img-box ,#block-template--17832103543076__95a173b3-c576-43cc-9063-8caba908e736-1677044871933aa0a2-1 .image-zoom ,#block-template--17832103543076__95a173b3-c576-43cc-9063-8caba908e736-1677044871933aa0a2-1 img{
  height:100%;
}

#block-template--17832103543076__95a173b3-c576-43cc-9063-8caba908e736-1677044871933aa0a2-1 img{
  object-fit:cover;
}

#block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-child:nth-child(3) .image-zoom{
  padding-top: 72.77777777777777%!important;
}


@media (max-width:1024px){
#block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-child:nth-child(1) .image-zoom{
  padding-top: 72.77777777777777%!important;
}

#block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-child:nth-child(1) .image-zoom img{
  object-fit:cover;
}}

#block-template--17832103543076__1a6d83d3-6da8-4465-a1af-fbbbb9c46fd8-16770422310660420e-0 .customImageBanner-child:nth-child(3) .image-zoom img{
  object-fit:cover;
}


.new-neon-rightpart .color-extension .label-wrap .checkmark{
  top:3px;
}

.halo-recommendations-block .card-swatch ,.halo-recently-viewed-block .card-swatch ,#halo-product-block-template--22298823164196__d2c28a7f-2a2a-4017-b41f-a597a6f9da13 .card-swatch{
  display:none;
}

#shopify-section-template--18301593190692__167953444942620f40{
  
  
}

#shopify-block-50391f50-7ef1-410b-a4aa-d3d33d65ac87{
  background: white;
    max-width: 900px;
    margin: auto;
  -webkit-box-shadow: 0px 0px 200px 20px rgb(184 251 38 / 75%);
  box-shadow: 0px 0px 200px 20px rgb(184 251 38 / 75%);
}


@media (max-width:1024px){
#shopify-block-50391f50-7ef1-410b-a4aa-d3d33d65ac87{

  
  box-shadow: none;
}
}

.react-responsive-modal-modal{
  max-width:unset!important;
  width:60vw;
}

.numbered-list{
  list-style: decimal!important;
}

@media (max-width:1024px){
  
.halo-sidebar-header .title {
  text-transform: uppercase!important;
}

/*   .halo-item img{
    max-height:150px;
    object-fit:contain;
    max-width:150px;
  } */

  #brands-template--22298823164196__b25b3cba-8c36-4684-beb2-59a4e6ea257b .halo-row .halo-item{
    max-width:150px;
  }

  .horizontal-icon-box-container{
  display: flex;
    flex-direction: column;
    align-items: center;
}
  .form_generater_form_div{
    padding:20px;
  }

  .mobile-header-2 .header-mobile--right .header-mobile--icon+.header-mobile--icon{
    margin-left:10px;
  }
}
@media (max-width:768px){
#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .image-banner-top-img{
    height: 40vw;
}
  .custom-select-power select{
    width:100%;
    padding:10px;
  }
}

.cart-item-image img{
  object-fit:contain!important;
}

#halo-newsletter-popup .overflow{
  overflow:hidden;
}

#halo-newsletter-popup .newsletter-popup-title{
  font-size:31px;
  line-height:35px;
}

#halo-newsletter-popup li.list-social__item img {
    width: 45px;
}

#halo-newsletter-popup .halo-popup-header{
  max-width:unset!important;
}

      .fal:before, .far:before {
    font-family: "Font Awesome 6 Pro"!important;
}

.img-box--mobile .image{
  display:block!important;
}

.img-box--mobile .image+.image{
display:none!important;
}

.video-background.mobile-video-bg{
    display:none;
  }

@media (max-width:452px){
  .video-background{
    display:none;
  }

  .video-background.mobile-video-bg{
    display:block;
  }
}

.shopify-policy__container{
  max-width:120ch;
  padding:20px;
}

.popup-img-logo-wrap{
  display:flex;
  justify-content: center;
}
.popup-img-logo{
  width:30%;
}

#halo-newsletter-popup .overflow{
  padding:40px!important;
}

.eapps-widget svg{
  stroke:none!important;
}

.bottom-bar--list .cart-count-bubble{
  border:1px solid;
}

#shopify-block-50391f50-7ef1-410b-a4aa-d3d33d65ac87 iframe{
  padding:25px;
}
#shopify-section-template--22298823328036__9199663a-50c0-4127-ae20-e072e5956d1a{
  display:none;
}

@media (max-width:1024px){

  .halo-row{
    margin-left:0!important;
    margin-right:0!important;
  }
  #shopify-block-50391f50-7ef1-410b-a4aa-d3d33d65ac87 iframe{
  padding:20px;
}

  .message_wrapper.s_wrapper{
    width:50vw;
    height:160px;
  }

  #shopify-section-template--22298823328036__9169a213-a495-4961-97a8-a241a766d909{
    display:none;
  }
  #shopify-section-template--22298823328036__9199663a-50c0-4127-ae20-e072e5956d1a{
    display:block;
  }
}

@media (max-width:768px){
  #shopify-block-50391f50-7ef1-410b-a4aa-d3d33d65ac87 iframe{
  padding:10px;
}

    .message_wrapper.s_wrapper{
    width:75vw;
    height:160px;
  }

  .section-block-template--18301593190692__0554e402-8313-4c6e-8bdb-4858bc7ecdb6 .policies-icon.image-zoom img{
    width:100vw;
  }

  .instagram-slide .sm-column-2 .halo-item{
    width:33%!important;
  }
}

@media (min-width:992px){
  .productGrid.column-4 .product:nth-child(-n+4), .productGrid.column-5 .product:nth-child(-n+5){
    margin-top:60px!important;
  }
}

.upload-img{
  position: absolute;
    right: 30px;
    width: 100px;
    height: 110px;
    bottom: 30px;
    background: #00000091;
    padding: 20px;
}

#upload-background{
      display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    align-content: space-between;
    height: 100%;
  color: white;
}

#upload-background button{
  color:white;
  border:none;
}

#upload-background-mob{
      display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    align-content: space-between;
    height: 100%;
  color: white;
}

#upload-background-mob button{
  color:white;
  border:none;
}

.cart-header-info.custom-desc{
  width: calc(100% - 645px)!important;
}

.section-block-template--18191736996132__9199663a-50c0-4127-ae20-e072e5956d1a .sm-column-2 .halo-item{
  width:33%;
}

@media (max-width:1024px){
#instafeed.sm-column-2>div:nth-last-of-type(-n+2){
  display:none;
}

  
}

@media (max-width:410px){
#halo-newsletter-popup li.list-social__item img{
  width:30px;
}
}
@media (min-width:411px){
#halo-newsletter-popup li.list-social__item img{
  width:43px;
}
}

@media (max-width:768px){
.breadcrumb-container.style--line_clamp_1{
  margin-left:0px!important;
  padding-top:10px!important;
  padding-bottom:10px!important;
}

  .template-page .policies-icon.image-zoom img{
    width:100vw;
  }
}

.size_note{
  text-transform:initial;
}

.upload-img.mobile-img {
    top: 0px;
    left: 0px;
  width: 82px;
    height: 86px;
    padding: 10px;
}

#shopify-section-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a{
  background: url(/cdn/shop/files/Group_41_1_430x.svg?v=1686120157);
    padding: 40px;
  padding-bottom:0px;
}

#shopify-section-template--22298826211620__e2742a61-7530-409a-b384-932647c44691{
  background: url(/cdn/shop/files/Group_41_1_430x.svg?v=1686120157);
    padding: 40px;
  padding-top:0px;
}

#shopify-section-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a,#shopify-section-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691{
  padding:5.5%;
}

#shopify-section-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a{
  padding-bottom:2.5%;
}


#shopify-section-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691{
  padding-top:2.5%;
}

#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-list-container ,#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-list-container{
  display: flex;
  justify-content: space-between;
  grid-gap:30px;
}

#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-content ,#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-content{
    display: flex;
    flex-direction: column;
    align-items: center;
  max-width: 372px;
}

#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-title ,#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-title{
  max-width: 372px;
  line-height:35px;
  padding-bottom:20px;
      font-size: 21px!important;
  margin-top:20px!important;
}

#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a  .horizontal-icon-box-text ,#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691  .horizontal-icon-box-text{
    line-height:25px;
  color:rgba(255, 255, 255, .64)!important;
  }

  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-list-container{
    display:flex;
    justify-content: space-between;
    padding-top: 40px;
  }

  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-container {
    display: flex;
    padding:0px 35px;
}

#custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-title {
    margin-top:0px;
  text-align: left;
  padding-bottom:10px;
  max-width:unset;
}

#custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-container:nth-child(2n),#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-container:nth-child(2n),#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-container:nth-child(2n){
  display:none;
}

#custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-text {
    text-align: left;
}

#custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  padding-left:22px;
  max-width: 284px;
}

#custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-img img  ,#custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-img img{
  max-height:125px;
}


@media (max-width:1024px){
  #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-list-container, #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-list-container{
    flex-wrap:wrap;
  }

  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-content {

  padding-left:0px;
 
}
  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-container{
    align-items:flex-start;
        padding: 10px 35px;
  }
  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-list-container{
    flex-wrap:wrap;
    justify-content: space-around;
  }
  #custom-text-template--22298826211620__8db167d8-15e3-411b-ac38-3c2492639ea8 .horizontal-icon-box-title{
    padding-top:15px;
  }

    #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-title, #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-title{
      font-size:22px!important;
    }

  #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-text, #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-text{
    font-size:14px!important;
    line-height:22px;
  }
  #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-img img, #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-img img{
    width:70%;
  }

  #shopify-section-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a{
    padding:20px;
    padding-bottom:0px;
  }
  
    #shopify-section-template--22298826211620__e2742a61-7530-409a-b384-932647c44691{
    padding:20px;
      padding-top:0px;
  }


}

@media (min-width:652px) and (max-width:1024px){
   #custom-text-template--22298826211620__ac7a9d6e-4de3-41ba-ae58-c65bb564e42a .horizontal-icon-box-list-container .horizontal-icon-box-container, #custom-text-template--22298826211620__e2742a61-7530-409a-b384-932647c44691 .horizontal-icon-box-list-container .horizontal-icon-box-container{
  
    flex-basis:47%;
  }
}

.footer{
  border-top: 3px solid;
    margin-top: 40px;
}

/* Description Font*/

#tab-description-mobile span{
      font-size: 16px;
    line-height: 23px;
}

.newsletter-section.vertical-newsletter-section{
  margin-bottom:-40px;
}

#custom-text-template--22298824081700__914cebbd-4f11-478e-adc6-fb581e158b1a .horizontal-icon-box-container .horizontal-icon-box-img img{
  width:50%;
}

.rgb-option .label-wrap{
  display:flex;
}

.rgb-option .fal{
  font-size:2rem;
}

.color-extension.checkbox-selectbox{
      display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row;
    align-items: left;
  margin-top:25px
}

.color-extension .rgb-image,.color-extension .rgbw-image{
  display:none;
}

.rgb-wrap{
  padding-left:10px;
}

@media (min-width:1025px){
  .demo_text>.text_show{
    padding:0 60px;
  }
}

.elfsight-app-933ea5f3-3f61-40d8-9262-c5b6a5e751c3 svg ,.elfsight-app-afb790ed-b2db-4076-a8cb-f96a31d8edde svg , .ldomgS svg{
display: unset;
    vertical-align: unset;
    fill: unset;
    stroke: unset;
    width: unset;
    height: unset;
    transition: unset;

}

.upload-mobile.mobile-img{
  display:none;
}

@media (max-width:1024px){

  .header-wrapper{
  height:100%!important;
}
  .upload-mobile.mobile-img{
  display:block;
}
  .text_show{
  transform:scale(1)!important;
    padding:0 25px!important;
}

  #eapps-google-reviews-afb790ed-b2db-4076-a8cb-f96a31d8edde{
  display:none;
}
}

#shopify-section-template--22298823164196__ca300d13-7a4c-4005-b538-8c2fd51fb2db .video-background{
  background:url(/cdn/shop/files/homebg.png);
}

.message.top-bar{
  padding:5px 60.5px!important;
}

.announcement-bar__item-scroll{
  animation: SlideLeft 15s infinite linear!important;
}

#shopify-section-announcement-bar{
  position: sticky;
    top: 0;
    z-index: 99;
}

.shopify-section-header-sticky{
  top: 56px!important;
}


.top-notice-bar-icon{
  max-width:30px!important;
}

.top-notice-bar{
display: flex!important;
    justify-content: center!important;
    flex-wrap: nowrap!important;
}

@media(max-width:1024px){
  .top-notice-bar{
    display:none!important;
  }
}

.input11 .col-sm-6{
width:16%;
padding:0px!important;
margin:10px;
max-width:60px;
}

.input11 .col-sm-6 img{
height:60px!important;
border-radius:100px;
}


.rgb-option .fal{
  margin:0!important;
}

.rgbw-option .fal{
  margin:0!important;
  font-size:2rem;
}

.rgbw-wrap{
  padding-left:10px;
}


@media (max-width:768px){
#shopify-chat #ShopifyChat{
  bottom:80px!important;
}



#shopify-chat #ShopifyChat[is-open="true"]{
  bottom:0px!important;
}
}

.mw-option select.mw-option__control{
  font-size: 16px;
    font-family: 'Poppins';
}


.backing-main-img-hover{
     display: flex;
    justify-content: center;
}
  
 

.backing-main-img-hover.col-2-img{
  /* left: -700px; */
}

.backing-main-img-hover img{
  max-width:270px;
}

.backing-box:hover .backing-main-img-hover{
  /* display:block; */
}

.first_redio{
  flex-direction: column;
}

.wall_mount_kit{
  display: flex!important;
}

.custom-select-mount {
    margin-left: 50px;
}

.custom-control.custom-checkbox {
    margin: 10px 0;
}