/** Shopify CDN: Minification failed

Line 384:0 Unexpected "}"
Line 694:0 Expected "}" to go with "{"

**/
@font-face {
  font-family: "Exudus";
  src: url("/cdn/shop/files/EudoxusSans-Regular-BF659b6cb1d4714.ttf?v=1746864691")
    format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Neu";
  src: url("/cdn/shop/files/NeuzeitGro-Reg.ttf?v=1750149024")
    format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "BegumSemibold";
  src: url("/cdn/shop/files/fonnts.com-Begum-Semibold.otf?v=1746864426")
    format("opentype");
}
.form-control input{
  border-radius:8px !important;
}
.form_title_div h3{
   font-family: "Neu" !important;

}
#shopify-section-template--19355281064168__multicolumn_9TGKxw .multicolumn-card__info h3, #shopify-section-template--19355281064168__multicolumn_9TGKxw .multicolumn-card__info p{
text-align:left;
font-size:16px !important;
}
#shopify-section-template--19355281064168__multicolumn_9TGKxw .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{
  margin:0;
}
#shopify-section-template--19355281064168__variant_atc_collection_kdqiXm #collection-atc-container .product-image{
  display:none !important;
}
#shopify-section-template--19355281064168__variant_atc_collection_kdqiXm .product-title{
text-align:center !important;
}

#shopify-section-template--19355281064168__slideshow_8jFnTr .slideshow__text.banner__box{
  max-width:100%;
}

.banner__text.rte p{
  color:#fff !important;
} 
#shopify-section-template--19355281064168__slideshow_8jFnTr .banner__buttons a{
border-radius:8px;
}
.cart-drawer .cart-item {
  grid-template: repeat(2, auto) / repeat(3, 1fr) !important;
}
.collapsible-content summary:hover{
  background:none !important;
  
}
.collapsible-content summary:hover h3{
 text-decoration: none !important;
  
}
.custom-banner .banner__box.content-container {
  background: none !important;
}
.bcontact-embed.bcontact-md .bcontact-title,.bcontact-embed.bcontact-md .bcontact-description,.bcontact-field-heading{
   font-family: "Neu" !important;
}

.custom-banner .banner__content {
  padding: 0 !important;
}
.slideshow.banner .slideshow__text h2 {
  font-family: "BegumSemibold" !important;
 
  font-weight: 300 !important;
  color: #fff;
}
#shopify-section-template--19355281064168__multicolumn_9TGKxw .multicolumn-list{
    display: flex !important;
    justify-content: center !important;
}
#shopify-section-template--19355281064168__multicolumn_9TGKxw .section-template--19355281064168__multicolumn_9TGKxw-padding{
  margin-top:-120px;
}
.drawer__heading {
    font-family: "BegumSemibold" !important;
  text-transform: capitalize;
}
.banner__heading {
  font-family: "BegumSemibold" !important;
  font-size: 34px !important;
  font-weight: 300 !important;
  color: #fff !important;
  width:80%;
}

.header__menu-item {
  font-family: "Neu" !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  color: #383838 !important;
}
.header__menu-item:hover {
  color: #b14325 !important;
  text-decoration: none;
}
.btn-call--now button:hover{
  background: #EF5F24;
    color: #fff;
    
    font-size: 16px !important;
    font-family: "BegumSemibold" !important;
}
#CartDrawer-Checkout{
background: #EF5F24;
    color: #fff;
    border-radius: 62px;
    margin-bottom: 20px;
    font-size: 16px !important;
    font-family: "BegumSemibold" !important;
  text-transform: capitalize;
}
#CartDrawer-ColumnProduct{
   font-family: "Neu" !important;
  font-size: 16px !important;
}
#CartDrawer-ColumnTotal{
  font-family: "Neu" !important;
  font-size: 16px !important;
}

#shopify-section-template--19026656428264__multicolumn_9TGKxw .multicolumn-list{
  display:flex !important;
  justify-content: center !important;
}
#shopify-section-template--19258727235816__multicolumn_9TGKxw
.multicolumn-list{
  display:flex !important;
  justify-content: center !important;
}
sticky-header header {
  margin: 0 !important;
  display: flex !important;
  width: 100% !important;
  max-width: 100% !important;
  justify-content: space-around;
  padding: 1rem !important;
}
.NormalTextRun.SCXW249013403.BCX0{
   font-family: "Neu" !important;
  font-size: 16px !important;
}
.totals__total{
    font-family: "BegumSemibold" !important;
  font-size: 16px !important;
  text-transform: capitalize;
}
.tax-note.caption-large.rte{
   font-family: "Neu" !important;
  font-size: 14px !important;
}
.elementor-widget-container a {
  text-decoration: none;
}
.elementor-button-text {
  color: #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fcb900;
  border-radius: 8px 8px 8px 8px;
  padding: 01rem 02rem 01rem 02rem;
  font-family: "Neu" !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}
.elementor-button-text:hover {
  background-color: #ef6026;
  color: #ffffff;
  border-color: #ef6026;
}
.slideshow__controls {
  display: none !important;
}
.slideshow.banner {
  height: 100vh;
}
.elementor-heading-title {
  font-family: "BegumSemibold" !important;
  font-size: 32px !important;
  font-weight: 300 !important;
  text-align: center;
}
.elementor-paragraph {
  font-family: "Neu" !important;
 font-weight: 400 !important;
  color: #383838 !important;
  text-align: center;
}
.rich-text {
  padding: 64px 16px !important;
}
.rich-text__wrapper {
  padding: 0 !important;
}
.price-item.price-item--regular{
  
}
.accordion__title.inline-richtext{
  font-family: "Neu" !important;
 
}
#shopify-section-template--19258727235816__rich_text_yBbxrh .rich-text.content-container
{
  margin-bottom:-110px;
}
#shopify-section-template--19258727235816__rich_text_yBbxrh .elementor-paragraph h2 {
    font-family: "Neu" !important;
   
}
#shopify-section-template--19258727235816__multicolumn_9TGKxw .button {
  border-radius:8px;
}
#shopify-section-template--19258727235816__rich_text_jycMNk .rich-text.content-container
{
  margin-bottom:-100px;
}
.is-empty .cart__contents{
  display:block !important;
}
cart-drawer.is-empty .drawer__header{
  display:block !important;
  padding:0 !important;
}
cart-drawer.is-empty .drawer__inner{
  padding:10px !important;
}
.drawer__heading{
  margin:0 !important;
}
cart-drawer.is-empty .drawer__inner {
      grid-template-rows: 0.2fr 1fr 1fr !important;
}
/* .elementor-button {

 
 
  
  padding: 01rem 02rem 01rem 02rem;
  width: auto !important;
} */
.elementor-button a {
   color: #000 !important;
    font-family: "Neu" !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    padding: 20px 40px;
    border-radius: 8px;
}
.elementor-image {
  position: absolute;
}
.elementor-image-box-title{
  color: #ef6026 !important;
    font-family: "BegumSemiBold", Sans-serif;
    font-size: 16px !important;
    font-weight: 400;
    text-transform: capitalize;
    font-style: normal;
}
.custom-banner {
  padding: 10px !important;
  width: 100% !important;
  max-width: 100% !important;
}
#shopify-section-template--18876223029480__image_banner_7RfPNH {
  width: 100%;
  max-width: 100%;
  padding: 10px;
}
#shopify-section-template--18876223029480__image_banner_7RfPNH img {
  border-radius: 30px;
}
.banner__media {
  background: none !important;
}
.multicolumn.background-primary .multicolumn-card {
  background: none !important;
}
.title-wrapper-with-link {
  justify-content: center !important;
}
#Banner-template--18876223029480__image_banner_DXWxaU .elementor-image{
  display: none;
}
#Banner-template--18876223029480__image_banner_7RfPNH .elementor-content-custom {
   display: none;
}
#Banner-template--18876223029480__image_banner_DXWxaU .elementor-content-custom {
  display: flex;
}
#shopify-section-template--18876223029480__rich_text_FEcWax{
  padding:30px 0 0 0;
}
.multicolumn-card p{
  color: #000 !important;
  font-family: "Neu" !important;

  font-weight:400 !important;
}
    .section-template--18876223029480__custom_liquid_WJpqDK-padding{
      padding:0 !important;
    }
hr{
  margin:0 !important;
}
#shopify-section-template--18876223029480__image_banner_DXWxaU{
    width: 100%;
    max-width: 100%;
    padding: 10px;
}
#Banner-template--18876223029480__image_banner_DXWxaU::after {
  background:none !important;
}
.elementor-image-box-img,.elementor-image-box-content h3,.elementor-image-box-content p{
  text-align:center;
}
.elementor-image-box-content h3{
  font-family: "BegumSemibold";
  font-size:24px !important;
  color:#fff !important;
}
.elementor-image-box-content p{
  font-family: "Neu" !important;
  font-size:18px !important;
  color:#fff !important;
}
.image-with-text__media{
  border:none !important;
}
.image-with-text__media img{
  border-radius:30px !important;
}
#shopify-section-template--18876223029480__rich_text_pfapKz .rich-text.content-container{
background: #7f7f7f !important;
  border-radius: 30px;
  
}
#shopify-section-template--19355281064168__variant_atc_collection_kdqiXm #collection-atc-container .product-title{
  font-size:24px;
}
#shopify-section-template--18876223029480__rich_text_pfapKz{
  padding:10px !important;
}
.accordion__title{
   font-family: "BegumSemibold";
  font-size:24px !important;
  
}
.accordion__content p{
  font-family: "Neu" !important;
  
}
.button:after{
  opacity:0 !important;
}
#shopify-section-template--18876223029480__stories_hWeG9P{
  padding:0 0 64px 0;
}
.image-with-text .image-with-text__content a{
 
     font-family: "Neu" !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    padding: 20px 40px;
    border-radius: 8px;
}
}
#shopify-section-template--18876223029480__rich_text_pfapKz .elementor-heading-title,#shopify-section-template--18876223029480__rich_text_pfapKz .elementor-paragraph{
  color:#fff !important;
}
.wave-flow {
  z-index: -999 !important;
}
.product-grid-container .grid.product-grid .grid__item{

  padding:20px;
  background:#fef7f4;
  border-radius: 16px;
}
.product-grid-container .grid.product-grid .grid__item .card__heading.h5{
  font-size:32px;
    color:#121212;
 font-weight: 500;
  letter-spacing: 0%;
  line-height: 150%;
}
.product-grid-container .grid.product-grid .grid__item .card__media img{
  border-radius:16px;
}
   /* .product-grid-container .grid.product-grid  .quick-add__submit.button{
      background: #EF5F24;
    color: #fff;
    border-radius: 62px;
     margin-bottom:20px;
     font-size:16px !important;
       font-family: "BegumSemibold" !important;
    }    */

.product-grid-container .grid.product-grid .quick-add__submit.button

    {
          width: 100%;
    padding: 1rem 0;
    background: #ffbd56;
    color: #000;
    border: none;
    border-radius: 8px;
    margin-bottom: 20px;
    font-size: 16px !important;
    font-family: "Neu" !important;
    cursor: pointer;
    transition: background-color 0.2s ease;
    }

    .product-grid-container .grid.product-grid .quick-add__submit.button:hover:not([disabled]) {
    background-color: #ffffff;
    border: 1px solid #ffbd56;
    color: #000;
  }
.btn-call--now button{
  
  border: 1px solid #FFBD56;
    width: 100%;
    background: #FFBD56;
   font-size:16px !important;
    padding: 12px 10px;
    border-radius: 8px;
    font-family: "BegumSemibold" !important;
  cursor:pointer;
  color:#000;
}

.btn-call--now-custom a{
  
  border: 1px solid #FFBD56;
    width: 100%;
    background: transparent;
   font-size:16px !important;
    padding: 14px 10px;
    border-radius: 62px;
    font-family: "BegumSemibold" !important;
  cursor:pointer;
  color:#000;
  width:100%;
  display: block;
  text-align: center;
  text-decoration: none;
}
#shopify-section-template--19355281064168__multicolumn_9TGKxw .button{
  border-radius:8px;
}

              
@media screen and (min-width: 768px) {
  .elementor-image {
    left: 430px;
    top: 375px;
  }
  .slideshow.banner .slideshow__text h2 {
 
  font-size: 64px !important;
  
}
#shopify-section-template--19355281064168__rich_text_jycMNk .rich-text__wrapper.rich-text__wrapper--left.page-width
{
  justify-content:center;
}
#shopify-section-template--19355281064168__slideshow_8jFnTr   .slideshow.banner .slideshow__text h2 {
 
  font-size: 64px !important;
  width:100%;
  
}
  #shopify-section-template--19258727235816__services_banner_trial_qKyzjA .black-friday-content{
  bottom: 40% ;
        left: 14% !important;
        width: 70% !important;
}
.elementor-paragraph {
  
  font-size: 18px !important;
  
}
#shopify-section-template--19258727235816__rich_text_yBbxrh .elementor-paragraph h2 {
    
    font-size: 18px;
}
.multicolumn-card p{
 
  font-size: 18px !important;
 
}
.accordion__title.inline-richtext{
  
  font-size:18px !important;
}
.accordion__content p{
 
  font-size:16px !important;
}
}
@media screen and (max-width: 768px) {

  .elementor-image-box-title{
    font-size:16px !important;
    
  }
  #shopify-section-template--19026656428264__rich_text_yBbxrh .rich-text__text.rte.elementor-paragraph{
  display: flex;
    flex-direction: column;
    align-items: center;
 
}
.elementor-paragraph {
 
  font-size: 16px !important;
 
}
#shopify-section-template--19258727235816__rich_text_yBbxrh .elementor-paragraph h2 {
   
    font-size: 16px;
}
.multicolumn-card p{
  
  font-size: 16px !important;
 
}
.accordion__title.inline-richtext{
  
  font-size:16px !important;
}
.accordion__content p{
 
  font-size:14px !important;
}
  .elementor-image {
    width: 100%;
    top: 265px;
  }
  .footer-section-divs{
    flex-direction:column;
  }
  #Banner-template--18876223029480__image_banner_DXWxaU .elementor-content-custom {
    flex-direction: column;
    position: absolute;
   
    top: -750px;
  }
 #Banner-template--18876223029480__image_banner_DXWxaU .banner__media{
   height:80rem;
 }
  .elementor-image-box-content h3 {
    
    font-size: 18px !important;
    
}
  .elementor-image-box-content p {
    
    font-size: 14px !important;
    
}
  #shopify-section-template--18876223029480__stories_hWeG9P {
    padding:0 0 40px 0;
  }
  .copy-right-div{
    flex-direction:column;
    align-items:Center;
  }
  .footer-section-divs{
    padding:32px 0;
  }
  .elementor-heading-title {
  font-family: "BegumSemibold" !important;
  font-size: 32px !important;
  font-weight: 300 !important;
  text-align: left;
}
.elementor-paragraph {
  font-family: "Neu" !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #383838 !important;
  text-align: left;
}
  .slideshow.banner .slideshow__text h2{
    font-size:24px !important;
  }
  .slideshow.banner{
    height:100% !important;
  }
#ImageWithText--template--19355281064168__image_with_text_XWrgKt{
  padding:20px 0px;
}
#ImageWithText--template--19355281064168__image_with_text_XWrgKt ul{

  padding:0 ;
}
#shopify-section-template--19355281064168__rich_text_jycMNk .rich-text__wrapper.rich-text__wrapper--left.page-width
{
  margin:0 !important;
}

}
  
.product-description p span{
  font-weight: 400;
  font-size:16px;
  line-height: 150%;
  letter-spacing: 0;
  font-family: "Neu" !important;
  
}
.product-metafield ul {
  padding:0;
}
.product-metafield ul li{
    font-family: "Neu" !important;
    list-style-type: disc;
   font-weight: 400;
  font-size:16px;
  line-height: 150%;
  letter-spacing: 0;
  
}

.card-information .price{
  font-size:20px;
  font-family: "Neu" !important;
} 
#shopify-section-template--19026656428264__rich_text_yBbxrh .rich-text__text.rte.elementor-paragraph:nth-child(3):before{
  content: url(/cdn/shop/files/0b5d5c4d-fbfb-4fba-86a6-0489d012135b_1.png?v=1749621058);
 
}
#shopify-section-template--19026656428264__rich_text_yBbxrh .rich-text__text.rte.elementor-paragraph:nth-child(4):before{
  content: url(/cdn/shop/files/Hand_Over_Your_To-Dos_2.webp?v=1749621250);

 
}
.product-metafield {
  min-height:230px;
  padding:20px;
}
.CartDrawer-CartItems .cart-item__quantity  {
  display: none !important;
}
.card__heading.h5{
    font-family: "BegumSemibold" !important;
}
.section-template--19026656428264__multicolumn_9TGKxw-padding{
margin-top:-110px !important;
}

#shopify-section-template--19026656428264__rich_text_yBbxrh .elementor-paragraph h2{
      font-family: "Neu" !important;
  font-size:16px;
}
#shopify-section-template--19026656428264__multicolumn_9TGKxw a.button.button--primary{
  background:#ffbd56;
    color: #000;
    border-radius: 8px;
    margin-bottom: 20px;
  font-family: "BegumSemibold" !important;
  font-size:16px !important;
}
#shopify-section-template--19026656428264__multicolumn_Fhc3YW .multicolumn {
  margin-top:-100px !important;
}

#shopify-section-template--19355281064168__variant_atc_collection_kdqiXm {
  .variant-options {
        display: grid;
        gap: 20px;
        grid-template-columns: 1fr 1fr 1fr;
}


