/** Shopify CDN: Minification failed

Line 673:12 Expected identifier but found whitespace
Line 673:13 Unexpected "("
Line 966:1 Unexpected "{"

**/
@font-face {
  font-family: "Aston Script";
  src: url("/cdn/shop/files/AstonScriptBold-Bold.eot?v=1747290622");
  src: url("/cdn/shop/files/AstonScriptBold-Bold.eot?v=1747290622?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/AstonScriptBold-Bold.woff2?v=1747290622")
      format("woff2"),
    url("/cdn/shop/files/AstonScriptBold-Bold.woff?v=1747290622")
      format("woff"),
    url("/cdn/shop/files/AstonScriptBold-Bold.ttf?v=1747290622")
      format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-BoldItalic.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-BoldItalic.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-BoldItalic.woff2?v=1747286279")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-BoldItalic.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-BoldItalic.ttf?v=1747286281")
      format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-LightItalic.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-LightItalic.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-LightItalic.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-LightItalic.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-LightItalic.ttf?v=1747286281")
      format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-MediumItalic.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-MediumItalic.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-MediumItalic.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-MediumItalic.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-MediumItalic.ttf?v=1747286281")
      format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-Regular.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-Regular.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-Regular.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-Regular.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-Regular.ttf?v=1747286281")
      format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-SemiBold.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-SemiBold.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-SemiBold.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-SemiBold.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-SemiBold.ttf?v=1747286281")
      format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-Bold.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-Bold.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-Bold.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-Bold.woff?v=1747286281")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-Bold.ttf?v=1747286281")
      format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-Medium.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-Medium.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-Medium.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-Medium.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-Medium.ttf?v=1747286281")
      format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-Italic.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-Italic.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-Italic.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-Italic.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-Italic.ttf?v=1747286281")
      format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-Light.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-Light.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-Light.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-Light.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-Light.ttf?v=1747286281")
      format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cormorant Garamond";
  src: url("/cdn/shop/files/CormorantGaramond-SemiBoldItalic.eot?v=1747286281");
  src: url("/cdn/shop/files/CormorantGaramond-SemiBoldItalic.eot?v=1747286281?#iefix")
      format("embedded-opentype"),
    url("/cdn/shop/files/CormorantGaramond-SemiBoldItalic.woff2?v=1747286280")
      format("woff2"),
    url("/cdn/shop/files/CormorantGaramond-SemiBoldItalic.woff?v=1747286280")
      format("woff"),
    url("/cdn/shop/files/CormorantGaramond-SemiBoldItalic.ttf?v=1747286281")
      format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Cormorant Garamond" !important;
}

nav.header__inline-menu {
  margin-left: 42rem !important;
  margin-right: auto;
}
.header {
  padding-top: 0px !important;
}
.header__heading-link {
  padding: 0px !important;
}
.header__active-menu-item {
  color: #8d4918 !important;
  text-decoration: none;
  font-size: 18px;
}
.header-wrapper--border-bottom {
  border-bottom: 0px !important;
}
.single-heading-wrapper p {
  font-size: 80px !important;
  font-weight: 300 !important;
  color: #8d4918;
  font-family: Cormorant Garamond !important;
}
.single-heading-wrapper {
  background-color: #f6f0eb !important;
  padding: 0px !important ;
}
.header__menu-item span {
  font-size: 18px;
  text-transform: uppercase;
}
section.home-caption-heading-description-cta {
  background-color: #f6f0eb;
  padding: 60px 20px 7px 20px !important;
}
.hero-butter-button:hover {
  background-color: #ebd3a9;
  color: #000;
}

.hero-butter-button { 
    font-size: 18px;
    font-weight: 600;
}

div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd h2 {
  color: #663130;
  font-size: 86px;
  font-weight: 400;
  margin-top: 0px !important;
}
div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd p {
  font-size: 17px;
  font-weight: 100;
}
div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd a {
      padding: 12px 30px;
    color: #8d4918 !important;
    text-decoration: none;
    border: 1px solid #8d4918;
    font-size: 18px;
    background-color: #00000000 !important;
    border-radius: 0px !important;
    margin-top: 25px !important;
    font-weight: 600; 
}

section.home-caption-heading-description-cta {
    padding-bottom: 27px !important;
}

.product-form__quantity .form__label { 
    font-size: 15px;
    color: #000;
    font-weight: 700;
}

div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd a:hover {
  color: #fff !important;
  background-color: #8d4918 !important;
}

.marquee-wrapper {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  width: 100%;
  background: #f6f0eb !important ;
  padding: 10px 0;
}

.marquee-text {
  display: inline-block;
  padding-left: 100%;
  animation: marquee 15s linear infinite;
  font-size: 100px !important;
  color: #8d4918 !important;
  font-weight: 200 !important;
  text-transform: uppercase;
  font-family: "Cormorant Garamond" !important;
}

.marquee-wrapper:hover .marquee-text {
  animation-play-state: paused;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
.footer-block__brand-info {
  text-align: center !important;
}
.footer-block__details-content.rte {
  text-align: end !important;
}
.footer-block.grid__item.scroll-trigger.animate--slide-in
  h2.footer-block__heading.inline-richtext {
  text-align: end !important;
}
.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in
  h2.footer-block__heading.inline-richtext {
  text-align: start !important;
}
.footer-block__brand-info .footer__list-social.list-social {
  justify-content: center !important;
}
.footer-block__heading {
  font-size: 36px !important;
}
.footer-block__details-content .list-menu__item--link {
  font-size: 19px !important;
  text-decoration: none !important;
}
.address p {
  font-size: 19px !important;
  margin: 0px !important;
  color: #fff;
}
.footer-block__details-content .list-menu__item--link,
.copyright__content a {
  color: #fff !important;
}
.email p a {
  font-size: 24px;
  text-decoration: none !important;
  color: #fff;
}
.phone p a {
  font-size: 24px;
  text-decoration: none !important;
  color: #fff;
}
.email p {
  margin: 4px;
}
div#shopify-section-template--16823417733218__product_slider_eiKcQx {
  background-color: #f6f0eb;
  padding: 20px 0 58px 0px;
}
h2.grid-heading.h2_section-heading {
  text-align: center;
  color: #663130;
  font-size: 86px !important;
  line-height: 83px;
}
.swiper.home-products-slideshow.swiper-initialized.swiper-horizontal.swiper-backface-hidden
  img {
  width: 100% !important;
}
p.pro_title {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  line-height: 27px;
  margin: 5px !important;
}
p.pro_title a {
  color: #000 !important;
  text-decoration: none !important;
}
span.pro_price {
  color: #000 !important;
  font-size: 16px !important;
  font-weight: bold;
}
.promo-text p {
  color: #ebd3a9;
  font-size: 30px;
}
.time-block {
  background: #ede5d8 !important;
}
.countdown-banner-section {
  background-size: cover;
  background-position: left;
  color: white;
  padding: 0px !important;
}
.featured-product:not(.product--no-media) > .product__info-wrapper {
  padding: 0px !important;
}
div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
  p:first-child {
  font-size: 40px;
  color: #b4284c !important;
  margin-bottom: -38px !important;
  text-transform: capitalize !important;
  font-family: "Aston Script" !important;
  font-weight: bold !important;
}
.footer__content-bottom {
  padding-top: 0px !important;
}
ul.grid-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
  margin: 0px;
  padding: 0px;
}
ul.grid-list li {
  list-style: none;
  color: #000;
  font-size: 17px;
}
.featured-product .slider-counter.caption {
  display: none;
}
div#shopify-section-template--16823417733218__product_slider_eiKcQx
  .swiper-button-prev::after {
  display: none;
}
div#shopify-section-template--16823417733218__product_slider_eiKcQx
  .swiper-button-next::after {
  display: none;
}
.home-products-slideshow .swiper-slide {
  text-align: center;
}
footer.footer .footer__blocks-wrapper {
  align-items: baseline;
}
div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
  h2 {
  color: #663130;
  font-size: 85px;
  font-weight: 400;
  margin: 0px 0px !important;
}
.price__regular .price-item--regular {
  margin-right: 0;
  font-family: "Lato";
  font-size: 22px;
}
div#price-template--16823417733218__featured_product_xA9aPg {
  margin: 0px !important;
}
.product__title {
  word-break: break-word;
  margin-bottom: 0px !important;
}
/* p.product__text.inline-richtext.caption-with-letter-spacing {
  display: none;
} */
p.product__text.inline-richtext {
  color: #000;
  margin-bottom: 20px;
}
button#ProductSubmitButton-template--16823417733218__featured_product_xA9aPg {
      background-color: #8d4918;
    border: none !important;
    color: #fff;
    font-size: 18px;
    text-transform: capitalize;
    font-weight: 500;
}

.product__view-details {
  display: none;
}
.banner_description.page-width {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.secTimeCountDownBanner h3.heading {
  font-size: 27px !important;
  color: #ebd3a9 !important;
  text-align: left;
}
div#countdown-timer .count-bg {
  background: #ede5d8 !important;
  height: 80px;
  width: 80px;
  display: block;
  font-size: 30px;
  border-radius: 100px;
  color: #000;
  padding: 10px;
  font-family: "Cormorant Garamond" !important;
}
.secTimeCountDownBanner {
  background-size: auto !important;
  background-position: left !important;
}
.banner_description.page-width {
  padding: 0px !important;
  text-align: center;
}
.footer__column.footer__column--info {
  display: none;
}
.some_brand_info {
  font-size: 19px;
  font-family: "Lato" !important;
}
small.copyright__content p {
  font-size: 14px;
}
.footer__copyright.caption {
  display: flex;
  justify-content: space-between !important;
  align-items: center;
}
img.payment_icons {
  width: 40%;
}
.button:after,
.shopify-challenge__button:after,
.customer button:after,
.shopify-payment-button__button--unbranded:after {
  box-shadow: none !important;
}
.product__view-details {
  display: none !important;
}

/* media query start */

@media (max-width: 375px) {
  div#ImageWithText--template--16823417831522__image_with_text_xNxrq8 {
    padding-left: 14px;
    padding-right: 14px;
}
     .accordion_container { 
    max-width: 100% !important; 
}
  .single-heading-wrapper p {
    font-size: 21px !important;
  }
  div#shopify-section-template--16842682105954__faq_section_f84znU h3, .accordion_head { 
    font-size: 22px !important; 
} 
  .hero-butter-overlay {
    padding: 6px !important;
  }
  .hero-butter-text h1 {
    font-size: 54px !important;
    line-height: 54px !important;
  }
  .hero-butter-text {
    padding: 0px !important;
  }
  .hero-butter-text p {
    font-size: 20px !important;
  }
  .hero-butter-image {
    margin-top: 40px;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    p:first-child {
    font-size: 24px !important;
    margin-bottom: 0px !important;
    margin-top: 144px !important;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    h2 {
    font-size: 40px !important;
  }
  .marquee-text {
    font-size: 50px !important;
  }
  ul.grid-list {
    display: grid;
    grid-template-columns: auto;
  }
  .banner_description.page-width {
    display: block;
  }
  .secTimeCountDownBanner {
    background-size: cover !important;
    padding: 22px !important;
  }
  div#countdown-timer .count-bg {
    height: 60px;
    width: 60px;
    font-size: 29px;
    padding: 0px;
  }
  div#countdown-timer {
    gap: 7px;
  }
  h2.grid-heading.h2_section-heading {
    font-size: 39px !important;
    line-height: 37px !important;
  }
  .swiper-button-next,
  .swiper-button-prev {
    top: -43px !important;
  }
  .swiper-button-prev,
  .swiper-button-next {
    width: 34px !important;
    height: 34px !important;
  }
  div#countdown-timer .count-bg {
    height: 49px !important;
    width: 49px !important;
    font-size: 29px !important;
    border-radius: 100px;
    padding: 0px !important;
  }
  .section-template--16823417733218__featured_product_xA9aPg-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .footer-block__heading {
    font-size: 30px !important;
  }
  .footer-block__heading {
    margin-bottom: 0px !important;
  }
  .footer-block__details-content .list-menu__item--link {
    font-size: 17px !important;
    padding: 6px !important;
    text-decoration: none !important;
  }
  .footer-block__brand-info {
    text-align: left !important;
  }
  .footer-block__brand-info .footer__list-social.list-social {
    justify-content: flex-start !important;
  }
  .some_brand_info {
    font-size: 17px;
  }
  .footer-block__details-content.rte,
  .footer-block.grid__item.scroll-trigger.animate--slide-in
    h2.footer-block__heading.inline-richtext {
    text-align: start !important;
  }
  .email p a,
  .phone p a {
    font-size: 17px;
    text-decoration: none !important;
    color: #fff;
  }
  .address p {
    font-size: 17px !important;
  }
  .footer__copyright.caption {
    display: block !important;
  }
  img.payment_icons {
    width: 100% !important;
  }
  .image-with-text__heading.inline-richtext.h1 {
    font-size: 40px !important;
    line-height: 38px !important;
  }
  div#ImageWithText--template--16823417831522__image_with_text_f7Wytg {
    padding: 17px !important;
  }
  div#shopify-section-template--16842682105954__faq_section_f84znU h2
Specificity: (1,0,2) {
    font-size: 40px !important;
    margin: 0px 0px 26px 0px !important;
    text-align: left !important;
  }
}

/* ==================== */

@media (max-width: 767px) {
body .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in h2.footer-block__heading.inline-richtext {
    text-align: center !important;
}
  
.footer__blocks-wrapper.grid {
       display: flex !important;
}

.footer__blocks-wrapper.grid .footer-block:nth-child(1) {
    order: 2;
    margin-bottom: 0;
}

.footer__blocks-wrapper.grid .footer-block:nth-child(3) {
    order: 3;
    margin: 0;
}

.footer__blocks-wrapper.grid .footer-block:nth-child(2) {
    order: 1;
}

body .footer-block__brand-info, .some_brand_info, body .footer-block__details-content.rte, body .footer-block.grid__item.scroll-trigger.animate--slide-in h2.footer-block__heading.inline-richtext {
    text-align: center !important;
}

.footer-block__details-content .list-menu__item--link { 
    justify-content: center;
} 

div#ImageWithText--template--16823417831522__image_with_text_f7Wytg {
    padding: 17px !important;
}  

.featured-product .product-media-container { 
    width: 100% !important;
}
  
}

@media (min-width: 376px) and (max-width: 575px) {
  div#ImageWithText--template--16823417831522__image_with_text_xNxrq8 {
    padding-left: 14px;
    padding-right: 14px;
}
    div#shopify-section-template--16842682105954__faq_section_f84znU h3, .accordion_head { 
    font-size: 22px !important; 
} 

 .accordion_container { 
    max-width: 100% !important; 
}
  
  .single-heading-wrapper p {
    font-size: 27px !important;
  }
  .hero-butter-text h1 {
    font-size: 54px !important ;
    line-height: 51px !important;
  }
  .hero-butter-text {
    padding: 0px !important;
  }
  .hero-butter-image {
    margin-top: 40px !important;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    p:first-child {
    font-size: 27px !important;
    margin-bottom: 0px !important;
    margin-top: 100px !important;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    h2 {
    font-size: 48px !important ;
  }
  ul.grid-list {
    display: block !important;
  }
  .banner_description.page-width {
    display: block !important;
  }
  .secTimeCountDownBanner {
    background-size: cover !important;
    padding: 30px;
    background-position: left !important;
  }
  h2.grid-heading.h2_section-heading {
    text-align: center;
    color: #663130;
    font-size: 40px !important;
    line-height: 48px;
  }
  .swiper-button-next,
  .swiper-button-prev {
    top: -9px !important;
  }
  .footer-block__brand-info {
    text-align: left !important;
  }
  .footer-block__details-content.rte,
  .footer-block.grid__item.scroll-trigger.animate--slide-in
    h2.footer-block__heading.inline-richtext {
    text-align: center !important;
  }
  .footer__copyright.caption {
    display: block !important;
  }
  img.payment_icons {
    width: 80% !important;
  }
  .image-with-text__heading.inline-richtext.h1 {
    font-size: 35px !important;
    line-height: 37px !important;
  }
}

/* ============================= */

@media (min-width: 576px) and (max-width: 768px) {
   .accordion_container { 
    max-width: 100% !important; 
}
  .single-heading-wrapper p {
    font-size: 39px !important;
  }
  .hero-butter-text h1 {
    font-size: 70px;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    p:first-child {
    font-size: 35px;
    margin-bottom: -41px !important;
    margin-top: 102px;
  }
  div#shopify-section-template--16823417733218__home_caption_heading_description_cta_NAGyPd
    h2 {
    font-size: 69px !important;
  }
  .banner_description.page-width {
    padding: 40px !important;
  }
  h2.grid-heading.h2_section-heading {
    font-size: 55px !important;
    line-height: 55px !important;
  }
  .swiper-button-next,
  .swiper-button-prev {
    top: -66px !important;
  }
  .address p {
    font-size: 17px !important;
  }
  .email p a,
  .phone p a {
    font-size: 17px;
  }
  .featured-product .grid__item {
    width: 100%;
  }
  .featured-product {
    flex-wrap: wrap;
    padding: 0px 20px;
  }
  .banner_description.page-width {
    flex-wrap: wrap;
  }
  .secTimeCountDownBanner h3.heading {
    width: 100%;
  }
  div#countdown-timer {
    width: 100%;
  }
  .secTimeCountDownBanner {
    background-size: cover !important;
    padding: 30px;
    background-position: left !important;
  }
}
@media (width: 768px) {
  .secTimeCountDownBanner {
    background-size: cover !important;
    padding: 30px;
    background-position: left !important;
  }
  .secTimeCountDownBanner h3.heading {
    font-size: 27px !important;
    color: #ebd3a9 !important;
    text-align: center !important ;
  }
}
/* ============================ */

@media (min-width: 769px) and (max-width: 1024px) {
  .single-heading-wrapper p {
    font-size: 69px !important;
  }
  .hero-butter-text {
    padding: 0px !important;
  }
  .banner_description.page-width {
    padding: 40px !important;
  }
  .secTimeCountDownBanner {
    background-size: cover !important;
    background-position: left !important;
  }
  h2.grid-heading.h2_section-heading {
    font-size: 60px !important;
  }
  .swiper-slide {
    padding: 26px !important;
  }
  img.payment_icons {
    width: 47% !important;
  }
  .featured-product .grid__item {
    max-width: 100% !important;
    width: 100% !important;
  }
  .featured-product {
    flex-wrap: wrap;
    padding: 0px 20px;
  }
  .banner_description.page-width {
    flex-wrap: wrap;
  }
}
/* ==================== */

@media (min-width: 990px) and (max-width: 1024px) {
  nav.header__inline-menu {
    margin-left: 23rem !important;
  }
}

/* CART PAGE */

cart-items h1 {
  font-size: 46px !important;
  font-weight: 600 !important;
}
table.cart-items {
  background: #f6f0eb6b;
  padding: 30px;
}
table.cart-items th.caption-with-letter-spacing {
  font-size: 23px;
  font-family: "Cormorant Garamond";
  font-weight: 700;
  color: #8d4918;
}
.cart-item__name {
  font-size: 21px !important;
  font-weight: 600 !important;
}
.product-option {
  font-size: 16px !important;
  font-weight: 500 !important;
}
.cart__ctas button {
  background-color: #723e19 !important;
}
.cart__blocks {
  background-color: #f6f0eb52 !important;
  padding: 20px;
}
.cart__blocks h2.totals__total {
  font-size: 25px;
  font-weight: 600;
}
.cart__blocks p.totals__total-value {
  font-size: 25px;
  font-weight: 600;
}
small.tax-note.caption-large.rte {
  font-size: 14px;
  color: #000;
  font-family: "Cormorant Garamond";
}
span.price.price--end {
  font-size: 22px;
}
 {
  font-family: "Cormorant Garamond";
  font-weight: 600;
  font-size: 21px;
}
span.facets__summary-label {
  font-size: 17px;
  color: #000;
  font-weight: 600;
}
summary.facets__summary.caption-large.focus-offset span {
  font-size: 17px;
  color: #000;
  font-weight: 600;
}
h2#verticalTitle {
  font-size: 18px !important;
  color: #000 !important;
  font-weight: 500;
}
.facet-filters__label {
  font-size: 16px !important;
  font-weight: 600;
}
select#SortBy {
  font-size: 15px !important;
  font-weight: 500;
  font-family: "Cormorant Garamond" !important;
}
.card-wrapper.product-card-wrapper.underline-links-hover {
  background-color: #f6f0eb;
  padding: 13px;
}
section#shopify-section-template--16823417929826__main .full-unstyled-link {
  font-size: 17px !important;
  font-weight: 700;
  text-align: center;
}
section#shopify-section-template--16823417929826__main:hover
  .full-unstyled-link {
  text-decoration: none !important;
}
span.price-item.price-item--regular {
  font-size: 16px !important;
}
.card-information {
  text-align: center !important;
}
img.multicolumn-card__image {
  width: 26px !important;
  height: auto !important;
}
li#Slide-template--16823417798754__multicolumn_jrGwD6-1
  img.multicolumn-card__image {
  width: 26px !important;
  height: auto !important;
}

.media.media--transparent.media--adapt {
  padding: 17px !important;
}
.multicolumn.background-primary .multicolumn-card {
  text-align: center !important;
}
.multicolumn-card-spacing {
  margin: auto !important;
  display: flex !important;
  justify-content: center !important;
}
.multicolumn-list h3 {
  font-size: 20px;
  font-weight: 600;
}
.multicolumn-card__info {
  padding: 14px !important;
}
.multicolumn-list p {
  font-size: 15px !important;
  font-weight: 500;
  font-family: "Lato";
  text-decoration: none !important;
}
a {
  text-decoration: none !important;
}
.image-with-text__heading.inline-richtext.h1 {
  color: #663130;
  font-size: 57px;
  font-weight: 600;
  margin: 0px 0px !important;
  line-height: 56px;
}
.image-with-text__text.rte.body {
  font-size: 17px !important;
  font-family: "Lato";
}
div#ImageWithText--template--16823417831522__image_with_text_f7Wytg
  a.button.button--primary {
  background-color: #663130;
}
section#shopify-section-template--16823417831522__rich_text_XDMAwU
  a.button.button--primary {
  background-color: #663130;
}
div#ImageWithText--template--16823417831522__image_with_text_xNxrq8 {
  justify-content: center !important;
}
div#shopify-section-template--16842682105954__faq_section_f84znU h2 {
  font-size: 66px !important;
  color: #663130 !important;
}
div#shopify-section-template--16842682105954__faq_section_f84znU h3, .accordion_head {
  color: #663130 !important;
  font-weight: 600 !important;
  font-size: 24px !important;
  font-family: "Cormorant Garamond" !important;
}

/************ faq page css *************/

.accordion_body, .accordion_body p {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    color: #333;
    line-height: 1.6;
}

.accordion_container { 
    max-width: 80%;
    margin: 60px auto;
}

.accordion_head {
    cursor: pointer;
}

.plusminus {
    float: right;
    font-weight: 700;
    font-family: 'Lato';
    font-size: 24px;
    cursor: pointer;
}

.accordion-item {
    border: 1px solid #723e1952;
    padding: 14px 20px;
}

.accordion_body {
    margin-top: 15px;
}

section#shopify-section-template--16823417798754__form .contact__button button.button:hover {
    background: transparent;
    border: 1px solid #723e19;
    color: #723e19 !important;
}

section#shopify-section-template--16823417798754__form .contact__button button.button {
    background: #723e19;
    font-size: 18px;
}

section#shopify-section-template--16823417798754__form .contact__button {
    text-align: center;
    margin-bottom: 40px;
}

section#shopify-section-template--16823417798754__form h2.title {
    text-align: center;
} 

.product-card-wrapper .card__heading a {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.4;
    margin: 5px !important;
    color: #000 !important;
    font-family: Lato, sans-serif;
}

.product-card-wrapper .price {
    color: #000 !important;
    font-size: 16px !important;
    font-weight: bold;
}

.collection-hero h1.collection-hero__title {
       color: #fff;
    font-size: 50px;
} 

.collection-hero {
        background: #723e19;
    text-align: center;
    color: #fff !important;
    padding: 40px 20px !important;
}

select#SortBy, .facet-filters__field .select__select, .mobile-facets__sort .select__select, h2.facet-filters__label.caption-large.text-body, h2.facet-filters__label.caption-large.text-body label, .facets__heading {
    font-size: 17px;
    color: #000;
    font-weight: 700 !important;
    font-family: 'Lato' !important;
}
 
summary.facets__summary, .facet-filters__field .select__select {
    border: 1px solid #723e1957;
    padding: 5px 30px 5px 11px;
}

.facets__summary .icon-caret , .select .svg-wrapper, .customer select+.svg-wrapper {
    right: 8px !important;
    color: #000 !important;
}

h2.product-count__text, h2.product-count__text span {
    color: #000;
    font-size: 14px;
    font-family: 'Lato';
}

.facets__disclosure.js-filter {
    color: #000;
}

.facet-filters__sort:focus-visible { 
    box-shadow: none !important;
    outline: 0 !important;
}

.phone a:hover, .email a:hover {
    color: #fff;
    text-decoration: underline !important;
}

.footer-block__details-content .list-menu__item--link:hover {
    text-decoration: underline !important;
}

button#ProductSubmitButton-template--16823417733218__featured_product_xA9aPg:hover {
    background: transparent;
    color: #8d4918 !important;
    border: 1px solid #8d4918 !important;
}

