/** Shopify CDN: Minification failed

Line 35:0 Unexpected "}"

**/
.footer__block p.h6 {
    
    font-weight: 700;
}
a.link-faded {
    font-size: 14px;
    font-weight: 500;
    color: #040302;
}
h2.h2 {
    color: #4f3423;
    font-size: 35px;
    font-weight: 700;
    text-transform: capitalize;
}
.gap-2\.5 {
    gap: 0.125rem;
}
.prose.text-subdued p{font-size: 14px;
    font-weight: 500;
    color: #040302;}
button.button {
    font-weight: 700;
    border-radius: 8px;
    border: 0px;
      text-transform: capitalize;
    letter-spacing: .3px;
    padding: 10px;
}
}
.footer__aside {
    font-size: 14px;
    font-weight: 500;
    color: #040302;
}
p.heading.text-subdued.text-xxs {
    font-size: 14px;
    font-weight: 500;
    color: #040302;
}
label#country_code_label {
    display: none;
}
.footer {
    padding-block-end: 0px;
}
.shopify-section--featured-collections .section-spacing , .shopify-section--collection-list .section-spacing{
    padding-block-start: 25px;
}
.product-card .grid-product__content {
    background: #fff;
    padding: 10px;
    box-shadow: 0 4px 25px #00000026;
    border-radius: 10px;
}
@media screen and (min-width: 1400px){
.product-list {
    --product-list-default-row-gap: 4rem;
    --product-list-default-column-gap: 1.25rem;
}
}
a.product-title.h6 {
    text-transform: capitalize;
    font-size: 15px;
    letter-spacing: .1px;
    line-height: 1.3;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    width: 100%;
  padding: 8px 0px;
}
.v-stack.justify-items-center.gap-1 {
    width: 100%;
    overflow: hidden;
}
scroll-carousel#featured-collections-product-list-carousel-collection-1 {
    padding-top: 10px;
    padding-bottom: 25px;
}
.section-stack {
    gap: 20px;
}
.featured-collections-carousel__item.is-selected {
    gap: 15px;
}
.featured-collections-carousel__item a.button {
    font-weight: 700;
    border-radius: 30px;
}
image-with-text-overlay .prose {
    padding: 30px;
    max-width: 400px;
    background: #ffffffa6;
    font-size: 15px;
}
.section-spacing--tight {
    --section-vertical-spacing: 25px;
}
.text-with-icons__item {
    background: #fff;
    padding: 8px;
}
.v-stack.gap-2.text-center.sm\:text-center p {
    font-weight: 600;
}
.text-with-icons__item .gap-6 {
    gap: 0.8rem;
}
h1.product-title.h3 {
        text-transform: capitalize;
    line-height: 130%;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 0.5px;
}
sale-price.h4.text-on-sale {
    color: #a30000;
    font-size: 25px;
    font-weight: 700;
}
variant-sku.variant-sku.text-sm.text-subdued {
    color: #000;
}
scroll-carousel#carousel-template--16293476335750__related-products {
    padding-top: 20px;
    padding-bottom: 20px;
}
.shopify-section--main-page .prose h4 {
    font-size: 18px;
    line-height: 1.5;
}
.shopify-section--main-page .prose h3 {
    font-size: 16px;
    line-height: 1.5;
}
.shopify-section--main-page ul{margin-block-start:0.75rem}
button.button.button--outline.w-full {
    background: #4f3423;
    color: #fff;
    font-size: 16px;
}
span.accordion__toggle.h6 {
    color: #000;
    text-transform: unset;
    font-size: 18px;
    letter-spacing: .5px;
    text-align: left!important;
    padding: 6px 14px!important;
    font-weight: 700;
    position: relative;
}
accordion-disclosure details summary {
    background-color: #fff4e9;
    color: #000;
    text-transform: unset;
    font-size: 18px;
    letter-spacing: .5px;
    border: 1px solid #e1a21117;
}
.accordion__content.prose {
    background: #fff6ec;
    margin: 0 0 0px;
    overflow: hidden;
  padding-inline-end: 0px;
}
.newDescriptiontext1, .newDescriptiontext2 {
    padding: 10px;
    font-size: 15px;
    line-height: 1.5;
    letter-spacing: .5px;
    font-weight: 400;
    margin-bottom: 0!important;
    margin-block-start: 0px !important;
}
.newDescriptiontext1 dl {
    margin: 0;
    background: #fff2e5;
    padding: 15px;
}
.newDescriptiontext1 dd {
    margin-left: 15px;
  margin-block-start: 0px !important;
}
.accordion {
    border-block-width: 0px;
}
image-with-text-overlay .prose p.h3 {
    font-size: 18px;
    font-weight: 700;
  text-align: left;
}
image-with-text-overlay .prose .background-media-text__subtext{text-align: left;
    font-size: 1.1em;}
.accordion__content .table-scroller table {
    background: none!important;
  --table-cell-padding-block: 0px;
    --table-cell-padding-inline: 0px;
    --table-foot-cell-padding-block: 0px;
    --table-foot-cell-padding-inline: 0px;
  border: 1px solid #ffffff;
  font-size: 15px !important;
}
.accordion__content .table-scroller th, .accordion__content .table-scroller td {
    background: #ffefcc73;border-block-width: 0px;line-height: 1;border: 0.5px solid #fbe2b6;
}
.accordion__content .table-scroller{margin: 10px !important;}
body{font-weight: 400;}
/*price-list .h1, price-list .h2, price-list .h3, price-list .h4, price-list .h5, price-list .h6{font-family: Montserrat;font-weight: 400;}*/
sale-price.h4.text-subdued {
    color: #a30000;
    font-size: 25px;
    font-weight: 700;
}
.accordion__content .table-scroller th{font-weight: 700;padding: 8px 8px;opacity:1;font-size: 15px;}
div#Sizechart {
    text-align: center;
    font-size: 18px;
    font-weight: 700;
}
.ProductSize .table-scroller table td {
    padding: 5px 10px!important;
    line-height: 1.5;
    font-weight: 400;
}
.ProductSize table tr td:first-child, div#Sizechart, .ProductSize table tr:first-child {
    font-weight: 700;
}
.ProductSize table tr td:first-child, .ProductSizetable tr td:first-child, .ProductSizetable tr th:first-child, .ProductSize table tr:first-child td {
    background: #fff0d5;font-weight: 700;
    word-wrap: break-word;
}
.h-stack.gap-1 {
    font-weight: 500;
}
#feature_with_icon_dxaqqy strong {
    color: #000;
    font-size: 15px;
    font-weight: 500;
}
a.h6.menuOther {
    display: none;
}
#az_reviews_slider .underline-style::after{height: 0px !important;}
#az_reviews_slider .underline-style::before{height: 0px !important;}
.section-spacing{padding-block-end:10px;}
.v-stack.gap-6.justify-items-center.sm\:justify-items-center {
    padding: 20px 0px;
}
.header-search-sp , #shopify-section-sections--18890200613020__custom_liquid_HTDX9L {
    display: none;
}
#shopify-section-sections--18890200613020__custom_liquid_HTDX9L .color-scheme.color-scheme--scheme-1.color-scheme--bg-2ae88c0f2543fb584f459306c7a78f86.bordered-section {
    border: 0px;
    background: #4f3423;
      padding: 8px;
}
input#input--sections--18890200613020__custom_liquid_HTDX9L--q {
    background: #f9eade;
  padding: 8px;
}
.header-search-cp{display: block;}
  nav.search-cp-nav {
    max-width: 450px;
    margin: 0 auto;
}
.header-search-cp .header-search__form-control {
    background: #f9eade;
    padding: 2px 8px;
    border: 2px solid #4f3423;
}
.header-search-cp .header-search__form-control input.header-search__input.h5.sm\:h4{
    font-size: 13px;
    line-height: 1.6;
    width: 250px;
    height: 35px;
}
.header-search-cp .input-suffix {
    padding: 0px 8px;
    position: initial;
    margin-right: -20px;
}
predictive-search#header-predictive-search {
    position: absolute;
    inset-inline-start: 0;
    background: #fff;
  padding: 0px 80px;
  width: 100%;
}
@media only screen and (max-width: 1000px){
.header-search-sp ,#shopify-section-sections--18890200613020__custom_liquid_HTDX9L {
    display: block !important;
}

.header-search-cp{display: none !important;}
  
  }
#Foot-links-1, #Foot-links-2, #Foot-links-3{display: none;}
@media screen and (Max-width: 700px){
#Foot-links-ul-1, #Foot-links-ul-2, #Foot-links-ul-3, #Foot-links{display: none}
#Foot-links-1, #Foot-links-2, #Foot-links-3{display: block;}
  p#Foot-links-1:before, p#Foot-links-2:before, p#Foot-links-3:before {
    content: "+";
    right: 20px;
    font-size: 25px;
    float: right;
    line-height: 25px;
}
  .footer__block-list {
    gap: 0.8rem;
}
}
#Foot-links-ul-1 .prose.text-subdued p {
    font-size: 12px;
    font-weight: 500;
    color: #040302;
}
div#image_jFHxxA {
    background: #fff3e7;
    padding: 15px 8px;
    margin-block-end: 0px;
}
.product-info__block-group.feature-badge-list {
    width: 100%;
    margin-block-end: 0px;
    gap: 0px;
}
.product-info__block-group.feature-badge-list .product-info__block-item {
    width: 100%;
}
.product-info__block-group.feature-badge-list .product-info__block-item .feature-badge {
    width: 100%;
}
product-sticky-bar buy-buttons.buy-buttons .button {
    min-width: 150px;
}
#liquid_famKhH .text-with-icons:not(:has(>:nth-child(5))) {
    --text-with-icons-items-per-row: 4;
    --text-with-icons-column-gap: 0.25rem;
}
#liquid_famKhH .v-stack.gap-2.text-center.sm\:text-center p {
    font-weight: 600;
    font-size: 13px;
}
safe-sticky .product-info__block-list:before {
    content: "";
    display: block;
    background: url(https://cdn.shopify.com/s/files/1/0561/1182/5030/files/bab-8-26.png) no-repeat right;
    position: absolute;
    width: 90px;
    height: 90px;
    z-index: 100;
    right: -75px;
    top: -35px;
background-size: 100%;
}
@media screen and (max-width: 699px) {
 #liquid_famKhH .text-with-icons:not(.text-with-icons--stacked) {
    display: flex;
  }
 #liquid_famKhH .text-with-icons:not(.text-with-icons--stacked)>:not(.is-selected) {
    visibility: inherit;
}
#liquid_famKhH .text-with-icons:not(.text-with-icons--stacked)>* {
    grid-area: 1 / -1;
    padding-inline: 0.05rem;
}
safe-sticky .product-info__block-list:before{display:none !important;}
}
section#shopify-section-sections--18890199892124__1756188081ea5f919d {
    height: 15px;
}
.ProductSize .table-scroller {
    overflow: auto;
}