/** Shopify CDN: Minification failed

Line 443:17 Expected ":"

**/
:root{
    --gold:#B08A5F;
    --light-gold:#C8A06B;
}
.common-subheading{
    color:var(--gold);
    position:relative;
    padding-right:120px;
    width:fit-content;
}
.common-subheading:after{
    content:'';
    width:100px;
    height:1px;
    background: linear-gradient(to right, var(--gold), rgba(255,255,255,0));
    position:absolute;
    right:0;
    top:50%
}
.about-content2{
    padding-left:20px;
    border-left:1px solid var(--gold);
}
.white-cmn-btn {
    background: #ffffff;
    color: #000000;
    display: inline-block;
    padding: 16px 60px 16px 20px;
    border-radius: 50px;
    letter-spacing: 1px;
    text-decoration: none;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 15px;
    transition: all 0.5s;
    position:relative;
    border:1px solid white;
    min-width:160px;
    text-align:left;
  }

.white-cmn-btn:after{
   content: "";
  width: 40px;
  height: 40px;
  background-color: var(--gold);
  background-image: url(/cdn/shop/files/right-arrow_5.png?v=1780388269);
  background-size: 26px;
  background-repeat: no-repeat;
  position: absolute;
  right: 10px;
  top: calc(50% - 20px);
  border-radius: 50%;
  background-position: center;
}
.white-cmn-btn:hover{
background-color:transparent;
color:white
}.mdl-heading{padding-left:120px}
.mdl-heading:before{
   content: "";
  width: 100px;
  height: 1px;
  background: linear-gradient(to left,var(--gold),rgba(255,255,255,0));
  position: absolute;
  left: 0;
  top: 50%;
}
.black-cmn-btn , .brand_see_more_btn.btn{
    background:  #000000;
    color: #ffffff;
    display: inline-block;
    padding: 16px 60px 16px 20px;
    border-radius: 50px;
    letter-spacing: 1px;
    text-decoration: none;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 15px;
    transition: all 0.5s;
    position:relative;
    border:1px solid #000000;
    min-width:240px
  }
.product__info-wrapper .product__info.ord-1.product__info--spacing.product__vendor  .subtext{
    color:var(--gold)
}
.product-details.background{
    background-color:transparent
}
.product__info-wrapper h1{
    font-weight:600
}
.s-footer .brand_see_more_btn.btn{
  color:white !important;
  width:unset;
  height:unset;
  min-width:200px;
  margin-top:-50px
}
.black-cmn-btn:after, .brand_see_more_btn.btn:after{
   content: "";
  width: 40px;
  height: 40px;
  background-color: var(--gold);
  background-image: url(/cdn/shop/files/right-arrow_5.png?v=1780388269);
  background-size: 26px;
  background-repeat: no-repeat;
  position: absolute;
  right: 10px;
  top: 10px;
  border-radius: 50%;color:white;
  background-position: center;
}
.brand_see_more_btn.btn:before{
  content:none !important
}
.black-cmn-btn:hover, .brand_see_more_btn.btn:hover{
background-color:transparent !important;
color:black !important
}
.inner-banner-section h1{
    color:white;
    word-break: unset;
}
@media (max-width:767px){
  .s-footer .brand_see_more_btn.btn{
    margin-top:0
  }
  body .inner-banner-section{
    margin-bottom:60px
  }
  body .trust-outer-container{
    margin-bottom:60px
  }
  .trust-outer-container .common-subheading:not(.shield-sc){
    display:block;
    padding:0;
    text-align:center;
    width:100%;
  }
  .trust-outer-container .common-subheading:not(.shield-sc):before,
  .trust-outer-container .common-subheading:not(.shield-sc):after{
    content:none
  }
  .white-cmn-btn{
    font-size:14px;
    padding-top:12px;
    padding-bottom:12px;
    top: calc(50% - 16px);
  }
  .white-cmn-btn:after{
    width:30px;
    height:30px;
    background-size:20px;
     top:calc(50% - 15px)
  }
  .common-subheading, .mdl-heading{
    padding-right:70px
  }
  .mdl-heading{
    padding-left:70px
  }
  .common-subheading::after, .mdl-heading::before{
    width:65px;
   
  }
}


/******** product listing ***********/
.filter-form__details .filter-form__summary{
color: black;
  background: transparent !important;
  border: 1px solid rgba(0,0,0,0.5) !important;
}
.main-collection-product .field__text{
color: black !important;
  background: transparent !important;
  border: 1px solid rgba(0,0,0,0.5);

  
}
.main-collection-product .field__select svg path{
  fill:black;
}

.s-footer [role="navigation"] {
  gap: 10px;
  margin-top: 48px;
}

.s-footer .btn {
  width: 46px;
  height: 46px;
  border-radius: 999px;
  border: 1px solid #E5E5E5;
  background: #fff;
  color: #111;
  box-shadow: 0 8px 24px rgba(0,0,0,.06);
  transition: .25s ease;
}

.s-footer .btn:hover {
  border-color: #B08A5F;
  color: #B08A5F;
  transform: translateY(-2px);
}

.s-footer .btn-primary {
  background: #111;
  color: #fff;
  border-color: #111;
}

.s-footer .btn-primary:hover {
  background: #B08A5F;
  border-color: #B08A5F;
  color: #fff;
}

.s-footer .btn[disabled] {
  opacity: .35;
  cursor: not-allowed;
  transform: none;
}

.s-footer .c-default {
  background: transparent;
  box-shadow: none;
  border: none;
}
.s-footer svg path{
    fill:black
}

.zda-card .zda-card__media{
  background-color:#fcfaf5
}
.zda-card .zda-card__quick-view{
background-color: var(--gold) !important;
  background-image: url(/cdn/shop/files/bag.png?v=1780474000);
  background-size: 21px;
  background-position: calc(50% - 53px) center;
  background-repeat: no-repeat;
  transition: unset !important;
  padding-left: 42px;
  color: #fff !important;
}
 .zda-card .zda-card__quick-view:hover{
background-color: black !important;
  background-image: url(/cdn/shop/files/bag.png?v=1780474000);
  background-size: 21px;
  background-position: calc(50% - 53px) center;
  background-repeat: no-repeat;
  transition: unset !important;
  padding-left: 42px;
  color: #fff !important;
}
.zda-card__quick-view{
border-radius:5px
}
.main-collection-product .s-footer{
    padding-top:20px
}
.main-collection-product{
    padding-bottom:80px;
    
}

.js-details-filter.filter-form__details .avaiability-box{
  background-image: url(/cdn/shop/files/calendar.png?v=1780465691) !important;
  background-size: 20px !important;
  background-position: 15px center !important;
  background-repeat: no-repeat !important;
  padding-left: 43px !important;
}
.js-details-filter.filter-form__details .pricebox{
 background-image: url('/cdn/shop/files/price-tag_1.png?v=1780466188')!important;
  background-size: 20px !important;
  background-position: 15px center !important;
  background-repeat: no-repeat !important;
  padding-left: 43px !important;
}
.main-collection-product .filter-form__display.dropdown *{
  color:white !important
}
.main-collection-product .filter-form__field .field__text{
border:1px solid white !important
}
.main-collection-product .js-reset-form-btn.tag{
  background-color:black !important;
}
.main-collection-product .js-reset-form-btn.tag *, .main-collection-product .js-reset-form-btn.tag{
  color:white !important
}
.expandable-content[data-expanded] p:empty{
  display:none;
}
.expandable-content[data-expanded]  h2{
  font-size:25px;font-weight:500
}
.expandable-content[data-expanded]  h3{
  font-size:22px;font-weight:500
}
.expandable-content[data-expanded]  h4{
  font-size:20px;font-weight:500
}
.expandable-content[data-expanded]  h5{
  font-size:18px;font-weight:500
}
.expandable-content[data-expanded]  h6{
  font-size:16px;font-weight:500
}
@media (max-width:1024px){
  .js-details-filter.filter-form__details .avaiability-box,
  .js-details-filter.filter-form__details .pricebox{
    border:1px solid white !important;
    padding: 5px !important;
   color:white;
    
    background:unset !important
  }
  .filter-form__details .filter-form__summary *{
    color:white !important
  }
  
}
@media (max-width:991px){
  .main-collection-product .rw{
    width:104% !important;
    max-width:104% !important
  }
}
@media(max-width:767px){
  .main-collection-product{
    padding-bottom:50px
  }
  .s-footer [role="navigation"]{
    margin-top:13px
  }
  .zda-card .zda-card__quick-view{
    font-size: 10px;
    padding-left:35px;
    padding-right:10px;
    background-position: calc(50% - 50px) center;
  }
  .s-footer .btn{
    height:34px;
    width:34px;
    min-height:unset;
  }
}
/************/

.shopify-section-group-footer-group{
  border-top:1px solid #ececec
}
/*** product details ******/
body .cart-notification{
  z-index:111;
}
.product-slideshow__items{
  border:1px solid rgba(0,0,0,0.1);
  border-radius:10px
}
.product-recommendations h2.s-header__title{
  font-size: 41px !important;
  font-weight: 600;
  text-align: center;
}
.main-product .product-details{
  overflow:visible;
}
.main-product .product-details > div:first-child(1){
  position:sticky
}
.main-product .product__info.product__prices.gap-12{
margin-top:20px
}
.main-product .color-light.hide-empty.subtext.text-block{
  background-color:var(--gold);
  color:white;
  padding:0px 5px;
  width:fit-content;
  border-radius:5px
}
.main-product .product__info.ord-4{
  margin-top:20px
}
.main-product .js-product-form-submit-btn.product-btn-atc{
background-color:black;
border:1px solid black;
color:white;
border-radius:5px;
width:fit-content;
padding-left:50px;
padding-right:50px
}
.main-product .js-product-form-submit-btn.product-btn-atc:hover{
  background-color:transparent;
  color:black
}
.main-product .js-product-form-submit-btn-text{
display:flex;
align-items:center;
gap:10px
}
.ctnr .product-recommendations{
  padding-top:50px !important
}
.ctnr .product-recommendations .s-header {
  padding-bottom:50px !important
}
.main-product.ctnr  .btn.btn-link:hover{
  color:var(--gold)
}
.main-product .expandable-content.js-expandable-content  ul li{
  padding-left:30px
}
.main-product .expandable-content.js-expandable-content  ul li{
  list-style-type: none;
  background-image: url(/cdn/shop/files/checked_3.png?v=1780470376);
  background-size: 18px;
  background-position: left 3px;
  background-repeat: no-repeat;
}
@media (max-width:1200px){
  .product-details .product__info-container{
    padding-bottom:0
  }
  .product-recommendations h2.s-header__title{
    font-size:34px !important
  }
  .product-recommendations h3{
    font-size16px !important
  }
  .main-product .js-product-form-submit-btn.product-btn-atc{
    padding-left:20px;
    padding-right:20px
  }
}
@media (max-width:991px){
  .main-product .product-details{
    padding-top:30px
  }
}
@media (max-width:767px){
  .ctnr .product-recommendations{
    padding-top:30px !important
  }
  .product-recommendations h2.s-header__title{
    font-size:25px !important
  }
  .main-product .product-details{
  padding-left:20px;padding-right:20px;
  }
  .product-details .product__info-container{
    padding:0
  }
.main-product .js-product-form-submit-btn.product-btn-atc{
  padding-left:10px;
  padding-right:10px;
  font-size:16px
}
}
/*** brand lists ****/
.shopify-section .ctnr.cuatom-banner-sc{
  padding-top:50px !important;
  padding-bottom:50px !important;
}
.shopify-section .ctnr.cuatom-banner-sc img{
  max-height:300px;
  width:auto !important
}
.ctnr[data-ui-component="Product Lists Section"] {
    margin-top: 80px;
}
.ctnr[data-ui-component="Product Lists Section"] h2.s-header__title,
.ctnr[data-ui-component="Product Lists Section"] .s-header__sub.h6{
  font-size:40px !important;
  font-weight:600;
  text-align:center;
  width:100%;
  color:black;
  text-transform:uppercase
}
.ctnr[data-ui-component="Product Lists Section"] .placeholder{
background-color:#fcfaf5;
aspect-ratio:unset;
}
.ctnr[data-ui-component="Product Lists Section"] .product{
  background: #fff;
  border: 1px solid #EEEAE1;
  border-radius: 20px;
  box-shadow:
    0 2px 8px rgba(0, 0, 0, 0.03),
    0 12px 32px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  padding:20px
}
.ctnr[data-ui-component="Product Lists Section"] .card__content .color-light span{
  color:var(--gold);
}
.ctnr[data-ui-component="Product Lists Section"] h3{
  font-weight:600;
  color:black
}
.ctnr[data-ui-component="Product Lists Section"] .price{
  color:black
}
.ctnr[data-ui-component="Product Lists Section"] h3 + .price{

padding-top:5px;
border-top:1px solid rgba(0,0,0,0.1)
} 



.ctnr[data-ui-component="Blog Post List Section"] {
  margin-top:50px
}
.ctnr[data-ui-component="Blog Post List Section"]  h2{
  
  font-weight:600;
  
}
.ctnr[data-ui-component="Blog Post List Section"] .card{
  background: #fff;
  border: 1px solid #EEEAE1;
  border-radius: 20px;
  box-shadow: 0 2px 8px #00000008,0 12px 32px #0000000d;
  transition: all .3s ease;
  height:100%;
  position:relative;
  /* padding: 20px; */padding-bottom:40px
}
.ctnr[data-ui-component="Blog Post List Section"] .btn{
  background-color:var(--gold);
  padding:8px 15px;
  display:block;
  width:100%;
  text-align:center;
  color:white;
  text-decoration:none;
  position: absolute;
  bottom: 0;
  width: calc(100% - 40px);
  left: 20px;
  right: 20px;
  bottom:20px;
  border-radius:5px
  
}
.ctnr[data-ui-component="Blog Post List Section"] .btn:hover{
  background-color:black
}
.ctnr[data-ui-component="Blog Post List Section"] .card--content-outer .card__media{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
}
.ctnr[data-ui-component="Blog Post List Section"] .card__content{
padding-left:20px;
padding-right:20px;
padding-bottom:20px
}
.ctnr[data-ui-component="Blog Post List Section"] .h5{font-size:20px !important}
.shopify-section .ctnr[data-ui-component="Section Main Blog"]{
  padding-top:60px
}
#shopify-section-template--19126048325683__product_lists_8rrbrX{
  margin-bottom:80px
}
@media (max-width:1500px){
  .ctnr[data-ui-component="Product Lists Section"] > div{
   width:100%;
   max-width:100%
}
}
@media (max-width:1200px){
  .ctnr[data-ui-component="Product Lists Section"] h2.s-header__title, .ctnr[data-ui-component="Product Lists Section"] .s-header__sub.h6{
    font-size:34px !important
  }
}
@media (max-width:991px){
  .ctnr[data-ui-component="Product Lists Section"] h3 + .price *{
    font-size:14px
  }
  .ctnr[data-ui-component="Blog Post List Section"] > div{
  width:100%;
  max-width:100%
}
}
@media (max-width:767px){
  #shopify-section-template--19126048325683__product_lists_8rrbrX{
    margin-bottom:40px
  }
  .ctnr[data-ui-component="Product Lists Section"]{
    margin-top:50px
  }
  .ctnr[data-ui-component="Product Lists Section"], .ctnr[data-ui-component="Blog Post List Section"]{
    margin-bottom:30px
  }
  .shopify-section .ctnr.cuatom-banner-sc img{
    height:150px;
  }
  .ctnr[data-ui-component="Blog Post List Section"] > div h2{
    font-size:25px
  }
  .ctnr[data-ui-component="Blog Post List Section"] {
  margin-top:50px
}
  .ctnr[data-ui-component="Product Lists Section"] .product{
    padding:10px
  }
  .ctnr[data-ui-component="Product Lists Section"] h3 + .price *{
    font-size:11px
  }
   .ctnr[data-ui-component="Product Lists Section"].ctnr .clm.anm.anm-fadeInUpLarge {
    --w-xs: 6 !important;
   }
    .ctnr[data-ui-component="Product Lists Section"] h2.s-header__title, .ctnr[data-ui-component="Product Lists Section"] .s-header__sub.h6{
    font-size:25px !important;
    
  }
}
/*** privacy policy ********/

.content-full-sc{
  margin-bottom:80px
}

/***** header *******/
.top-bar__center + div{
  display:flex;
  align-items:center
}

#closeMenu{
position:absolute;
right:10px;
top:20px;
}
#closeMenu svg path{
  fill:black
}

/**** cart Sec *****/
.main-cart h1{
  font-weight:600
}
.main-cart{
  padding-top:80px;
  padding-bottom:50px
}


#mainCartForm .js-cart-form-content-cart-items {
  border: 1px solid #dedede;
  border-radius: 18px;
  overflow: hidden;
  background: #fff;
}
#mainCartForm #cartNote{
  border: 1px solid #dedede;
}
.main-cart .s-header{
padding-bottom:30px
}
#mainCartForm .cart-content__headings {
 
  padding: 11px 28px;
  border-bottom: 1px solid #dedede;
  background: #fcfaf5;
}

#mainCartForm .cart-items {
  gap: 0 !important;
}

#mainCartForm .cart-item {
  align-items: center;
  padding:8px 28px;
  border-bottom: 1px solid #dedede;
}

#mainCartForm .cart-item__product {
  gap: 28px;
  align-items: center;
}

#mainCartForm .cart-item__image {
  width: 90px;
  height: 90px;
  background: #f7f7f7;
  border-radius: 12px;
}

#mainCartForm .cart-item__image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

#mainCartForm .cart-item a.h6 {
  color: #111;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

#mainCartForm .cart-item .subtext {
  color: var(--gold);
  font-size: 14px;
}

#mainCartForm .field_quantity {
  width: 120px;
  height: 42px;
  border: 1px solid #111;
  border-radius: 999px;
  background: #fff;
}

#mainCartForm .field_quantity button {
  background: transparent;
  border: 0;
}

#mainCartForm .field_quantity input {
  font-size: 18px;
  font-weight: 500;
}

#mainCartForm .cart-item__price {
  font-size: 16px;
  font-weight: 700;
}

#mainCartForm .cart__note {
  padding: 20px 28px 28px;
  margin:0
}

#mainCartForm .cart__note summary {
  text-transform: uppercase;
  text-decoration: underline;
  font-size: 14px;
  letter-spacing: .03em;
}

@media (max-width: 990px) {
  .main-cart{
    padding-top:50px;
    padding-bottom:50px;
  }
  #cartForm > div{
    flex-direction:column;
  }
  #cartForm > div > div{
    width:100%;
    max-width:100%
  }
  body .main-cart h1{
    font-size:25px !important
  }
  #mainCartForm .cart-item{
    padding-left:8px;
    padding-right:8px;
  }
  #mainCartForm .cart-content__headings{
    padding:0;
    border:none;
  }
  #mainCartForm .cart-item__image{
    width:50px;
    height:50px
  }
  #mainCartForm .cart-item a.h6{
    font-size:14px
  }
  #mainCartForm .cart-item .subtext{
    font-size:10px;
    line-height:1
  }
  #mainCartForm .field_quantity{
    width:80px;
    min-height:unset;
    height:34px
  }
   #mainCartForm .field_quantity button{
    height:22px;
   }
  #mainCartForm .field_quantity input{
    font-size:12px;
  }
}


@media (max-width:1100px){
.mobile-submenu {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
}

.mobile-submenu.active {
  display:block !important;
  max-height:unset !important;
  padding-bottom:20px
}
.mobile-submenu.active a{
  color:black;font-size:16px
}
.mobile-submenu.active li{
  margin-bottom:10px;
}
.submenu-toggle {
  transition: transform 0.3s ease;
}
.submenu-toggle svg path{
  fill:black
}
.submenu-toggle.is-open {
  transform: rotate(180deg);
}
} 


.ctnr[data-ui-component="Main Search Section"]{
  margin:80px 0px
}
.ctnr[data-ui-component="Main Search Section"] #searchInTemplate{
  color:black !important
}

.ctnr[data-ui-component="Main Search Section"] .zda-card,
.ctnr[data-ui-component="Main Search Section"] .card {
  position: relative;
  width: 100%;
  background: #fff;
  border: 1px solid #f4f4f4;
  transition: box-shadow 0.3s ease, border-color 0.3s ease;
  display: flex;
  flex-direction: column;
  height: 100%;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 0px 17px;
  border-radius: 10px;
}
.ctnr[data-ui-component="Main Search Section"] .card__media{
  background-color: #fcfaf5;
  border-radius:10px 10px 0px 0px;
  padding:20px;
   height:330px;
}
.ctnr[data-ui-component="Main Search Section"] .media, .zda-card-img{
background-color: #fcfaf5;
  border-radius: 10px 10px 0px 0px;
  padding: 20px;
  height: 330px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;

}
/* .ctnr[data-ui-component="Main Search Section"] .o-hidden img,
.ctnr[data-ui-component="Main Search Section"] .o-hidden svg{
  height:250px;
} */
.ctnr[data-ui-component="Main Search Section"] .zda-card .zda-card__media{
height:330px
}
.ctnr[data-ui-component="Main Search Section"] .o-hidden > div{
  display:flex;
  align-items:center;
  justify-content:center
}
.ctnr[data-ui-component="Main Search Section"] .o-hidden {
  padding:20px;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
}
.ctnr[data-ui-component="Main Search Section"] .card__content{
  padding-left:20px;
  padding-right:20px;
  padding-bottom:20px
}
.ctnr[data-ui-component="Main Search Section"] h3{
font-size: 16px;
 
  margin: 0 0 10px 0;
  text-transform: uppercase;
  line-height: 1.3;
}
.ctnr[data-ui-component="Main Search Section"] .card__content .btn{
  padding: 15px;
  background-color: var(--gold);
  color: white !important;
  text-decoration: none;
  line-height: 1;
  width: 100%;
}
.ctnr[data-ui-component="Main Search Section"] .card__content .btn:hover{
  background-color:black;
  color:white
}
.ctnr[data-ui-component="Main Search Section"] .h2{
  font-weight:600
}
.ctnr[data-ui-component="Main Search Section"] .js-summary-filter svg path{
  fill:black
}
@media (max-width:991px){
  .ctnr[data-ui-component="Main Search Section"] .zda-card .zda-card__media,
  .ctnr[data-ui-component="Main Search Section"] .card__media{
    height:230px
  }
  .ctnr[data-ui-component="Main Search Section"] .media, .zda-card-img{
    height:180px;padding:0;border-radius:0
  }
 #mainSearchFiltersForm .filter-form__details{
  margin-bottom:15px

  }  
   #mainSearchFiltersForm  .filter-form__display.dropdown{
padding-top:15px
  }
   #mainSearchFiltersForm  .filter-form__field .field__text{
border:1px solid white;
background-color:transparent
  }
  #mainSearchFiltersForm .filter-form__display.dropdown .d-flex.c-pointer ,
  #mainCollectionProductFiltersForm .filter-form__display.dropdown .d-flex.c-pointer {
    align-items:center
  } 
}
@media (max-width:767px){
  .ctnr[data-ui-component="Main Search Section"] .card__content{
    padding-left:10px;
    padding-right:10px
  }
  .ctnr[data-ui-component="Main Search Section"] .card__media{
    padding:5px
  }
  .ctnr[data-ui-component="Main Search Section"] .zda-card .zda-card__media,
  .ctnr[data-ui-component="Main Search Section"] .card__media{
    height:200px
  }
  .ctnr[data-ui-component="Main Search Section"] .media, .zda-card-img{
    height:160px;padding:0;border-radius:0
  }
    .ctnr[data-ui-component="Main Search Section"] .zda-card .zda-card__media,
  .ctnr[data-ui-component="Main Search Section"] .card__media{
    height:150px
  }
.ctnr[data-ui-component="Main Search Section"] .main-search_result {
  --w-xs: 6 !important;
}
.ctnr[data-ui-component="Main Search Section"]{
  margin-top:30px;
  margin-bottom:50px
}



}



.ctnr[data-ui-component="Section Main Article"]{
  margin:80px auto
}
.ctnr[data-ui-component="Section Main Article"]{
  padding-left:30px !important;
  padding-right:30px !important
}
.ctnr[data-ui-component="Section Main Article"] h1{
  font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] h2{
  font-size:25px;font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] h3{
  font-size:22px;font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] h4{
  font-size:20px;font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] h5{
  font-size:18px;font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] h6{
  font-size:16px;font-weight:600
}
.ctnr[data-ui-component="Section Main Article"] .schema-faq-section{
margin-bottom:20px
}
.ctnr[data-ui-component="Section Main Article"] .schema-faq-section:last-child{
  margin-bottom:0
}
.ctnr[data-ui-component="Section Main Article"] .btn:hover{
  opacity:0.7
}
.ctnr[data-ui-component="Section Main Article"] .btn-secondary{
background-color:var(--gold)
}
@media (max-width:767px){
  .ctnr[data-ui-component="Section Main Article"] h1{
    font-size:25px !important
  }
  .ctnr[data-ui-component="Section Main Article"]{
  margin:60px auto
}
.ctnr[data-ui-component="Section Main Article"] .wp-block-table{
margin:0
}
}