/** Shopify CDN: Minification failed

Line 918:2 Unexpected "{"
Line 995:53 Unexpected "{"

**/
.sec-ttl p {
  margin-top: 15px !important;
}
#shopify-section-template--24023551377779__custom_content_masonry_4VNN3J .clbnrs .details p {
  font-family: "Outfit";
}
#shopify-section-template--24023551377779__custom_content_masonry_4VNN3J .ct-inner-collection .details h3 {
    padding: 10px 20px;
    display: inline-block;
    text-transform: uppercase;
      background: #ffffff8a !important;
}
#shopify-section-template--24023551377779__custom_content_masonry_4VNN3J .ct-inner-collection .details h3:hover {
    background: #ffffffff;
}
.template-article 
 .tc.return-link-wrapper {
    padding-bottom: 50px;
}
#template--24023551017331__section_space_hiKp4X {
  background: none !important;
}
#shopify-section-template--24023551017331__custom_content_FQzF3z
  a.btn.mob-btn-sm.btn-sm.btn {
  color: #f15a29;
  border: 1px solid #f15a29;
  font-family: "Outfit";
  font-size: 14px;
  /* font-style: normal; */
  font-weight: 700;
  line-height: 150%;
}
#shopify-section-template--24023551017331__custom_content_FQzF3z
  a.btn.mob-btn-sm.btn-sm.btn:hover {
  color: #000;
  background-color: #f15a29;
}
.qtSlide .quote-txt {
  max-width: 1050px !important;
}
#shopify-section-template--24023551541619__richtext_i9wzKe {
  padding: 80px 0;
}
.id-template--24023551541619__richtext_i9wzKe h2 {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.id-template--24023551541619__richtext_i9wzKe p {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
.id-template--24023551541619__richtext_i9wzKe .btn {
  color: var(--Text-Black, #191c1f);
  text-align: center;
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 21px */
}
.disclosure {
  color: #5f6c72;
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 21px */
  padding-bottom: 40px;
}

input.btn.submit-btn-new:hover {
  background-color: #f15a29;
  color: #000;
}

@media only screen and (min-width: 768px) {
  .sec-template--24023551017331__quotes_4bqHBV .sec-ttl .h3,
  .sec-template--24023552328051__quotes_4bqHBV .sec-ttl .h3 {
    color: #fff;
    font-family: "Montserrat";
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 57.6px */
    letter-spacing: 0.48px;
    text-transform: uppercase;
  }
  .sec-template--24023551017331__quotes_4bqHBV .ttlTxt,
  .sec-template--24023551377779__quotes_Qz8geh .ttlTx,
  .sec-template--24023552328051__quotes_4bqHBV .ttlTx {
    color: #fff;
    text-align: center;
    font-family: "Outfit";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 33.6px */
  }
  .sec-template--24023551017331__quotes_4bqHBV .authour,
  .sec-template--24023551377779__quotes_Qz8geh .authour,
  .sec-template--24023552328051__quotes_4bqHBV .authour {
    color: #fff;
    text-align: center;
    font-family: "Outfit";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 33.6px */
  }
  .sec-template--24023551017331__quotes_4bqHBV .authour span,
  .sec-template--24023551377779__quotes_Qz8geh .authour span,
  .sec-template--24023552328051__quotes_4bqHBV .authour span {
    color: #fff;
    font-family: "Outfit";
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
  }
}
.flickity-page-dots .dot {
  width: 16px !important;
  height: 16px !important;
}
.flickity-page-dots .dot.is-selected {
  background-color: #118acb;
}
#shopify-section-template--24023551377779__custom_content_NbJXxp .head-sub-d {
  color: #000;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%; /* 41.6px */
}
#shopify-section-template--24023551377779__custom_content_NbJXxp,
#shopify-section-template--24023551377779__1633769564023b4dfb,
#shopify-section-template--24023551377779__store_features_p9Kxzy,
#shopify-section-template--24023551017331__quotes_4bqHBV,
#shopify-section-template--24023551017331__custom_content_FQzF3z,
#shopify-section-template--24023551017331__collections_banners_icQfyi {
  /* margin-bottom: 80px; */
}

html {
    scroll-behavior: smooth; /* Enables smooth scrolling */
}

.iframe1 {
   
    border: 1px solid #ccc; /* Optional: Add a border for visibility */
}
.iframe1 {
    opacity: 0; /* Start hidden */
    transform: translateY(20px); /* Start slightly lower */
    transition: opacity 0.5s ease, transform 0.5s ease; /* Transition for opacity and transform */
}

.iframe1.visible {
    opacity: 1; /* Fully visible */
    transform: translateY(0); /* Move to original position */
}

#shopify-section-template--24075732975987__richtext_bHcRGz a.btn.mob-btn-sm.btn-md.btn2:hover {
    border: #000 1px solid;
    color: #000;
    background-color: #fff;
}
#shopify-section-template--24023551541619__contact .at {
  
    font-size: 24px;
    margin-left: 5px;
}
#shopify-section-template--24023551377779__richtext_NYVzkR .btn.mob-btn-sm.btn-md.bdr-btn1:first-of-type:hover {
    color: #000;
    background-color: #df643b !important;
    border-color: #df643b !important;
}
#shopify-section-template--24023551377779__store_features_ha8eGk .store-info li {
    padding: 10px 40px !important;
}
#shopify-section-template--24023551377779__store_features_ha8eGk .store-info li {
    padding: 10px 40px !important;
}
#shopify-section-template--24023551377779__custom_content_NbJXxp{
      margin-bottom: 80px !important;
}
#shopify-section-template--24023551017331__16337817926d98687d .store-info li {
    padding: 2px 50px !important;
}
#shopify-section-template--24023551017331__quotes_4bqHBV {
    margin-bottom: 80px !important;
    margin-top: 80px !important;
}
#shopify-section-template--24023551377779__store_features_p9Kxzy{
     margin-top: 80px !important;
}
 #shopify-section-template--24023551377779__store_features_p9Kxzy {
    margin-top: 80px;
}
#shopify-section-template--24023551377779__custom_content_WhECr8 {
  margin-bottom: 80px !important;
}
#shopify-section-template--24023551377779__richtext_NYVzkR{
    margin-bottom: 80px;
}
#shopify-section-template--24023551377779__richtext_NYVzkR .section-cover {
    
}
#shopify-section-template--24023551377779__richtext_NYVzkR .btn.mob-btn-sm.btn-md.bdr-btn1:first-of-type {
  color: #fff;
   background-color: #f0b343; 
}
#shopify-section-template--24023551017331__products_rows_gbgttR .h3,
#shopify-section-template--24023551017331__featured_blog_JPaDya .h3,
#shopify-section-template--24023551377779__custom_content_WhECr8 .h3,
#shopify-section-template--24075732975987__featured_blog_XQf9X3 .h3 {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
#shopify-section-template--24023551017331__featured_blog_JPaDya p {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
#shopify-section-template--24023551377779__1633769564023b4dfb .ttlTxt {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
#shopify-section-template--24023551377779__1633769564023b4dfb
  .rte
  p:first-of-type {
  color: #000;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 33.6px */
}
#shopify-section-template--24023551377779__1633769564023b4dfb
  .rte
  p:last-of-type {
  color: #000;
  font-family: "Outfit";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
/* #shopify-section-template--24023551377779__store_features_p9Kxzy
  .section-cover {
  padding: 80px 0;
} */

#shopify-section-template--24023551377779__custom_content_WhECr8 .above-p-text {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 28px */
}

.better-way-p {
  color: #000;
  font-family: "Outfit";
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}

#shopify-section-template--24023551377779__quotes_Qz8geh .h3 {
  color: #fff;
  text-align: center;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 57.6px */
  letter-spacing: 0.48px;
  text-transform: uppercase;
}
#shopify-section-template--24075732975987__custom_content_fCNW4y {
  padding: 80px 0px;
}
#shopify-section-template--24075732975987__custom_content_masonry_YEBREe {
  padding-top: 80px;
}
#shopify-section-template--24075732975987__featured_blog_XQf9X3 p {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}

#shopify-section-template--24075732975987__custom_content_fCNW4y ul li {
  color: #000;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}
#shopify-section-template--24075732975987__custom_content_fCNW4y p {
  color: #000;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%; /* 33.6px */
}
#shopify-section-template--24075732975987__collections_banners_CzqKBt {
  padding-top: 80px;
}
#shopify-section-template--24075732975987__collections_banners_CzqKBt .section-cover.small-pd {
    padding-top: 80px;
}
#shopify-section-template--24075732975987__richtext_y9fB9X{
  padding-bottom: 80px;
}
#shopify-section-template--24023551541619__contact h2 {
  color: var(--Text-Black, #191c1f);
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 125% */
  text-transform: uppercase;
}
#shopify-section-template--24023551541619__contact .rte {
  color: var(--Text-Grey, #5f6c72);
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 21px */
}

.email-head {
  color: #191c1f;
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 125% */
  text-transform: uppercase;
}
#shopify-section-template--24023551541619__contact .email {
  color: #fcaf17;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 83.333% */
}
input.btn.submit-btn-new {
  border: 1px solid var(--Primary-Orange, #f15a29);
  color: var(--Text-Orange, #f15a29);
  text-align: center;
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  display: flex;
  width: 160px;
  padding: 16px 32px;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.iframe {
  padding: 40px 0;
}
.iframe h2 {
  color: var(--Gray-900, #191c1f);
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 125% */
  text-transform: uppercase;
}
#sstemplate--24023551541619__slideshow_VfqBwE .ss_txt.tl,
#sstemplate--24023549837683__image_slideshow_Xkjdap .ss_txt.tl {
  display: flex;
  width: 475px;
  height: 400px;
  padding: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 20px;
  flex-shrink: 0;
  background: rgba(255, 255, 255, 0.8);
}
#sstemplate--24023551541619__slideshow_VfqBwE h2,
#sstemplate--24023549837683__image_slideshow_Xkjdap h2 {
  color: var(--Text-Black, #191c1f);
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
#sstemplate--24023551541619__slideshow_VfqBwE .hd3,
#sstemplate--24023549837683__image_slideshow_Xkjdap .hd3 {
  color: #191c1f;
  font-family: "Outfit";
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%; /* 48px */
}
#sstemplate--24023551541619__slideshow_VfqBwE .btn1,
#sstemplate--24023549837683__image_slideshow_Xkjdap .btn1 {
  color: var(--Text-Orange, #f15a29);
  text-align: center;
  font-feature-settings: "calt" off;
  font-family: "Montserrat";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%; /* 44.8px */
  text-transform: uppercase;
  background: #000;
}
#sstemplate--24023551541619__slideshow_VfqBwE .btn1:hover,
#sstemplate--24023549837683__image_slideshow_Xkjdap .btn1:hover {
  background-color: #f15a29;
  color: #000;
  border-color: #f15a29;
}
.breadcrumbs a, .breadcrumbs span {
    text-transform: uppercase;
}
.bredcrumbWrap {
    margin-bottom: 0 !important;
}
.product-info {
  display: flex;
  flex-direction: row-reverse !important;
  justify-content: space-between !important;
}
.product-stock,
.product-sku {
  color: #000;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
.stockLbl {
  color: #f15a29;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.swatchLbl.color {
  width: 20px;
  height: 20px;
}

.customtx ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}

.customtx ul li {
  padding-left: 30px;
  color: var(--Text-Black, #191c1f);
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}
.customtx ul li::before {
  content: "";
  background: url("/cdn/shop/files/check-circle.svg?v=1740466863")
    no-repeat center center;
  background-size: contain;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 2%;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
  border: 1px solid #f15a29;
  color: #f15a29 !important;
  background: #fff !important;
}
.shopify-payment-button .shopify-payment-button__button:hover {
  border: 1px solid #000;
  color: #fff !important;
  background-color: #000 !important;
}

.tb_pr_desc.rte h2 {
  color: #191c1f;
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
}
.tb_pr_desc.rte p,
.metafield-rich_text_field li,
.tb_pr_desc.rte ul li {
  color: #5f6c72;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}
.tab-content .metafield-rich_text_field li {
  list-style: disc;
  margin: 0 0 0.5rem 2rem;
}
.tb_pr_desc.rte a {
  color: #118acb;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
#shopify-section-template--24023552328051__collections_banners_tWXdKj,
#shopify-section-template--24023552328051__related-products,
#shopify-section-template--24023549837683__collections_banners_kb3cEr,
#shopify-section-template--24023549837683__custom_content_masonry_QEj44x {
  padding: 80px 0 !important;
}

#shopify-section-template--24023552328051__related-products .sec-ttl .h3 {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
#shopify-section-template--24023549575539__richtext_atDdnE {
  padding-top: 80px;
}
.id-template--24023549575539__richtext_atDdnE h2 {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
.id-template--24023549575539__richtext_atDdnE p {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
#shopify-section-template--24023549575539__blog .bredcrumbWrap,
#shopify-section-template--24023549510003__article .bredcrumbWrap {
  display: none;
}
.id-template--24023549510003__richtext_YFRNn9 h2 {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}

#shopify-section-template--24023549510003__richtext_YFRNn9 {
  padding-top: 80px;
  padding-bottom: 30px;
}

#shopify-section-template--24023549510003__article h1 {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 25.2px */
  text-transform: uppercase;
}
#shopify-section-template--24023549510003__article .of_hidden {
  display: none;
}
#shopify-section-template--24023549510003__article h2 {
  color: var(--Gray-900, #191c1f);
  font-family: "Montserrat";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%; /* 25.2px */
  text-transform: uppercase;
}
#shopify-section-template--24023549510003__article p {
  color: #5f6c72;
  font-family: "Outfit";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}

.footer-links ul {
  flex-direction: column;
  display: flex;
  gap: 10px;
  padding-top: 10px;
}
.footer-links ul li a {
  color: var(--Text-Grey, #5f6c72);
  text-align: center;
  font-family: "Outfit";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%; /* 27px */
}
.footer-top .h4 {
  color: var(--Absolute-White, #fff);
  font-family: "Montserrat";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%; /* 28px */
  text-transform: uppercase;
}
#nav_menu-1561010286273 .custom-text p {
  color: #fff;
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 21px */
}
.megamenu .lvl-1 {
  color: #111;
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
  text-transform: uppercase;
}
.megamenu .subLinks .lvl-2 {
  color: #313f49;
  font-family: "Outfit";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 21px */
}
#shopify-section-template--24023549706611__recommendations .h3 {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
.cart h1 {
  color: var(--Text-Text-Primary, #111);
  font-family: "Montserrat";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%; /* 41.6px */
  text-transform: uppercase;
}
.bdr-box .db {
  color: var(--Primary-Black, #000);
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; /* 19.2px */
  text-transform: uppercase;
}
#shopify-section-template--24023552131443__wishlist .page-title {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 57.6px */
  letter-spacing: 0.48px;
  text-transform: uppercase;
}
#shopify-section-template--24023552131443__products_rows_3YtiXa .h3 {
  color: #df643b;
  font-family: "Montserrat";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
  letter-spacing: 0.4px;
  text-transform: uppercase;
}
#shopify-section-template--24023550493043__main .page-title,
#shopify-section-template--24023550656883__main .page-title {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.CustomerLoginForm h4 {
  color: #191c1f;
  font-family: "Montserrat";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px; /* 125% */
  text-transform: uppercase;
}
input[type="email"],
input[type="password"],
input[type="text"] {
  border: none !important;
  border-bottom: 1px solid #5f6c72 !important; /* Darker shade on focus */
}
input[type="email"]:focus,
input[type="password"]:focus,
input[type="text"]:focus {
  border-bottom: 1px solid #d84315 !important; /* Darker shade on focus */
}
.collection-head-new {
  color: #df643b;
  text-align: center;
  font-family: "Montserrat";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.collection-desc {
  color: #000;
  text-align: center;
  font-family: "Outfit";
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}
.filters-toolbar__item collection-view-as button {
  color: #f37021;
}
#shopify-section-template--24023549837683__store_features_biPKkE
  .section-cover
  .h3,
#shopify-section-template--24023549837683__store_features_biPKkE
  .section-cover
  p,
#shopify-section-template--24075732975987__collections_banners_CzqKBt
  .section-cover
  .h3,
#shopify-section-template--24075732975987__collections_banners_CzqKBt
  .section-cover
  p,
#shopify-section-template--24023552328051__store_features_HcFTyQ
  .section-cover
  .h3,
#shopify-section-template--24023552328051__store_features_HcFTyQ
  .section-cover
  p,
#shopify-section-template--24023551541619__store_features_MXrTHk
  .section-cover
  .h3,
#shopify-section-template--24023551541619__store_features_MXrTHk
  .section-cover
  p,
#shopify-section-template--24023551377779__store_features_p9Kxzy
  .section-cover
  .h3,
#shopify-section-template--24023551377779__store_features_p9Kxzy
  .section-cover
  p

{
  color: #fff;
}

@media only screen and (min-width: 768px) {
  div#shopify-section-template--24075732975987__image_slideshow_fWhjBx, #shopify-section-template--24023551377779__slideshow_akBq4Q, #shopify-section-template--24023552328051__image_slideshow_xcURdD{
    height: 538px;
}
  #shopify-section-template--24023551377779__custom_content_NbJXxp .ci-text_hMwXtL .imgWrapper {
    display: none !important;
}
#shopify-section-footer footer.site-footer.style1 {
    margin-top: 0;
}
.sidebar.left {
    padding-top: 50px;
}
#shopify-section-template--24023551541619__page nav.page-width.breadcrumbs {
    max-width: 1200px !important;
 }

@media only screen and (max-width: 767px) {

   #shopify-section-template--24075732975987__collections_banners_CzqKBt .store-info .at {
        margin-bottom: 15px;
    }
    #shopify-section-template--24023551377779__store_features_p9Kxzy
      .section-cover {
        padding: 80px 0 0 0 !important;
    }
}
@media only screen and (min-width: 768px) {
    div#shopify-section-template--24075732975987__image_slideshow_fWhjBx, #shopify-section-template--24023551377779__slideshow_akBq4Q, #shopify-section-template--24023552328051__image_slideshow_xcURdD {
        height: auto !important;
    }
}

 /* #shopify-section-template--24023551377779__custom_content_NbJXxp img.custom__image.imgFl.lazyautosizes {
      display: block;
  }
  #shopify-section-template--24023551377779__custom_content_NbJXxp .custom__item.gitem.ci-image_DLMXMM.block_type_image.wd100.wd50-md.f-asc {
    display: none;
  }  */
  #shopify-section-template--24023549837683__collection .bgImg {
    background-size: contain !important;
    --bg: #fff !important;
  }

   #shopify-section-template--24023551017331__store_features_HcFTyQ .section-cover,
   #shopify-section-template--24023551377779__store_features_p9Kxzy .section-cover,
   #shopify-section-template--24023551541619__store_features_MXrTHk .section-cover
   {
    padding: 80px 0px 0 !important;
   }
  

  #shopify-section-template--24075732975987__collections_banners_CzqKBt
    .section-cover.small-pd,
  #shopify-section-template--24023551541619__store_features_MXrTHk
    .section-cover.small-pd,
  #shopify-section-template--24023552328051__store_features_HcFTyQ
    .section-cover.small-pd,
  #shopify-section-template--24023549837683__store_features_biPKkE
    .section-cover.small-pd,
  {
    padding: 80px 0px 0 !important;
  }
  #shopify-section-template--24023551017331__richtext_6fTi4F .section-cover,
  #shopify-section-template--24075732975987__richtext_y9fB9X  .section-cover,
  #shopify-section-template--24023549837683__richtext_dTE6fL  .section-cover,
  #shopify-section-template--24023551541619__richtext_t66FWd  .section-cover{
   
}
  
  .sec-ttl p {
    max-width: 900px;
  }
  .wd66-md-new {
    width: 50%;
  }
  .wd33-md-new {
    width: 50%;
  }
}
@media only screen and (min-width: 1680px) {
  #shopify-section-template--24023551541619__slideshow_VfqBwE,
  #shopify-section-template--24023549837683__image_slideshow_Xkjdap {
    /*height: 50vh;*/
  }
}
@media only screen and (max-width: 1024px) {
  .header-logo img,
  .header-logo svg {
    max-width: 200px !important;
    margin: 0 auto;
  }
}

@media only screen and (max-width: 767px) {

    #shopify-section-template--24023551017331__richtext_6fTi4F .section-cover,
    #shopify-section-template--24075732975987__richtext_y9fB9X  .section-cover,
    #shopify-section-template--24023549837683__richtext_dTE6fL  .section-cover,
    #shopify-section-template--24023551541619__richtext_t66FWd  .section-cover{
      
  }


  #shopify-section-template--24023551377779__custom_content_NbJXxp .custom__item.gitem.ci-image_DLMXMM.block_type_image.wd100.wd50-md.f-asc {
    display: none;
  }
   #shopify-section-template--24023551377779__custom_content_NbJXxp img.custom__image.imgFl.lazyautosizes {
      display: block;
  }
 #shopify-section-template--24023551541619__richtext_i9wzKe {
    padding-top: 0px !important;
}
  #shopify-section-template--24023551017331__collections_banners_icQfyi .stroage-class {
    font-size: 18px !important;
}
  #shopify-section-template--24023551377779__store_features_ha8eGk
    .store-info
    li,#shopify-section-template--24023551017331__16337817926d98687d .store-info li {
    padding: 0px !important;
  }
  #shopify-section-template--24075732975987__custom_content_fCNW4y {
    padding: 0px !important;
  }
  .flickity-button .flickity-button-icon {
    width: 20px !important;
    min-width: 14px !important;
  }
  h1,
  h2,
  h3 {
    font-size: 20px !important;
  }
  #shopify-section-template--24023551017331__custom_content_masonry_paTHLK .h3,
  #shopify-section-template--24023549837683__custom_content_masonry_QEj44x .h3 {
    color: #df643b;
  }
  #template--24023549837683__collection .clPageBnr,  {
    padding: 58px !important;
  }
  #shopify-section-template--24023549837683__image_slideshow_Xkjdap
    .ss_txt-wrap,  #shopify-section-template--24023551541619__slideshow_VfqBwE
    .ss_txt-wrap {
    padding: 0px;
  }
  #shopify-section-template--24023549837683__image_slideshow_Xkjdap
    .page-width,  #shopify-section-template--24023551541619__slideshow_VfqBwE
    .page-width {
    padding-left: 0px;
  }

  .store-info li.fl1.item {
      padding-bottom: 25px;
      margin-bottom: 20px;
  }
  .store-info .at {
      margin-bottom: 0px;
  }
  p .ditch-class {
      font-size: 16px;
  }
  #shopify-section-template--24023551017331__featured_blog_JPaDya p {
      font-size: 16px;
   }
}

#shopify-section-template--24023551017331__store_features_HcFTyQ p.ttlTxt.mb5 {
    text-transform: uppercase;
}
@media only screen and (min-width: 1025px) {
#shopify-section-template--24023551377779__1633769564023b4dfb img.imgFl.feature-row__image.lazyautosizes.ls-is-cached.lazyloaded {
    width: 617px;
    max-width: 100%;
}
#shopify-section-template--24023551377779__1633769564023b4dfb .rte p:nth-of-type(2) {
    font-size: 16px;
    font-weight: 600;
}
    #siteNav ul.dropdown, #siteNav ul.dropdown ul {
     
        display: none !important;
    }
}


.product-labels .on-sale {
    background-color: #fcaf17;
}
