#fw-section-rich-text-d0f0d2a3-97d0-40c8-a91f-94af1d3427f6 {

.rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/CpsqbScG/Artboard-31.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/GQwmXfSz/Artboard-25.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png"), url("https://i.ibb.co/bgCdsktM/Artboard-23.png");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 245px 481px, 96px 294px, 126px 306px, 156px 427px, 195px 899px;
  background-position: top left 30px, top right 30px, center left 80px, center right 80px, bottom left 30px, bottom right 30px;
}

.container--8 {
  width:50%;
}

@media (max-width:1000px){
  .rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 96px 294px, 156px 427px;
  background-position: top left 30px, center left 80px, bottom left 30px;
}

.container--8 {
  padding-left:280px;
  width:auto;
}
}

@media (max-width:640px) {
  .rich-text__inner {
     background:none;
}

.container--8 {
  padding: 20px;
  width:auto;
}
}
}
#fw-section-rich-text-5ebe5535-e07b-4c13-8aba-e28d12d6dcb1 {

.rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/CpsqbScG/Artboard-31.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/GQwmXfSz/Artboard-25.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png"), url("https://i.ibb.co/bgCdsktM/Artboard-23.png");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 245px 481px, 96px 294px, 126px 306px, 156px 427px, 195px 899px;
  background-position: top left 30px, top right 30px, center left 80px, center right 80px, bottom left 30px, bottom right 30px;
}

.container--8 {
  width:50%;
}

@media (max-width:1000px){
  .rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 96px 294px, 156px 427px;
  background-position: top left 30px, center left 80px, bottom left 30px;
}

.container--8 {
  padding-left:280px;
  width:auto;
}
}

@media (max-width:640px) {
  .rich-text__inner {
     background:none;
}

.container--8 {
  padding: 20px;
  width:auto;
}
}
}
#fw-section-rich-text-c8881add-a367-4d70-b49c-a9a4f9a3e0e1 {

.rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/CpsqbScG/Artboard-31.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/GQwmXfSz/Artboard-25.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png"), url("https://i.ibb.co/bgCdsktM/Artboard-23.png");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 245px 481px, 96px 294px, 126px 306px, 156px 427px, 195px 899px;
  background-position: top left 30px, top right 30px, center left 80px, center right 80px, bottom left 30px, bottom right 30px;
}

.container--8 {
  width:50%;
}

@media (max-width:1000px){
  .rich-text__inner {
  background: url("https://i.ibb.co/vC7dQZ04/Artboard-28.png"), url("https://i.ibb.co/gbK5Bc2C/Artboard-22.png"), url("https://i.ibb.co/spQqntLf/Artboard-24.png");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 245px 1005px, 96px 294px, 156px 427px;
  background-position: top left 30px, center left 80px, bottom left 30px;
}

.container--8 {
  padding-left:280px;
  width:auto;
}
}

@media (max-width:640px) {
  .rich-text__inner {
     background:none;
}

.container--8 {
  padding: 20px;
  width:auto;
}
}
}
#fw-section-collection-template-collection-default {

@media (max-width:640px) {
  .collection-template__header h1 {
    padding:40px 0 0 0;
  }
}
}
#fw-section-featured-collection-0 {

.collection {
  background: url("https://i.ibb.co/NdQb5JcM/Artboard-32-copy.png"), url("https://i.ibb.co/r2XvsqCS/Artboard-39.png"), url("https://i.ibb.co/Y7rySp8n/Artboard-27.png");
  background-repeat: no-repeat, repeat-y, no-repeat;
  background-size: 289px 295px, 159px 235px, 310px 552px;
  background-position: bottom -2px left, top 0px left 30px, bottom right 20px;
}

.collection div.wrapper {
  padding-left: 250px; 
}

.collection__grid {
  padding:0 0 350px 0;
}

@media (max-width:1035px){

  .section-fw-section-featured-collection-0-padding {
    padding:145px 0 0 0;
  }
  
  .collection {
  background: url("https://i.ibb.co/NdQb5JcM/Artboard-32-copy.png"), url("https://i.ibb.co/r2XvsqCS/Artboard-39.png"), url("https://i.ibb.co/tTJYWsKQ/Artboard-33.png"), url("https://i.ibb.co/0prjTVDq/Artboard-26.png");
  background-repeat: no-repeat, repeat-y, no-repeat, no-repeat;
  background-size: 289px 295px, 159px 235px, 218px 291px, 156px 353px;
  background-position: bottom -2px left, top 0px left 30px, bottom right 175px, bottom right 20px;
}
}

@media (max-width:640px) {

  .collection {
    background: url("https://i.ibb.co/NdQb5JcM/Artboard-32-copy.png"), url("https://i.ibb.co/r2XvsqCS/Artboard-39.png");
    background-repeat: no-repeat, repeat-y;
    background-size: 289px 295px, 159px 235px;
    background-position: bottom -2px center, top center;
  }
  
  .collection div.wrapper {
    padding: 20px 20px 0 20px; 
  }

  .product-tile {
    background: rgba(221, 212, 179, 0.8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
  }
}

}
#fw-section-donations-c65419db-6a19-4901-ba1f-b43335b065c1 {

.donations {
  display:flex;
  justify-content: center;
}

.donations__inner {
  flex:1;
}

.donations__inner .container {
  width:95%;
  background:rgba(66, 33, 11, 0.1);
  border-radius: 30px;
  padding:30px;
}

.donations__info {
  height:320px;
  background: url("https://i.ibb.co/gMLNkXcN/Artboard-36-copy.png");
  background-repeat: no-repeat;
  background-size: 434px 244px;
  background-position: bottom center;
}

@media (max-width:1024px){
  .donations__info {
    height:244px;
    background: url("https://i.ibb.co/gMLNkXcN/Artboard-36-copy.png");
    background-repeat: no-repeat;
    background-size: 434px 244px;
    background-position: bottom right;
  }
}

@media (max-width:815px){
  .donations__info {
    height:350px;
    background: url("https://i.ibb.co/gMLNkXcN/Artboard-36-copy.png");
    background-repeat: no-repeat;
    background-size: 434px 244px;
    background-position: bottom right;
  }
}

@media (max-width:640px){

  .donations {
    padding-top:0px;
  }
  
  .donations__info {
    height:250px;
    background: url("https://i.ibb.co/gMLNkXcN/Artboard-36-copy.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom center;
  }
  
}
}
#fw-section-footer {

footer {
  height:auto;
  min-height:399px;
  background: url("https://i.ibb.co/1NNJLsP/Artboard-30.png"), url("https://i.ibb.co/Rk9C5n5s/Artboard-37.png"), url("https://i.ibb.co/bjtdH781/sorussorus-assets-web-29.png");
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 531px 247px, 399px 267px, 399px 267px ;
  background-position: bottom center, bottom left, bottom right;
}

@media (max-width:1024px){
  .footer__list {
    flex-direction:row;
  }
}

@media (max-width:815px){
  footer {
  height:auto;
  min-height:399px;
  background: url("https://i.ibb.co/1NNJLsP/Artboard-30.png");
  background-repeat: no-repeat;
  background-size: 531px 247px, ;
  background-position: bottom center;
}
}

@media (max-width:640px) {
  footer {
    background-size:contain;
  }
  
}
}
#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 1.0;
}
#fw-section-header {

.header {
  background:none;
}

.header__grid {
    background: url(https://i.ibb.co/Rk9C5n5s/Artboard-37.png), url(https://i.ibb.co/TBgWG2W8/Artboard-38.png);
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    background-position: top left, top right;
    padding:0;
    margin:24px 0 0 0;
}

.header__icons {
    background: url(https://i.ibb.co/tjHyZBb/Artboard-29-copy.png);
    background-repeat: no-repeat;
	background-size: contain;
	height:100%;
	width:100%;
	max-height:173px;
	max-width:475px;
    justify-self: center;
	padding:0 0 0 165px;
}

ul.header__list li a.header__icon, ul.header__list li a.header__link {
  color: #fff;
}

ul.header__dropdown li a {
  color: #42210b;
}

@media (max-width:1200px) {
    .header__grid {
    background: url(https://i.ibb.co/Rk9C5n5s/Artboard-37.png), url(https://i.ibb.co/bjtdH781/sorussorus-assets-web-29.png);
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    background-position: top left, top right;
    padding:0;
    margin:24px 0 0 0;
  }

  .header__icons {
    background: url(https://i.ibb.co/tjHyZBb/Artboard-29-copy.png);
    background-repeat: no-repeat;
	background-size: cover;
	height:100%;
	width:100%;
	max-height:173px;
	max-width:475px;
    justify-self: center;
	padding:0 0 0 165px;
  }
}

@media (max-width:1035px) {

  .header__icons {
    background: url(https://i.ibb.co/tjHyZBb/Artboard-29-copy.png);
    background-repeat: no-repeat;
	background-size:contain;
    background-position: center center;
	height:100%;
	width:100%;
	max-height:auto !important;
	max-width:auto !important;
    justify-content: space-evenly;
    justify-self: center;
	padding:0;
  }
}

@media (max-width:815px){
  .header__grid {
    background: url(https://i.ibb.co/Rk9C5n5s/Artboard-37.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top left;
    padding:0;
    margin:24px 0 0 0;
  }
}

@media (max-width:640px){
  .header__grid {
    background:none;
    margin:0;
    height:100px;
  }

  .header__logo-image--md {
    max-height:150px;
    padding:20px 0 0 0;
  }

  .header__icons {
    background:none;
  }

  ul.header__list li a.header__icon, ul.header__list li a.header__link {
    color: #42210b;
  }
}

}

#fw-section-product-recommendations-product-default {

h2.section-header__heading {
  height:251px;
  z-index:10;
  background: url("https://i.ibb.co/WWhTp4vY/Artboard-35.png");
  background-repeat: no-repeat;
  background-size: 331px 251px;
  background-position: top right;
  line-height: 251px;
}

@media (max-width:640px) {
  
  h2.section-header__heading {
  text-align: left;
  height:150px;
  z-index:10;
  background: url("https://i.ibb.co/WWhTp4vY/Artboard-35.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom right;
  line-height: 150px;
}
}
}