/* Header */
@media (min-width: 768px) {
  .videoBlock {
   position: absolute !important; 
  }
 }
@media(min-width: 1600px) {
 .hero-banner {
     background-position:center !important;
 }
.banner-title {
   font-size: 2.5vw !important;
}
 }
 .video-header {
   display: none !important;
 }
   #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg {
   height: 4rem!important;
   width: 4rem!important;
   left: 0 !important;
   bottom: 0 !important;
   top: 0 !important;
   margin: auto !important;
   right: 0 !important;
}
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2) {
   border-radius: 50%;
   height: 4rem!important;
   left: 0 !important;
   bottom: 0 !important;
   top: 0 !important;
   margin: auto !important;
   right: 0 !important;
   width: 4rem!important;
   background: #fff!important;
}
   .bannerRow {
      height: calc(90vw / 3);
     max-height: 600px;
   }
 .tp-product-img {
   position: absolute;
   width: 50%;
   height: auto;
   bottom: -30%;
   left: 0;
   z-index: 0;
 }
 .tp-orange-img {
   position: absolute;
   height: 70%;
   bottom: 0;
   right: 0;
 }
 @media(max-width: 1200px) {
   .tp-product-img {
   width: 50vw;
   height: auto;
 }
 }
 @media(max-width: 767px) {
   .hero-banner {
     background:url('https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Group_187_1.png?v=1595963890') !important;
         background-size: cover !important;
     background-position: bottom !important;
 }
   .bannerRow {
    height: auto; 
     max-height: unset;
   }
   .videoBlock {
     padding-left: 0 !important;
     padding-right:0 !important;
   }
   .tpVideo {
    width: 90%;
     margin:auto;
   }
 .tp-product-img {
   left: 0;
   right: 0;
   z-index: 1;
   margin: auto;
   top: 34px;
   position: relative;
   width: 100%;
   height: auto;
 }
     .tp-orange-img {
   max-height: 156px;
   bottom: 25px;
   right: 0;
   z-index: 0;
   position: absolute;
 }
       .mobile-grouping-row {
    display: flex;
   justify-content: center;
   height: 206px; 
   }
   .banner-title {
     font-size: 8vw;
   }
   .font-weight-normal.mb-2 {
     font-size: auto;
   }
 }
 @media(min-width: 767px) {
   .banner-title {
    font-size: 3vw; 
   }
   .px-md-0 {
    padding-left: 0!important;
     padding-right: 0 !important;
   }
   .px-md-3 {
    padding-left: 15px!important;
     padding-right: 15px !important;
   }
   .videoBlock {
    position: absolute;
   right: 0;
   top: 50%;
   transform: translateY(-50%); 
   }
 }

     @media (min-width:801px){
   .image-header-bg .col-12{
     text-align:left !important;
   }
 
   .image-header-bg .image-bg_title{
     font-size: calc(50vw / 15);
     font-weight: bold;
   }
 
   .image-header-bg p{
     font-size: 16px;
     text-transform:none;
   }
 
   .image-header-bg .btn.btn-primary{
     padding-right: 45px;
     padding-left: 45px;
     margin-top: 40px;
   }
 }
 
 
 
 
 /*MOBILE*/
 @media (max-width:800px){
   .video-header{
     display:flex !important;
   }
 
   .control-hero{
     display:none !important;
   }
 
   .mobile_maxWidth {
     text-align:left !important;
     max-width:1170px;
     margin: 0 auto;
   }
 
   .video-header .image-bg_title{
     font-size: 36px;
     font-weight: bold;
   }
 
   .video-header p{
     text-shadow: 0px 3px 11px rgba(0, 0, 0, 0.53);
     font-size: 22px;
   }
 
   .video-header .btn.btn-primary{
     padding-right: 45px;
     padding-left: 45px;
     margin-top: 40px;
   }  
 
   .mobile_maxWidth {
     max-width: 880px;
   }
 }
 
 @media (max-width:870px){
   .mobile_maxWidth {
     text-align: center !important;
     max-width: 670px;
   }
 }
 
 @media (max-width:420px){
   .video-header .image-bg_title {
     font-size: 32px;
   }
   .video-header p{
     font-size: 20px;
     line-height: 25px;
   }
   .mobile_maxWidth {
   max-width: 290px;
 }
 }
   .pimg1 {
     background-image: url('https://i.imgur.com/HQaKAa1.png');
     background-repeat: no-repeat;
     background-size: cover;
     background-position: center top 58%;
   }
   
   .ptext {
     color: #ffffff;
     font-size: 27px;
     text-transform: uppercase;
     align-self: center;
     padding: 13% 2rem;
     text-align: center;
   }
   
   .ptext .border {
      background: #111111;
      color: #ffffff;
      padding: 20px;
   }
   
   .ptext .trans {
      background: transparent;
   }
   
   /***************** Normal sections ************/
   
   .section {
      text-align: center;
      padding: 50px 80px;
   }
   
 
   .d-md-flex {
     display: flex !important;
   }
   
   /***************** Media Queries ***************/
   
   @media (max-width: 568px) {
      .pimg1 {
       background-image: url('https://i.imgur.com/kiozg7o.png');
       background-size: cover;
       background-position: bottom;
      }
      .ptext {
       padding: 50vh 0 2vh 0;
       margin: auto;
      }
      .image-bg_title {
     font-size: 1.8rem;
   }
   }
   @media(min-width: 1440px) {
   .image-bg_title {
     font-size: 3rem;
   }
 }
 @media(min-width: 2000px) {
       .image-header-bg .image-bg_title {
     font-size: calc(50vw / 22) !important;
     }
 }
 @media(max-width: 650px) {
   .d-md-flex {
     display: none !important;
   }
 }
 video::-webkit-media-controls-start-playback-button {
     display: none;
 }
 .video-elem {
     top: 0;
 }
 .video-bg_title {
   font-size: 80px;
   line-height: 1;
 }
 @media(min-width: 1440px) {
   .video-elem {
     top: -11%;
   }
 }
 @media(min-width: 2000px) {
   .video-header {
     max-height: 850px !important;
   }
   .video-elem {
     top: -14%;
   }
 }
 @media (max-width: 800px) {
   .video-header_text {
       width: 100% !important;
       bottom: 34px !important;
   }
 }
 @media(max-width: 650px) {
   .video-bg_title {
   font-size: 45px;
 }
   .video-header_text {
       bottom: 34px !important;
   }
 .video-elem {
     top: -10%;
 }
 }
 .btn {
   border-radius: 2px;
 }
 /*  Ripple */
 .btn{position:relative!important;overflow:hidden!important;transform:translate3d(0,0,0)}.btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}
 @media(min-width: 769px) {
     .btn:not(:active):after{transform:scale(0,0);opacity:.2;transition:0s}
     .video-header {
       display:none;
     }
 }
 @media(max-width:768px){
     .btn:active:after{transform:scale(0,0);opacity:.2;transition:0s}
     .image-header-bg {
       display: none;
     }
 }
/* Featured Products */
.fp-title {
font-size: calc(50vw / 14);
}
.playButton_svg {
width:16px;
height:16px;
background-size: contain;
background-repeat:no-repeat;
background-position: center;
background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZGU3YzAwIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBkPSJNODQuMiw0My42TDI0LjQsMy44Yy01LjEtMy40LTEyLDAuMy0xMiw2LjR2NzkuNWMwLDYuMiw2LjksOS44LDEyLDYuNGw1OS44LTM5LjhDODguNyw1My40LDg4LjcsNDYuNiw4NC4yLDQzLjZ6Ij48L3BhdGg+PC9nPjwvc3dpdGNoPjwvc3ZnPg==") 
}
.fp_padding {
padding: 0 19px;
}
.featured-products-row h4 {
font-size: 18px; 
font-weight: 600;
}
.featured-products-row p {
font-size: 16px; 
}
.fp-img {
position: absolute;
margin: auto;
height: 110%;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.fp-bundleImg {
height: 560px;
position: absolute;
}
.fpBundle-page {
height: 438px !important;
z-index: 2; color: rgb(255, 255, 255); background-size: cover; background-image: linear-gradient(70.58deg, #303d1b 47%, rgba(49, 63, 28, 0.24) 77.96%), url(https://imgur.com/SvRJOVU.png);
}
.fpBarsoap-row {
margin-top: 164px;
}
.fpHc-row {
margin-top: 151px;
margin-bottom: 85px;
}
.fp-bgSquare1::before {
content: "";
background-color: #e7a15b;
background: linear-gradient(to bottom, #e7a05a, #cccccc1f);
width: 56%;
display: flex;
height: 67%;
top: 0;
position: absolute;
bottom: 0;
left: 0;
margin: auto;
right: 0;
}
.fp-bgSquare2::before {
content: "";
background-color: #7f992c;
background: linear-gradient(to bottom, #7f992c, #cccccc1f);
width: 56%;
display: flex;
height: 67%;
top: 0;
position: absolute;
bottom: 0;
left: 0;
margin: auto;
right: 0;
}
.playVideoBtn:hover {
border-color: #de7c00 !important;
background: #de7c00 !important;
color: #fff!important; 
}
.playVideoBtn:hover .playButton_svg {
transition: all 200ms;
background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZmZmIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBkPSJNODQuMiw0My42TDI0LjQsMy44Yy01LjEtMy40LTEyLDAuMy0xMiw2LjR2NzkuNWMwLDYuMiw2LjksOS44LDEyLDYuNGw1OS44LTM5LjhDODguNyw1My40LDg4LjcsNDYuNiw4NC4yLDQzLjZ6Ij48L3BhdGg+PC9nPjwvc3dpdGNoPjwvc3ZnPg==") 
}
.featured-products-row {
position: relative;
padding: 0;
height: 560px;
display: flex;
align-items: center;
z-index: 1;
}
.lift-up {
z-index: 1;
}
.fp-hcSvg {
width: 100%;
z-index: -1;
transform: scale(-1, -1);
height: 100%;
bottom: 80%;
background: #f5f5f5;
position: absolute;
}
.barsoap-area1{ 
width: 100%;
height: 100%;
z-index: -1;
top: 0;
right: 0;
transform: scale(1, -1);
position: absolute;
}
.fade-div {
position: absolute;
bottom: -1px;
display: block;
width: 100%;
height: 74px;
background-image: linear-gradient(to bottom, 
rgba(255, 255, 255, 0), 
rgba(255, 255, 255, 1)
100%);
}
.top-fade-div {
position: absolute;
top: -1px;
display: block;
width: 100%;
height: 74px;
background-image: linear-gradient(to top, 
rgba(255, 255, 255, 0), 
rgba(255, 255, 255, 1)
100%);
}
.floating-soaps{
position: absolute;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.fpTp-row {
margin-top: 100px;
margin-bottom: 100px; 
}
.fp-hcSvg {
-webkit-clip-path: polygon(0px 41%, 100% 0px, 100% 100%, 0% 100%);
       clip-path: polygon(0px 41%, 100% 0px, 100% 100%, 0% 100%);
}
.order-1 {
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-ms-flex-order: 2;
order: 2;
}
@media(min-width: 1600px) {
.fp-title {
font-size: calc(50vw / 22);
}
}
@media only screen and (min-width: 992px) and (max-width: 1240px) {
.fp-img {
height: 90% !important;
}
}
@media (min-width: 992px){
.col-lg-10 {
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%;
}
.featured-products-container .col-lg-2 {
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%;
}
.offset-lg-2 {
margin-left: 16.66667%;
}
.text-lg-left {
text-align: left !important; 
}
.order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
}
@media(max-width: 992px) {
.fp-hcSvg {
height: 112% !important;
-webkit-clip-path: polygon(0px 20%, 100% 0px, 100% 100%, 0% 100%);
       clip-path: polygon(0px 20%, 100% 0px, 100% 100%, 0% 100%);
} 
}
@media(max-width: 767px) {
.fp-bgSquare1, .fp-bgSquare2, .fp-bundleImg, .fp-bgNone {
height: 335px;
}
.tpContent {
 margin-top: 15px; 
}
.fpBtns {
 justify-content: center; 
}
.video-overlay iframe {
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
width: 100% !important;
height: calc(100vw * .5625) !important;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.75);
}
.fpHc-row, .fpDeo-row {
margin: 77px 0 50px;
}
.fpBarsoap-row {
margin-top: 158px;
}
.fp-img {
height: 100%;
}
.fpBundle-text {
top: -33px;
position: relative;
}
.fpBundle-page {
background-image: linear-gradient(-180deg, #303d1bc7 40%, rgba(49, 63, 28, 0.24) 79.96%), url(https://imgur.com/QRxnV6t.png) !important;
background-position: center;
}
.featured-products-row {
height: auto;
}
.fp-title {
font-size: calc(50vw / 6);
}
.fp_content-img {
height: auto !important;
}
.order-2 {
-ms-flex-order: 2 !important;
order: 2 !important;
}
.order-1 {
-ms-flex-order: 1 !important;
order: 1 !important;
}
.fp-bundleImg {
height: 300px !important;
position: absolute;
top: -134px;
}
.floating-soaps li:nth-child(6){
display: none;
}
.floating-soaps li:nth-child(7){
display: none;
}
.floating-soaps li:nth-child(1){
display: none;
}
}
@keyframes animate {
0%{
transform: translateY(0) rotate(0deg);
opacity: 1;
border-radius: 0;
}
100%{
transform: translateY(-1000px) rotate(720deg);
opacity: 0;
border-radius: 2px;
}
}
@media (min-width: 1200px) {
.offset-xl-4 {
margin-left: 33.33333%;
}
.offset-xl-2 {
margin-left: 16.66667%;
}
.col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.offset-xl-2 {
margin-left: 16.66667%;
}
}
@media (min-width: 1200px) {
.col-xl-8 {
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%;
}}
.col-xxl, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-auto {position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}
@media (min-width: 1570px){
/* expanding BS4 max-width */
.container {max-width: 1540px;}
/* grid columns xxl */
.col-xxl {-ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%;}
.col-xxl-auto {-webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none;}  
.col-xxl-1 {-webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%;}
.col-xxl-2 {-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
.col-xxl-3 {-webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;}
.col-xxl-4 {-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
.col-xxl-5 {-webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%;}
.col-xxl-6 {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.col-xxl-7 {-webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;}
.col-xxl-8 {-webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%;}
.col-xxl-9 {-webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%;}
.col-xxl-10 {-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
.col-xxl-11 {-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
.col-xxl-12 {-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%;}
/* order xxl */
.order-xxl-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0;}
.order-xxl-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
.order-xxl-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
.order-xxl-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
.order-xxl-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
.order-xxl-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
.order-xxl-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
.order-xxl-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
.order-xxl-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
.order-xxl-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
.order-xxl-10 {-webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10;}
.order-xxl-11 {-webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11;}
.order-xxl-12 {-webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12;}
/* text-align xxl */
.text-xxl-center {text-align: center!important;}
.text-xxl-left {text-align: left!important;}
.text-xxl-right {text-align: right!important;}  
/* float xxl */
.float-xxl-left {float: left!important;}
.float-xxl-right {float: right!important;}
.float-xxl-none {float: none!important;}
/* display xxl */
.d-xxl-none {display: none!important;}
.d-xxl-inline {display: inline!important;}
.d-xxl-inline-block {display: inline-block!important;}
.d-xxl-block {display: block!important;}
.d-xxl-table {display: table!important;}
.d-xxl-table-cell {display: table-cell!important;}
.d-xxl-table-row {display: table-row!important;}
.d-xxl-flex {display: flex!important;}
.d-xxl-inline-flex {display: inline-flex!important;}
/* offsets xxl */
.offset-xxl-1 {margin-left: 8.333333%;}
.offset-xxl-2 {margin-left: 16.666667%;}
.offset-xxl-3 {margin-left: 25%;}
.offset-xxl-4 {margin-left: 33.333333%;}
.offset-xxl-5 {margin-left: 41.666667%;}
.offset-xxl-6 {margin-left: 50%;}
.offset-xxl-7 {margin-left: 58.333333%;}
.offset-xxl-8 {margin-left: 66.666667%;}
.offset-xxl-9 {margin-left: 75%;}
.offset-xxl-10 {margin-left: 83.333333%;}
.offset-xxl-11 {margin-left: 91.666667%;}
/* spacing xxl */
.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}
.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}
.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}
}

.video-overlay {
   position: fixed;
   z-index: -1;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   background: rgba(0, 0, 0, 0.80);
   opacity: 0;
   transition: all ease 500ms;
}

.video-overlay.open {
   position: fixed;
   z-index: 1000;
   opacity: 1;
}

.video-overlay-close {
   position: absolute;
   z-index: 1000;
   top: 15px;
   right: 20px;
   font-size: 36px;
   line-height: 1;
   font-weight: 400;
   color: #fff;
   text-decoration: none;
   cursor: pointer;
   transition: all 200ms;
}

.video-overlay-close:hover {
   color: #de7c00;
}

.video-overlay iframe {
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translateX(-50%) translateY(-50%);
   width: 70%;
   height: calc(.5625 * 70vw);
   box-shadow: 0 0 15px rgba(0, 0, 0, 0.75);
}
/* */

#aboutUsFlickity {
 padding: 20px 5px;
 z-index: 4;
}
.squatch-about-us {
 height: auto;
transition: all 1s ease;
background-size: cover;
background-repeat: no-repeat;
background-position: left center;
background-color: #393939;
 background-image:url('https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Screen1.png?v=1596748696');
}
.carousel_arrows {
 position: absolute; bottom: 20%; right: 5%;
}
.pl-0 {
 padding-left: 0 !important;
}
.carousel-controls_custom {
justify-content: space-between; padding:0;  
}
.carousel-indicators .active {
opacity: 1;
background-color: #de7c00;
}
.carousel-indicators li {
border-radius: 50%; 
}
.infoBody p {
width: 75%; 
}
.how-it-works {
padding: 100px 0 68px;
}
@media(min-width: 1600px) {
.squatch-about-us {
height: 1000px; 
}
}
@media(max-width:767px) {
.infoBody h1 {
margin-bottom: 20px; 
}
.how-it-works {
padding: 50px 0 18px; 
}
.infoBody p {
width: 100%; 
margin-bottom: 60px !important;
height: 175px !important;
}
.squatch-about-us {
padding-top: 0px 15px !important; 
}
.infoBody h2 {
margin: 20px 0 10px 0 !important; 
}
}
@media(max-width: 992px) {
.carousel-controls_custom {
justify-content: space-between; padding: 0 0px;  
}
}

.flickity-slider {
height: 100%;
}
.bestSeller_slider {
padding-bottom: 68px;
}
.index-review-image {
background: #f9f9f9; 
}
#organic-soap-natural-soap-handmade-soap div#shopify-section-footer {
padding-top: 0 !important;
}
.bsSlider .flickity-prev-next-button {
width: 100px;
height: 100px;
}
.flickity-slider > div {
min-height: 100%;
}
.bsSlider .make-special .flickity-button.next,
.bsSlider .make-special .flickity-button.previous {
background: transparent;
}
.new-quiz-row {
height: 301px;
overflow: hidden;
background: #fff;
}
.text-default {
color: #2D2D2D !important;
}

.bsCard {
border-radius: 4px; 
}
.bsCard_outer {
padding-left: 7.5px;
padding-right: 7.5px;
}
.bsSlider .make-special .flickity-button.next {
right: -100px;
}
.bsSlider .make-special .flickity-button.previous {
left: -100px;
}
.new-quiz-section {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
@media(min-width: 768px) {
.bsCard_outer, .subscribeOptions-row .col-md-4 {
-ms-flex: 0 0 33.33333% !important;
flex: 0 0 33.33333% !important;
max-width: 33.33333% !important;
} 
}

@media(max-width: 767px) {
.bsSlider .flickity-prev-next-button {
display: none; 
}
.squatch-about-us .theme_pt_100 {
 padding: 50px 20px !important;
}
.bestSeller_slider {
 padding-bottom: 18px;
}
.new-quiz-row {
height: auto;
margin-bottom: 15px;
}
.new-quiz-section {
padding: 50px 0 0 !important;
}
.new-quiz-section {
padding-top: 50px !important;
}
}
@media(max-width: 992px) {
.new-quiz-section {
max-width: 100%;
}
.new-quiz-row {
height: auto;
}
}
.bestseller-tabs a {
opacity: .6; 
}
.bestseller-tabs a:hover {
opacity: .9; 
border-bottom: 2px solid #de7c00;
}
.bestseller-tabs .tab-active {
border-bottom: 2px solid #de7c00;
opacity: 1;
}

.subCard-img {
 width: 100%;
max-width: 300px;
margin: auto; 
}
.subOptionCard_body {
height: 285px;
background-position: center;
background-size: contain;
background-repeat: no-repeat; 
}
.lottie-card {
border:none;
}
.animationBlock_back {
background: #b464000d;
opacity: 1;
height: 75%;
position: absolute;
z-index: 0;
width: 60%;
margin: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.lottie-card_body {
width: 200px;
height: 200px;
overflow: hidden;
padding: 0 !important;
margin: auto; 
}
.lottie-card_footer {
font-weight: 500;
padding: 0 !important;
font-size: 20px;
color: #333333;
line-height: 27px;
max-width: 264px;
margin: auto;
margin-top: 20px;
font-family: Metropolis; 
}
.subOptionCard {
border:none;
-webkit-transition: all 150ms ease-in;
-ms-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
transition: all 150ms ease-in;
cursor:pointer;
}

.subOptionDetails h3 {
font-family: MetropolisBold;
}
.subscribeOptions-row .custom-scrollbar {
 padding-bottom: 32px;
}
@media(max-width: 767px) {
.subscribeOptions-row .custom-scrollbar {
overflow-x: auto;
 padding-bottom: 32px;
}
.howItWorks_cards {
   margin: 25px auto !important;
}
}
@media(min-width: 768px) {
 .subOptionCard:hover {  
-webkit-transform: scale(1.01);
-ms-transform: scale(1.01);
-moz-transform: scale(1.01);
transform: scale(1.01);
} 
}

.reviewSlider .make-special .flickity-button.next {
 background: transparent;
 right: calc(25% + 30px);
}
.reviewSlider .make-special .flickity-button.previous {
 background: transparent;
 left: calc(25% + 30px);
}
.reviewCard_body p {
height: 200px;
overflow:hidden;
text-overflow: ellipsis;
}
.reviewCard {
border-radius: 4px; 
}
.reviewCard_outer {
padding-left: 7.5px;
padding-right: 7.5px;
}

.reviewCard_header {
display: flex;
 justify-content: space-between;
 padding: 30px 30px 0;
 
}
@media(min-width: 768px) {
.reviewCard_outer {
-ms-flex: 0 0 33.33333% !important;
flex: 0 0 33.33333% !important;
max-width: 33.33333% !important;
padding-left: 22.5px;
padding-right: 22.5px;
}
.reviewCard_outer {
opacity: .4; 
}
.reviewCard_outer.is-selected {
 opacity: 1;
}
}
@media(max-width: 767px) {
.reviewSlider .flickity-prev-next-button {
display: none; 
}
.reviewSlider.theme_mt_75 {
 margin: 50px auto !important;
}
}
.reviewCard_image {
width: 40px;
height: 40px !important;
border-radius: 50%;
}
.reviewCard_social {
width: 26px;
height: 26px;
}
.reviewCard_body {
padding: 20px 30px; 
}
@media (max-width: 450px) {
#organic-soap-natural-soap-handmade-soap .section-content {
padding-bottom: 50px !important;
padding-top: 0;
}
}
@media (min-width: 1200px) {
 .d-xl-block {
     display: block!important;
 }
 .d-xl-none {
     display: none!important;
 }
 }

/* REQUIRED */
@media all{
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-user:before{content:"\E91F";}
 *,:after,:before{box-sizing:border-box;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 #shopify-section-1573717803928 .card-collection{border-radius:4px;-webkit-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;transition:all 200ms ease-in;}
 #shopify-section-1573717803928 .card-collection:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
 .flickity-enabled{position:relative;}
 .flickity-enabled:focus{outline:none;}
 .flickity-viewport{position:relative;overflow:hidden;height:100%;}
 .flickity-slider{position:absolute;width:100%;height:100%;}
 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
 .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}
 .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:hsla(0, 0%, 100%, 0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
 .flickity-prev-next-button:hover{background:white;}
 .flickity-prev-next-button:focus{outline:none;box-shadow:none;}
 .flickity-prev-next-button:active{opacity:0.6;}
 .flickity-prev-next-button.previous{left:10px;}
 .flickity-prev-next-button.next{right:10px;}
 .flickity-prev-next-button:disabled{opacity:0.3;cursor:auto;}
 .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
 .flickity-prev-next-button .arrow{fill:#333333;}
 .flickity-viewport{transition:all .2s ease-in-out;}
 @media (min-width:992px){
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 }
 .d-none{display:none!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 }
 .navbar-main .nav-item{padding:.6rem 1.5rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item{padding:0;}
 }
 .navbar-main .nav-item i{font-size:1.6rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item i{font-size:1.8rem;}
 }
 .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
 .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
 :focus{outline:none;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a{outline:none!important;}
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-plus:before{content:"\E909";}
 .icon-minus:before{content:"\E90A";}
 .icon-cross:before{content:"\E90C";}
 *,:after,:before{box-sizing:border-box;}
 h3,h5{margin-top:0;margin-bottom:.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-bottom:1rem;}
 ul{margin-top:0;}
 b{font-weight:800;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 img{border-style:none;}
 img{vertical-align:middle;}
 button{border-radius:0;}
 button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
 button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
 button,input{overflow:visible;}
 button{text-transform:none;}
 [type=submit],button{-webkit-appearance:button;}
 [type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
 .h6,h3,h5{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
 h3{font-size:2.142rem;}
 @media (max-width:1200px){
 h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
 }
 h5{font-size:1.4285rem;}
 @media (max-width:1200px){
 h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
 }
 .h6{font-size:1.1428rem;}
 @media (max-width:1200px){
 .h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .list-unstyled{padding-left:0;list-style:none;}
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .col,.col-3,.col-6,.col-8,.col-9,.col-lg-8,.col-sm-10{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 @media (min-width:576px){
 .col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 }
 @media (min-width:992px){
 .col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 }
 .form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .form-control{transition:none;}
 }
 .form-control::-ms-expand{background-color:transparent;border:0;}
 .form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
 .form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
 .form-control::placeholder{color:#343a40;opacity:1;}
 .form-control:disabled,.form-control[readonly]{background-color:#f0eeeb;opacity:1;}
 .btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (max-width:1200px){
 .btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
 }
 @media (prefers-reduced-motion:reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary{color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
 .btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
 .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width:1200px){
 .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
 }
 .btn-group{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}
 .btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}
 .btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1;}
 .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
 .input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
 .input-group>.form-control:focus{z-index:3;}
 .input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex;}
 .input-group-prepend{margin-right:-1px;}
 .input-group-append{margin-left:-1px;}
 .input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.6rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#777;text-align:center;white-space:nowrap;background-color:#f0eeeb;border:1px solid #dfdfdf;}
 .input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px);}
 .input-group-sm>.form-control,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.9285rem;line-height:1.5;}
 .align-middle{vertical-align:middle!important;}
 .bg-primary{background-color:#de7c00!important;}
 a.bg-primary:focus,a.bg-primary:hover{background-color:#ab6000!important;}
 .bg-gray-100{background-color:#fafaf9!important;}
 .bg-gray-200{background-color:#f0eeeb!important;}
 .bg-white{background-color:#fff!important;}
 .bg-transparent{background-color:transparent!important;}
 .border-bottom{border-bottom:1px solid #dfdfdf!important;}
 .border-primary{border-color:#de7c00!important;}
 .border-gray-300{border-color:#dfdfdf!important;}
 .border-gray-600{border-color:#999!important;}
 .d-none{display:none!important;}
 .d-inline-block{display:inline-block!important;}
 .d-block{display:block!important;}
 .d-flex{display:-ms-flexbox!important;display:flex!important;}
 .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
 .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
 .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
 .float-right{float:right!important;}
 .position-relative{position:relative!important;}
 .shadow-lg{box-shadow:0 1rem 3rem rgba(68,46,4,.175)!important;}
 .w-100{width:100%!important;}
 .mw-100{max-width:100%!important;}
 .my-0{margin-top:0!important;}
 .mb-0,.my-0{margin-bottom:0!important;}
 .mb-1{margin-bottom:.25rem!important;}
 .mx-2{margin-right:.5rem!important;}
 .mb-2{margin-bottom:.5rem!important;}
 .mx-2{margin-left:.5rem!important;}
 .mt-5{margin-top:2rem!important;}
 .my-6{margin-top:2.5rem!important;}
 .my-6{margin-bottom:2.5rem!important;}
 .py-0{padding-top:0!important;}
 .py-0{padding-bottom:0!important;}
 .pt-2,.py-2{padding-top:.5rem!important;}
 .px-2{padding-right:.5rem!important;}
 .pb-2,.py-2{padding-bottom:.5rem!important;}
 .px-2{padding-left:.5rem!important;}
 .py-3{padding-top:1rem!important;}
 .pr-3{padding-right:1rem!important;}
 .py-3{padding-bottom:1rem!important;}
 .py-4{padding-top:1.5rem!important;}
 .px-4{padding-right:1.5rem!important;}
 .py-4{padding-bottom:1.5rem!important;}
 .px-4{padding-left:1.5rem!important;}
 .mt-n1{margin-top:-.25rem!important;}
 .mx-auto{margin-right:auto!important;}
 .mx-auto{margin-left:auto!important;}
 @media (min-width:576px){
 .px-sm-3{padding-right:1rem!important;}
 .px-sm-3{padding-left:1rem!important;}
 }
 .text-left{text-align:left!important;}
 .text-right{text-align:right!important;}
 .text-center{text-align:center!important;}
 .text-uppercase{text-transform:uppercase!important;}
 .text-capitalize{text-transform:capitalize!important;}
 .font-weight-bold{font-weight:700!important;}
 .text-white{color:#fff!important;}
 .text-primary{color:#de7c00!important;}
 .text-black{color:#000!important;}
 .text-gray-500{color:#a9a9a9!important;}
 .text-gray-900{color:#212529!important;}
 .text-brown-700{color:#706150!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 img{page-break-inside:avoid;}
 h3,p{orphans:3;widows:3;}
 h3{page-break-after:avoid;}
 }
 .quantity-wrapper .input-group{width:150px;}
 .quantity-wrapper .input-group.input-group-sm{width:125px;}
 .quantity-wrapper input[type=number]{-moz-appearance:textfield;}
 .quantity-wrapper input.quantity:focus,.quantity-wrapper input.quantity:hover{box-shadow:none!important;}
 .cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
 .cart-drawer.opened{transform:translateZ(0);}
 .cart-drawer.opened .cart-item:first-child{animation:slideUp .65s .08s cubic-bezier(.19,1,.22,1) forwards;animation-timing-function:cubic-bezier(.19,1,.22,1);}
 .cart-drawer.opened .cart-item:nth-child(n){FONT-WEIGHT:200;animation:slideUp .65s .16s cubic-bezier(.19,1,.22,1) forwards;animation-timing-function:cubic-bezier(.19,1,.22,1);}
 @media (max-width:767.98px){
 .cart-drawer{width:100%;}
 }
 .cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
 .cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
 .cart-drawer .cart-item{position:relative;opacity:0;transform:translateY(10%);border-bottom:1px solid #f0eeeb;}
 .cart-drawer .cart-item .btn-remove{font-size:1.4rem;}
 .form-control[readonly]{background:#fafaf9;}
 .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
 .btn-group-justified .btn{display:table-cell;float:none;width:1%;}
 .quantity-wrapper a.bg-primary:hover{border-color:#fff!important;}
 :focus{outline:none;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a,button,input{outline:none!important;}
 .line-height-normal{line-height:1;}
 .line-height-sm{line-height:1.2;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-weight-bold{font-family:MetropolisSemiBold;}
 .zindex-sticky{z-index:1020!important;}
 .border-2{border:2px solid;}
 .btn{cursor:pointer;letter-spacing:.05rem;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
 a.bg-primary:hover{background:#ec924c!important;border-color:#ec924c!important;}
 .guaranteed-box{position:relative;}
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
 }
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
 .guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
 @media (max-width:575.98px){
 .guaranteed-box:before{border-top:1px solid #dfdfdf;}
 }
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-size-xl{font-size:1.7rem!important;}
 .icon-size-md{font-size:1.4rem!important;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-cart:before{content:"\E92A";}
 .icon-chevron-down:before{content:"\E905";}
 .icon-cross:before{content:"\E90C";}
 .icon-flag:before{content:"\E90D";}
 .icon-Glorious-Lather:before{content:"\E90E";}
 .icon-champion:before{content:"\E910";}
 .icon-no-chemical:before{content:"\E911";}
 .icon-Masculine-scents:before{content:"\E913";}
 .icon-plants-oil:before{content:"\E914";}
 .icon-question-circle:before{content:"\E917";}
 .icon-toggle:before{content:"\E918";}
 .icon-twitter-square:before{content:"\E91D";}
 .icon-user:before{content:"\E91F";}
 .icon-youtube-square:before{content:"\E922";}
 .icon-facebook:before{content:"\E926";}
 .icon-instagram:before{content:"\E928";}
 .icon-info:before{content:"\E961";}
 *,:after,:before{box-sizing:border-box;}
 footer,header,nav,section{display:block;}
 body{margin:0;font-family:Metropolis;font-size:1rem;font-weight:400;line-height:1.8;color:#392b13;text-align:left;background-color:#f0eeeb;}
 [tabindex="-1"]:focus{outline:0!important;}
 h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-bottom:1rem;}
 ul{margin-top:0;}
 ul ul{margin-bottom:0;}
 b,strong{font-weight:800;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 img{border-style:none;}
 img,svg{vertical-align:middle;}
 svg{overflow:hidden;}
 button{border-radius:0;}
 button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
 button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
 button,input{overflow:visible;}
 button{text-transform:none;}
 [type=button],[type=submit],button{-webkit-appearance:button;}
 [type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
 .h5,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
 h2{font-size:3.214rem;}
 @media (max-width:1200px){
 h2{font-size:calc(1.1107rem + 2.8044vw);min-width:0;}
 }
 h3{font-size:2.142rem;}
 @media (max-width:1200px){
 h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
 }
 h4{font-size:1.714rem;}
 @media (max-width:1200px){
 h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
 }
 .h5,h5{font-size:1.4285rem;}
 @media (max-width:1200px){
 .h5,h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
 }
 h6{font-size:1.1428rem;}
 @media (max-width:1200px){
 h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .lead{font-size:1.1428rem;font-weight:400;}
 @media (max-width:1200px){
 .lead{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .display-4{font-size:2.5714rem;font-weight:400;line-height:1.2;}
 @media (max-width:1200px){
 .display-4{font-size:calc(1.07857rem + 1.99044vw);min-width:0;}
 }
 .list-inline,.list-unstyled{padding-left:0;list-style:none;}
 .list-inline-item{display:inline-block;}
 .list-inline-item:not(:last-child){margin-right:.5rem;}
 .img-fluid{max-width:100%;height:auto;}
 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 @media (min-width:1200px){
 .container{max-width:1300px;}
 }
 .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .no-gutters{margin-right:0;margin-left:0;}
 .no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
 .col,.col-3,.col-4,.col-6,.col-8,.col-9,.col-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-11,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-9,.col-sm-10,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 @media (min-width:576px){
 .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 }
 @media (min-width:768px){
 .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
 }
 @media (min-width:992px){
 .col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
 .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .offset-lg-1{margin-left:8.33333%;}
 }
 @media (min-width:1200px){
 .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .offset-xl-2{margin-left:16.66667%;}
 }
 .form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .form-control{transition:none;}
 }
 .form-control::-ms-expand{background-color:transparent;border:0;}
 .form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
 .form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
 .form-control::placeholder{color:#343a40;opacity:1;}
 .form-control:disabled{background-color:#f0eeeb;opacity:1;}
 .btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (max-width:1200px){
 .btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
 }
 @media (prefers-reduced-motion:reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-secondary{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-secondary:hover{color:#fff;background-color:#4f1413;border-color:#451210;}
 .btn-secondary:focus{box-shadow:0 0 0 0 rgba(132,62,60,.5);}
 .btn-secondary:disabled{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
 .btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
 .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-cream{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-cream:hover{color:#fff;background-color:#907d68;border-color:#887763;}
 .btn-cream:focus{box-shadow:0 0 0 0 hsla(32,16%,63%,.5);}
 .btn-cream:disabled{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-outline-primary{color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
 .btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
 .btn-outline-dark{color:#343a40;border-color:#343a40;}
 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
 .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
 .btn-link{font-weight:400;color:#392b13;text-decoration:none;}
 .btn-link:hover{color:#de7c00;text-decoration:none;}
 .btn-link:focus{text-decoration:none;box-shadow:none;}
 .btn-link:disabled{color:#999;pointer-events:none;}
 .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width:1200px){
 .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
 }
 .btn-block{display:block;width:100%;}
 .btn-block+.btn-block{margin-top:.5rem;}
 .fade{transition:opacity .15s linear;}
 @media (prefers-reduced-motion:reduce){
 .fade{transition:none;}
 }
 .fade:not(.show){opacity:0;}
 .collapse:not(.show){display:none;}
 .dropdown{position:relative;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
 .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
 .input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
 .input-group>.form-control:focus{z-index:3;}
 .input-group-append{display:-ms-flexbox;display:flex;}
 .input-group-append .btn{position:relative;z-index:2;}
 .input-group-append .btn:focus{z-index:3;}
 .input-group-append{margin-left:-1px;}
 .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
 .nav-link{display:block;padding:.5rem 1rem;}
 .nav-link:focus,.nav-link:hover{text-decoration:none;}
 .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
 .navbar{position:relative;padding:.5rem 1rem;}
 .navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
 .navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
 @media (max-width:1200px){
 .navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
 .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
 .navbar-nav .nav-link{padding-right:0;padding-left:0;}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
 @media (min-width:992px){
 .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
 .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
 .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
 }
 .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);}
 .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
 .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);}
 .card-img{width:100%;}
 .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .badge{transition:none;}
 }
 .badge:empty{display:none;}
 .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
 .media-body{-ms-flex:1;flex:1;}
 .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
 @media (max-width:1200px){
 .close{font-size:calc(1.025rem + .63333vw);min-width:0;}
 }
 .close:hover{color:#000;text-decoration:none;}
 button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
 .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
 .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
 .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px);}
 @media (prefers-reduced-motion:reduce){
 .modal.fade .modal-dialog{transition:none;}
 }
 .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;}
 .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dfdfdf;}
 .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
 .modal-title{margin-bottom:0;line-height:1.8;}
 .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
 .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dfdfdf;}
 @media (min-width:576px){
 .modal-dialog{max-width:500px;margin:1.75rem auto;}
 }
 @media (min-width:992px){
 .modal-lg{max-width:800px;}
 }
 .align-middle{vertical-align:middle!important;}
 .bg-primary{background-color:#de7c00!important;}
 .bg-success{background-color:#7f992c!important;}
 .bg-gray-100{background-color:#fafaf9!important;}
 .bg-gray-200{background-color:#f0eeeb!important;}
 .bg-brown-800{background-color:#442e04!important;}
 .bg-white{background-color:#fff!important;}
 .border-top{border-top:1px solid #dfdfdf!important;}
 .border-right{border-right:1px solid #dfdfdf!important;}
 .border-bottom{border-bottom:1px solid #dfdfdf!important;}
 .border-0{border:0!important;}
 .border-brown{border-color:#442e04!important;}
 .border-gray-300{border-color:#dfdfdf!important;}
 .border-brown-300{border-color:#c2b7ab!important;}
 .border-brown-600{border-color:#756753!important;}
 .rounded-pill{border-radius:50rem!important;}
 .d-none{display:none!important;}
 .d-inline-block{display:inline-block!important;}
 .d-block{display:block!important;}
 .d-flex{display:-ms-flexbox!important;display:flex!important;}
 @media (min-width:768px){
 .d-md-none{display:none!important;}
 .d-md-inline-block{display:inline-block!important;}
 .d-md-block{display:block!important;}
 }
 @media (min-width:992px){
 .d-lg-none{display:none!important;}
 .d-lg-block{display:block!important;}
 }
 .flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
 .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
 .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
 .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
 .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}
 .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important;}
 .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
 .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
 @media (min-width:576px){
 .flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important;}
 }
 @media (min-width:768px){
 .flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important;}
 }
 .float-right{float:right!important;}
 .position-relative{position:relative!important;}
 .shadow{box-shadow:0 .5rem 1rem rgba(68,46,4,.15)!important;}
 .shadow-lg{box-shadow:0 1rem 3rem rgba(68,46,4,.175)!important;}
 .shadow-none{box-shadow:none!important;}
 .w-100{width:100%!important;}
 .w-auto{width:auto!important;}
 .h-100{height:100%!important;}
 .h-auto{height:auto!important;}
 .mw-100{max-width:100%!important;}
 .mt-0,.my-0{margin-top:0!important;}
 .mb-0,.my-0{margin-bottom:0!important;}
 .mb-1{margin-bottom:.25rem!important;}
 .mt-2,.my-2{margin-top:.5rem!important;}
 .mr-2{margin-right:.5rem!important;}
 .mb-2,.my-2{margin-bottom:.5rem!important;}
 .ml-2{margin-left:.5rem!important;}
 .my-3{margin-top:1rem!important;}
 .mx-3{margin-right:1rem!important;}
 .mb-3,.my-3{margin-bottom:1rem!important;}
 .mx-3{margin-left:1rem!important;}
 .mt-4,.my-4{margin-top:1.5rem!important;}
 .mb-4,.my-4{margin-bottom:1.5rem!important;}
 .mt-5{margin-top:2rem!important;}
 .mb-5{margin-bottom:2rem!important;}
 .my-6{margin-top:2.5rem!important;}
 .mb-6,.my-6{margin-bottom:2.5rem!important;}
 .p-0{padding:0!important;}
 .pt-0,.py-0{padding-top:0!important;}
 .px-0{padding-right:0!important;}
 .py-0{padding-bottom:0!important;}
 .px-0{padding-left:0!important;}
 .pt-2,.py-2{padding-top:.5rem!important;}
 .px-2{padding-right:.5rem!important;}
 .pb-2,.py-2{padding-bottom:.5rem!important;}
 .pl-2,.px-2{padding-left:.5rem!important;}
 .pt-3,.py-3{padding-top:1rem!important;}
 .px-3{padding-right:1rem!important;}
 .pb-3,.py-3{padding-bottom:1rem!important;}
 .px-3{padding-left:1rem!important;}
 .p-4{padding:1.5rem!important;}
 .pt-4,.py-4{padding-top:1.5rem!important;}
 .px-4{padding-right:1.5rem!important;}
 .pb-4,.py-4{padding-bottom:1.5rem!important;}
 .px-4{padding-left:1.5rem!important;}
 .pt-5,.py-5{padding-top:2rem!important;}
 .pb-5,.py-5{padding-bottom:2rem!important;}
 .pl-5{padding-left:2rem!important;}
 .py-6{padding-top:2.5rem!important;}
 .px-6{padding-right:2.5rem!important;}
 .py-6{padding-bottom:2.5rem!important;}
 .pl-6,.px-6{padding-left:2.5rem!important;}
 .mt-n1{margin-top:-.25rem!important;}
 .mt-auto{margin-top:auto!important;}
 .mr-auto,.mx-auto{margin-right:auto!important;}
 .ml-auto,.mx-auto{margin-left:auto!important;}
 @media (min-width:576px){
 .mt-sm-0{margin-top:0!important;}
 .mb-sm-0{margin-bottom:0!important;}
 .px-sm-3{padding-right:1rem!important;}
 .pl-sm-3,.px-sm-3{padding-left:1rem!important;}
 .pr-sm-5,.px-sm-5{padding-right:2rem!important;}
 .pl-sm-5,.px-sm-5{padding-left:2rem!important;}
 }
 @media (min-width:768px){
 .mt-md-0,.my-md-0{margin-top:0!important;}
 .mb-md-0,.my-md-0{margin-bottom:0!important;}
 .mb-md-4{margin-bottom:1.5rem!important;}
 .ml-md-4{margin-left:1.5rem!important;}
 .mb-md-5{margin-bottom:2rem!important;}
 .mb-md-7{margin-bottom:3rem!important;}
 .pt-md-0{padding-top:0!important;}
 .pt-md-3{padding-top:1rem!important;}
 .pt-md-5{padding-top:2rem!important;}
 .py-md-6{padding-top:2.5rem!important;}
 .py-md-6{padding-bottom:2.5rem!important;}
 .py-md-7{padding-top:3rem!important;}
 .py-md-7{padding-bottom:3rem!important;}
 }
 @media (min-width:992px){
 .mb-lg-0{margin-bottom:0!important;}
 .mb-lg-5{margin-bottom:2rem!important;}
 .mb-lg-6{margin-bottom:2.5rem!important;}
 .mb-lg-8{margin-bottom:4rem!important;}
 .p-lg-0{padding:0!important;}
 .px-lg-5{padding-right:2rem!important;}
 .px-lg-5{padding-left:2rem!important;}
 .pt-lg-6{padding-top:2.5rem!important;}
 .px-lg-6{padding-right:2.5rem!important;}
 .px-lg-6{padding-left:2.5rem!important;}
 .py-lg-7{padding-top:3rem!important;}
 .py-lg-7{padding-bottom:3rem!important;}
 .py-lg-8{padding-top:4rem!important;}
 .py-lg-8{padding-bottom:4rem!important;}
 }
 @media (min-width:1200px){
 .mb-xl-9{margin-bottom:4.5rem!important;}
 .px-xl-5{padding-right:2rem!important;}
 .px-xl-5{padding-left:2rem!important;}
 }
 .text-nowrap{white-space:nowrap!important;}
 .text-left{text-align:left!important;}
 .text-right{text-align:right!important;}
 .text-center{text-align:center!important;}
 @media (min-width:576px){
 .text-sm-left{text-align:left!important;}
 .text-sm-right{text-align:right!important;}
 }
 @media (min-width:768px){
 .text-md-left{text-align:left!important;}
 }
 .text-lowercase{text-transform:lowercase!important;}
 .text-uppercase{text-transform:uppercase!important;}
 .text-capitalize{text-transform:capitalize!important;}
 .font-weight-light{font-weight:300!important;}
 .font-weight-lighter{font-weight:lighter!important;}
 .font-weight-bold{font-weight:700!important;}
 .text-white{color:#fff!important;}
 .text-primary{color:#de7c00!important;}
 .text-success{color:#7f992c!important;}
 .text-dark{color:#343a40!important;}
 .text-black{color:#000!important;}
 .text-gray-500{color:#a9a9a9!important;}
 .text-gray-900{color:#212529!important;}
 .text-brown-300{color:#c2b7ab!important;}
 a.text-brown-300:focus,a.text-brown-300:hover{color:#a2917f!important;}
 .text-brown-700{color:#706150!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 img{page-break-inside:avoid;}
 h2,h3,p{orphans:3;widows:3;}
 h2,h3{page-break-after:avoid;}
 .container,body{min-width:992px!important;}
 .navbar{display:none;}
 .badge{border:1px solid #000;}
 }
 .snotify{display:block;position:fixed;width:300px;z-index:9999;pointer-events:none;}
 .snotify{box-sizing:border-box;}
 body{width:auto!important;height:100%;width:100%;}
 .shopify-section{overflow:hidden;}
 #shopify-section-header{overflow-x:unset!important;overflow:unset!important;}
 .w-big-play-button>div{background:none!important;}
 [disabled]{pointer-events:none;cursor:default!important;opacity:1!important;}
 .img-fluid{width:100%;}
 img[data-sizes=auto]{display:block;width:100%;}
 .lazyload{filter:blur(20px);transition:all .2s ease-in-out;}
 .lazyloaded{transition:all .2s ease-in-out;}
 .lazyloaded{filter:blur(0);}
 .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;transition:opacity .15s linear;background:rgba(33,37,41,.6);}
 .overlay.site-overlay{position:fixed;z-index:1040;visibility:hidden;opacity:0;}
 .overlay.show{visibility:visible;opacity:1;}
 .cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
 @media (max-width:767.98px){
 .cart-drawer{width:100%;}
 }
 .cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
 .cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
 header{z-index:1030;}
 .navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
 @media (max-width:991.98px){
 .navbar-main .navbar-brand img{height:35px;width:auto;}
 }
 .navbar-main .nav-item{padding:.6rem 1.5rem;}
 .navbar-main .nav-item:first-child{padding-left:0;}
 @media (max-width:991.98px){
 .navbar-main .nav-item{padding:0;}
 }
 .navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
 .navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
 .navbar-main .nav-item .nav-link:hover{color:#7f992c;}
 .navbar-main .nav-item i{font-size:1.6rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item i{font-size:1.8rem;}
 }
 .navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
 .navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
 .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
 .navbar-main .dropdown-menu .nav-link{font-weight:400;}
 .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
 .navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
 .navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
 .site-header{transform:translateY(0);transition:all .3s;}
 #shopify-section-header{position:sticky;position:-webkit-sticky;-moz-position:sticky;-ms-position:sticky;top:0;z-index:99;}
 .navbar-mobile .nav-item{padding:0;}
 .navbar-mobile .nav-link{color:#392b13;font-weight:400;border-bottom:1px solid #dfdfdf;}
 .navbar-mobile .card-list,.navbar-mobile .nav-link{padding:.7rem 1.2rem .6rem;}
 .navbar-mobile .icon-toggle{font-size:1rem;font-style:normal;}
 .navbar-mobile .icon-toggle:before{font-family:DrSquatch-icon;}
 .navbar-mobile a[aria-expanded=false] .icon-toggle:before{content:"\E905";}
 .navbar-mobile .submenu .submenu a{background:#f2f2f2;}
 .navbar-mobile .navbar-nav>.nav-item>.nav-link.font-weight{font-size:16px;font-weight:800;text-transform:capitalize;}
 .megamenu{position:static!important;}
 .megamenu .dropdown-menu{width:100%;}
 .super_links{min-height:85px;}
 body{position:relative;}
 .site-footer .footer-top ul.social-links a{display:inline-block;text-align:center;font-size:1rem;line-height:1.8em;}
 @media (max-width:767.98px){
 .mobile-border{border-top:1px solid #dfdfdf;}
 }
 .card{width:100%;overflow:hidden;}
 .card .card-img{position:relative;overflow:hidden;}
 .card .card-img img{-o-object-fit:contain;object-fit:contain;height:100%;}
 .modal .modal-header .close{cursor:pointer;transition:all .2s ease-in-out;}
 .modal .modal-body{white-space:pre-line;}
 .flickity-enabled{position:relative;}
 .flickity-enabled:focus{outline:none;}
 .flickity-viewport{position:relative;overflow:hidden;height:100%;}
 .flickity-slider{position:absolute;width:100%;height:100%;}
 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
 .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}
 .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%);}
 .flickity-prev-next-button:hover{background:#fff;}
 .flickity-prev-next-button:focus{outline:none;box-shadow:none;}
 .flickity-prev-next-button:active{opacity:.6;}
 .flickity-prev-next-button.previous{left:10px;}
 .flickity-prev-next-button.next{right:10px;}
 .flickity-prev-next-button:disabled{opacity:.3;cursor:auto;}
 .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
 .flickity-prev-next-button .arrow{fill:#333;}
 .flickity-viewport{transition:all .2s ease-in-out;}
 .footer-top{margin-bottom:0!important;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold;}
 #organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px;}
 #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative;overflow-y:hidden!important;}
 #organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:7rem!important;width:7rem!important;background:#fff!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#de7c00!important;}
 #organic-soap-natural-soap-handmade-soap .video-header{background:#fff;}
 #organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important;}
 #organic-soap-natural-soap-handmade-soap .flickity-slider{height:100%;}
 #organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important;}
 #organic-soap-natural-soap-handmade-soap .card-body{padding:0px 35px 15px!important;}
 #organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important;}
 #organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer a{margin:0 auto;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0!important;}
 #organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important;}
 @media (max-width:991px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important;}
 #organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%;}
 }
 @media (max-width:768px){
 #organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:35px;}
 #organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px;}
 #organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important;}
 }
 @media (max-width:450px){
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:30px;}
 #organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px;}
 }
 @media (max-width:375px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important;}
 }
 .mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff;}
 @media (max-width:767.98px){
 .mobile-nav-drawer{width:100%;}
 }
 .mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529;}
 .mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
 .featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916);}
 .info-icon{font-size:3.571rem!important;}
 @media (max-width:767.98px){
 .info-icon{font-size:2.5rem!important;}
 }
 .info-media-list .media:last-child{border-left:1px solid;}
 .squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%;}
 @media (min-width:992px){
 .squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2;}
 .squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1;}
 }
 .squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem;}
 .card-collection .card-img a{position:relative;}
 .card-collection .card-img a img{width:auto;max-width:100%;max-height:100%;}
 .card-collection .card-img a{height:200px;display:inline-block;}
 .index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700;}
 :focus{outline:none;}
 body{background-color:#fff;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a,button,input{outline:none!important;}
 p>a{color:#de7c00;}
 p>a:hover{color:#7f992c;}
 iframe{border:none;display:block;}
 .line-height-normal{line-height:1;}
 .line-height-sm{line-height:1.2;}
 .font-size-base{font-size:1rem!important;}
 .font-size-sm{font-size:.9285rem!important;}
 .font-size-lg{font-size:1.1428rem!important;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-family-roboto-slab{font-family:Roboto Slab!important;}
 .font-weight-semibold{font-weight:600!important;}
 .font-weight-bold{font-family:MetropolisSemiBold;}
 .zindex-sticky{z-index:1020!important;}
 .border-2{border:2px solid;}
 .section-content{padding:5rem 0;}
 @media (max-width:991.98px){
 .section-content{padding:3rem 0;}
 }
 @media (max-width:767.98px){
 .section-content{padding:2.5rem 0;}
 }
 .inner-container{margin:0 auto;background:#fff;}
 .cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
 .btn{cursor:pointer;letter-spacing:.05rem;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
 .btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
 .guaranteed-box{position:relative;}
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
 }
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
 .guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
 @media (max-width:575.98px){
 .guaranteed-box:before{border-top:1px solid #dfdfdf;}
 }
 iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
 @media all{
 .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
 .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
 }
 @media all{
 .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
 .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
 }
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-cart:before{content:"\E92A";}
 .icon-chevron-down:before{content:"\E905";}
 .icon-question-circle:before{content:"\E917";}
 .icon-toggle:before{content:"\E918";}
 .icon-user:before{content:"\E91F";}
 *,:after,:before{box-sizing:border-box;}
 header,nav{display:block;}
 h4,h5{margin-top:0;margin-bottom:.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-bottom:1rem;}
 ul{margin-top:0;}
 ul ul{margin-bottom:0;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 img{border-style:none;}
 img{vertical-align:middle;}
 h4,h5{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
 h4{font-size:1.714rem;}
 @media (max-width:1200px){
 h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
 }
 h5{font-size:1.4285rem;}
 @media (max-width:1200px){
 h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
 }
 .list-unstyled{padding-left:0;list-style:none;}
 .img-fluid{max-width:100%;height:auto;}
 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 @media (min-width:1200px){
 .container{max-width:1300px;}
 }
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .col-lg-3{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 @media (min-width:992px){
 .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 }
 .btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (max-width:1200px){
 .btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
 }
 @media (prefers-reduced-motion:reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
 .btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
 .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-outline-dark{color:#343a40;border-color:#343a40;}
 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
 .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
 .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width:1200px){
 .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
 }
 .btn-block{display:block;width:100%;}
 .collapse:not(.show){display:none;}
 .dropdown{position:relative;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
 .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
 .nav-link{display:block;padding:.5rem 1rem;}
 .nav-link:focus,.nav-link:hover{text-decoration:none;}
 .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
 .navbar{position:relative;padding:.5rem 1rem;}
 .navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
 .navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
 @media (max-width:1200px){
 .navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
 .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
 .navbar-nav .nav-link{padding-right:0;padding-left:0;}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
 @media (min-width:992px){
 .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
 .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
 .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
 }
 .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .badge{transition:none;}
 }
 .badge:empty{display:none;}
 .bg-primary{background-color:#de7c00!important;}
 .bg-success{background-color:#7f992c!important;}
 .border-top{border-top:1px solid #dfdfdf!important;}
 .border-right{border-right:1px solid #dfdfdf!important;}
 .border-0{border:0!important;}
 .border-gray-300{border-color:#dfdfdf!important;}
 .rounded-pill{border-radius:50rem!important;}
 .d-none{display:none!important;}
 .d-inline-block{display:inline-block!important;}
 .d-block{display:block!important;}
 .d-flex{display:-ms-flexbox!important;display:flex!important;}
 @media (min-width:992px){
 .d-lg-none{display:none!important;}
 .d-lg-block{display:block!important;}
 }
 .flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
 .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
 .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
 .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
 .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
 .w-100{width:100%!important;}
 .mt-0{margin-top:0!important;}
 .mb-0{margin-bottom:0!important;}
 .mb-1{margin-bottom:.25rem!important;}
 .ml-2{margin-left:.5rem!important;}
 .mx-3{margin-right:1rem!important;}
 .mb-3{margin-bottom:1rem!important;}
 .mx-3{margin-left:1rem!important;}
 .p-0{padding:0!important;}
 .py-0{padding-top:0!important;}
 .px-0{padding-right:0!important;}
 .py-0{padding-bottom:0!important;}
 .px-0{padding-left:0!important;}
 .pt-2,.py-2{padding-top:.5rem!important;}
 .px-2{padding-right:.5rem!important;}
 .py-2{padding-bottom:.5rem!important;}
 .px-2{padding-left:.5rem!important;}
 .py-3{padding-top:1rem!important;}
 .py-3{padding-bottom:1rem!important;}
 .py-5{padding-top:2rem!important;}
 .py-5{padding-bottom:2rem!important;}
 .py-6{padding-top:2.5rem!important;}
 .py-6{padding-bottom:2.5rem!important;}
 .pl-6{padding-left:2.5rem!important;}
 .mr-auto,.mx-auto{margin-right:auto!important;}
 .ml-auto,.mx-auto{margin-left:auto!important;}
 @media (min-width:992px){
 .p-lg-0{padding:0!important;}
 .px-lg-6{padding-right:2.5rem!important;}
 .px-lg-6{padding-left:2.5rem!important;}
 }
 .text-left{text-align:left!important;}
 .text-right{text-align:right!important;}
 .text-center{text-align:center!important;}
 .text-lowercase{text-transform:lowercase!important;}
 .text-uppercase{text-transform:uppercase!important;}
 .text-capitalize{text-transform:capitalize!important;}
 .font-weight-lighter{font-weight:lighter!important;}
 .text-white{color:#fff!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 img{page-break-inside:avoid;}
 p{orphans:3;widows:3;}
 .container{min-width:992px!important;}
 .navbar{display:none;}
 .badge{border:1px solid #000;}
 }
 .img-fluid{width:100%;}
 header{z-index:1030;}
 .navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
 @media (max-width:991.98px){
 .navbar-main .navbar-brand img{height:35px;width:auto;}
 }
 .navbar-main .nav-item{padding:.6rem 1.5rem;}
 .navbar-main .nav-item:first-child{padding-left:0;}
 @media (max-width:991.98px){
 .navbar-main .nav-item{padding:0;}
 }
 .navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
 .navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
 .navbar-main .nav-item .nav-link:hover{color:#7f992c;}
 .navbar-main .nav-item i{font-size:1.6rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item i{font-size:1.8rem;}
 }
 .navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
 .navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
 .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
 .navbar-main .dropdown-menu .nav-link{font-weight:400;}
 .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
 .navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
 .navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
 .site-header{transform:translateY(0);transition:all .3s;}
 .megamenu{position:static!important;}
 .megamenu .dropdown-menu{width:100%;}
 .super_links{min-height:85px;}
 :focus{outline:none;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a{outline:none!important;}
 .font-size-sm{font-size:.9285rem!important;}
 .font-size-lg{font-size:1.1428rem!important;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-family-roboto-slab{font-family:Roboto Slab!important;}
 .font-weight-semibold{font-weight:600!important;}
 .btn{cursor:pointer;letter-spacing:.05rem;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
 .btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-size-xl{font-size:1.7rem!important;}
 .icon-size-md{font-size:1.4rem!important;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-cart:before{content:"\E92A";}
 .icon-chevron-down:before{content:"\E905";}
 .icon-cross:before{content:"\E90C";}
 .icon-flag:before{content:"\E90D";}
 .icon-Glorious-Lather:before{content:"\E90E";}
 .icon-champion:before{content:"\E910";}
 .icon-no-chemical:before{content:"\E911";}
 .icon-Masculine-scents:before{content:"\E913";}
 .icon-plants-oil:before{content:"\E914";}
 .icon-question-circle:before{content:"\E917";}
 .icon-toggle:before{content:"\E918";}
 .icon-twitter-square:before{content:"\E91D";}
 .icon-user:before{content:"\E91F";}
 .icon-youtube-square:before{content:"\E922";}
 .icon-facebook:before{content:"\E926";}
 .icon-instagram:before{content:"\E928";}
 .icon-info:before{content:"\E961";}
 *,:after,:before{box-sizing:border-box;}
 footer,header,nav,section{display:block;}
 body{margin:0;font-family:Metropolis;font-size:1rem;font-weight:400;line-height:1.8;color:#392b13;text-align:left;background-color:#f0eeeb;}
 [tabindex="-1"]:focus{outline:0!important;}
 h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-bottom:1rem;}
 ul{margin-top:0;}
 ul ul{margin-bottom:0;}
 b,strong{font-weight:800;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 img{border-style:none;}
 img,svg{vertical-align:middle;}
 svg{overflow:hidden;}
 button{border-radius:0;}
 button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
 button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
 button,input{overflow:visible;}
 button{text-transform:none;}
 [type=button],[type=submit],button{-webkit-appearance:button;}
 [type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
 .h5,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
 h2{font-size:3.214rem;}
 @media (max-width:1200px){
 h2{font-size:calc(1.1107rem + 2.8044vw);min-width:0;}
 }
 h3{font-size:2.142rem;}
 @media (max-width:1200px){
 h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
 }
 h4{font-size:1.714rem;}
 @media (max-width:1200px){
 h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
 }
 .h5,h5{font-size:1.4285rem;}
 @media (max-width:1200px){
 .h5,h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
 }
 h6{font-size:1.1428rem;}
 @media (max-width:1200px){
 h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .lead{font-size:1.1428rem;font-weight:400;}
 @media (max-width:1200px){
 .lead{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .display-4{font-size:2.5714rem;font-weight:400;line-height:1.2;}
 @media (max-width:1200px){
 .display-4{font-size:calc(1.07857rem + 1.99044vw);min-width:0;}
 }
 .list-inline,.list-unstyled{padding-left:0;list-style:none;}
 .list-inline-item{display:inline-block;}
 .list-inline-item:not(:last-child){margin-right:.5rem;}
 .img-fluid{max-width:100%;height:auto;}
 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 @media (min-width:1200px){
 .container{max-width:1300px;}
 }
 .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .no-gutters{margin-right:0;margin-left:0;}
 .no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
 .col,.col-3,.col-4,.col-6,.col-8,.col-9,.col-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-11,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-9,.col-sm-10,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 @media (min-width:576px){
 .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 }
 @media (min-width:768px){
 .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
 }
 @media (min-width:992px){
 .col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
 .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .offset-lg-1{margin-left:8.33333%;}
 }
 @media (min-width:1200px){
 .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .offset-xl-2{margin-left:16.66667%;}
 }
 .form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .form-control{transition:none;}
 }
 .form-control::-ms-expand{background-color:transparent;border:0;}
 .form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
 .form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
 .form-control::placeholder{color:#343a40;opacity:1;}
 .form-control:disabled{background-color:#f0eeeb;opacity:1;}
 .btn{border-radius:3px;text-transform:capitalize;letter-spacing:0!important;display:inline-block;font-family:MetropolisBold;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:10px 12.5px!important;font-size:16px;line-height:1;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (max-width:1200px){
 .btn{font-size:calc(0.91429rem + .36189vw);min-width:0;}
 }
 @media (max-width: 767px){
 .btn{font-size:14px;}
 }
 @media (prefers-reduced-motion:reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-secondary{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-secondary:hover{color:#fff;background-color:#4f1413;border-color:#451210;}
 .btn-secondary:focus{box-shadow:0 0 0 0 rgba(132,62,60,.5);}
 .btn-secondary:disabled{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
 .btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
 .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-cream{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-cream:hover{color:#fff;background-color:#907d68;border-color:#887763;}
 .btn-cream:focus{box-shadow:0 0 0 0 hsla(32,16%,63%,.5);}
 .btn-cream:disabled{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-outline-primary{color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
 .btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
 .btn-outline-dark{color:#343a40;border-color:#343a40;}
 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
 .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
 .btn-link{font-weight:400;color:#392b13;text-decoration:none;}
 .btn-link:hover{color:#de7c00;text-decoration:none;}
 .btn-link:focus{text-decoration:none;box-shadow:none;}
 .btn-link:disabled{color:#999;pointer-events:none;}
 .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width:1200px){
 .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
 }
 .btn-block{display:block;width:100%;}
 .btn-block+.btn-block{margin-top:.5rem;}
 .fade{transition:opacity .15s linear;}
 @media (prefers-reduced-motion:reduce){
 .fade{transition:none;}
 }
 .fade:not(.show){opacity:0;}
 .collapse:not(.show){display:none;}
 .dropdown{position:relative;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
 .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
 .input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
 .input-group>.form-control:focus{z-index:3;}
 .input-group-append{display:-ms-flexbox;display:flex;}
 .input-group-append .btn{position:relative;z-index:2;}
 .input-group-append .btn:focus{z-index:3;}
 .input-group-append{margin-left:-1px;}
 .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
 .nav-link{display:block;padding:.5rem 1rem;}
 .nav-link:focus,.nav-link:hover{text-decoration:none;}
 .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
 .navbar{position:relative;padding:.5rem 1rem;}
 .navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
 .navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
 @media (max-width:1200px){
 .navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
 .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
 .navbar-nav .nav-link{padding-right:0;padding-left:0;}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
 @media (min-width:992px){
 .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
 .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
 .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
 }
 .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);}
 .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
 .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);}
 .card-img{width:100%;}
 .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .badge{transition:none;}
 }
 .badge:empty{display:none;}
 .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
 .media-body{-ms-flex:1;flex:1;}
 .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
 @media (max-width:1200px){
 .close{font-size:calc(1.025rem + .63333vw);min-width:0;}
 }
 .close:hover{color:#000;text-decoration:none;}
 button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
 .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
 .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
 .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px);}
 @media (prefers-reduced-motion:reduce){
 .modal.fade .modal-dialog{transition:none;}
 }
 .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;}
 .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dfdfdf;}
 .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
 .modal-title{margin-bottom:0;line-height:1.8;}
 .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
 .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dfdfdf;}
 @media (min-width:576px){
 .modal-dialog{max-width:500px;margin:1.75rem auto;}
 }
 @media (min-width:992px){
 .modal-lg{max-width:800px;}
 }
 .align-middle{vertical-align:middle!important;}
 .bg-primary{background-color:#de7c00!important;}
 .bg-success{background-color:#7f992c!important;}
 .bg-gray-100{background-color:#fafaf9!important;}
 .bg-gray-200{background-color:#f0eeeb!important;}
 .bg-brown-800{background-color:#442e04!important;}
 .bg-white{background-color:#fff!important;}
 .border-top{border-top:1px solid #dfdfdf!important;}
 .border-right{border-right:1px solid #dfdfdf!important;}
 .border-bottom{border-bottom:1px solid #dfdfdf!important;}
 .border-0{border:0!important;}
 .border-brown{border-color:#442e04!important;}
 .border-gray-300{border-color:#dfdfdf!important;}
 .border-brown-300{border-color:#c2b7ab!important;}
 .border-brown-600{border-color:#756753!important;}
 .rounded-pill{border-radius:50rem!important;}
 .d-none{display:none!important;}
 .d-inline-block{display:inline-block!important;}
 .d-block{display:block!important;}
 .d-flex{display:-ms-flexbox!important;display:flex!important;}
 @media (min-width:768px){
 .d-md-none{display:none!important;}
 .d-md-inline-block{display:inline-block!important;}
 .d-md-block{display:block!important;}
 }
 @media (min-width:992px){
 .d-lg-none{display:none!important;}
 .d-lg-block{display:block!important;}
 }
 .flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
 .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
 .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
 .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
 .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}
 .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important;}
 .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
 .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
 @media (min-width:576px){
 .flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important;}
 }
 @media (min-width:768px){
 .flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important;}
 }
 .float-right{float:right!important;}
 .position-relative{position:relative!important;}
 .shadow{box-shadow:0 .5rem 1rem rgba(68,46,4,.15)!important;}
 .shadow-none{box-shadow:none!important;}
 .w-100{width:100%!important;}
 .w-auto{width:auto!important;}
 .h-100{height:100%!important;}
 .h-auto{height:auto!important;}
 .mw-100{max-width:100%!important;}
 .mt-0,.my-0{margin-top:0!important;}
 .mb-0,.my-0{margin-bottom:0!important;}
 .mb-1{margin-bottom:.25rem!important;}
 .mt-2,.my-2{margin-top:.5rem!important;}
 .mr-2{margin-right:.5rem!important;}
 .mb-2,.my-2{margin-bottom:.5rem!important;}
 .ml-2{margin-left:.5rem!important;}
 .my-3{margin-top:1rem!important;}
 .mx-3{margin-right:1rem!important;}
 .mb-3,.my-3{margin-bottom:1rem!important;}
 .mx-3{margin-left:1rem!important;}
 .mt-4,.my-4{margin-top:1.5rem!important;}
 .mb-4,.my-4{margin-bottom:1.5rem!important;}
 .mt-5{margin-top:2rem!important;}
 .mb-5{margin-bottom:2rem!important;}
 .my-6{margin-top:2.5rem!important;}
 .mb-6,.my-6{margin-bottom:2.5rem!important;}
 .p-0{padding:0!important;}
 .pt-0,.py-0{padding-top:0!important;}
 .px-0{padding-right:0!important;}
 .py-0{padding-bottom:0!important;}
 .px-0{padding-left:0!important;}
 .pt-2,.py-2{padding-top:.5rem!important;}
 .px-2{padding-right:.5rem!important;}
 .pb-2,.py-2{padding-bottom:.5rem!important;}
 .pl-2,.px-2{padding-left:.5rem!important;}
 .pt-3,.py-3{padding-top:1rem!important;}
 .px-3{padding-right:1rem!important;}
 .pb-3,.py-3{padding-bottom:1rem!important;}
 .px-3{padding-left:1rem!important;}
 .p-4{padding:1.5rem!important;}
 .pt-4,.py-4{padding-top:1.5rem!important;}
 .px-4{padding-right:1.5rem!important;}
 .pb-4,.py-4{padding-bottom:1.5rem!important;}
 .px-4{padding-left:1.5rem!important;}
 .pt-5,.py-5{padding-top:2rem!important;}
 .pb-5,.py-5{padding-bottom:2rem!important;}
 .pl-5{padding-left:2rem!important;}
 .py-6{padding-top:2.5rem!important;}
 .px-6{padding-right:2.5rem!important;}
 .py-6{padding-bottom:2.5rem!important;}
 .pl-6,.px-6{padding-left:2.5rem!important;}
 .mt-n1{margin-top:-.25rem!important;}
 .mt-auto{margin-top:auto!important;}
 .mr-auto,.mx-auto{margin-right:auto!important;}
 .ml-auto,.mx-auto{margin-left:auto!important;}
 @media (min-width:576px){
 .mt-sm-0{margin-top:0!important;}
 .mb-sm-0{margin-bottom:0!important;}
 .px-sm-3{padding-right:1rem!important;}
 .pl-sm-3,.px-sm-3{padding-left:1rem!important;}
 .pr-sm-5,.px-sm-5{padding-right:2rem!important;}
 .pl-sm-5,.px-sm-5{padding-left:2rem!important;}
 }
 @media (min-width:768px){
 .mt-md-0,.my-md-0{margin-top:0!important;}
 .mb-md-0,.my-md-0{margin-bottom:0!important;}
 .mb-md-4{margin-bottom:1.5rem!important;}
 .ml-md-4{margin-left:1.5rem!important;}
 .mb-md-5{margin-bottom:2rem!important;}
 .mb-md-7{margin-bottom:3rem!important;}
 .pt-md-0{padding-top:0!important;}
 .pt-md-3{padding-top:1rem!important;}
 .pt-md-5{padding-top:2rem!important;}
 .py-md-6{padding-top:2.5rem!important;}
 .py-md-6{padding-bottom:2.5rem!important;}
 .py-md-7{padding-top:3rem!important;}
 .py-md-7{padding-bottom:3rem!important;}
 }
 @media (min-width:992px){
 .mb-lg-0{margin-bottom:0!important;}
 .mb-lg-5{margin-bottom:2rem!important;}
 .mb-lg-6{margin-bottom:2.5rem!important;}
 .mb-lg-8{margin-bottom:4rem!important;}
 .p-lg-0{padding:0!important;}
 .px-lg-5{padding-right:2rem!important;}
 .px-lg-5{padding-left:2rem!important;}
 .pt-lg-6{padding-top:2.5rem!important;}
 .px-lg-6{padding-right:2.5rem!important;}
 .px-lg-6{padding-left:2.5rem!important;}
 .py-lg-7{padding-top:3rem!important;}
 .py-lg-7{padding-bottom:3rem!important;}
 .py-lg-8{padding-top:4rem!important;}
 .py-lg-8{padding-bottom:4rem!important;}
 }
 @media (min-width:1200px){
 .mb-xl-9{margin-bottom:4.5rem!important;}
 .px-xl-5{padding-right:2rem!important;}
 .px-xl-5{padding-left:2rem!important;}
 }
 .text-nowrap{white-space:nowrap!important;}
 .text-left{text-align:left!important;}
 .text-right{text-align:right!important;}
 .text-center{text-align:center!important;}
 @media (min-width:576px){
 .text-sm-left{text-align:left!important;}
 .text-sm-right{text-align:right!important;}
 }
 @media (min-width:768px){
 .text-md-left{text-align:left!important;}
 }
 .text-lowercase{text-transform:lowercase!important;}
 .text-uppercase{text-transform:uppercase!important;}
 .text-capitalize{text-transform:capitalize!important;}
 .font-weight-light{font-weight:300!important;}
 .font-weight-lighter{font-weight:lighter!important;}
 .font-weight-bold{font-weight:700!important;}
 .text-white{color:#fff!important;}
 .text-primary{color:#de7c00!important;}
 .text-success{color:#7f992c!important;}
 .text-dark{color:#343a40!important;}
 .text-black{color:#000!important;}
 .text-gray-500{color:#a9a9a9!important;}
 .text-gray-900{color:#212529!important;}
 .text-brown-300{color:#c2b7ab!important;}
 a.text-brown-300:focus,a.text-brown-300:hover{color:#a2917f!important;}
 .text-brown-700{color:#706150!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 img{page-break-inside:avoid;}
 h2,h3,p{orphans:3;widows:3;}
 h2,h3{page-break-after:avoid;}
 .container,body{min-width:992px!important;}
 .navbar{display:none;}
 .badge{border:1px solid #000;}
 }
 .snotify{display:block;position:fixed;width:300px;z-index:9999;pointer-events:none;}
 .snotify{box-sizing:border-box;}
 .w-big-play-button>div{background:none!important;}
 [disabled]{pointer-events:none;cursor:default!important;opacity:1!important;}
 .img-fluid{width:100%;}
 img[data-sizes=auto]{display:block;width:100%;}
 .lazyload{filter:blur(20px);transition:all .2s ease-in-out;}
 .lazyloaded{transition:all .2s ease-in-out;}
 .lazyloaded{filter:blur(0);}
 .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;transition:opacity .15s linear;background:rgba(33,37,41,.6);}
 .overlay.site-overlay{position:fixed;z-index:1040;visibility:hidden;opacity:0;}
 .cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
 @media (max-width:767.98px){
 .cart-drawer{width:100%;}
 }
 .cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
 .cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
 header{z-index:1030;}
 .navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
 @media (max-width:991.98px){
 .navbar-main .navbar-brand img{height:35px;width:auto;}
 }
 .navbar-main .nav-item{padding:.6rem 1.5rem;}
 .navbar-main .nav-item:first-child{padding-left:0;}
 @media (max-width:991.98px){
 .navbar-main .nav-item{padding:0;}
 }
 .navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
 .navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
 .navbar-main .nav-item .nav-link:hover{color:#7f992c;}
 .navbar-main .nav-item i{font-size:1.6rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item i{font-size:1.8rem;}
 }
 .navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
 .navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
 .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
 .navbar-main .dropdown-menu .nav-link{font-weight:400;}
 .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
 .navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
 .navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
 .site-header{transform:translateY(0);transition:all .3s;}
 #shopify-section-header{position:sticky;position:-webkit-sticky;-moz-position:sticky;-ms-position:sticky;top:0;z-index:99;}
 .navbar-mobile .nav-item{padding:0;}
 .navbar-mobile .nav-link{color:#392b13;font-weight:400;border-bottom:1px solid #dfdfdf;}
 .navbar-mobile .card-list,.navbar-mobile .nav-link{padding:.7rem 1.2rem .6rem;}
 .navbar-mobile .icon-toggle{font-size:1rem;font-style:normal;}
 .navbar-mobile .icon-toggle:before{font-family:DrSquatch-icon;}
 .navbar-mobile a[aria-expanded=false] .icon-toggle:before{content:"\E905";}
 .navbar-mobile .submenu .submenu a{background:#f2f2f2;}
 .navbar-mobile .navbar-nav>.nav-item>.nav-link.font-weight{font-size:16px;font-weight:800;text-transform:capitalize;}
 .megamenu{position:static!important;}
 .megamenu .dropdown-menu{width:100%;}
 .super_links{min-height:85px;}
 body{position:relative;}
 .site-footer .footer-top ul.social-links a{display:inline-block;text-align:center;font-size:1rem;line-height:1.8em;}
 @media (max-width:767.98px){
 .mobile-border{border-top:1px solid #dfdfdf;}
 }
 .card{width:100%;overflow:hidden;}
 .card .card-img{position:relative;overflow:hidden;}
 .card .card-img img{-o-object-fit:contain;object-fit:contain;height:100%;}
 .modal .modal-header .close{cursor:pointer;transition:all .2s ease-in-out;}
 .modal .modal-body{white-space:pre-line;}
 .flickity-enabled{position:relative;}
 .flickity-enabled:focus{outline:none;}
 .flickity-viewport{position:relative;overflow:hidden;height:100%;}
 .flickity-slider{position:absolute;width:100%;height:100%;}
 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
 .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}
 .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%);}
 .flickity-prev-next-button:hover{background:#fff;}
 .flickity-prev-next-button:focus{outline:none;box-shadow:none;}
 .flickity-prev-next-button:active{opacity:.6;}
 .flickity-prev-next-button.previous{left:10px;}
 .flickity-prev-next-button.next{right:10px;}
 .flickity-prev-next-button:disabled{opacity:.3;cursor:auto;}
 .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
 .flickity-prev-next-button .arrow{fill:#333;}
 .flickity-viewport{transition:all .2s ease-in-out;}
 .footer-top{margin-bottom:0!important;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold;}
 #organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px;}
 #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative;}
 #organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:7rem!important;width:7rem!important;background:#fff!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#fff!important;}
 #organic-soap-natural-soap-handmade-soap .video-header{background:#fff;}
 #organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important;}
 #organic-soap-natural-soap-handmade-soap .flickity-slider{height:100%;}
 #organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important;}
 #organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important;}
 #organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer a{margin:0 auto;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0;}
 #organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important;}
 @media (max-width:991px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important;}
 #organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%;}
 }
 @media (max-width:768px){
 #organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:35px;}
 #organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px;}
 #organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important;}
 }
 @media (max-width:450px){
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:30px;}
 #organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px;}
 }
 @media (max-width:375px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important;}
 }
 .mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff;}
 @media (max-width:767.98px){
 .mobile-nav-drawer{width:100%;}
 }
 .mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529;}
 .mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
 .featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916);}
 .info-icon{font-size:3.571rem!important;}
 @media (max-width:767.98px){
 .info-icon{font-size:2.5rem!important;}
 }
 .info-media-list .media:last-child{border-left:1px solid;}
 .squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%;}
 @media (min-width:992px){
 .squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2;}
 .squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1;}
 }
 .squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem;}
 .card-collection .card-img a{position:relative;}
 .card-collection .card-img a img{width:auto;max-width:100%;max-height:100%;}
 .card-collection .card-img a{height:200px;display:inline-block;}
 .index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700;}
 :focus{outline:none;}
 body{background-color:#fff;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a,button,input{outline:none!important;}
 p>a{color:#de7c00;}
 p>a:hover{color:#7f992c;}
 iframe{border:none;display:block;}
 .line-height-normal{line-height:1;}
 .line-height-sm{line-height:1.2;}
 .font-size-base{font-size:1rem!important;}
 .font-size-sm{font-size:.9285rem!important;}
 .font-size-lg{font-size:1.1428rem!important;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-family-roboto-slab{font-family:Roboto Slab!important;}
 .font-weight-semibold{font-weight:600!important;}
 .font-weight-bold{font-family:MetropolisSemiBold;}
 .zindex-sticky{z-index:1020!important;}
 .border-2{border:2px solid;}
 .section-content{padding:5rem 0;}
 @media (max-width:991.98px){
 .section-content{padding:3rem 0;}
 }
 @media (max-width:767.98px){
 .section-content{padding:2.5rem 0;}
 }
 .inner-container{margin:0 auto;background:#fff;}
 .cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
 .btn{cursor:pointer;letter-spacing:.05rem;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
 .btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
 .guaranteed-box{position:relative;}
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
 }
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
 .guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
 @media (max-width:575.98px){
 .guaranteed-box:before{border-top:1px solid #dfdfdf;}
 }
 iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
 @media all{
 .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
 .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
 }
 @media all{
 .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
 .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
 }
 .freeShipping__bar{width:80%;margin:.5rem auto 0;height:20px;position:relative;}
 .cart-drawer .progress{display:-ms-flexbox;display:flex;height:0.5rem;border-radius:8px;overflow:hidden;font-size:0.75rem;background-color:#f0eeeb;}
 .cart-drawer .progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#de7c00;transition:width 0.6s ease;transition-delay:1s;}
 .open-drawer .cart-drawer .progress-bar{transition-delay:0s;}
 .progress-bar-animated{animation:progress-bar-stripes 3s linear infinite;}
 .shipping_icon{position:absolute;width:20px;top:-6px;background:#f0eeec;right:-18px;border-radius:50%;height:20px;}
 .shipping_icon svg{fill:#de7c00;}
 .shipping_icon.limit_reached #ship_iconSVG{fill:#fff!important;}
 .shipping_icon.limit_reached{background:#6c8128;}
 .cart-drawer .progress-bar.limit_reached{background-color:#6c8128;}
 .progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem;}
 .m-auto{margin:auto!important;}
 @media (min-width: 1260px){
 .media-list.info-media-list{position:absolute;left:15px;right:15px;bottom:15px;border-top:1px #958b74 solid;}
 .border-top.border-bottom.pt-5.pb-3.px-sm-5.px-3.border-brown.mb-0.lead{border-bottom:none!important;}
 }
 @media (min-width: 768px){
 .order-md-1{-ms-flex-order:1;order:1;}
 .order-md-2{-ms-flex-order:2!important;order:2!important;}
 .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 }
 @media (min-width: 992px){
 .offset-lg-6{margin-left:50%;}
 .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 }
 .col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.3333%;}
 .custom-scrollbar::-webkit-scrollbar{height:0px;display:none;}
 .custom-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 0px rgba(0, 0, 0, 0.3);display:none;}
 .custom-scrollbar::-webkit-scrollbar-thumb{background-color:gainsboro;outline:1px solid gainsboro;display:none;}
 .carousel-control-next-icon{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDE1LDApIj4KICAgICAgICA8cGF0aCBkPSJNMTMsMkwyLDEzTDEzLDI0IiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6NHB4OyIvPgogICAgPC9nPgo8L3N2Zz4K")!important;}
 .carousel-control-prev-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAxNSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDJMMiAxM0wxMyAyNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")!important;}
 .carousel-control-next-icon:hover{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDE1LDApIj4KICAgICAgICA8cGF0aCBkPSJNMTMsMkwyLDEzTDEzLDI0IiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MDtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6cmdiKDIyMiwxMjQsMCk7c3Ryb2tlLXdpZHRoOjRweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==")!important;}
 .carousel-control-prev-icon:hover{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxwYXRoIGQ9Ik0xMywyTDIsMTNMMTMsMjQiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOnJnYigyMjIsMTI0LDApO3N0cm9rZS13aWR0aDo0cHg7Ii8+Cjwvc3ZnPgo=")!important;}
 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
 .carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;}
 .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}
 .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}
 .flickity-enabled{position:relative;}
 .flickity-enabled:focus{outline:none;}
 .flickity-viewport{position:relative;overflow:hidden;height:100%;}
 .flickity-slider{position:absolute;width:100%;height:100%;}
 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
 .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}
 .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%);}
 .flickity-prev-next-button:hover{background:#fff;}
 .flickity-prev-next-button:focus{outline:none;box-shadow:none;}
 .flickity-prev-next-button:active{opacity:.6;}
 .flickity-prev-next-button.previous{left:10px;}
 .flickity-prev-next-button.next{right:10px;}
 .flickity-prev-next-button:disabled{opacity:.3;cursor:auto;}
 .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
 .flickity-prev-next-button .arrow{fill:#333;}
 .flickity-viewport{transition:all .2s ease-in-out;}
 .footer-top{margin-bottom:0!important;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold;}
 #organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px;}
 #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative;}
 #organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:40px!important;width:40px!important;background:transparent!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important;}
 #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#de7c00!important;}
 #organic-soap-natural-soap-handmade-soap .video-header{background:#fff;}
 #organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important;}
 #organic-soap-natural-soap-handmade-soap .flickity-slider{height:100%;}
 #organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important;}
 #organic-soap-natural-soap-handmade-soap .card-body{padding:35px 35px 15px;}
 #organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important;}
 #organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important;}
 #organic-soap-natural-soap-handmade-soap .card-footer a{margin:0 auto;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0;}
 #organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important;}
 @media (max-width:991px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important;}
 #organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%;}
 }
 @media (max-width:768px){
 #organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px;}
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:35px;}
 #organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px;}
 #organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important;}
 }
 @media (max-width:450px){
 #organic-soap-natural-soap-handmade-soap .section-title{font-size:30px;}
 #organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0;}
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important;}
 #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px;}
 }
 @media (max-width:375px){
 #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important;}
 }
 .mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff;}
 @media (max-width:767.98px){
 .mobile-nav-drawer{width:100%;}
 }
 .mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529;}
 .mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
 .featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916);}
 .info-icon{font-size:3.571rem!important;}
 @media (max-width:767.98px){
 .info-icon{font-size:2.5rem!important;}
 }
 .info-media-list .media:last-child{border-left:1px solid;}
 .squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%;}
 @media (min-width:992px){
 .squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2;}
 .squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1;}
 }
 .squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem;}
 .card-collection .card-img a{position:relative;}
 .card-collection .card-img a img{width:auto;max-width:100%;max-height:100%;}
 .card-collection .card-img a{height:200px;display:inline-block;}
 .make-special .flickity-button.next{right:-30px;}
 .make-special .flickity-button.previous{left:-30px;}
 .make-special .flickity-button .arrow{fill:#de7c00;}
 .quantity-wrapper a.bg-primary:hover{border-color:#fff!important;}
 .index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700;}
 :focus{outline:none;}
 body{background-color:#fff;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a,button,input{outline:none!important;}
 p>a{color:#de7c00;}
 p>a:hover{color:#7f992c;}
 iframe{border:none;display:block;}
 .line-height-normal{line-height:1;}
 .line-height-sm{line-height:1.2;}
 .line-height-md{line-height:1.5;}
 .font-size-base{font-size:1rem!important;}
 .font-size-sm{font-size:.9285rem!important;}
 .font-size-lg{font-size:1.1428rem!important;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-family-roboto-slab{font-family:Roboto Slab!important;}
 .font-weight-semibold{font-weight:600!important;}
 .font-weight-bold{font-family:MetropolisSemiBold;}
 .zindex-sticky{z-index:1020!important;}
 .border-2{border:2px solid;}
 .section-content{padding:5rem 0;}
 @media (max-width:991.98px){
 .section-content{padding:3rem 0;}
 }
 @media (max-width:767.98px){
 .section-content{padding:2.5rem 0;}
 }
 .inner-container{margin:0 auto;background:#fff;}
 .cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
 .btn{cursor:pointer;letter-spacing:.05rem;border-radius:2px;position:relative;overflow:hidden;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c!important;border-color:transparent!important;}
 a.bg-primary:hover{background:#ec924c!important;border-color:#ec924c!important;}
 .btn-green:hover{background:#8fad32!important;border-color:transparent!important;}
 .btn{position:relative!important;overflow:hidden!important;transform:translateZ(0);}
 .btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s;}
 @media (max-width:768px){
 .btn:active:after{transform:scale(0);opacity:.2;transition:0s;}
 }
 .guaranteed-box{position:relative;}
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
 }
 @media (max-width:575.98px){
 .guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
 }
 .guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
 .guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
 @media (max-width:575.98px){
 .guaranteed-box:before{border-top:1px solid #dfdfdf;}
 }
 .row .flickity-viewport{width:100%;}
 .freeShipping__bar{width:80%;margin:.5rem auto 0;height:20px;position:relative;}
 .cart-drawer .progress{display:-ms-flexbox;display:flex;height:.5rem;border-radius:8px;overflow:hidden;font-size:.75rem;background-color:#f0eeeb;}
 .cart-drawer .progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#de7c00;transition:width .6s ease;transition-delay:1s;}
 .open-drawer .cart-drawer .progress-bar{transition-delay:0s;}
 .progress-bar-animated{animation:progress-bar-stripes 3s linear infinite;}
 .shipping_icon{position:absolute;width:20px;top:-6px;background:#f0eeec;right:-18px;border-radius:50%;height:20px;}
 .shipping_icon svg{fill:#de7c00;}
 .shipping_icon.limit_reached #ship_iconSVG{fill:#fff!important;}
 .shipping_icon.limit_reached{background:#6c8128;}
 .cart-drawer .progress-bar.limit_reached{background-color:#6c8128;}
 .theme_mainTitle{font-size:calc(50vw / 22)!important;margin-bottom:15px;font-family:MetropolisBlack!important;line-height:1;letter-spacing:0.025em;margin-top:0;}
 .fp-title{letter-spacing:0.025em!important;}
 .featured-products-row h4{font-size:18px;font-weight:500;line-height:1.33;font-family:MetropolisMedium;}
 .featured-products-row p{line-height:1.33;}
 .theme_topTitle{font-size:18px!important;font-weight:500!important;margin-bottom:10px;margin-top:0;font-weight:500;line-height:1.33;font-family:MetropolisMedium;}
 .theme_body{line-height:1.2;margin-bottom:0;margin-top:0;}
 @media (max-width: 767px){
 .theme_mainTitle{font-size:8vw!important;}
 }
 @media (min-width: 1600px){
 .theme_mainTitle{font-size:calc(50vw / 22);}
 }
 .theme_mb_10{margin-bottom:10px;}
 .theme_mb_15{margin-bottom:15px;}
 .theme_mb_20{margin-bottom:20px;}
 .theme_mb_30{margin-bottom:30px;}
 .theme_mb_50{margin-bottom:50px;}
 .theme_mb_100{margin-bottom:100px;}
 .theme_mt_15{margin-top:15px;}
 .theme_mt_20{margin-top:20px;}
 .theme_mt_30{margin-top:30px;}
 .theme_mt_50{margin-top:50px;}
 .theme_mt_75{margin-top:75px;}
 .theme_pb_100{padding-bottom:100px;}
 .theme_pt_100{padding-top:100px;}
 .theme_maxW_small{max-width:1300px;}
 .theme_maxW_large{max-width:2000px;}
 }
 
 .icon-squatch{font-family:'DrSquatch-icon'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
 .icon-squatch{font-size:1.5rem;}
 .icon-size-xl{font-size:1.7rem!important;}
 .icon-size-md{font-size:1.4rem!important;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-cart::before{content:"\E92A";}
 .icon-chevron-down::before{content:"\E905";}
 .icon-plus::before{content:"\E909";}
 .icon-minus::before{content:"\E90A";}
 .icon-cross::before{content:"\E90C";}
 .icon-flag::before{content:"\E90D";}
 .icon-Glorious-Lather::before{content:"\E90E";}
 .icon-champion::before{content:"\E910";}
 .icon-no-chemical::before{content:"\E911";}
 .icon-Masculine-scents::before{content:"\E913";}
 .icon-plants-oil::before{content:"\E914";}
 .icon-question-circle::before{content:"\E917";}
 .icon-toggle::before{content:"\E918";}
 .icon-twitter-square::before{content:"\E91D";}
 .icon-user::before{content:"\E91F";}
 .icon-youtube-square::before{content:"\E922";}
 .icon-facebook::before{content:"\E926";}
 .icon-instagram::before{content:"\E928";}
 .icon-info::before{content:"\E961";}
 *,*::before,*::after{box-sizing:border-box;}
 footer,header,nav,section{display:block;}
 body{margin:0;font-family:"Metropolis";font-size:1rem;font-weight:400;line-height:1.8;color:#392b13;text-align:left;background-color:#F0EEEB;}
 [tabindex="-1"]:focus{outline:0!important;}
 h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-top:0;margin-bottom:1rem;}
 ul ul{margin-bottom:0;}
 b,strong{font-weight:800;}
 a{color:#392b13;text-decoration:none;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}
 a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none;}
 a:not([href]):not([tabindex]):focus{outline:0;}
 img{vertical-align:middle;border-style:none;}
 svg{overflow:hidden;vertical-align:middle;}
 button{border-radius:0;}
 button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
 input,button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
 button,input{overflow:visible;}
 button{text-transform:none;}
 button,[type="button"],[type="submit"]{-webkit-appearance:button;}
 button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}
 h1,h2,h3,h4,h5,h6,.h5,.h6{margin-bottom:0.5rem;font-weight:600;line-height:1.2;}
 h1{font-size:3.5714rem;}
 @media (max-width: 1200px){
 h1{font-size:calc(1.12857rem + 3.25711vw);min-width:0vw;}
 }
 h2{font-size:3.214rem;}
 @media (max-width: 1200px){
 h2{font-size:calc(1.1107rem + 2.8044vw);min-width:0vw;}
 }
 h3{font-size:2.142rem;}
 @media (max-width: 1200px){
 h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0vw;}
 }
 h4{font-size:1.714rem;}
 @media (max-width: 1200px){
 h4{font-size:calc(1.0357rem + 0.9044vw);min-width:0vw;}
 }
 h5,.h5{font-size:1.4285rem;}
 @media (max-width: 1200px){
 h5,.h5{font-size:calc(1.02143rem + 0.54277vw);min-width:0vw;}
 }
 h6,.h6{font-size:1.1428rem;}
 @media (max-width: 1200px){
 h6,.h6{font-size:calc(1.00714rem + 0.18088vw);min-width:0vw;}
 }
 .lead{font-size:1.1428rem;font-weight:400;}
 @media (max-width: 1200px){
 .lead{font-size:calc(1.00714rem + 0.18088vw);min-width:0vw;}
 }
 .display-4{font-size:2.5714rem;font-weight:400;line-height:1.2;}
 @media (max-width: 1200px){
 .display-4{font-size:calc(1.07857rem + 1.99044vw);min-width:0vw;}
 }
 .list-unstyled{padding-left:0;list-style:none;}
 .list-inline{padding-left:0;list-style:none;}
 .list-inline-item{display:inline-block;}
 .list-inline-item:not(:last-child){margin-right:0.5rem;}
 .img-fluid{max-width:100%;height:auto;}
 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 @media (min-width: 1200px){
 .container{max-width:1300px;}
 }
 .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .no-gutters{margin-right:0;margin-left:0;}
 .no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}
 .col-3,.col-4,.col-6,.col-8,.col-9,.col-10,.col-12,.col,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-9,.col-sm-10,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-8,.col-xl-10{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .order-1{-ms-flex-order:1;order:1;}
 .order-2{-ms-flex-order:2;order:2;}
 @media (min-width: 576px){
 .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 }
 @media (min-width: 768px){
 .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
 .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 .col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
 .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
 .order-md-1{-ms-flex-order:1;order:1;}
 .order-md-2{-ms-flex-order:2;order:2;}
 }
 @media (min-width: 992px){
 .col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
 .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
 .col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
 .order-lg-1{-ms-flex-order:1;order:1;}
 .order-lg-2{-ms-flex-order:2;order:2;}
 .offset-lg-1{margin-left:8.33333%;}
 .offset-lg-2{margin-left:16.66667%;}
 .offset-lg-6{margin-left:50%;}
 }
 @media (min-width: 1200px){
 .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 .col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
 .col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
 .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 .col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
 .offset-xl-1{margin-left:8.33333%;}
 .offset-xl-2{margin-left:16.66667%;}
 .offset-xl-3{margin-left:25%;}
 }
 .form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:0.6rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
 @media (prefers-reduced-motion: reduce){
 .form-control{transition:none;}
 }
 .form-control::-ms-expand{background-color:transparent;border:0;}
 .form-control:focus{color:#777777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
 .form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
 .form-control::placeholder{color:#343a40;opacity:1;}
 .form-control:disabled,.form-control[readonly]{background-color:#f0eeeb;opacity:1;}
 .btn{display:inline-block;font-family:"BebasNeue";font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:0.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
 @media (max-width: 1200px){
 .btn{font-size:calc(1.01429rem + 0.36189vw);min-width:0vw;}
 }
 @media (prefers-reduced-motion: reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:0.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227, 144, 38, 0.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-secondary{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-secondary:hover{color:#fff;background-color:#4f1413;border-color:#451210;}
 .btn-secondary:focus{box-shadow:0 0 0 0 rgba(132, 62, 60, 0.5);}
 .btn-secondary:disabled{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
 .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
 .btn-green:focus{box-shadow:0 0 0 0 rgba(146, 168, 76, 0.5);}
 .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-cream{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-cream:hover{color:#fff;background-color:#907d68;border-color:#887763;}
 .btn-cream:focus{box-shadow:0 0 0 0 rgba(175, 161, 145, 0.5);}
 .btn-cream:disabled{color:#fff;background-color:#a1907d;border-color:#a1907d;}
 .btn-outline-primary{color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222, 124, 0, 0.5);}
 .btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
 .btn-outline-dark{color:#343a40;border-color:#343a40;}
 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
 .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52, 58, 64, 0.5);}
 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
 .btn-link{font-weight:400;color:#392b13;text-decoration:none;}
 .btn-link:hover{color:#de7c00;text-decoration:none;}
 .btn-link:focus{text-decoration:none;box-shadow:none;}
 .btn-link:disabled{color:#999999;pointer-events:none;}
 .btn-sm{padding:0.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width: 1200px){
 .btn-sm{font-size:calc(1.00714rem + 0.18094vw);min-width:0vw;}
 }
 .btn-block{display:block;width:100%;}
 .btn-block + .btn-block{margin-top:0.5rem;}
 .fade{transition:opacity 0.15s linear;}
 @media (prefers-reduced-motion: reduce){
 .fade{transition:none;}
 }
 .fade:not(.show){opacity:0;}
 .collapse:not(.show){display:none;}
 .dropdown{position:relative;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);}
 .btn-group{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}
 .btn-group > .btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}
 .btn-group > .btn:hover{z-index:1;}
 .btn-group > .btn:focus,.btn-group > .btn:active{z-index:1;}
 .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
 .input-group > .form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
 .input-group > .form-control:focus{z-index:3;}
 .input-group-prepend,.input-group-append{display:-ms-flexbox;display:flex;}
 .input-group-append .btn{position:relative;z-index:2;}
 .input-group-append .btn:focus{z-index:3;}
 .input-group-prepend{margin-right:-1px;}
 .input-group-append{margin-left:-1px;}
 .input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.6rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#777777;text-align:center;white-space:nowrap;background-color:#f0eeeb;border:1px solid #dfdfdf;}
 .input-group-sm > .form-control:not(textarea){height:calc(1.5em + 0.5rem + 2px);}
 .input-group-sm > .form-control,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text{padding:0.25rem 0.5rem;font-size:0.9285rem;line-height:1.5;}
 .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
 .nav-link{display:block;padding:0.5rem 1rem;}
 .nav-link:hover,.nav-link:focus{text-decoration:none;}
 .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
 .navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;}
 .navbar-brand{display:inline-block;padding-top:0.37148rem;padding-bottom:0.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
 @media (max-width: 1200px){
 .navbar-brand{font-size:calc(1.00714rem + 0.18088vw);min-width:0vw;}
 }
 .navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}
 .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
 .navbar-nav .nav-link{padding-right:0;padding-left:0;}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
 @media (min-width: 992px){
 .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
 .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 .navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}
 .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
 }
 
 iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
 
 #survicate-box *{font-family:Open sans,sans-serif;font-size:14px;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;}
 /*! CSS Used from: Embedded ; media=all */
 @media all{
 .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
 .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
 }
 
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset{font-size:14px;}
 #wistia_chrome_24 #wistia_grid_35_wrapper div.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper button.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper img.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper svg.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper svg.w-css-reset{display:inline;}
 #wistia_chrome_24 #wistia_grid_35_wrapper button.w-css-reset{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
 #wistia_chrome_24 #wistia_grid_35_wrapper img.w-css-reset{border:0;display:inline-block;vertical-align:top;border-radius:0;outline:none;position:static;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset button::-moz-focus-inner{border:0;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree{font-size:14px;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree div{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree button{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree svg{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree svg{display:inline;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree button{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-tree  button::-moz-focus-inner{border:0;}
 #wistia_chrome_24 #wistia_grid_35_wrapper .w-css-reset-button-important{border-radius:0!important;color:#fff!important;}
 
 #wistia_grid_35_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
 #wistia_grid_35_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
 #wistia_grid_35_above{position:relative;}
 #wistia_grid_35_main{display:block;height:100%;position:relative;}
 #wistia_grid_35_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
 #wistia_grid_35_center{height:100%;overflow:hidden;position:relative;width:100%;}
 #wistia_grid_35_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
 #wistia_grid_35_top_inside{position:absolute;left:0;top:0;width:100%;}
 #wistia_grid_35_top{width:100%;position:absolute;bottom:0;left:0;}
 #wistia_grid_35_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
 #wistia_grid_35_bottom{width:100%;position:absolute;top:0;left:0;}
 #wistia_grid_35_left_inside{height:100%;position:absolute;left:0;top:0;}
 #wistia_grid_35_left{height:100%;position:absolute;right:0;top:0;}
 #wistia_grid_35_right_inside{height:100%;right:0;position:absolute;top:0;}
 #wistia_grid_35_right{height:100%;left:0;position:absolute;top:0;}
 #wistia_grid_35_below{position:relative;}
 
 #wistia_grid_68_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
 #wistia_grid_68_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
 #wistia_grid_68_above{position:relative;}
 #wistia_grid_68_main{display:block;height:100%;position:relative;}
 #wistia_grid_68_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
 #wistia_grid_68_center{height:100%;overflow:hidden;position:relative;width:100%;}
 #wistia_grid_68_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
 #wistia_grid_68_top_inside{position:absolute;left:0;top:0;width:100%;}
 #wistia_grid_68_top{width:100%;position:absolute;bottom:0;left:0;}
 #wistia_grid_68_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
 #wistia_grid_68_bottom{width:100%;position:absolute;top:0;left:0;}
 #wistia_grid_68_left_inside{height:100%;position:absolute;left:0;top:0;}
 #wistia_grid_68_left{height:100%;position:absolute;right:0;top:0;}
 #wistia_grid_68_right_inside{height:100%;right:0;position:absolute;top:0;}
 #wistia_grid_68_right{height:100%;left:0;position:absolute;top:0;}
 #wistia_grid_68_below{position:relative;}
 
 .summer-sale.topbar{background-size:100% 100%;background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Summer_desktop_sliver_1440x75_2x_60e1f4ea-f3c1-4703-afa2-6c5e81361397.png?v=1598026437);}
 .topbar.laborday{height:56px;}
 .laborDay_dsktp{font-family:MetropolisBlack;font-size:37px;margin-right:1em;}
 .laborDay_dsktp br{display:none;}
 .col-10{-ms-flex:0 0 75%;flex:0 0 83.33%;max-width:83.33%;}
 .labor_left{position:absolute;left:0;height:56px;}
 .labor_right{position:absolute;right:0;height:56px;}
 .justify-content-variable{justify-content:center;}
 @media (max-width: 767px){
 .lilMayo.topbar{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Summer_mobile_sliver_414x75_2x_fd56f9f6-2f5a-4b4e-9dbd-8cbb553626de.png?v=1598026437)!important;}
 .summer-sale.topbar{background-size:100% 100%;background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Summer_mobile_sliver_414x75_2x_fd56f9f6-2f5a-4b4e-9dbd-8cbb553626de.png?v=1598026437);}
 .topbar.laborday{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Labor_day_mobile_sliver_414x75_BG.svg?v=1598488572)!important;background-size:auto 100%;background-repeat:no-repeat!important;background:#f0eeec;height:75px;padding:0 15px;}
 .laborDay_dsktp{font-family:MetropolisBlack;font-size:20px;line-height:37px;margin-right:1em;}
 }
 @media (max-width: 575px){
 .laborDay_dsktp br{display:block;}
 .laborDay_dsktp{line-height:1;}
 }
 @media (max-width: 475px){
 .justify-content-variable{justify-content:flex-end;margin-right:10%;}
 }
 @media (max-width: 430px){
 .justify-content-variable{justify-content:flex-end;margin-right:0;}
 .laborDay_dsktp{margin-right:0.75em;}
 }
 @media (max-width: 380px){
 .justify-content-variable{justify-content:flex-end;margin-right:0;}
 .laborDay_dsktp{font-size:17px;line-height:1.3;}
 .labor_mobile1{font-size:12px;line-height:1;}
 .laborDay_dsktp{margin-right:.8em;}
 }
 @media (max-width: 362px){
 .lilMayo.topbar img{display:none;}
 }
 
 @media (min-width:801px){
 .image-header-bg .col-12{text-align:left!important;}
 .image-header-bg .image-bg_title{font-size:calc(50vw / 15);font-weight:bold;}
 .image-header-bg p{font-size:16px;text-transform:none;}
 .image-header-bg .btn.btn-primary{padding-right:45px;padding-left:45px;margin-top:40px;}
 }
 @media (max-width:800px){
 .video-header{display:flex!important;}
 .mobile_maxWidth{text-align:left!important;max-width:1170px;margin:0 auto;}
 .video-header .image-bg_title{font-size:36px;font-weight:bold;}
 .video-header .btn.btn-primary{padding-right:45px;padding-left:45px;margin-top:40px;}
 .mobile_maxWidth{max-width:880px;}
 }
 @media (max-width:870px){
 .mobile_maxWidth{text-align:center!important;max-width:670px;}
 }
 @media (max-width:420px){
 .video-header .image-bg_title{font-size:32px;}
 .mobile_maxWidth{max-width:290px;}
 }
 .pimg1{background-image:url(https://i.imgur.com/HQaKAa1.png);background-repeat:no-repeat;background-size:cover;background-position:center top 58%;}
 .ptext{color:#ffffff;font-size:27px;text-transform:uppercase;align-self:center;padding:13% 2rem;text-align:center;}
 .d-md-flex{display:flex!important;}
 @media (max-width: 568px){
 .pimg1{background-image:url(https://i.imgur.com/kiozg7o.png);background-size:cover;background-position:bottom;}
 .ptext{padding:50vh 0 2vh 0;margin:auto;}
 .image-bg_title{font-size:1.8rem;}
 }
 @media (min-width: 1440px){
 .image-bg_title{font-size:3rem;}
 }
 @media (min-width: 2000px){
 .image-header-bg .image-bg_title{font-size:calc(50vw / 22)!important;}
 }
 @media (max-width: 650px){
 .d-md-flex{display:none!important;}
 }
 
 .video-elem{top:0;}
 @media (min-width: 1440px){
 .video-elem{top:-11%;}
 }
 @media (min-width: 2000px){
 .video-header{max-height:850px!important;}
 .video-elem{top:-14%;}
 }
 @media (max-width: 800px){
 .video-header_text{width:100%!important;bottom:34px!important;}
 }
 @media (max-width: 650px){
 .video-header_text{bottom:34px!important;}
 .video-elem{top:-10%;}
 }
 .btn{border-radius:2px;}
 .btn{position:relative!important;overflow:hidden!important;transform:translate3d(0,0,0);}
 .btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s;}
 @media (min-width: 769px){
 .video-header{display:none;}
 }
 @media (max-width:768px){
 .btn:active:after{transform:scale(0,0);opacity:.2;transition:0s;}
 .image-header-bg{display:none;}
 }
 
 .fp-title{font-size:calc(50vw / 14);}
 .playButton_svg{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZGU3YzAwIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBkPSJNODQuMiw0My42TDI0LjQsMy44Yy01LjEtMy40LTEyLDAuMy0xMiw2LjR2NzkuNWMwLDYuMiw2LjksOS44LDEyLDYuNGw1OS44LTM5LjhDODguNyw1My40LDg4LjcsNDYuNiw4NC4yLDQzLjZ6Ij48L3BhdGg+PC9nPjwvc3dpdGNoPjwvc3ZnPg==);}
 .fp_padding{padding:0 19px;}
 .featured-products-row h4{font-size:18px;font-weight:600;}
 .featured-products-row p{font-size:16px;}
 .fp-img{position:absolute;margin:auto;height:110%;top:0;bottom:0;left:0;right:0;}
 .fp-bundleImg{height:560px;position:absolute;}
 .fpBundle-page{height:438px!important;z-index:2;color:rgb(255, 255, 255);background-size:cover;background-image:linear-gradient(70.58deg, #303d1b 47%, rgba(49, 63, 28, 0.24) 77.96%), url(https://imgur.com/SvRJOVU.png);}
 .fpBarsoap-row{margin-top:164px;}
 .fpHc-row{margin-top:151px;margin-bottom:85px;}
 .playVideoBtn:hover{border-color:#de7c00!important;background:#de7c00!important;color:#fff!important;}
 .playVideoBtn:hover .playButton_svg{transition:all 200ms;background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZmZmIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBkPSJNODQuMiw0My42TDI0LjQsMy44Yy01LjEtMy40LTEyLDAuMy0xMiw2LjR2NzkuNWMwLDYuMiw2LjksOS44LDEyLDYuNGw1OS44LTM5LjhDODguNyw1My40LDg4LjcsNDYuNiw4NC4yLDQzLjZ6Ij48L3BhdGg+PC9nPjwvc3dpdGNoPjwvc3ZnPg==);}
 .featured-products-row{position:relative;padding:0;height:560px;display:flex;align-items:center;z-index:1;}
 .lift-up{z-index:1;}
 .fp-hcSvg{width:100%;z-index:-1;transform:scale(-1, -1);height:100%;bottom:80%;background:#f5f5f5;position:absolute;}
 .fpTp-row{margin-top:100px;margin-bottom:100px;}
 .fp-hcSvg{-webkit-clip-path:polygon(0px 41%, 100% 0px, 100% 100%, 0% 100%);clip-path:polygon(0px 41%, 100% 0px, 100% 100%, 0% 100%);}
 .order-1{-ms-flex-order:1;order:1;}
 .order-2{-ms-flex-order:2;order:2;}
 @media (min-width: 1600px){
 .fp-title{font-size:calc(50vw / 22);}
 }
 @media only screen and (min-width: 992px) and (max-width: 1240px){
 .fp-img{height:90%!important;}
 }
 @media (min-width: 992px){
 .offset-lg-2{margin-left:16.66667%;}
 .text-lg-left{text-align:left!important;}
 .order-lg-1{-ms-flex-order:1;order:1;}
 .order-lg-2{-ms-flex-order:2;order:2;}
 }
 @media (max-width: 992px){
 .fp-hcSvg{height:112%!important;-webkit-clip-path:polygon(0px 20%, 100% 0px, 100% 100%, 0% 100%);clip-path:polygon(0px 20%, 100% 0px, 100% 100%, 0% 100%);}
 }
 @media (max-width: 767px){
 .fp-bundleImg,.fp-bgNone{height:335px;}
 .tpContent{margin-top:15px;}
 .fpBtns{justify-content:center;}
 .fpHc-row,.fpTp-row{margin:77px 0 50px;}
 .fpBarsoap-row{margin-top:158px;}
 .fp-img{height:100%;}
 .fpBundle-text{top:-33px;position:relative;}
 .fpBundle-page{background-image:linear-gradient(-180deg, #303d1bc7 40%, rgba(49, 63, 28, 0.24) 79.96%), url(https://imgur.com/QRxnV6t.png)!important;background-position:center;}
 .featured-products-row{height:auto;}
 .fp-title{font-size:calc(50vw / 6);}
 .fp_content-img{height:auto!important;}
 .order-2{-ms-flex-order:2!important;order:2!important;}
 .order-1{-ms-flex-order:1!important;order:1!important;}
 .fp-bundleImg{height:300px!important;position:absolute;top:-134px;}
 }
 @media (min-width: 1200px){
 .offset-xl-2{margin-left:16.66667%;}
 .col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
 .offset-xl-2{margin-left:16.66667%;}
 }
 @media (min-width: 1200px){
 .col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
 }
 @media (min-width: 1570px){
 .container{max-width:1540px;}
 .offset-xxl-1{margin-left:8.333333%;}
 .offset-xxl-2{margin-left:16.666667%;}
 .offset-xxl-4{margin-left:33.333333%;}
 .offset-xxl-5{margin-left:41.666667%;}
 }
 .video-overlay{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.80);opacity:0;transition:all ease 500ms;}
 .video-overlay-close{position:absolute;z-index:1000;top:15px;right:20px;font-size:36px;line-height:1;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;transition:all 200ms;}
 .video-overlay-close:hover{color:#de7c00;}
 .subOptionCard_body{height:285px;background-position:center;background-size:contain;background-repeat:no-repeat;}
 .lottie-card{border:none;}
 .animationBlock_back{background:#b464000d;opacity:1;height:75%;position:absolute;z-index:0;width:60%;margin:auto;top:0;bottom:0;left:0;right:0;}
 .lottie-card_body{width:200px;height:200px;padding:0!important;margin:auto;}
 .lottie-card_footer{font-weight:500;padding:0!important;font-size:20px;color:#333333;line-height:27px;max-width:264px;margin:auto;margin-top:20px;font-family:Metropolis;}
 .subOptionCard{border:none;-webkit-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;transition:all 150ms ease-in;cursor:pointer;}
 .subOptionDetails h3{font-family:MetropolisBold;}
 .subscribeOptions-row .custom-scrollbar{padding-bottom:32px;}
 @media (max-width: 767px){
 .subscribeOptions-row .custom-scrollbar{overflow-x:auto;padding-bottom:32px;}
 .howItWorks_cards{margin:25px auto!important;}
 }
 @media (min-width: 768px){
 .subOptionCard:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);transform:scale(1.01);}
 }
 
 #aboutUsFlickity{padding:20px 5px;z-index:4;}
 .squatch-about-us{height:auto;transition:all 1s ease;background-size:cover;background-repeat:no-repeat;background-position:left center;background-color:#393939;background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/Screen1.png?v=1596748696);}
 .carousel_arrows{position:absolute;bottom:20%;right:5%;}
 .pl-0{padding-left:0!important;}
 .infoBody p{width:75%;}
 .how-it-works{padding:100px 0 68px;}
 @media (min-width: 1600px){
 .squatch-about-us{height:1000px;}
 }
 @media (max-width:767px){
 .infoBody h1{margin-bottom:20px;}
 .how-it-works{padding:50px 0 18px;}
 .infoBody p{width:100%;margin-bottom:60px!important;height:175px!important;}
 .squatch-about-us{padding-top:0px 15px!important;}
 }
 
 .flickity-slider{height:100%;}
 .bestSeller_slider{padding-bottom:68px;}
 .index-review-image{background:#f9f9f9;}
 #organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:0!important;}
 .bsSlider .flickity-prev-next-button{width:100px;height:100px;}
 .flickity-slider > div{min-height:100%;}
 .bsSlider .make-special .flickity-button.next,.bsSlider .make-special .flickity-button.previous{background:transparent;}
 .new-quiz-row{height:301px;overflow:hidden;background:#fff;}
 .text-default{color:#2D2D2D!important;}
 .bsCard{border-radius:4px;}
 .bsCard_outer{padding-left:7.5px;padding-right:7.5px;}
 .bsSlider .make-special .flickity-button.next{right:-100px;}
 .bsSlider .make-special .flickity-button.previous{left:-100px;}
 .new-quiz-section{padding-top:100px!important;padding-bottom:100px!important;}
 @media (min-width: 768px){
 .bsCard_outer,.subscribeOptions-row .col-md-4{-ms-flex:0 0 33.33333%!important;flex:0 0 33.33333%!important;max-width:33.33333%!important;}
 }
 @media (max-width: 767px){
 .bsSlider .flickity-prev-next-button{display:none;}
 .squatch-about-us .theme_pt_100{padding:50px 20px!important;}
 .bestSeller_slider{padding-bottom:18px;}
 .new-quiz-row{height:auto;margin-bottom:15px;}
 .new-quiz-section{padding:50px 0 0!important;}
 .new-quiz-section{padding-top:50px!important;}
 }
 @media (max-width: 992px){
 .new-quiz-section{max-width:100%;}
 .new-quiz-row{height:auto;}
 }
 .bestseller-tabs a{opacity:.6;}
 .bestseller-tabs a:hover{opacity:.9;border-bottom:2px solid #de7c00;}
 .bestseller-tabs .tab-active{border-bottom:2px solid #de7c00;opacity:1;}
 
 .reviewCard_body p{height:200px;overflow:hidden;text-overflow:ellipsis;}
 .reviewCard{border-radius:4px;}
 .reviewCard_outer{padding-left:7.5px;padding-right:7.5px;}
 .reviewCard_header{display:flex;justify-content:space-between;padding:30px 30px 0;}
 @media (min-width: 768px){
 .reviewCard_outer{-ms-flex:0 0 33.33333%!important;flex:0 0 33.33333%!important;max-width:33.33333%!important;padding-left:22.5px;padding-right:22.5px;}
 .reviewCard_outer{opacity:.4;}
 .reviewCard_outer.is-selected{opacity:1;}
 }
 @media (max-width: 767px){
 .reviewSlider.theme_mt_75{margin:50px auto!important;}
 }
 .reviewCard_image{width:40px;height:40px!important;border-radius:50%;}
 .reviewCard_social{width:26px;height:26px;}
 .reviewCard_body{padding:20px 30px;}
 @media (max-width: 450px){
 #organic-soap-natural-soap-handmade-soap .section-content{padding-bottom:50px!important;padding-top:0;}
 }

 
 @media (min-width: 1200px){
 .d-xl-block{display:block!important;}
 .d-xl-none{display:none!important;}
 }
 
 .navbar-mobile .submenu .submenu a{background:#f3f2f291;border:none;}
 
 @media (max-width: 767px){
 .bsSlider .flickity-prev-next-button{display:none;}
 .bsCard_outer .soldout{padding-bottom:0px!important;}
 .bsCard_outer.is-selected .soldout{padding-bottom:35px!important;}
 }
 /*! CSS Used keyframes */
 @keyframes slideUp{0%{opacity:0;transform:translateY(10%);}to{opacity:1;transform:translateY(0);}}
 @keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
 @keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
 @keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
 @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 @-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}
 @-o-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}
 @keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}
 @keyframes progress-bar-stripes{0%{background-position:40px 0;}to{background-position:0 0;}}
 /*
@font-face{font-family:DrSquatch-icon;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/DrSquatch.eot?v=14693067227425813471?2nj2v0);src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/DrSquatch.eot?v=14693067227425813471?2nj2v0#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/DrSquatch.ttf?v=5912410191780100851?2nj2v0) format("truetype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/DrSquatch.woff?v=16542720366172416981?2nj2v0) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/DrSquatch.svg?v=11232368321162907543?2nj2v0#DrSquatch) format("svg");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:icomoon;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/icomoon.eot?v=18006164636633593686?m1ssnz);src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/icomoon.eot?v=18006164636633593686?m1ssnz#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/icomoon.ttf?v=14387992241620435222?m1ssnz) format("truetype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/icomoon.woff?v=11060320499557883461?m1ssnz) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/icomoon.svg?v=3943082358572910105?m1ssnz#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Metropolis;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Regular.eot?v=14491516816028197648?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Regular.otf?v=7973110769189386019) format("opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Regular.woff?v=8330656255148184936) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Regular.ttf?v=14276256756655712315) format("truetype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Regular.svg?v=15461145866608507369#Metropolis-Regular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:MetropolisMedium;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Medium.eot?v=9864137580002621211?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Medium.woff?v=5802567701976915622) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Medium.svg?v=3816414834369963908#Metropolis-Regular) format("svg");font-style:normal}
@font-face{font-family:MetropolisSemiBold;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-SemiBold.eot?v=5444863622279370461?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-SemiBold.otf?v=1809804693535520283) format("opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-SemiBold.woff?v=3099030390221349697) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-SemiBold.ttf?v=9574000118539678899) format("truetype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-SemiBold.svg?v=14011254581349324569#Metropolis-SemiBold) format("svg");font-weight:600;font-style:normal}
@font-face{font-family:MetropolisBold;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Bold.eot?v=12539569814684060775?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Bold.woff?v=16561833639032667284) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Bold.ttf?v=15291411093963456503) format("truetype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Bold.svg?v=1253280198772954349#Metropolis-Bold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:MetropolisBlack;src:url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Black.eot?v=1077723030037260948?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Black.woff?v=1468672905966572245) format("woff"),url(//cdn.shopify.com/s/files/1/0275/7784/3817/t/187/assets/Metropolis-Black.ttf?v=2644824240430106204) format("truetype");font-weight:800;font-style:normal}
*/
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
.icon-user:before{content:"\E91F";}
*,:after,:before{box-sizing:border-box;}
a{color:#392b13;background-color:transparent;}
a:hover{color:#de7c00;text-decoration:none;}
.dropdown-toggle{white-space:nowrap;}
.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}
.dropdown-toggle:empty:after{margin-left:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#fafaf9;}
.dropdown-item:active{color:#fff;text-decoration:none;background-color:#de7c00;}
.dropdown-item:disabled{color:#999;pointer-events:none;background-color:transparent;}
.navbar-nav .dropdown-menu{position:static;float:none;}
#shopify-section-1573717803928 .card-collection {
 border-radius: 4px;
 -webkit-transition: all 200ms ease-in;
   -ms-transition: all 200ms ease-in;
   -moz-transition: all 200ms ease-in;
   transition: all 200ms ease-in; 
}
#shopify-section-1573717803928 .card-collection:hover {
 -webkit-transform: scale(1.06);
   -ms-transform: scale(1.06);   
   -moz-transform: scale(1.06);
   transform: scale(1.06);
}
.flickity-enabled {
 position: relative;
}

.flickity-enabled:focus {
 outline: none;
}

.flickity-viewport {
 position: relative;
 overflow: hidden;
 height: 100%;
}

.flickity-slider {
 position: absolute;
 width: 100%;
 height: 100%;
}

.hide-nav-ui .flickity-prev-next-button, .hide-nav-ui .flickity-page-dots {
  display: none;
}

/* draggable */
.flickity-enabled.is-draggable {
 -webkit-tap-highlight-color: transparent;
 tap-highlight-color: transparent;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
 cursor: move;
 cursor: -webkit-grab;
 cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
 cursor: -webkit-grabbing;
 cursor: grabbing;
}

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
 position: absolute;
 top: 50%;
 width: 44px;
 height: 44px;
 border: none;
 border-radius: 50%;
 background: white;
 background: hsla(0, 0%, 100%, 0.75);
 cursor: pointer;

 /* vertically center */
 -webkit-transform: translateY(-50%);
 transform: translateY(-50%);
}

.flickity-prev-next-button:hover {
 background: white;
}

.flickity-prev-next-button:focus {
 outline: none;
 box-shadow: none;
}

.flickity-prev-next-button:active {
 opacity: 0.6;
}

.flickity-prev-next-button.previous {
 left: 10px;
}

.flickity-prev-next-button.next {
 right: 10px;
}

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
 left: auto;
 right: 10px;
}

.flickity-rtl .flickity-prev-next-button.next {
 right: auto;
 left: 10px;
}

.flickity-prev-next-button:disabled {
 opacity: 0.3;
 cursor: auto;
}

.flickity-prev-next-button svg {
 position: absolute;
 left: 20%;
 top: 20%;
 width: 60%;
 height: 60%;
}

.flickity-prev-next-button .arrow {
 fill: #333333;
}

/* ---- page dots ---- */
.flickity-page-dots {
 position: absolute;
 bottom: 20px;
 width: 100%;
 margin: 0;
 padding: 0;
 list-style: none;
 text-align: center;
 line-height: 1;
}

.flickity-rtl .flickity-page-dots {
 direction: rtl;
}

.flickity-page-dots .dot {
 display: inline-block;
 width: 14px;
 height: 14px;
 margin: 0 8px;
 background: #fff;
 border-radius: 50%;
 cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
 opacity: 1;
 background: #de7c00;
}

.flickity-viewport {
  transition: all 0.2s ease-in-out;
}
.carousel .carousel-cell.equal-height {
  min-height: 100%;
}
.carousel .flickity-prev-next-button {
  width: 80px;
  height: 80px;
  background: transparent;
}
.carousel .flickity-prev-next-button .arrow {
  transition: all 0.2s ease-in-out;
  fill: #de7c00;
}
.carousel .flickity-prev-next-button:hover {
  background: transparent;
}
.carousel .flickity-prev-next-button.previous {
  left: 0;
}
.carousel .flickity-prev-next-button.next {
  right: 0;
}
.carousel.carousel-nav .carousel-cell {
  transition: all 0.2s linear;
  opacity: 0.6;
  border: 1px solid transparent;
}
.carousel.carousel-nav .carousel-cell.is-nav-selected {
  opacity: 1;
  border: 1px solid #de7c00;
}
.carousel.carousel-nav .flickity-prev-next-button {
  width: 40px;
  height: 40px;
  border-radius: 0;
  background: gainsboro;
}

/* fade in image when loaded */
.img-carousel-cell {
 transition: all .2s ease-in-out;;
 opacity: 0;
}
 .img-carousel-cell .flickity-lazyloaded {
   opacity: 1;
 }

/* Flickity fullscreen v1.0.1
------------------------- */
.flickity-enabled.is-fullscreen {
 position: fixed;
 z-index: 999999;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: #ffffff;
}

.flickity-enabled.is-fullscreen .flickity-page-dots {
 bottom: 10px;
}

.flickity-enabled.is-fullscreen .flickity-page-dots .dot {
 background: white;
}

/* prevent page scrolling when flickity is fullscreen */
html.is-flickity-fullscreen {
  overflow: hidden;
}
html.is-flickity-fullscreen .img-fluid {
  height: 100%;
  object-fit: contain !important;
}
html.is-flickity-fullscreen .flickity-prev-next-button {
  width: 50px;
  height: 50px;
  background: #fff;
}
html.is-flickity-fullscreen .flickity-prev-next-button.previous {
  left: -30px;
}
html.is-flickity-fullscreen .flickity-prev-next-button.next {
  right: -30px;
}
html.is-flickity-fullscreen .flickity-prev-next-button .arrow {
  fill: #333;
}
html.is-flickity-fullscreen .flickity-prev-next-button:hover {
  background: #fff;
}

/* ---- flickity-fullscreen-button ---- */

.flickity-fullscreen-button {
 position: absolute;
 top: 10px;
 right: 10px;
 display: block;
 width: 24px !important;
 height: 24px !important;
 border-width: 0;
 border-radius: 4px;
 background: #ffffff;
 cursor: pointer;
}

/* right-to-left */
.flickity-rtl .flickity-fullscreen-button {
 right: auto;
 left: 10px;
}

.flickity-fullscreen-button-exit {
 display: none;
}

.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit {
 display: block;
}

.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view {
 display: none;
}

.flickity-fullscreen-button .flickity-button-icon {
 position: absolute;
 top: 4px;
 left: 4px;
 width: 16px !important;
 height: 16px !important;
}
@media (min-width:992px){
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
}
.d-none{display:none!important;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
}
.navbar-main .nav-item{padding:.6rem 1.5rem;}
@media (max-width:991.98px){
.navbar-main .nav-item{padding:0;}
}
.navbar-main .nav-item i{font-size:1.6rem;}
@media (max-width:991.98px){
.navbar-main .nav-item i{font-size:1.8rem;}
}
.navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
.navbar-main .dropdown-menu .dropdown-item{padding:.6em 1em;}
.navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
:focus{outline:none;}
::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
a{outline:none!important;}
/*! CSS Used fontfaces */
.icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
.icon-size-xs{font-size:1rem!important;}
.icon-plus:before{content:"\E909";}
.icon-minus:before{content:"\E90A";}
.icon-cross:before{content:"\E90C";}
*,:after,:before{box-sizing:border-box;}
h3,h5{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-bottom:1rem;}
ul{margin-top:0;}
b{font-weight:800;}
a{color:#392b13;background-color:transparent;}
a:hover{color:#de7c00;text-decoration:none;}
img{border-style:none;}
img{vertical-align:middle;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=submit],button{-webkit-appearance:button;}
[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
.h6,h3,h5{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
h3{font-size:2.142rem;}
@media (max-width:1200px){
h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
}
h5{font-size:1.4285rem;}
@media (max-width:1200px){
h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
}
.h6{font-size:1.1428rem;}
@media (max-width:1200px){
.h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
}
.list-unstyled{padding-left:0;list-style:none;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col,.col-3,.col-6,.col-8,.col-9,.col-lg-8,.col-sm-10{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
@media (min-width:576px){
.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
}
@media (min-width:992px){
.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
}
.form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control::-ms-expand{background-color:transparent;border:0;}
.form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
.form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
.form-control::placeholder{color:#343a40;opacity:1;}
.form-control:disabled,.form-control[readonly]{background-color:#f0eeeb;opacity:1;}
.btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (max-width:1200px){
.btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#392b13;text-decoration:none;}
.btn:focus{outline:0;box-shadow:none;}
.btn:disabled{opacity:.65;}
.btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
.btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
.btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-outline-primary{color:#de7c00;border-color:#de7c00;}
.btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
.btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
.btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
@media (max-width:1200px){
.btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
}
.btn-group{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}
.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}
.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1;}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
.input-group>.form-control:focus{z-index:3;}
.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex;}
.input-group-prepend{margin-right:-1px;}
.input-group-append{margin-left:-1px;}
.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.6rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#777;text-align:center;white-space:nowrap;background-color:#f0eeeb;border:1px solid #dfdfdf;}
.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px);}
.input-group-sm>.form-control,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.9285rem;line-height:1.5;}
.align-middle{vertical-align:middle!important;}
.bg-primary{background-color:#de7c00!important;}
.bg-green {background-color: #7f992c!important;}
a.bg-primary:focus,a.bg-primary:hover{background-color:#ab6000!important;}
.bg-gray-100{background-color:#fafaf9!important;}
.bg-gray-200{background-color:#f0eeeb!important;}
.bg-white{background-color:#fff!important;}
.bg-transparent{background-color:transparent!important;}
.border-bottom{border-bottom:1px solid #dfdfdf!important;}
.border-primary{border-color:#de7c00!important;}
.border-gray-300{border-color:#dfdfdf!important;}
.border-gray-600{border-color:#999!important;}
.d-none{display:none!important;}
.d-inline-block{display:inline-block!important;}
.d-block{display:block!important;}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.float-right{float:right!important;}
.position-relative{position:relative!important;}
.shadow-lg{box-shadow:0 1rem 3rem rgba(68,46,4,.175)!important;}
.w-100{width:100%!important;}
.mw-100{max-width:100%!important;}
.my-0{margin-top:0!important;}
.mb-0,.my-0{margin-bottom:0!important;}
.mb-1{margin-bottom:.25rem!important;}
.mx-2{margin-right:.5rem!important;}
.mb-2{margin-bottom:.5rem!important;}
.mx-2{margin-left:.5rem!important;}
.mt-5{margin-top:2rem!important;}
.my-6{margin-top:2.5rem!important;}
.my-6{margin-bottom:2.5rem!important;}
.py-0{padding-top:0!important;}
.py-0{padding-bottom:0!important;}
.pt-2,.py-2{padding-top:.5rem!important;}
.px-2{padding-right:.5rem!important;}
.pb-2,.py-2{padding-bottom:.5rem!important;}
.px-2{padding-left:.5rem!important;}
.py-3{padding-top:1rem!important;}
.pr-3{padding-right:1rem!important;}
.py-3{padding-bottom:1rem!important;}
.py-4{padding-top:1.5rem!important;}
.px-4{padding-right:1.5rem!important;}
.py-4{padding-bottom:1.5rem!important;}
.px-4{padding-left:1.5rem!important;}
.mt-n1{margin-top:-.25rem!important;}
.mx-auto{margin-right:auto!important;}
.mx-auto{margin-left:auto!important;}
@media (min-width:576px){
.px-sm-3{padding-right:1rem!important;}
.px-sm-3{padding-left:1rem!important;}
}
.text-left{text-align:left!important;}
.text-right{text-align:right!important;}
.text-center{text-align:center!important;}
.text-uppercase{text-transform:uppercase!important;}
.text-capitalize{text-transform:capitalize!important;}
.font-weight-bold{font-weight:700!important;}
.text-white{color:#fff!important;}
.text-primary{color:#de7c00!important;}
.text-danger{color:#ba4520!important;}
a.text-danger:focus,a.text-danger:hover{color:#792d15!important;}
.text-black{color:#000!important;}
.text-gray-500{color:#a9a9a9!important;}
.text-gray-900{color:#212529!important;}
.text-brown-700{color:#706150!important;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h3,p{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
.quantity-wrapper .input-group{width:150px;}
.quantity-wrapper .input-group.input-group-sm{width:125px;}
.quantity-wrapper input[type=number]{-moz-appearance:textfield;}
.quantity-wrapper input.quantity:focus,.quantity-wrapper input.quantity:hover{box-shadow:none!important;}
.cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
.cart-drawer.opened{transform:translateZ(0);}
.cart-drawer.opened .cart-item:first-child{animation:slideUp .65s .08s cubic-bezier(.19,1,.22,1) forwards;animation-timing-function:cubic-bezier(.19,1,.22,1);}
.cart-drawer.opened .cart-item:nth-child(n) {
 FONT-WEIGHT: 200;
 animation: slideUp .65s .16s cubic-bezier(.19,1,.22,1) forwards;
 animation-timing-function: cubic-bezier(.19,1,.22,1);
}
@media (max-width:767.98px){
.cart-drawer{width:100%;}
}
.cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
.cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
.cart-drawer .cart-item{position:relative;opacity:0;transform:translateY(10%);border-bottom:1px solid #f0eeeb;}
.cart-drawer .cart-item .btn-remove{font-size:1.4rem;}
.form-control[readonly]{background:#fafaf9;}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.btn-group-justified .btn{display:table-cell;float:none;width:1%;}
.quantity-wrapper a.bg-primary:hover{border-color:#fff!important;}
:focus{outline:none;}
::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
a,button,input{outline:none!important;}
.line-height-normal{line-height:1;}
.line-height-sm{line-height:1.2;}
.font-size-xs{font-size:.85714rem!important;}
.font-size-xl{font-size:1.2857rem!important;}
.font-family-base{font-family:Metropolis!important;}
.font-family-bebasNeue{font-family:BebasNeue!important;}
.font-weight-bold{font-family:MetropolisSemiBold;}
.zindex-sticky{z-index:1020!important;}
.border-2{border:2px solid;}
.btn{cursor:pointer;letter-spacing:.05rem;}
.btn,.btn-sm{padding-bottom:.3rem;}
.btn-primary:hover{background:#ec924c;border-color:#ec924c;}
a.bg-primary:hover{background:#ec924c!important;border-color:#ec924c!important;}
.guaranteed-box{position:relative;}
.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
}
.guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
}
.guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
}
.guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
.guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
@media (max-width:575.98px){
.guaranteed-box:before{border-top:1px solid #dfdfdf;}
}
/*! CSS Used keyframes */
@keyframes slideUp{0%{opacity:0;transform:translateY(10%);}to{opacity:1;transform:translateY(0);}}
/*! CSS Used fontfaces */
.icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
.icon-size-xl{font-size:1.7rem!important;}
.icon-size-md{font-size:1.4rem!important;}
.icon-size-sm{font-size:1.2rem!important;}
.icon-size-xs{font-size:1rem!important;}
.icon-cart:before{content:"\E92A";}
.icon-chevron-down:before{content:"\E905";}
.icon-cross:before{content:"\E90C";}
.icon-flag:before{content:"\E90D";}
.icon-Glorious-Lather:before{content:"\E90E";}
.icon-ico-call:before{content:"\E90F";}
.icon-champion:before{content:"\E910";}
.icon-no-chemical:before{content:"\E911";}
.icon-Masculine-scents:before{content:"\E913";}
.icon-plants-oil:before{content:"\E914";}
.icon-question-circle:before{content:"\E917";}
.icon-toggle:before{content:"\E918";}
.icon-twitter-square:before{content:"\E91D";}
.icon-user:before{content:"\E91F";}
.icon-youtube-square:before{content:"\E922";}
.icon-facebook:before{content:"\E926";}
.icon-instagram:before{content:"\E928";}
.icon-info:before{content:"\E961";}
:root{--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#ba4520;--orange:#de7c00;--yellow:#ffc107;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#999;--gray-dark:#343a40;--primary:#de7c00;--secondary:#6e1c1a;--success:#7f992c;--info:#17a2b8;--warning:#ffc107;--danger:#ba4520;--light:#fafaf9;--dark:#343a40;--green:#7f992c;--dark-green:green;--yellow-green:#9acd32;--brown:#442e04;--blue:#328aad;--cream:#a1907d;--light-orange:#db8d4d;--light-red:#f44336;--black:#000;--gray-100:#fafaf9;--gray-200:#f0eeeb;--gray-300:#dfdfdf;--gray-400:#f8f8f8;--gray-500:#a9a9a9;--gray-600:#999;--gray-700:#777;--gray-800:#343a40;--gray-900:#212529;--brown-100:#f0eeeb;--brown-200:#e4dfd6;--brown-300:#c2b7ab;--brown-400:#b2a697;--brown-500:#a1907d;--brown-600:#756753;--brown-700:#706150;--brown-800:#442e04;--brown-900:#392b13;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:Metropolis;--font-family-monospace:sfmono-regular,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;}
*,:after,:before{box-sizing:border-box;}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
footer,header,nav,section{display:block;}
body{margin:0;font-family:Metropolis;font-size:1rem;font-weight:400;line-height:1.8;color:#392b13;text-align:left;background-color:#f0eeeb;}
[tabindex="-1"]:focus{outline:0!important;}
h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ol,ul{margin-bottom:1rem;}
ol,ul{margin-top:0;}
ul ul{margin-bottom:0;}
b,strong{font-weight:800;}
a{color:#392b13;background-color:transparent;}
a:hover{color:#de7c00;text-decoration:none;}
img{border-style:none;}
img,svg{vertical-align:middle;}
svg{overflow:hidden;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button,input{overflow:visible;}
button{text-transform:none;}
[type=button],[type=submit],button{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
[type=search]{outline-offset:-2px;-webkit-appearance:none;}
.h4,.h5,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
h2{font-size:3.214rem;}
@media (max-width:1200px){
h2{font-size:calc(1.1107rem + 2.8044vw);min-width:0;}
}
h3{font-size:2.142rem;}
@media (max-width:1200px){
h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
}
.h4,h4{font-size:1.714rem;}
@media (max-width:1200px){
.h4,h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
}
.h5,h5{font-size:1.4285rem;}
@media (max-width:1200px){
.h5,h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
}
h6{font-size:1.1428rem;}
@media (max-width:1200px){
h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
}
.lead{font-size:1.1428rem;font-weight:400;}
@media (max-width:1200px){
.lead{font-size:calc(1.00714rem + .18088vw);min-width:0;}
}
.display-4{font-size:2.5714rem;font-weight:400;line-height:1.2;}
@media (max-width:1200px){
.display-4{font-size:calc(1.07857rem + 1.99044vw);min-width:0;}
}
.list-inline,.list-unstyled{padding-left:0;list-style:none;}
.list-inline-item{display:inline-block;}
.list-inline-item:not(:last-child){margin-right:.5rem;}
.img-fluid{max-width:100%;height:auto;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:1200px){
.container{max-width:1300px;}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
.col,.col-3,.col-4,.col-6,.col-8,.col-9,.col-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-11,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-9,.col-sm-10,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:576px){
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
}
@media (min-width:768px){
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
}
@media (min-width:992px){
.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.offset-lg-1{margin-left:8.33333%;}
}
@media (min-width:1200px){
.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
.offset-xl-2{margin-left:16.66667%;}
}
.form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control::-ms-expand{background-color:transparent;border:0;}
.form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
.form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
.form-control::placeholder{color:#343a40;opacity:1;}
.form-control:disabled{background-color:#f0eeeb;opacity:1;}
.btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (max-width:1200px){
.btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#392b13;text-decoration:none;}
.btn:focus{outline:0;box-shadow:none;}
.btn:disabled{opacity:.65;}
.btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
.btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
.btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-secondary{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
.btn-secondary:hover{color:#fff;background-color:#4f1413;border-color:#451210;}
.btn-secondary:focus{box-shadow:0 0 0 0 rgba(132,62,60,.5);}
.btn-secondary:disabled{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
.btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
.btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
.btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
.btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
.btn-blue{color:#fff;background-color:#328aad;border-color:#328aad;}
.btn-blue:hover{color:#fff;background-color:#29728f;border-color:#276a85;}
.btn-blue:focus{box-shadow:0 0 0 0 rgba(81,156,185,.5);}
.btn-blue:disabled{color:#fff;background-color:#328aad;border-color:#328aad;}
.btn-cream{color:#fff;background-color:#a1907d;border-color:#a1907d;}
.btn-cream:hover{color:#fff;background-color:#907d68;border-color:#887763;}
.btn-cream:focus{box-shadow:0 0 0 0 hsla(32,16%,63%,.5);}
.btn-cream:disabled{color:#fff;background-color:#a1907d;border-color:#a1907d;}
.btn-light-orange{color:#212529;background-color:#db8d4d;border-color:#db8d4d;}
.btn-light-orange:hover{color:#fff;background-color:#d5792d;border-color:#cc7229;}
.btn-light-orange:focus{box-shadow:0 0 0 0 rgba(191,125,72,.5);}
.btn-light-orange:disabled{color:#212529;background-color:#db8d4d;border-color:#db8d4d;}
.btn-outline-primary{color:#de7c00;border-color:#de7c00;}
.btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
.btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
.btn-outline-dark{color:#343a40;border-color:#343a40;}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
.btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
.btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
.btn-link{font-weight:400;color:#392b13;text-decoration:none;}
.btn-link:hover{color:#de7c00;text-decoration:none;}
.btn-link:focus{text-decoration:none;box-shadow:none;}
.btn-link:disabled{color:#999;pointer-events:none;}
.btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
@media (max-width:1200px){
.btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
}
.btn-block{display:block;width:100%;}
.btn-block+.btn-block{margin-top:.5rem;}
.fade{transition:opacity .15s linear;}
@media (prefers-reduced-motion:reduce){
.fade{transition:none;}
}
.fade:not(.show){opacity:0;}
.collapse:not(.show){display:none;}
.dropdown{position:relative;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
.input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
.input-group>.form-control:focus{z-index:3;}
.input-group-append{display:-ms-flexbox;display:flex;}
.input-group-append .btn{position:relative;z-index:2;}
.input-group-append .btn:focus{z-index:3;}
.input-group-append{margin-left:-1px;}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.nav-link{display:block;padding:.5rem 1rem;}
.nav-link:focus,.nav-link:hover{text-decoration:none;}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
.navbar{position:relative;padding:.5rem 1rem;}
.navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
.navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
@media (max-width:1200px){
.navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.navbar-nav .nav-link{padding-right:0;padding-left:0;}
.navbar-nav .dropdown-menu{position:static;float:none;}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
@media (min-width:992px){
.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);}
.card-img{width:100%;}
.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.badge{transition:none;}
}
.badge:empty{display:none;}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
.media-body{-ms-flex:1;flex:1;}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
@media (max-width:1200px){
.close{font-size:calc(1.025rem + .63333vw);min-width:0;}
}
.close:hover{color:#000;text-decoration:none;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px);}
@media (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog{transition:none;}
}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dfdfdf;}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
.modal-title{margin-bottom:0;line-height:1.8;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dfdfdf;}
@media (min-width:576px){
.modal-dialog{max-width:500px;margin:1.75rem auto;}
}
@media (min-width:992px){
.modal-lg{max-width:800px;}
}
.carousel{position:relative;}
.align-middle{vertical-align:middle!important;}
.bg-primary{background-color:#de7c00!important;}
.bg-success{background-color:#7f992c!important;}
.bg-dark{background-color:#343a40!important;}
.bg-gray-100{background-color:#fafaf9!important;}
.bg-gray-200{background-color:#f0eeeb!important;}
.bg-brown-100{background-color:#f0eeeb!important;}
.bg-brown-800{background-color:#442e04!important;}
.bg-white{background-color:#fff!important;}
.border-top{border-top:1px solid #dfdfdf!important;}
.border-right{border-right:1px solid #dfdfdf!important;}
.border-bottom{border-bottom:1px solid #dfdfdf!important;}
.border-0{border:0!important;}
.border-brown{border-color:#442e04!important;}
.border-gray-300{border-color:#dfdfdf!important;}
.border-brown-300{border-color:#c2b7ab!important;}
.border-brown-600{border-color:#756753!important;}
.rounded-pill{border-radius:50rem!important;}
.d-none{display:none!important;}
.d-inline-block{display:inline-block!important;}
.d-block{display:block!important;}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
@media (min-width:576px){
.d-sm-none{display:none!important;}
.d-sm-block{display:block!important;}
}
@media (min-width:768px){
.d-md-none{display:none!important;}
.d-md-inline-block{display:inline-block!important;}
.d-md-block{display:block!important;}
}
@media (min-width:992px){
.d-lg-none{display:none!important;}
.d-lg-block{display:block!important;}
}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
@media (min-width:576px){
.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important;}
}
@media (min-width:768px){
.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important;}
}
.float-right{float:right!important;}
.position-relative{position:relative!important;}
.shadow{box-shadow:0 .5rem 1rem rgba(68,46,4,.15)!important;}
.shadow-lg{box-shadow:0 1rem 3rem rgba(68,46,4,.175)!important;}
.shadow-none{box-shadow:none!important;}
.w-100{width:100%!important;}
.w-auto{width:auto!important;}
.h-100{height:100%!important;}
.h-auto{height:auto!important;}
.mw-100{max-width:100%!important;}
.mt-0,.my-0{margin-top:0!important;}
.mb-0,.my-0{margin-bottom:0!important;}
.mb-1{margin-bottom:.25rem!important;}
.mt-2,.my-2{margin-top:.5rem!important;}
.mr-2{margin-right:.5rem!important;}
.mb-2,.my-2{margin-bottom:.5rem!important;}
.ml-2{margin-left:.5rem!important;}
.my-3{margin-top:1rem!important;}
.mx-3{margin-right:1rem!important;}
.mb-3,.my-3{margin-bottom:1rem!important;}
.mx-3{margin-left:1rem!important;}
.mt-4,.my-4{margin-top:1.5rem!important;}
.mb-4,.my-4{margin-bottom:1.5rem!important;}
.mt-5{margin-top:2rem!important;}
.mb-5{margin-bottom:2rem!important;}
.my-6{margin-top:2.5rem!important;}
.mb-6,.my-6{margin-bottom:2.5rem!important;}
.p-0{padding:0!important;}
.pt-0,.py-0{padding-top:0!important;}
.px-0{padding-right:0!important;}
.py-0{padding-bottom:0!important;}
.px-0{padding-left:0!important;}
.py-1{padding-top:.25rem!important;}
.pb-1,.py-1{padding-bottom:.25rem!important;}
.pt-2,.py-2{padding-top:.5rem!important;}
.pr-2,.px-2{padding-right:.5rem!important;}
.pb-2,.py-2{padding-bottom:.5rem!important;}
.pl-2,.px-2{padding-left:.5rem!important;}
.pt-3,.py-3{padding-top:1rem!important;}
.px-3{padding-right:1rem!important;}
.pb-3,.py-3{padding-bottom:1rem!important;}
.pl-3,.px-3{padding-left:1rem!important;}
.p-4{padding:1.5rem!important;}
.pt-4,.py-4{padding-top:1.5rem!important;}
.px-4{padding-right:1.5rem!important;}
.pb-4,.py-4{padding-bottom:1.5rem!important;}
.px-4{padding-left:1.5rem!important;}
.pt-5,.py-5{padding-top:2rem!important;}
.pb-5,.py-5{padding-bottom:2rem!important;}
.pl-5{padding-left:2rem!important;}
.py-6{padding-top:2.5rem!important;}
.px-6{padding-right:2.5rem!important;}
.py-6{padding-bottom:2.5rem!important;}
.pl-6,.px-6{padding-left:2.5rem!important;}
.mt-n1{margin-top:-.25rem!important;}
.mt-auto{margin-top:auto!important;}
.mr-auto,.mx-auto{margin-right:auto!important;}
.ml-auto,.mx-auto{margin-left:auto!important;}
@media (min-width:576px){
.mt-sm-0{margin-top:0!important;}
.mb-sm-0{margin-bottom:0!important;}
.px-sm-3{padding-right:1rem!important;}
.pl-sm-3,.px-sm-3{padding-left:1rem!important;}
.pr-sm-5,.px-sm-5{padding-right:2rem!important;}
.pl-sm-5,.px-sm-5{padding-left:2rem!important;}
}
@media (min-width:768px){
.mt-md-0,.my-md-0{margin-top:0!important;}
.mb-md-0,.my-md-0{margin-bottom:0!important;}
.mb-md-4{margin-bottom:1.5rem!important;}
.ml-md-4{margin-left:1.5rem!important;}
.mb-md-5{margin-bottom:2rem!important;}
.mb-md-7{margin-bottom:3rem!important;}
.pt-md-0{padding-top:0!important;}
.pt-md-3{padding-top:1rem!important;}
.pt-md-5,.py-md-5{padding-top:2rem!important;}
.py-md-5{padding-bottom:2rem!important;}
.py-md-6{padding-top:2.5rem!important;}
.py-md-6{padding-bottom:2.5rem!important;}
.py-md-7{padding-top:3rem!important;}
.py-md-7{padding-bottom:3rem!important;}
}
@media (min-width:992px){
.mb-lg-0{margin-bottom:0!important;}
.mb-lg-5{margin-bottom:2rem!important;}
.mb-lg-6{margin-bottom:2.5rem!important;}
.mb-lg-8{margin-bottom:4rem!important;}
.p-lg-0{padding:0!important;}
.px-lg-5{padding-right:2rem!important;}
.px-lg-5{padding-left:2rem!important;}
.pt-lg-6{padding-top:2.5rem!important;}
.px-lg-6{padding-right:2.5rem!important;}
.px-lg-6{padding-left:2.5rem!important;}
.py-lg-7{padding-top:3rem!important;}
.py-lg-7{padding-bottom:3rem!important;}
.py-lg-8{padding-top:4rem!important;}
.py-lg-8{padding-bottom:4rem!important;}
}
@media (min-width:1200px){
.mb-xl-9{margin-bottom:4.5rem!important;}
.px-xl-5{padding-right:2rem!important;}
.px-xl-5{padding-left:2rem!important;}
}
.text-nowrap{white-space:nowrap!important;}
.text-left{text-align:left!important;}
.text-right{text-align:right!important;}
.text-center{text-align:center!important;}
@media (min-width:576px){
.text-sm-left{text-align:left!important;}
.text-sm-right{text-align:right!important;}
}
@media (min-width:768px){
.text-md-left{text-align:left!important;}
}
.text-lowercase{text-transform:lowercase!important;}
.text-uppercase{text-transform:uppercase!important;}
.text-capitalize{text-transform:capitalize!important;}
.font-weight-light{font-weight:300!important;}
.font-weight-lighter{font-weight:lighter!important;}
.font-weight-bold{font-weight:700!important;}
.font-italic{font-style:italic!important;}
.text-white{color:#fff!important;}
.text-primary{color:#de7c00!important;}
.text-success{color:#7f992c!important;}
.text-dark{color:#343a40!important;}
.text-black{color:#000!important;}
.text-gray-500{color:#a9a9a9!important;}
.text-gray-900{color:#212529!important;}
.text-brown-300{color:#c2b7ab!important;}
a.text-brown-300:focus,a.text-brown-300:hover{color:#a2917f!important;}
.text-brown-400{color:#b2a697!important;}
.text-brown-700{color:#706150!important;}
.text-muted{color:#999!important;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
.container,body{min-width:992px!important;}
.navbar{display:none;}
.badge{border:1px solid #000;}
}
.snotify{display:block;position:fixed;width:300px;z-index:9999;pointer-events:none;}
.snotify{box-sizing:border-box;}
html{padding-bottom:0!important;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto!important;}
html.open-drawer{overflow:hidden!important;}
html,body{width:auto!important;height:100%;width:100%;}
 .shopify-section {
  overflow:hidden; 
 }
 #shopify-section-header {
   overflow-x:unset!important;
   overflow:unset !important;
 }
.w-big-play-button>div{background:none!important;}
[disabled]{pointer-events:none;cursor:default!important;opacity:1!important;}
.img-fluid{width:100%;}
img[data-sizes=auto]{display:block;width:100%;}
.lazyload{filter:blur(20px);transition:all .2s ease-in-out;}
.lazyloaded{transition:all .2s ease-in-out;}
.lazyloaded{filter:blur(0);}
.overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;transition:opacity .15s linear;background:rgba(33,37,41,.6);}
.overlay.site-overlay{position:fixed;z-index:1040;visibility:hidden;opacity:0;}
.overlay.show{visibility:visible;opacity:1;}
.cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
@media (max-width:767.98px){
.cart-drawer{width:100%;}
}
.cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
.cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
header{z-index:1030;}
.navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
@media (max-width:991.98px){
.navbar-main .navbar-brand img{height:35px;width:auto;}
}
.navbar-main .nav-item{padding:.6rem 1.5rem;}
.navbar-main .nav-item:first-child{padding-left:0;}
@media (max-width:991.98px){
.navbar-main .nav-item{padding:0;}
}
.navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
.navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
.navbar-main .nav-item .nav-link:hover{color:#7f992c;}
.navbar-main .nav-item i{font-size:1.6rem;}
@media (max-width:991.98px){
.navbar-main .nav-item i{font-size:1.8rem;}
}
.navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
.navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
.navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
.navbar-main .dropdown-menu .nav-link{font-weight:400;}
.navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
.navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
.navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
.site-header{transform:translateY(0);transition:all .3s;}
#shopify-section-header{position:sticky;position:-webkit-sticky;-moz-position:sticky;-ms-position:sticky;top:0;z-index:99;}
.navbar-mobile .nav-item{padding:0;}
.navbar-mobile .nav-link{color:#392b13;font-weight:400;border-bottom:1px solid #dfdfdf;}
.navbar-mobile .card-list,.navbar-mobile .nav-link{padding:.7rem 1.2rem .6rem;}
.navbar-mobile .icon-toggle{font-size:1rem;font-style:normal;}
.navbar-mobile .icon-toggle:before{font-family:DrSquatch-icon;}
.navbar-mobile a[aria-expanded=false] .icon-toggle:before{content:"\E905";}
.navbar-mobile a[aria-expanded=true] .icon-toggle:before{content:"\E908";}
.navbar-mobile .submenu .submenu a{background:#f2f2f2;}
.navbar-mobile .navbar-nav>.nav-item>.nav-link.font-weight{font-size:16px;font-weight:800;text-transform:capitalize;}
.megamenu{position:static!important;}
.megamenu .dropdown-menu{width:100%;}
.super_links{min-height:85px;}
body{position:relative;}
.site-footer .footer-top ul.social-links a{display:inline-block;text-align:center;font-size:1rem;line-height:1.8em;}
@media (max-width:767.98px){
.mobile-border{border-top:1px solid #dfdfdf;}
}
.card{width:100%;overflow:hidden;}
.card .card-img{position:relative;overflow:hidden;}
.card .card-img img{-o-object-fit:contain;object-fit:contain;height:100%;}
.modal .modal-header .close{cursor:pointer;transition:all .2s ease-in-out;}
.modal .modal-body{white-space:pre-line;}
.flickity-enabled{position:relative;}
.flickity-enabled:focus{outline:none;}
.flickity-viewport{position:relative;overflow:hidden;height:100%;}
.flickity-slider{position:absolute;width:100%;height:100%;}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}
.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%);}
.flickity-prev-next-button:hover{background:#fff;}
.flickity-prev-next-button:focus{outline:none;box-shadow:none;}
.flickity-prev-next-button:active{opacity:.6;}
.flickity-prev-next-button.previous{left:10px;}
.flickity-prev-next-button.next{right:10px;}
.flickity-prev-next-button:disabled{opacity:.3;cursor:auto;}
.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
.flickity-prev-next-button .arrow{fill:#333;}
.flickity-page-dots{position:absolute;bottom:20px;width:100%;margin:0;padding:0;list-style:none;text-align:center;line-height:1;}
.flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 8px;background:#fff;border-radius:50%;cursor:pointer;}
.flickity-page-dots .dot.is-selected{opacity:1;background:#7f992c;}
.flickity-viewport{transition:all .2s ease-in-out;}
.carousel .flickity-prev-next-button{width:80px;height:80px;background:transparent;}
.carousel .flickity-prev-next-button .arrow{transition:all .2s ease-in-out;fill:#de7c00;}
.carousel .flickity-prev-next-button:hover{background:transparent;}
.carousel .flickity-prev-next-button.previous{left:0;}
.carousel .flickity-prev-next-button.next{right:0;}
#zoomiocontainer{position:absolute;z-index:9999;overflow:hidden;visibility:visible;}
#zoomioloadingdiv{position:absolute;z-index:10000;top:0;left:0;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%;visibility:hidden;pointer-events:none;}
#zoomioloadingdiv .spinner{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out;}
.site-footer .btn-light-orange{background:#80982b!important;border:1px solid #fff!important;color:#fff;border-radius:4px;}
.call-btn{border-radius:4px;}
.footer-top{margin-bottom:0!important;}
#organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold;}
#organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px;}
#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative;overflow-y: hidden !important;}
#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .container{max-width:100%!important;margin:0!important;}
#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pb-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pt-0,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .px-lg-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .py-md-5{padding:0!important;}
#organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important;}
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important;}
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:7rem!important;width:7rem!important;background:#fff!important;}
#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important;}
#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#de7c00!important;}
#organic-soap-natural-soap-handmade-soap .cta-btn{position:absolute;z-index:50;bottom:0;right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2);transition-duration:.3s;}
#organic-soap-natural-soap-handmade-soap .cta-btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 6px 20px 0 rgba(0,0,0,.4);}
#organic-soap-natural-soap-handmade-soap .video-header{background:#fff;}
#organic-soap-natural-soap-handmade-soap .cta{width:396px;height:136px;background:#fff;color:#392b13;}
#organic-soap-natural-soap-handmade-soap .cta .img{display:inline-block;height:136px;float:right;}
#organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:152px;z-index:2;top:28px;right:16px;}
#organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4;}
#organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 148px);display:inline-block;float:left;vertical-align:middle;}
#organic-soap-natural-soap-handmade-soap .cta .text{display:table;vertical-align:middle;height:136px;padding:0 15px 0 25px;}
#organic-soap-natural-soap-handmade-soap .cta .text-c{display:table-cell;vertical-align:middle;}
#organic-soap-natural-soap-handmade-soap .cta-head{width:100%;font-size:14px;line-height:18px;margin-bottom:15px;}
#organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important;}
#organic-soap-natural-soap-handmade-soap .flickity-slider,#organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .carousel-cell{height:100%;}
#organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .slider-content{width:100%;height:100%;}
#organic-soap-natural-soap-handmade-soap .slider-c,#organic-soap-natural-soap-handmade-soap .slider-c-h{height:100%;}
#organic-soap-natural-soap-handmade-soap .slider-text-c{margin:0 auto;}
#organic-soap-natural-soap-handmade-soap .slider-text-c h4.tagline{text-align:center;color:#fff;}
#organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important;}
#organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot{width:8px!important;height:8px!important;margin:0 5px!important;background:#ffffff50!important;}
#organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot.is-selected{background:#fff!important;}
#organic-soap-natural-soap-handmade-soap .card-body{padding:0px 35px 15px!important;}
#organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important;}
#organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important;}
#organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important;}
#organic-soap-natural-soap-handmade-soap .card-footer a{margin:0 auto;}
#organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0 !important;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:450px!important;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-content{background:#303d1a!important;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:100px;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{line-height:40px;color:#fff;text-align:left;margin-bottom:35px!important;max-width:475px;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:18px;line-height:36px;color:#fff;text-align:left;margin-bottom:35px;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{color:#fff;margin-bottom:15px;}
#organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important;}
@media (max-width:1024px){
#organic-soap-natural-soap-handmade-soap .cta-btn{bottom:0;}
}
@media (max-width:991px){
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important;}
#organic-soap-natural-soap-handmade-soap .cta-btn{bottom:162px;}
#organic-soap-natural-soap-handmade-soap .cta{width:400px;height:117px;}
#organic-soap-natural-soap-handmade-soap .cta .img{width:144px;height:117px;display:inline-block;width:unset;height:100%;float:right;}
#organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:158px;z-index:2;top:20px;right:20px;}
#organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4;}
#organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 169px);}
#organic-soap-natural-soap-handmade-soap .cta .text{height:117px;padding:0 15px 0 20px;}
#organic-soap-natural-soap-handmade-soap .cta-head{font-size:13px;line-height:16px;margin-bottom:10px;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:50px;padding-right:25px;}
#organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%;}
}
@media (max-width:768px){
#organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px;}
#organic-soap-natural-soap-handmade-soap .section-title{font-size:35px;}
#organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px;}
#organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important;}
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important;}
#organic-soap-natural-soap-handmade-soap .cta-btn{display:none;}
#organic-soap-natural-soap-handmade-soap .slider-text-c{margin:50px auto;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:15px;padding-right:15px;margin:0 auto;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{text-align:center;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{margin-bottom:20px!important;text-align:center;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:13px;line-height:26px;margin-bottom:25px;text-align:center;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0 auto;}
}
@media (max-width:450px){
#organic-soap-natural-soap-handmade-soap .section-title{font-size:30px;}
#organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0;}
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important;}
#organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px;}
#organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:auto!important;}
}
@media (max-width:375px){
#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important;}
}
.header-slider .carousel-mobile,.header-slider .carousel-mobile .carousel-cell{width:100%;}
.header-slider .carousel-mobile .flickity-page-dots{bottom:15px;}
.header-slider .carousel-desktop{width:100%;}
.header-slider .carousel-desktop.shortheight{height:40vh;min-height:400px;}
.header-slider .carousel-desktop .carousel-cell{position:relative;width:100%;height:100%;margin:0;padding:0;}
.header-slider .carousel-desktop .carousel-cell img,.header-slider .carousel-desktop .carousel-cell svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.header-slider .carousel-desktop .slider-content{position:relative;z-index:2;}
.header-slider .carousel-desktop .flickity-prev-next-button{width:100px;height:100px;background:transparent;}
@media (max-width:991.98px){
.header-slider .carousel-desktop .flickity-prev-next-button{width:80px;height:80px;}
}
@media (max-width:767.98px){
.header-slider .carousel-desktop .flickity-prev-next-button{width:50px;height:50px;}
}
.header-slider .carousel-desktop .flickity-prev-next-button:hover{background:transparent;}
.header-slider .carousel-desktop .flickity-prev-next-button .arrow{fill:#fff;}
.header-slider .carousel-desktop .flickity-page-dots{bottom:30px;}
.header-slider .carousel-desktop .flickity-page-dots .dot{background:#fff;}
.mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff;}
@media (max-width:767.98px){
.mobile-nav-drawer{width:100%;}
}
.mobile-nav-drawer.opened{transform:translateZ(0);}
.mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529;}
.mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.search-full-screen{background:hsla(60,9%,98%,.4);position:fixed;z-index:1070;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease;}
.search-full-screen .btn-close{position:absolute;top:.4em;right:.5em;line-height:0;font-size:2.5rem;color:#212529;}
@media (max-width:575.98px){
.search-full-screen .btn-close{top:0;right:0;}
}
.search-full-screen .search-related{text-align:left;}
.search-full-screen #searchForm{opacity:0;transform:translate3d(0,30px,0);transition:all .4s,transform .4s;}
.search-full-screen #searchInput{font-family:inherit;font-size:4vw;height:auto;line-height:1;display:inline-block;box-sizing:border-box;padding:.05em 0;background:transparent;border-radius:0;border-width:0;border-bottom:4px solid #de7c00;}
.search-full-screen #searchInput:focus{box-shadow:none;}
@media (max-width:991.98px){
.search-full-screen #searchInput{font-size:2.2rem;}
}
.featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916);}
.info-icon{font-size:3.571rem!important;}
@media (max-width:767.98px){
.info-icon{font-size:2.5rem!important;}
}
.info-media-list .media:last-child{border-left:1px solid;}
.squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%;}
@media (min-width:992px){
.squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2;}
.squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1;}
}
.squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem;}
.card-collection .card-img a{position:relative;}
.card-collection .card-img a img{width:auto;max-width:100%;max-height:100%;}
.card-collection .card-img a{height:200px;display:inline-block;}
.index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700;}
:focus{outline:none;}
.btn span{vertical-align:middle;pointer-events:none;}
body{background-color:#fff;}
::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
:-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
a,button,input{outline:none!important;}
p>a{color:#de7c00;}
p>a:hover{color:#7f992c;}
iframe{border:none;display:block;}
.line-height-normal{line-height:1;}
.line-height-sm{line-height:1.2;}
.font-size-base{font-size:1rem!important;}
.font-size-sm{font-size:.9285rem!important;}
.font-size-md{font-size:1.0714rem!important;}
.font-size-lg{font-size:1.1428rem!important;}
.font-size-xs{font-size:.85714rem!important;}
.font-size-xl{font-size:1.2857rem!important;}
.font-family-base{font-family:Metropolis!important;}
.font-family-bebasNeue{font-family:BebasNeue!important;}
.font-family-roboto-slab{font-family:Roboto Slab!important;}
.font-weight-semibold{font-weight:600!important;}
.font-weight-bold{font-family:MetropolisSemiBold;}
.zindex-sticky{z-index:1020!important;}
.border-2{border:2px solid;}
.section-content{padding:5rem 0;}
@media (max-width:991.98px){
.section-content{padding:3rem 0;}
}
@media (max-width:767.98px){
.section-content{padding:2.5rem 0;}
}
.inner-container{margin:0 auto;background:#fff;}
.cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.btn{cursor:pointer;letter-spacing:.05rem;}
.btn,.btn-sm{padding-bottom:.3rem;}
.btn-primary:hover{background:#ec924c;border-color:#ec924c;}
.btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
.call-btn{min-height:100%;background:rgba(0,0,0,.3);display:inline-block;width:80px;vertical-align:middle;text-align:left;line-height:1.3;}
.placeholder-svg{border:1px solid #dfdfdf;background:#f0eeeb;}
.guaranteed-box{position:relative;}
.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
}
.guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
}
.guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
}
@media (max-width:575.98px){
.guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
}
.guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
.guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
@media (max-width:575.98px){
.guaranteed-box:before{border-top:1px solid #dfdfdf;}
}
/*! CSS Used from: Embedded */
iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
/*! CSS Used from: Embedded ; media=all */
@media all{
.volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
.volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
}
/*! CSS Used from: Embedded */
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset{font-size:14px;}
#wistia_chrome_26 #wistia_grid_32_wrapper div.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper button.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper img.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper svg.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper svg.w-css-reset{display:inline;}
#wistia_chrome_26 #wistia_grid_32_wrapper button.w-css-reset{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
#wistia_chrome_26 #wistia_grid_32_wrapper img.w-css-reset{border:0;display:inline-block;vertical-align:top;border-radius:0;outline:none;position:static;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset button::-moz-focus-inner{border:0;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree{font-size:14px;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree div{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree button{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree svg{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree svg{display:inline;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree button{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree  button::-moz-focus-inner{border:0;}
#wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-button-important{border-radius:0!important;color:#fff!important;}
/*! CSS Used from: Embedded */
#wistia_grid_32_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
#wistia_grid_32_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
#wistia_grid_32_above{position:relative;}
#wistia_grid_32_main{display:block;height:100%;position:relative;}
#wistia_grid_32_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
#wistia_grid_32_center{height:100%;overflow:hidden;position:relative;width:100%;}
#wistia_grid_32_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
#wistia_grid_32_top_inside{position:absolute;left:0;top:0;width:100%;}
#wistia_grid_32_top{width:100%;position:absolute;bottom:0;left:0;}
#wistia_grid_32_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
#wistia_grid_32_bottom{width:100%;position:absolute;top:0;left:0;}
#wistia_grid_32_left_inside{height:100%;position:absolute;left:0;top:0;}
#wistia_grid_32_left{height:100%;position:absolute;right:0;top:0;}
#wistia_grid_32_right_inside{height:100%;right:0;position:absolute;top:0;}
#wistia_grid_32_right{height:100%;left:0;position:absolute;top:0;}
#wistia_grid_32_below{position:relative;}
/*! CSS Used from: Embedded ; media=all */
@media all{
.volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
.volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
}
/*! CSS Used from: Embedded */
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset{font-size:14px;}
#wistia_chrome_51 #wistia_grid_57_wrapper div.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper button.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper img.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper svg.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper svg.w-css-reset{display:inline;}
#wistia_chrome_51 #wistia_grid_57_wrapper button.w-css-reset{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
#wistia_chrome_51 #wistia_grid_57_wrapper img.w-css-reset{border:0;display:inline-block;vertical-align:top;border-radius:0;outline:none;position:static;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset button::-moz-focus-inner{border:0;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree{font-size:14px;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree div{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree button{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree svg{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree svg{display:inline;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree button{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree  button::-moz-focus-inner{border:0;}
#wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-button-important{border-radius:0!important;color:#fff!important;}
/*! CSS Used from: Embedded */
#wistia_grid_57_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
#wistia_grid_57_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
#wistia_grid_57_above{position:relative;}
#wistia_grid_57_main{display:block;height:100%;position:relative;}
#wistia_grid_57_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
#wistia_grid_57_center{height:100%;overflow:hidden;position:relative;width:100%;}
#wistia_grid_57_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
#wistia_grid_57_top_inside{position:absolute;left:0;top:0;width:100%;}
#wistia_grid_57_top{width:100%;position:absolute;bottom:0;left:0;}
#wistia_grid_57_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
#wistia_grid_57_bottom{width:100%;position:absolute;top:0;left:0;}
#wistia_grid_57_left_inside{height:100%;position:absolute;left:0;top:0;}
#wistia_grid_57_left{height:100%;position:absolute;right:0;top:0;}
#wistia_grid_57_right_inside{height:100%;right:0;position:absolute;top:0;}
#wistia_grid_57_right{height:100%;left:0;position:absolute;top:0;}
#wistia_grid_57_below{position:relative;}
/*! CSS Used keyframes */
@keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
@keyframes sk-scaleout{0%{transform:scale(0);}to{transform:scale(1);opacity:0;}}
@keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
@keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
@keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
@keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
 .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
 .icon-size-xs{font-size:1rem!important;}
 .icon-cart:before{content:"\E92A";}
 .icon-chevron-down:before{content:"\E905";}
 .icon-question-circle:before{content:"\E917";}
 .icon-toggle:before{content:"\E918";}
 .icon-user:before{content:"\E91F";}
 *,:after,:before{box-sizing:border-box;}
 header,nav{display:block;}
 h4,h5{margin-top:0;margin-bottom:.5rem;}
 p{margin-top:0;margin-bottom:1rem;}
 ul{margin-bottom:1rem;}
 ul{margin-top:0;}
 ul ul{margin-bottom:0;}
 a{color:#392b13;background-color:transparent;}
 a:hover{color:#de7c00;text-decoration:none;}
 img{border-style:none;}
 img{vertical-align:middle;}
 h4,h5{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
 h4{font-size:1.714rem;}
 @media (max-width:1200px){
 h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
 }
 h5{font-size:1.4285rem;}
 @media (max-width:1200px){
 h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
 }
 .list-unstyled{padding-left:0;list-style:none;}
 .img-fluid{max-width:100%;height:auto;}
 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 @media (min-width:1200px){
 .container{max-width:1300px;}
 }
 .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
 .col-lg-3{position:relative;width:100%;padding-right:15px;padding-left:15px;}
 @media (min-width:992px){
 .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
 }
 .btn{display:inline-block;font-family:BebasNeue;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:.5rem 1.2rem;font-size:1.2857rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (max-width:1200px){
 .btn{font-size:calc(1.01429rem + .36189vw);min-width:0;}
 }
 @media (prefers-reduced-motion:reduce){
 .btn{transition:none;}
 }
 .btn:hover{color:#392b13;text-decoration:none;}
 .btn:focus{outline:0;box-shadow:none;}
 .btn:disabled{opacity:.65;}
 .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
 .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
 .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
 .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
 .btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
 .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
 .btn-blue{color:#fff;background-color:#328aad;border-color:#328aad;}
 .btn-blue:hover{color:#fff;background-color:#29728f;border-color:#276a85;}
 .btn-blue:focus{box-shadow:0 0 0 0 rgba(81,156,185,.5);}
 .btn-blue:disabled{color:#fff;background-color:#328aad;border-color:#328aad;}
 .btn-outline-dark{color:#343a40;border-color:#343a40;}
 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
 .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
 .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
 @media (max-width:1200px){
 .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
 }
 .btn-block{display:block;width:100%;}
 .collapse:not(.show){display:none;}
 .dropdown{position:relative;}
 .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
 .dropdown-menu.show{display:block;}
 .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
 .nav-link{display:block;padding:.5rem 1rem;}
 .nav-link:focus,.nav-link:hover{text-decoration:none;}
 .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
 .navbar{position:relative;padding:.5rem 1rem;}
 .navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
 .navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
 @media (max-width:1200px){
 .navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
 }
 .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
 .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
 .navbar-nav .nav-link{padding-right:0;padding-left:0;}
 .navbar-nav .dropdown-menu{position:static;float:none;}
 .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
 @media (min-width:992px){
 .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
 .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
 .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
 .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
 .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
 }
 .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
 @media (prefers-reduced-motion:reduce){
 .badge{transition:none;}
 }
 .badge:empty{display:none;}
 .bg-primary{background-color:#de7c00!important;}
 .bg-success{background-color:#7f992c!important;}
 .border-top{border-top:1px solid #dfdfdf!important;}
 .border-right{border-right:1px solid #dfdfdf!important;}
 .border-0{border:0!important;}
 .border-gray-300{border-color:#dfdfdf!important;}
 .rounded-pill{border-radius:50rem!important;}
 .d-none{display:none!important;}
 .d-inline-block{display:inline-block!important;}
 .d-block{display:block!important;}
 .d-flex{display:-ms-flexbox!important;display:flex!important;}
 @media (min-width:992px){
 .d-lg-none{display:none!important;}
 .d-lg-block{display:block!important;}
 }
 .flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
 .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
 .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
 .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
 .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
 .w-100{width:100%!important;}
 .mt-0{margin-top:0!important;}
 .mb-0{margin-bottom:0!important;}
 .mb-1{margin-bottom:.25rem!important;}
 .ml-2{margin-left:.5rem!important;}
 .mx-3{margin-right:1rem!important;}
 .mb-3{margin-bottom:1rem!important;}
 .mx-3{margin-left:1rem!important;}
 .p-0{padding:0!important;}
 .py-0{padding-top:0!important;}
 .px-0{padding-right:0!important;}
 .py-0{padding-bottom:0!important;}
 .px-0{padding-left:0!important;}
 .pt-2,.py-2{padding-top:.5rem!important;}
 .px-2{padding-right:.5rem!important;}
 .py-2{padding-bottom:.5rem!important;}
 .px-2{padding-left:.5rem!important;}
 .py-3{padding-top:1rem!important;}
 .py-3{padding-bottom:1rem!important;}
 .py-5{padding-top:2rem!important;}
 .py-5{padding-bottom:2rem!important;}
 .py-6{padding-top:2.5rem!important;}
 .py-6{padding-bottom:2.5rem!important;}
 .pl-6{padding-left:2.5rem!important;}
 .mr-auto,.mx-auto{margin-right:auto!important;}
 .ml-auto,.mx-auto{margin-left:auto!important;}
 @media (min-width:992px){
 .p-lg-0{padding:0!important;}
 .px-lg-6{padding-right:2.5rem!important;}
 .px-lg-6{padding-left:2.5rem!important;}
 }
 .text-left{text-align:left!important;}
 .text-right{text-align:right!important;}
 .text-center{text-align:center!important;}
 .text-lowercase{text-transform:lowercase!important;}
 .text-uppercase{text-transform:uppercase!important;}
 .text-capitalize{text-transform:capitalize!important;}
 .font-weight-lighter{font-weight:lighter!important;}
 .text-white{color:#fff!important;}
 @media print{
 *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
 a:not(.btn){text-decoration:underline;}
 img{page-break-inside:avoid;}
 p{orphans:3;widows:3;}
 .container{min-width:992px!important;}
 .navbar{display:none;}
 .badge{border:1px solid #000;}
 }
 .img-fluid{width:100%;}
 header{z-index:1030;}
 .navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
 @media (max-width:991.98px){
 .navbar-main .navbar-brand img{height:35px;width:auto;}
 }
 .navbar-main .nav-item{padding:.6rem 1.5rem;}
 .navbar-main .nav-item:first-child{padding-left:0;}
 .navbar-main .nav-item.show>.nav-link{color:#7f992c!important;}
 .navbar-main .nav-item.show>.nav-link .icon-chevron-down:before{content:"\E90C";}
 @media (max-width:991.98px){
 .navbar-main .nav-item{padding:0;}
 }
 .navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
 .navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
 .navbar-main .nav-item .nav-link:hover{color:#7f992c;}
 .navbar-main .nav-item i{font-size:1.6rem;}
 @media (max-width:991.98px){
 .navbar-main .nav-item i{font-size:1.8rem;}
 }
 .navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
 .navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
 .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
 .navbar-main .dropdown-menu.show{opacity:1;visibility:visible;}
 .navbar-main .dropdown-menu .nav-link{font-weight:400;}
 .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
 .navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
 .navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
 .site-header{transform:translateY(0);transition:all .3s;}
 .megamenu{position:static!important;}
 .megamenu .dropdown-menu{width:100%;}
 .super_links{min-height:85px;}
 :focus{outline:none;}
 ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
 a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
 a{outline:none!important;}
 .font-size-sm{font-size:.9285rem!important;}
 .font-size-lg{font-size:1.1428rem!important;}
 .font-size-xs{font-size:.85714rem!important;}
 .font-size-xl{font-size:1.2857rem!important;}
 .font-family-base{font-family:Metropolis!important;}
 .font-family-bebasNeue{font-family:BebasNeue!important;}
 .font-family-roboto-slab{font-family:Roboto Slab!important;}
 .font-weight-semibold{font-weight:600!important;}
 .btn{cursor:pointer;letter-spacing:.05rem;}
 .btn,.btn-sm{padding-bottom:.3rem;}
 .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
 .btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
 /*! CSS Used keyframes */
 @keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
 /*! CSS Used fontfaces */
   .icon-squatch{font-family:DrSquatch-icon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:sub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;}
   .icon-size-xl{font-size:1.7rem!important;}
   .icon-size-md{font-size:1.4rem!important;}
   .icon-size-sm{font-size:1.2rem!important;}
   .icon-size-xs{font-size:1rem!important;}
   .icon-cart:before{content:"\E92A";}
   .icon-chevron-down:before{content:"\E905";}
   .icon-cross:before{content:"\E90C";}
   .icon-flag:before{content:"\E90D";}
   .icon-Glorious-Lather:before{content:"\E90E";}
   .icon-ico-call:before{content:"\E90F";}
   .icon-champion:before{content:"\E910";}
   .icon-no-chemical:before{content:"\E911";}
   .icon-Masculine-scents:before{content:"\E913";}
   .icon-plants-oil:before{content:"\E914";}
   .icon-question-circle:before{content:"\E917";}
   .icon-toggle:before{content:"\E918";}
   .icon-twitter-square:before{content:"\E91D";}
   .icon-user:before{content:"\E91F";}
   .icon-youtube-square:before{content:"\E922";}
   .icon-facebook:before{content:"\E926";}
   .icon-instagram:before{content:"\E928";}
   .icon-info:before{content:"\E961";}
   *,:after,:before{box-sizing:border-box;}
   footer,header,nav,section{display:block;}
   body{margin:0;font-family:Metropolis;font-size:1rem;font-weight:400;line-height:1.8;color:#392b13;text-align:left;background-color:#f0eeeb;}
   [tabindex="-1"]:focus{outline:0!important;}
   h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;}
   p{margin-top:0;margin-bottom:1rem;}
   ol,ul{margin-bottom:1rem;}
   ol,ul{margin-top:0;}
   ul ul{margin-bottom:0;}
   b,strong{font-weight:800;}
   a{color:#392b13;background-color:transparent;}
   a:hover{color:#de7c00;text-decoration:none;}
   img{border-style:none;}
   img,svg{vertical-align:middle;}
   svg{overflow:hidden;}
   button{border-radius:0;}
   button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
   button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
   button,input{overflow:visible;}
   button{text-transform:none;}
   [type=button],[type=submit],button{-webkit-appearance:button;}
   [type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none;}
   [type=search]{outline-offset:-2px;-webkit-appearance:none;}
   .h4,.h5,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.2;}
   h2{font-size:3.214rem;}
   @media (max-width:1200px){
   h2{font-size:calc(1.1107rem + 2.8044vw);min-width:0;}
   }
   h3{font-size:2.142rem;}
   @media (max-width:1200px){
   h3{font-size:calc(1.0571rem + 1.44653vw);min-width:0;}
   }
   .h4,h4{font-size:1.714rem;}
   @media (max-width:1200px){
   .h4,h4{font-size:calc(1.0357rem + .9044vw);min-width:0;}
   }
   .h5,h5{font-size:1.4285rem;}
   @media (max-width:1200px){
   .h5,h5{font-size:calc(1.02143rem + .54277vw);min-width:0;}
   }
   h6{font-size:1.1428rem;}
   @media (max-width:1200px){
   h6{font-size:calc(1.00714rem + .18088vw);min-width:0;}
   }
   .lead{font-size:1.1428rem;font-weight:400;}
   @media (max-width:1200px){
   .lead{font-size:calc(1.00714rem + .18088vw);min-width:0;}
   }
   .display-4{font-size:2.5714rem;font-weight:400;line-height:1.2;}
   @media (max-width:1200px){
   .display-4{font-size:calc(1.07857rem + 1.99044vw);min-width:0;}
   }
   .list-inline,.list-unstyled{padding-left:0;list-style:none;}
   .list-inline-item{display:inline-block;}
   .list-inline-item:not(:last-child){margin-right:.5rem;}
   .img-fluid{max-width:100%;height:auto;}
   .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
   @media (min-width:1200px){
   .container{max-width:1300px;}
   }
   .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
   .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
   .no-gutters{margin-right:0;margin-left:0;}
   .no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
   .col,.col-3,.col-4,.col-6,.col-8,.col-9,.col-12,.col-lg-2,.col-lg-3,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-11,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-9,.col-sm-10,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
   .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
   .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
   .col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
   .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
   .col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
   .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
   .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
   @media (min-width:576px){
   .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
   .col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
   .col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
   .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
   .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
   .col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}
   }
   @media (min-width:768px){
   .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
   .col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
   .col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
   .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
   .col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
   .col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
   .col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}
   }
   @media (min-width:992px){
   .col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}
   .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
   .col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
   .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
   .col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
   .col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
   .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
   .offset-lg-1{margin-left:8.33333%;}
   }
   @media (min-width:1200px){
   .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
   .col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
   .col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}
   .col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}
   .offset-xl-2{margin-left:16.66667%;}
   }
   .form-control{display:block;width:100%;height:calc(1.5em + 1.2rem + 2px);padding:.6rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#777;background-color:#fff;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
   @media (prefers-reduced-motion:reduce){
   .form-control{transition:none;}
   }
   .form-control::-ms-expand{background-color:transparent;border:0;}
   .form-control:focus{color:#777;background-color:#fff;border-color:#dfdfdf;outline:0;box-shadow:none;}
   .form-control:-ms-input-placeholder{color:#343a40;opacity:1;}
   .form-control::placeholder{color:#343a40;opacity:1;}
   .form-control:disabled{background-color:#f0eeeb;opacity:1;}
 /* final Btn */
   .btn{border-radius:3px;text-transform:capitalize;letter-spacing:0 !important;display:inline-block;font-family:MetropolisBold;font-weight:400;color:#392b13;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding:10px 12.5px !important;font-size:16px;line-height:1;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
   @media (max-width:1200px){
   .btn{font-size:calc(0.91429rem + .36189vw);min-width:0;}
   }
 @media(max-width: 767px) {
   .btn{ font-size: 14px;}
 }
   @media (prefers-reduced-motion:reduce){
   .btn{transition:none;}
   }
   .btn:hover{color:#392b13;text-decoration:none;}
   .btn:focus{outline:0;box-shadow:none;}
   .btn:disabled{opacity:.65;}
   .btn-primary{color:#fff;background-color:#de7c00;border-color:#de7c00;}
   .btn-primary:hover{color:#fff;background-color:#b86700;border-color:#ab6000;}
   .btn-primary:focus{box-shadow:0 0 0 0 rgba(227,144,38,.5);}
   .btn-primary:disabled{color:#fff;background-color:#de7c00;border-color:#de7c00;}
   .btn-secondary{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
   .btn-secondary:hover{color:#fff;background-color:#4f1413;border-color:#451210;}
   .btn-secondary:focus{box-shadow:0 0 0 0 rgba(132,62,60,.5);}
   .btn-secondary:disabled{color:#fff;background-color:#6e1c1a;border-color:#6e1c1a;}
   .btn-green{color:#fff;background-color:#7f992c;border-color:#7f992c;}
   .btn-green:hover{color:#fff;background-color:#667b23;border-color:#5e7121;}
   .btn-green:focus{box-shadow:0 0 0 0 rgba(146,168,76,.5);}
   .btn-green:disabled{color:#fff;background-color:#7f992c;border-color:#7f992c;}
   .btn-blue{color:#fff;background-color:#328aad;border-color:#328aad;}
   .btn-blue:hover{color:#fff;background-color:#29728f;border-color:#276a85;}
   .btn-blue:focus{box-shadow:0 0 0 0 rgba(81,156,185,.5);}
   .btn-blue:disabled{color:#fff;background-color:#328aad;border-color:#328aad;}
   .btn-cream{color:#fff;background-color:#a1907d;border-color:#a1907d;}
   .btn-cream:hover{color:#fff;background-color:#907d68;border-color:#887763;}
   .btn-cream:focus{box-shadow:0 0 0 0 hsla(32,16%,63%,.5);}
   .btn-cream:disabled{color:#fff;background-color:#a1907d;border-color:#a1907d;}
   .btn-light-orange{color:#212529;background-color:#db8d4d;border-color:#db8d4d;}
   .btn-light-orange:hover{color:#fff;background-color:#d5792d;border-color:#cc7229;}
   .btn-light-orange:focus{box-shadow:0 0 0 0 rgba(191,125,72,.5);}
   .btn-light-orange:disabled{color:#212529;background-color:#db8d4d;border-color:#db8d4d;}
   .btn-outline-primary{color:#de7c00;border-color:#de7c00;}
   .btn-outline-primary:hover{color:#fff;background-color:#de7c00;border-color:#de7c00;}
   .btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(222,124,0,.5);}
   .btn-outline-primary:disabled{color:#de7c00;background-color:transparent;}
   .btn-outline-dark{color:#343a40;border-color:#343a40;}
   .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
   .btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(52,58,64,.5);}
   .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
   .btn-link{font-weight:400;color:#392b13;text-decoration:none;}
   .btn-link:hover{color:#de7c00;text-decoration:none;}
   .btn-link:focus{text-decoration:none;box-shadow:none;}
   .btn-link:disabled{color:#999;pointer-events:none;}
   .btn-sm{padding:.5rem 1.2rem;font-size:1.14285rem;line-height:1.5;border-radius:0;}
   @media (max-width:1200px){
   .btn-sm{font-size:calc(1.00714rem + .18094vw);min-width:0;}
   }
   .btn-block{display:block;width:100%;}
   .btn-block+.btn-block{margin-top:.5rem;}
   .fade{transition:opacity .15s linear;}
   @media (prefers-reduced-motion:reduce){
   .fade{transition:none;}
   }
   .fade:not(.show){opacity:0;}
   .collapse:not(.show){display:none;}
   .dropdown{position:relative;}
   .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#392b13;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);}
   .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}
   .input-group>.form-control{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;}
   .input-group>.form-control:focus{z-index:3;}
   .input-group-append{display:-ms-flexbox;display:flex;}
   .input-group-append .btn{position:relative;z-index:2;}
   .input-group-append .btn:focus{z-index:3;}
   .input-group-append{margin-left:-1px;}
   .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
   .nav-link{display:block;padding:.5rem 1rem;}
   .nav-link:focus,.nav-link:hover{text-decoration:none;}
   .nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}
   .navbar{position:relative;padding:.5rem 1rem;}
   .navbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}
   .navbar-brand{display:inline-block;padding-top:.37148rem;padding-bottom:.37148rem;margin-right:1rem;font-size:1.1428rem;line-height:inherit;white-space:nowrap;}
   @media (max-width:1200px){
   .navbar-brand{font-size:calc(1.00714rem + .18088vw);min-width:0;}
   }
   .navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
   .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
   .navbar-nav .nav-link{padding-right:0;padding-left:0;}
   .navbar-nav .dropdown-menu{position:static;float:none;}
   .navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}
   @media (min-width:992px){
   .navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
   .navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
   .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}
   .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
   .navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;}
   }
   .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);}
   .card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
   .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);}
   .card-img{width:100%;}
   .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
   @media (prefers-reduced-motion:reduce){
   .badge{transition:none;}
   }
   .badge:empty{display:none;}
   .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;}
   .alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}
   .media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
   .media-body{-ms-flex:1;flex:1;}
   .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
   @media (max-width:1200px){
   .close{font-size:calc(1.025rem + .63333vw);min-width:0;}
   }
   .close:hover{color:#000;text-decoration:none;}
   button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
   .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
   .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
   .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px);}
   @media (prefers-reduced-motion:reduce){
   .modal.fade .modal-dialog{transition:none;}
   }
   .modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;}
   .modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dfdfdf;}
   .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;}
   .modal-title{margin-bottom:0;line-height:1.8;}
   .modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
   .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dfdfdf;}
   @media (min-width:576px){
   .modal-dialog{max-width:500px;margin:1.75rem auto;}
   }
   @media (min-width:992px){
   .modal-lg{max-width:800px;}
   }
   .carousel{position:relative;}
   .align-middle{vertical-align:middle!important;}
   .bg-primary{background-color:#de7c00!important;}
   .bg-success{background-color:#7f992c!important;}
   .bg-dark{background-color:#343a40!important;}
   .bg-gray-100{background-color:#fafaf9!important;}
   .bg-gray-200{background-color:#f0eeeb!important;}
   .bg-brown-100{background-color:#f0eeeb!important;}
   .bg-brown-800{background-color:#442e04!important;}
   .bg-white{background-color:#fff!important;}
   .border-top{border-top:1px solid #dfdfdf!important;}
   .border-right{border-right:1px solid #dfdfdf!important;}
   .border-bottom{border-bottom:1px solid #dfdfdf!important;}
   .border-0{border:0!important;}
   .border-brown{border-color:#442e04!important;}
   .border-gray-300{border-color:#dfdfdf!important;}
   .border-brown-300{border-color:#c2b7ab!important;}
   .border-brown-600{border-color:#756753!important;}
   .rounded-pill{border-radius:50rem!important;}
   .d-none{display:none!important;}
   .d-inline-block{display:inline-block!important;}
   .d-block{display:block!important;}
   .d-flex{display:-ms-flexbox!important;display:flex!important;}
   @media (min-width:576px){
   .d-sm-none{display:none!important;}
   .d-sm-block{display:block!important;}
   }
   @media (min-width:768px){
   .d-md-none{display:none!important;}
   .d-md-inline-block{display:inline-block!important;}
   .d-md-block{display:block!important;}
   }
   @media (min-width:992px){
   .d-lg-none{display:none!important;}
   .d-lg-block{display:block!important;}
   }
   .flex-column{-ms-flex-direction:column!important;flex-direction:column!important;}
   .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}
   .justify-content-center{-ms-flex-pack:center!important;justify-content:center!important;}
   .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important;}
   .justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important;}
   .align-items-start{-ms-flex-align:start!important;align-items:flex-start!important;}
   .align-items-center{-ms-flex-align:center!important;align-items:center!important;}
   .align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important;}
   @media (min-width:576px){
   .flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important;}
   }
   @media (min-width:768px){
   .flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important;}
   }
   .float-right{float:right!important;}
   .position-relative{position:relative!important;}
   .shadow{box-shadow:0 .5rem 1rem rgba(68,46,4,.15)!important;}
   .shadow-none{box-shadow:none!important;}
   .w-100{width:100%!important;}
   .w-auto{width:auto!important;}
   .h-100{height:100%!important;}
   .h-auto{height:auto!important;}
   .mw-100{max-width:100%!important;}
   .mt-0,.my-0{margin-top:0!important;}
   .mb-0,.my-0{margin-bottom:0!important;}
   .mb-1{margin-bottom:.25rem!important;}
   .mt-2,.my-2{margin-top:.5rem!important;}
   .mr-2{margin-right:.5rem!important;}
   .mb-2,.my-2{margin-bottom:.5rem!important;}
   .ml-2{margin-left:.5rem!important;}
   .my-3{margin-top:1rem!important;}
   .mx-3{margin-right:1rem!important;}
   .mb-3,.my-3{margin-bottom:1rem!important;}
   .mx-3{margin-left:1rem!important;}
   .mt-4,.my-4{margin-top:1.5rem!important;}
   .mb-4,.my-4{margin-bottom:1.5rem!important;}
   .mt-5{margin-top:2rem!important;}
   .mb-5{margin-bottom:2rem!important;}
   .my-6{margin-top:2.5rem!important;}
   .mb-6,.my-6{margin-bottom:2.5rem!important;}
   .p-0{padding:0!important;}
   .pt-0,.py-0{padding-top:0!important;}
   .px-0{padding-right:0!important;}
   .py-0{padding-bottom:0!important;}
   .px-0{padding-left:0!important;}
   .py-1{padding-top:.25rem!important;}
   .pb-1,.py-1{padding-bottom:.25rem!important;}
   .pt-2,.py-2{padding-top:.5rem!important;}
   .pr-2,.px-2{padding-right:.5rem!important;}
   .pb-2,.py-2{padding-bottom:.5rem!important;}
   .pl-2,.px-2{padding-left:.5rem!important;}
   .pt-3,.py-3{padding-top:1rem!important;}
   .px-3{padding-right:1rem!important;}
   .pb-3,.py-3{padding-bottom:1rem!important;}
   .pl-3,.px-3{padding-left:1rem!important;}
   .p-4{padding:1.5rem!important;}
   .pt-4,.py-4{padding-top:1.5rem!important;}
   .px-4{padding-right:1.5rem!important;}
   .pb-4,.py-4{padding-bottom:1.5rem!important;}
   .px-4{padding-left:1.5rem!important;}
   .pt-5,.py-5{padding-top:2rem!important;}
   .pb-5,.py-5{padding-bottom:2rem!important;}
   .pl-5{padding-left:2rem!important;}
   .py-6{padding-top:2.5rem!important;}
   .px-6{padding-right:2.5rem!important;}
   .py-6{padding-bottom:2.5rem!important;}
   .pl-6,.px-6{padding-left:2.5rem!important;}
   .mt-n1{margin-top:-.25rem!important;}
   .mt-auto{margin-top:auto!important;}
   .mr-auto,.mx-auto{margin-right:auto!important;}
   .ml-auto,.mx-auto{margin-left:auto!important;}
   @media (min-width:576px){
   .mt-sm-0{margin-top:0!important;}
   .mb-sm-0{margin-bottom:0!important;}
   .px-sm-3{padding-right:1rem!important;}
   .pl-sm-3,.px-sm-3{padding-left:1rem!important;}
   .pr-sm-5,.px-sm-5{padding-right:2rem!important;}
   .pl-sm-5,.px-sm-5{padding-left:2rem!important;}
   }
   @media (min-width:768px){
   .mt-md-0,.my-md-0{margin-top:0!important;}
   .mb-md-0,.my-md-0{margin-bottom:0!important;}
   .mb-md-4{margin-bottom:1.5rem!important;}
   .ml-md-4{margin-left:1.5rem!important;}
   .mb-md-5{margin-bottom:2rem!important;}
   .mb-md-7{margin-bottom:3rem!important;}
   .pt-md-0{padding-top:0!important;}
   .pt-md-3{padding-top:1rem!important;}
   .pt-md-5,.py-md-5{padding-top:2rem!important;}
   .py-md-5{padding-bottom:2rem!important;}
   .py-md-6{padding-top:2.5rem!important;}
   .py-md-6{padding-bottom:2.5rem!important;}
   .py-md-7{padding-top:3rem!important;}
   .py-md-7{padding-bottom:3rem!important;}
   }
   @media (min-width:992px){
   .mb-lg-0{margin-bottom:0!important;}
   .mb-lg-5{margin-bottom:2rem!important;}
   .mb-lg-6{margin-bottom:2.5rem!important;}
   .mb-lg-8{margin-bottom:4rem!important;}
   .p-lg-0{padding:0!important;}
   .px-lg-5{padding-right:2rem!important;}
   .px-lg-5{padding-left:2rem!important;}
   .pt-lg-6{padding-top:2.5rem!important;}
   .px-lg-6{padding-right:2.5rem!important;}
   .px-lg-6{padding-left:2.5rem!important;}
   .py-lg-7{padding-top:3rem!important;}
   .py-lg-7{padding-bottom:3rem!important;}
   .py-lg-8{padding-top:4rem!important;}
   .py-lg-8{padding-bottom:4rem!important;}
   }
   @media (min-width:1200px){
   .mb-xl-9{margin-bottom:4.5rem!important;}
   .px-xl-5{padding-right:2rem!important;}
   .px-xl-5{padding-left:2rem!important;}
   }
   .text-nowrap{white-space:nowrap!important;}
   .text-left{text-align:left!important;}
   .text-right{text-align:right!important;}
   .text-center{text-align:center!important;}
   @media (min-width:576px){
   .text-sm-left{text-align:left!important;}
   .text-sm-right{text-align:right!important;}
   }
   @media (min-width:768px){
   .text-md-left{text-align:left!important;}
   }
   .text-lowercase{text-transform:lowercase!important;}
   .text-uppercase{text-transform:uppercase!important;}
   .text-capitalize{text-transform:capitalize!important;}
   .font-weight-light{font-weight:300!important;}
   .font-weight-lighter{font-weight:lighter!important;}
   .font-weight-bold{font-weight:700!important;}
   .font-italic{font-style:italic!important;}
   .text-white{color:#fff!important;}
   .text-primary{color:#de7c00!important;}
   .text-success{color:#7f992c!important;}
   .text-dark{color:#343a40!important;}
   .text-black{color:#000!important;}
   .text-gray-500{color:#a9a9a9!important;}
   .text-gray-900{color:#212529!important;}
   .text-brown-300{color:#c2b7ab!important;}
   a.text-brown-300:focus,a.text-brown-300:hover{color:#a2917f!important;}
   .text-brown-400{color:#b2a697!important;}
   .text-brown-700{color:#706150!important;}
   .text-muted{color:#999!important;}
   @media print{
   *,:after,:before{text-shadow:none!important;box-shadow:none!important;}
   a:not(.btn){text-decoration:underline;}
   img{page-break-inside:avoid;}
   h2,h3,p{orphans:3;widows:3;}
   h2,h3{page-break-after:avoid;}
   .container,body{min-width:992px!important;}
   .navbar{display:none;}
   .badge{border:1px solid #000;}
   }
   .snotify{display:block;position:fixed;width:300px;z-index:9999;pointer-events:none;}
   .snotify{box-sizing:border-box;}
   .w-big-play-button>div{background:none!important;}
   [disabled]{pointer-events:none;cursor:default!important;opacity:1!important;}
   .img-fluid{width:100%;}
   img[data-sizes=auto]{display:block;width:100%;}
   .lazyload{filter:blur(20px);transition:all .2s ease-in-out;}
   .lazyloaded{transition:all .2s ease-in-out;}
   .lazyloaded{filter:blur(0);}
   .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;transition:opacity .15s linear;background:rgba(33,37,41,.6);}
   .overlay.site-overlay{position:fixed;z-index:1040;visibility:hidden;opacity:0;}
   .cart-drawer{position:fixed;z-index:1050;top:0;right:0;left:auto;display:block;overflow:auto;width:440px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(100%,0,0);background:#fff;}
   @media (max-width:767.98px){
   .cart-drawer{width:100%;}
   }
   .cart-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;}
   .cart-drawer .drawer-body{position:relative;-webkit-overflow-scrolling:touch;}
   header{z-index:1030;}
   .navbar-main{width:100%;transition:all .2s ease-in-out;background:#fff;}
   @media (max-width:991.98px){
   .navbar-main .navbar-brand img{height:35px;width:auto;}
   }
   .navbar-main .nav-item{padding:.6rem 1.5rem;}
   .navbar-main .nav-item:first-child{padding-left:0;}
   @media (max-width:991.98px){
   .navbar-main .nav-item{padding:0;}
   }
   .navbar-main .nav-item:first-child .nav-link,.navbar-main .nav-item:last-child .nav-link{padding-right:0!important;}
   .navbar-main .nav-item .nav-link{padding:0;color:#392b13;font-weight:600;}
   .navbar-main .nav-item .nav-link:hover{color:#7f992c;}
   .navbar-main .nav-item i{font-size:1.6rem;}
   @media (max-width:991.98px){
   .navbar-main .nav-item i{font-size:1.8rem;}
   }
   .navbar-main .badge{display:inline-block;margin:-28px 0 0 -12px;text-align:center;vertical-align:middle;font-size:10px;width:30px;height:30px;line-height:22px;border-radius:50%;position:relative;}
   .navbar-main .badge:before{content:"";border:1px solid #fff;position:absolute;display:inline-block;width:22px;height:22px;left:4px;top:4px;border-radius:50%;}
   .navbar-main .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
   .navbar-main .dropdown-menu .nav-link{font-weight:400;}
   .navbar-main .navbar-icon-links .nav-item{padding:.6rem 1rem;}
   .navbar-main .navbar-icon-links .nav-item:last-child{padding-right:0;}
   .navbar-main .navbar-icon-links .nav-item.quiz-link .nav-link{animation:colorSwitch 1s infinite;}
   .site-header{transform:translateY(0);transition:all .3s;}
   #shopify-section-header{position:sticky;position:-webkit-sticky;-moz-position:sticky;-ms-position:sticky;top:0;z-index:99;}
   .navbar-mobile .nav-item{padding:0;}
   .navbar-mobile .nav-link{color:#392b13;font-weight:400;border-bottom:1px solid #dfdfdf;}
   .navbar-mobile .card-list,.navbar-mobile .nav-link{padding:.7rem 1.2rem .6rem;}
   .navbar-mobile .icon-toggle{font-size:1rem;font-style:normal;}
   .navbar-mobile .icon-toggle:before{font-family:DrSquatch-icon;}
   .navbar-mobile a[aria-expanded=false] .icon-toggle:before{content:"\E905";}
   .navbar-mobile .submenu .submenu a{background:#f2f2f2;}
   .navbar-mobile .navbar-nav>.nav-item>.nav-link.font-weight{font-size:16px;font-weight:800;text-transform:capitalize;}
   .megamenu{position:static!important;}
   .megamenu .dropdown-menu{width:100%;}
   .super_links{min-height:85px;}
   body{position:relative;}
   .site-footer .footer-top ul.social-links a{display:inline-block;text-align:center;font-size:1rem;line-height:1.8em;}
   @media (max-width:767.98px){
   .mobile-border{border-top:1px solid #dfdfdf;}
   }
   .card{width:100%;overflow:hidden;}
   .card .card-img{position:relative;overflow:hidden;}
   .card .card-img img{-o-object-fit:contain;object-fit:contain;height:100%;}
   .modal .modal-header .close{cursor:pointer;transition:all .2s ease-in-out;}
   .modal .modal-body{white-space:pre-line;}
   .flickity-enabled{position:relative;}
   .flickity-enabled:focus{outline:none;}
   .flickity-viewport{position:relative;overflow:hidden;height:100%;}
   .flickity-slider{position:absolute;width:100%;height:100%;}
   .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
   .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}
   .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%);}
   .flickity-prev-next-button:hover{background:#fff;}
   .flickity-prev-next-button:focus{outline:none;box-shadow:none;}
   .flickity-prev-next-button:active{opacity:.6;}
   .flickity-prev-next-button.previous{left:10px;}
   .flickity-prev-next-button.next{right:10px;}
   .flickity-prev-next-button:disabled{opacity:.3;cursor:auto;}
   .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}
   .flickity-prev-next-button .arrow{fill:#333;}
   .flickity-page-dots{position:absolute;bottom:20px;width:100%;margin:0;padding:0;list-style:none;text-align:center;line-height:1;}
   .flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 8px;background:#fff;border-radius:50%;cursor:pointer;}
   .flickity-page-dots .dot.is-selected{opacity:1;background:#7f992c;}
   .flickity-viewport{transition:all .2s ease-in-out;}
   .carousel .flickity-prev-next-button{width:80px;height:80px;background:transparent;}
   .carousel .flickity-prev-next-button .arrow{transition:all .2s ease-in-out;fill:#de7c00;}
   .carousel .flickity-prev-next-button:hover{background:transparent;}
   .carousel .flickity-prev-next-button.previous{left:0;}
   .carousel .flickity-prev-next-button.next{right:0;}
   #zoomiocontainer{position:absolute;z-index:9999;overflow:hidden;visibility:visible;}
   #zoomioloadingdiv{position:absolute;z-index:10000;top:0;left:0;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%;visibility:hidden;pointer-events:none;}
   #zoomioloadingdiv .spinner{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out;}
   .site-footer .btn-light-orange{background:#80982b!important;border:1px solid #fff!important;color:#fff;border-radius:4px;}
   .call-btn{border-radius:4px;}
   .footer-top{margin-bottom:0!important;}
   #organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold;}
   #organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px;}
   #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative;}
   #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .container{max-width:100%!important;margin:0!important;}
   #organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pb-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pt-0,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .px-lg-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .py-md-5{padding:0!important;}
   #organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important;}
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important;}
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:7rem!important;width:7rem!important;background:#fff!important;}
   #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important;}
   #organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#fff!important;}
   #organic-soap-natural-soap-handmade-soap .cta-btn{position:absolute;z-index:50;bottom:0;right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2);transition-duration:.3s;}
   #organic-soap-natural-soap-handmade-soap .cta-btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 6px 20px 0 rgba(0,0,0,.4);}
   #organic-soap-natural-soap-handmade-soap .video-header{background:#fff;}
   #organic-soap-natural-soap-handmade-soap .cta{width:396px;height:136px;background:#fff;color:#392b13;}
   #organic-soap-natural-soap-handmade-soap .cta .img{display:inline-block;height:136px;float:right;}
   #organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:152px;z-index:2;top:28px;right:16px;}
   #organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4;}
   #organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 148px);display:inline-block;float:left;vertical-align:middle;}
   #organic-soap-natural-soap-handmade-soap .cta .text{display:table;vertical-align:middle;height:136px;padding:0 15px 0 25px;}
   #organic-soap-natural-soap-handmade-soap .cta .text-c{display:table-cell;vertical-align:middle;}
   #organic-soap-natural-soap-handmade-soap .cta-head{width:100%;font-size:14px;line-height:18px;margin-bottom:15px;}
   #organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important;}
   #organic-soap-natural-soap-handmade-soap .flickity-slider,#organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .carousel-cell{height:100%;}
   #organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .slider-content{width:100%;height:100%;}
   #organic-soap-natural-soap-handmade-soap .slider-c,#organic-soap-natural-soap-handmade-soap .slider-c-h{height:100%;}
   #organic-soap-natural-soap-handmade-soap .slider-text-c{margin:0 auto;}
   #organic-soap-natural-soap-handmade-soap .slider-text-c h4.tagline{text-align:center;color:#fff;}
   #organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important;}
   #organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot{width:8px!important;height:8px!important;margin:0 5px!important;background:#ffffff50!important;}
   #organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot.is-selected{background:#fff!important;}
   #organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important;}
   #organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important;}
   #organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important;}
   #organic-soap-natural-soap-handmade-soap .card-footer a{margin:0 auto;}
   #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:450px!important;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-content{background:#303d1a!important;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:100px;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{line-height:40px;color:#fff;text-align:left;margin-bottom:35px!important;max-width:475px;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:18px;line-height:36px;color:#fff;text-align:left;margin-bottom:35px;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{color:#fff;margin-bottom:15px;}
   #organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important;}
   @media (max-width:1024px){
   #organic-soap-natural-soap-handmade-soap .cta-btn{bottom:0;}
   }
   @media (max-width:991px){
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important;}
   #organic-soap-natural-soap-handmade-soap .cta-btn{bottom:162px;}
   #organic-soap-natural-soap-handmade-soap .cta{width:400px;height:117px;}
   #organic-soap-natural-soap-handmade-soap .cta .img{width:144px;height:117px;display:inline-block;width:unset;height:100%;float:right;}
   #organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:158px;z-index:2;top:20px;right:20px;}
   #organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4;}
   #organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 169px);}
   #organic-soap-natural-soap-handmade-soap .cta .text{height:117px;padding:0 15px 0 20px;}
   #organic-soap-natural-soap-handmade-soap .cta-head{font-size:13px;line-height:16px;margin-bottom:10px;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:50px;padding-right:25px;}
   #organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%;}
   }
   @media (max-width:768px){
   #organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px;}
   #organic-soap-natural-soap-handmade-soap .section-title{font-size:35px;}
   #organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px;}
   #organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important;}
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important;}
   #organic-soap-natural-soap-handmade-soap .cta-btn{display:none;}
   #organic-soap-natural-soap-handmade-soap .slider-text-c{margin:50px auto;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:15px;padding-right:15px;margin:0 auto;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{text-align:center;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{margin-bottom:20px!important;text-align:center;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:13px;line-height:26px;margin-bottom:25px;text-align:center;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0 auto;}
   }
   @media (max-width:450px){
   #organic-soap-natural-soap-handmade-soap .section-title{font-size:30px;}
   #organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0;}
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important;}
   #organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px;}
   #organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:auto!important;}
   }
   @media (max-width:375px){
   #organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important;}
   }
   .header-slider .carousel-mobile,.header-slider .carousel-mobile .carousel-cell{width:100%;}
   .header-slider .carousel-mobile .flickity-page-dots{bottom:15px;}
   .header-slider .carousel-desktop{width:100%;}
   .header-slider .carousel-desktop.shortheight{height:40vh;min-height:400px;}
   .header-slider .carousel-desktop .carousel-cell{position:relative;width:100%;height:100%;margin:0;padding:0;}
   .header-slider .carousel-desktop .carousel-cell img,.header-slider .carousel-desktop .carousel-cell svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
   .header-slider .carousel-desktop .slider-content{position:relative;z-index:2;}
   .header-slider .carousel-desktop .flickity-prev-next-button{width:100px;height:100px;background:transparent;}
   @media (max-width:991.98px){
   .header-slider .carousel-desktop .flickity-prev-next-button{width:80px;height:80px;}
   }
   @media (max-width:767.98px){
   .header-slider .carousel-desktop .flickity-prev-next-button{width:50px;height:50px;}
   }
   .header-slider .carousel-desktop .flickity-prev-next-button:hover{background:transparent;}
   .header-slider .carousel-desktop .flickity-prev-next-button .arrow{fill:#fff;}
   .header-slider .carousel-desktop .flickity-page-dots{bottom:30px;}
   .header-slider .carousel-desktop .flickity-page-dots .dot{background:#fff;}
   .mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff;}
   @media (max-width:767.98px){
   .mobile-nav-drawer{width:100%;}
   }
   .mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529;}
   .mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
   .search-full-screen{background:hsla(60,9%,98%,.4);position:fixed;z-index:1070;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease;}
   .search-full-screen .btn-close{position:absolute;top:.4em;right:.5em;line-height:0;font-size:2.5rem;color:#212529;}
   @media (max-width:575.98px){
   .search-full-screen .btn-close{top:0;right:0;}
   }
   .search-full-screen .search-related{text-align:left;}
   .search-full-screen #searchForm{opacity:0;transform:translate3d(0,30px,0);transition:all .4s,transform .4s;}
   .search-full-screen #searchInput{font-family:inherit;font-size:4vw;height:auto;line-height:1;display:inline-block;box-sizing:border-box;padding:.05em 0;background:transparent;border-radius:0;border-width:0;border-bottom:4px solid #de7c00;}
   .search-full-screen #searchInput:focus{box-shadow:none;}
   @media (max-width:991.98px){
   .search-full-screen #searchInput{font-size:2.2rem;}
   }
   .featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916);}
   .info-icon{font-size:3.571rem!important;}
   @media (max-width:767.98px){
   .info-icon{font-size:2.5rem!important;}
   }
   .info-media-list .media:last-child{border-left:1px solid;}
   .squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%;}
   @media (min-width:992px){
   .squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2;}
   .squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1;}
   }
   .squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem;}
   .card-collection .card-img a{position:relative;}
   .card-collection .card-img a img{width:auto;max-width:100%;max-height:100%;}
   .card-collection .card-img a{height:200px;display:inline-block;}
   .index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700;}
   :focus{outline:none;}
   .btn span{vertical-align:middle;pointer-events:none;}
   body{background-color:#fff;}
   ::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
   ::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
   :-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
   :-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5;}
   a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out;}
   a,button,input{outline:none!important;}
   p>a{color:#de7c00;}
   p>a:hover{color:#7f992c;}
   iframe{border:none;display:block;}
   .line-height-normal{line-height:1;}
   .line-height-sm{line-height:1.2;}
   .font-size-base{font-size:1rem!important;}
   .font-size-sm{font-size:.9285rem!important;}
   .font-size-md{font-size:1.0714rem!important;}
   .font-size-lg{font-size:1.1428rem!important;}
   .font-size-xs{font-size:.85714rem!important;}
   .font-size-xl{font-size:1.2857rem!important;}
   .font-family-base{font-family:Metropolis!important;}
   .font-family-bebasNeue{font-family:BebasNeue!important;}
   .font-family-roboto-slab{font-family:Roboto Slab!important;}
   .font-weight-semibold{font-weight:600!important;}
   .font-weight-bold{font-family:MetropolisSemiBold;}
   .zindex-sticky{z-index:1020!important;}
   .border-2{border:2px solid;}
   .section-content{padding:5rem 0;}
   @media (max-width:991.98px){
   .section-content{padding:3rem 0;}
   }
   @media (max-width:767.98px){
   .section-content{padding:2.5rem 0;}
   }
   .inner-container{margin:0 auto;background:#fff;}
   .cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
   .btn{cursor:pointer;letter-spacing:.05rem;}
   .btn,.btn-sm{padding-bottom:.3rem;}
   .btn-primary:hover{background:#ec924c;border-color:#ec924c;}
   .btn-green:hover{background:#8fad32!important;border-color:#8fad32!important;}
   .call-btn{min-height:100%;background:rgba(0,0,0,.3);display:inline-block;width:80px;vertical-align:middle;text-align:left;line-height:1.3;}
   .placeholder-svg{border:1px solid #dfdfdf;background:#f0eeeb;}
   .guaranteed-box{position:relative;}
   .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2;}
   @media (max-width:575.98px){
   .guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2;}
   }
   .guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto;}
   @media (max-width:575.98px){
   .guaranteed-box .sudisfaction .sudisfaction-right{right:-22px;}
   }
   .guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px;}
   @media (max-width:575.98px){
   .guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px;}
   }
   @media (max-width:575.98px){
   .guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px;}
   }
   .guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
   .guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0;}
   @media (max-width:575.98px){
   .guaranteed-box:before{border-top:1px solid #dfdfdf;}
   }
   /*! CSS Used from: Embedded */
   iframe#_hjRemoteVarsFrame{display:none!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
   /*! CSS Used from: Embedded ; media=all */
   @media all{
   .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
   .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
   }
   /*! CSS Used from: Embedded */
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset{font-size:14px;}
   #wistia_chrome_26 #wistia_grid_32_wrapper div.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper button.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper img.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper svg.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper svg.w-css-reset{display:inline;}
   #wistia_chrome_26 #wistia_grid_32_wrapper button.w-css-reset{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
   #wistia_chrome_26 #wistia_grid_32_wrapper img.w-css-reset{border:0;display:inline-block;vertical-align:top;border-radius:0;outline:none;position:static;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset button::-moz-focus-inner{border:0;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree{font-size:14px;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree div{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree button{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree svg{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree svg{display:inline;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree button{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-tree  button::-moz-focus-inner{border:0;}
   #wistia_chrome_26 #wistia_grid_32_wrapper .w-css-reset-button-important{border-radius:0!important;color:#fff!important;}
   /*! CSS Used from: Embedded */
   #wistia_grid_32_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
   #wistia_grid_32_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
   #wistia_grid_32_above{position:relative;}
   #wistia_grid_32_main{display:block;height:100%;position:relative;}
   #wistia_grid_32_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
   #wistia_grid_32_center{height:100%;overflow:hidden;position:relative;width:100%;}
   #wistia_grid_32_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
   #wistia_grid_32_top_inside{position:absolute;left:0;top:0;width:100%;}
   #wistia_grid_32_top{width:100%;position:absolute;bottom:0;left:0;}
   #wistia_grid_32_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
   #wistia_grid_32_bottom{width:100%;position:absolute;top:0;left:0;}
   #wistia_grid_32_left_inside{height:100%;position:absolute;left:0;top:0;}
   #wistia_grid_32_left{height:100%;position:absolute;right:0;top:0;}
   #wistia_grid_32_right_inside{height:100%;right:0;position:absolute;top:0;}
   #wistia_grid_32_right{height:100%;left:0;position:absolute;top:0;}
   #wistia_grid_32_below{position:relative;}
   /*! CSS Used from: Embedded ; media=all */
   @media all{
   .volume__small-wave{animation:VOLUME_SMALL_WAVE_FLASH 2s infinite;opacity:0;}
   .volume__large-wave{animation:VOLUME_LARGE_WAVE_FLASH 2s infinite .3s;opacity:0;}
   }
   /*! CSS Used from: Embedded */
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset{font-size:14px;}
   #wistia_chrome_51 #wistia_grid_57_wrapper div.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper button.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper img.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper svg.w-css-reset{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper svg.w-css-reset{display:inline;}
   #wistia_chrome_51 #wistia_grid_57_wrapper button.w-css-reset{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
   #wistia_chrome_51 #wistia_grid_57_wrapper img.w-css-reset{border:0;display:inline-block;vertical-align:top;border-radius:0;outline:none;position:static;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset button::-moz-focus-inner{border:0;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree{font-size:14px;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree div{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree button{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree svg{box-sizing:inherit;box-shadow:none;color:inherit;display:block;float:none;font:inherit;font-family:inherit;font-style:normal;font-weight:normal;font-size:inherit;letter-spacing:0;line-height:inherit;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;padding:0;position:static;text-decoration:none;text-transform:none;text-shadow:none;transition:none;word-wrap:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-font-smoothing:antialiased;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree svg{display:inline;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree button{background-attachment:scroll;background-color:transparent;background-image:none;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:none;position:static;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-tree  button::-moz-focus-inner{border:0;}
   #wistia_chrome_51 #wistia_grid_57_wrapper .w-css-reset-button-important{border-radius:0!important;color:#fff!important;}
   /*! CSS Used from: Embedded */
   #wistia_grid_57_wrapper{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Arial,sans-serif;font-size:14px;height:100%;position:relative;text-align:left;width:100%;}
   #wistia_grid_57_wrapper *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
   #wistia_grid_57_above{position:relative;}
   #wistia_grid_57_main{display:block;height:100%;position:relative;}
   #wistia_grid_57_behind{height:100%;left:0;position:absolute;top:0;width:100%;}
   #wistia_grid_57_center{height:100%;overflow:hidden;position:relative;width:100%;}
   #wistia_grid_57_front{display:none;height:100%;left:0;position:absolute;top:0;width:100%;}
   #wistia_grid_57_top_inside{position:absolute;left:0;top:0;width:100%;}
   #wistia_grid_57_top{width:100%;position:absolute;bottom:0;left:0;}
   #wistia_grid_57_bottom_inside{position:absolute;left:0;bottom:0;width:100%;}
   #wistia_grid_57_bottom{width:100%;position:absolute;top:0;left:0;}
   #wistia_grid_57_left_inside{height:100%;position:absolute;left:0;top:0;}
   #wistia_grid_57_left{height:100%;position:absolute;right:0;top:0;}
   #wistia_grid_57_right_inside{height:100%;right:0;position:absolute;top:0;}
   #wistia_grid_57_right{height:100%;left:0;position:absolute;top:0;}
   #wistia_grid_57_below{position:relative;}
   /*! CSS Used keyframes */
   @keyframes colorSwitch{0%{color:#000;}to{color:#de7c00;}}
   @keyframes sk-scaleout{0%{transform:scale(0);}to{transform:scale(1);opacity:0;}}
   @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
   @keyframes VOLUME_SMALL_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
   @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
   @keyframes VOLUME_LARGE_WAVE_FLASH{0%{opacity:0;}33%{opacity:1;}66%{opacity:1;}100%{opacity:0;}}
   /*! CSS Used fontfaces */


 .freeShipping__bar {
   width: 80%;
   margin: .5rem auto 0;
   height: 20px;
   position: relative;
 }

 .cart-drawer .progress {
   display: -ms-flexbox;
   display: flex;
   height: 0.5rem;
   border-radius: 8px;
   overflow: hidden;
   font-size: 0.75rem;
   background-color: #f0eeeb;
 }

 .cart-drawer .progress-bar {
   display: -ms-flexbox;
   display: flex;
   -ms-flex-direction: column;
   flex-direction: column;
   -ms-flex-pack: center;
   justify-content: center;
   color: #fff;
   text-align: center;
   white-space: nowrap;
   background-color: #de7c00;
   transition: width 0.6s ease;
   transition-delay: 1s;
 }
 .open-drawer .cart-drawer .progress-bar {
   transition-delay: 0s;
 }

 .progress-bar-animated {
   animation: progress-bar-stripes 3s linear infinite;
 }

 .shipping_icon {
   position: absolute;
   width: 20px;
   top: -6px;
   background: #f0eeec;
   right: -18px;
   border-radius: 50%;
   height: 20px;
 }
 .shipping_icon svg {
     fill: #de7c00;
 }
 .shipping_icon.limit_reached #ship_iconSVG {
   fill: #fff !important;
}
.shipping_icon.limit_reached {
       background: #6c8128;
   }
.cart-drawer .progress-bar.limit_reached {
  background-color: #6c8128;
}
.progress-bar-striped {
 background-image: linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
 background-size: 1rem 1rem;
}
 .m-auto {
   margin: auto !important;
 }
 @media(min-width: 1260px) {
     .media-list.info-media-list {
  position: absolute;
   left: 15px;
   right: 15px;
   bottom: 15px;
   border-top: 1px #958b74 solid;
}
   .border-top.border-bottom.pt-5.pb-3.px-sm-5.px-3.border-brown.mb-0.lead {
     border-bottom: none !important;
   }
 }
   @media(min-width: 768px) {
      .order-md-1 {
       -ms-flex-order: 1;
       order: 1;
     }
     .order-md-2 {
         -ms-flex-order: 2 !important;
         order: 2 !important;
     } 
     .col-md-9 {
           -ms-flex: 0 0 75%;
           flex: 0 0 75%;
           max-width: 75%;
       }
     }
 
     @media (min-width: 992px) {
       .offset-lg-6 {
           margin-left: 50%;
       }
       .col-lg-6 {
           -ms-flex: 0 0 50%;
           flex: 0 0 50%;
           max-width: 50%;
       }
   }
 .col-10 {
           -ms-flex: 0 0 83.33333%;
           flex: 0 0 83.33333%;
           max-width: 83.3333%;
       }
 
   .custom-scrollbar::-webkit-scrollbar {
 height: 0px;
 display: none;
}
 .custom-scrollbar::-webkit-scrollbar-track {
 box-shadow: inset 0 0 0px rgba(0, 0, 0, 0.3);
 display:none;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
 background-color: gainsboro;
 outline: 1px solid gainsboro;
 display:none;
}
   /* Carousel */
.carousel-control-next-icon {
 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDE1LDApIj4KICAgICAgICA8cGF0aCBkPSJNMTMsMkwyLDEzTDEzLDI0IiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6NHB4OyIvPgogICAgPC9nPgo8L3N2Zz4K") !important;
 }

 .carousel-control-prev-icon {
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAxNSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDJMMiAxM0wxMyAyNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==") !important;
 }

 .carousel-control-next-icon:hover {
   background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDAsMCwxLDE1LDApIj4KICAgICAgICA8cGF0aCBkPSJNMTMsMkwyLDEzTDEzLDI0IiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MDtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6cmdiKDIyMiwxMjQsMCk7c3Ryb2tlLXdpZHRoOjRweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==") !important;
 }

 .carousel-control-prev-icon:hover {
   background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE1IDI2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7Ij4KICAgIDxwYXRoIGQ9Ik0xMywyTDIsMTNMMTMsMjQiIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOnJnYigyMjIsMTI0LDApO3N0cm9rZS13aWR0aDo0cHg7Ii8+Cjwvc3ZnPgo=") !important;
 }
 .jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
 .carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:8px;height:8px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
 .flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative;overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.hide-nav-ui .flickity-page-dots,.hide-nav-ui .flickity-prev-next-button{display:none}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:none}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;bottom:20px;width:100%;margin:0;padding:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 8px;background:#fff;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;background:#7f992c}.flickity-viewport{transition:all .2s ease-in-out}.carousel .carousel-cell.equal-height{min-height:100%}.carousel .flickity-prev-next-button{width:80px;height:80px;background:transparent}.carousel .flickity-prev-next-button .arrow{transition:all .2s ease-in-out;fill:#de7c00}.carousel .flickity-prev-next-button:hover{background:transparent}.carousel .flickity-prev-next-button.previous{left:0}.carousel .flickity-prev-next-button.next{right:0}.carousel.carousel-nav .carousel-cell{transition:all .2s linear;opacity:.6;border:1px solid transparent}.carousel.carousel-nav .carousel-cell.is-nav-selected{opacity:1;border:1px solid #de7c00}.carousel.carousel-nav .flickity-prev-next-button{width:40px;height:40px;border-radius:0;background:#fafaf9}.img-carousel-cell{transition:all .2s ease-in-out;opacity:0}.img-carousel-cell.flickity-lazyloaded{opacity:1}.flickity-enabled.is-fullscreen{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:#fff}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:10px}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}html.is-flickity-fullscreen{overflow:hidden}html.is-flickity-fullscreen .img-fluid{height:100%;-o-object-fit:contain!important;object-fit:contain!important}html.is-flickity-fullscreen .flickity-prev-next-button{width:50px;height:50px;background:#fff}html.is-flickity-fullscreen .flickity-prev-next-button.previous{left:15px}html.is-flickity-fullscreen .flickity-prev-next-button.next{right:15px}html.is-flickity-fullscreen .flickity-prev-next-button .arrow{fill:#333}html.is-flickity-fullscreen .flickity-prev-next-button:hover{background:#fff}.flickity-fullscreen-button{position:absolute;top:10px;right:10px;display:block;width:24px!important;height:24px!important;border-width:0;border-radius:1.2rem;background:#fff;cursor:pointer}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;top:4px;left:4px;width:16px!important;height:16px!important}#zoomiocontainer{position:absolute;z-index:9999;overflow:hidden;visibility:visible}#zoomiocontainer img{position:absolute!important;display:block!important;width:auto!important;height:auto!important}#zoomiocontainer.mobileclass{overflow:scroll;-webkit-overflow-scrolling:touch}#zoomioloadingdiv{position:absolute;z-index:10000;top:0;left:0;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%;visibility:hidden;pointer-events:none}#zoomioloadingdiv .spinner{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;animation:sk-scaleout 1s infinite ease-in-out}@keyframes sk-scaleout{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}[data-item-reviews] .icon-review{font-size:.8rem}[data-item-reviews] .icon-review:not(:last-child){margin:0 1px}[data-product-reviews] .icon-review{margin-right:2px}[data-product-reviews] #reviewsList .review-item{border-top:1px solid #d4d4d4}[data-product-reviews] #reviewsList .review-image{max-width:400px}[data-product-reviews] .flickity-page-dots{bottom:-40px!important}@media (min-width:768px){[data-product-reviews] .flickity-page-dots{display:none}}[data-product-reviews] .carousel-cell{min-height:100%}[data-product-reviews] .modal .vue-star-rating{position:relative;top:-.15rem;margin-left:.2rem}[data-product-reviews] .modal .vue-star-rating-pointer{position:relative;top:.2rem}[data-product-reviews] .modal .vue-star-rating-rating-text{position:relative;top:.1rem}[data-product-reviews] .modal .modal-body{font-size:.9rem}[data-product-reviews] .modal .vue-dropzone{border-radius:1.2rem;border-width:1px;border-color:#dfdfdf}[data-product-reviews] ul.pagination{list-style:none;list-style-type:none}[data-product-reviews] ul.pagination li{display:inline-block}[data-product-reviews] ul.pagination li a{float:left;padding:5px 10px;text-decoration:none;font-weight:400}[data-product-reviews] ul.pagination li.active a{background-color:#999;border-color:#999;color:#fafaf9;cursor:default}[data-product-reviews] ul.pagination li:hover:not(.active) a{background-color:#f0eeeb}.site-footer .btn-light-orange{background:#80982b!important;border:1px solid #fff!important;color:#fff;border-radius:4px}.call-btn{border-radius:4px}.contact-form .input-group-append .btn{background:#80982b!important;border:1px solid #80982b!important;border-radius:4px}.footer-top{margin-bottom:0!important}#organic-soap-natural-soap-handmade-soap .section-title{font-family:MetropolisBold}#organic-soap-natural-soap-handmade-soap div#shopify-section-footer{padding-top:100px}#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339{position:relative}#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .container{max-width:100%!important;margin:0!important}#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pb-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .pt-0,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .px-lg-5,#organic-soap-natural-soap-handmade-soap #shopify-section-1573636991339 .py-md-5{padding:0!important}#organic-soap-natural-soap-handmade-soap #wistia-1sri3k4jg1-1{width:100%!important}#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper{height:7rem!important;width:7rem!important}#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2){border-radius:50%;height:40px!important;width:40px!important;background:transparent!important}#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:7rem!important;width:7rem!important}#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg polygon{fill:#de7c00!important}#organic-soap-natural-soap-handmade-soap .cta-btn{position:absolute;z-index:50;bottom:0;right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2);transition-duration:.3s}#organic-soap-natural-soap-handmade-soap .cta-btn:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 6px 20px 0 rgba(0,0,0,.4)}#organic-soap-natural-soap-handmade-soap .video-header{background:#fff}#organic-soap-natural-soap-handmade-soap .cta{width:396px;height:136px;background:#fff;color:#392b13}#organic-soap-natural-soap-handmade-soap .cta .img{display:inline-block;height:136px;float:right}#organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:152px;z-index:2;top:28px;right:16px}#organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4}#organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 148px);display:inline-block;float:left;vertical-align:middle}#organic-soap-natural-soap-handmade-soap .cta .text{display:table;vertical-align:middle;height:136px;padding:0 15px 0 25px}#organic-soap-natural-soap-handmade-soap .cta .text-c{display:table-cell;vertical-align:middle}#organic-soap-natural-soap-handmade-soap .cta-head{width:100%;font-size:14px;line-height:18px;margin-bottom:15px}#organic-soap-natural-soap-handmade-soap .cta .new-btn{margin:0}#organic-soap-natural-soap-handmade-soap #shopify-section-1573640527960 .py-7{padding:50px 0!important}#organic-soap-natural-soap-handmade-soap .featured-in{background:#f0eeeb!important;border:none!important}#organic-soap-natural-soap-handmade-soap #shopify-section-1573640527960 .border-top{border-top:none!important}#organic-soap-natural-soap-handmade-soap #shopify-section-1573640527960 .border-bottom{border-bottom:none!important}#organic-soap-natural-soap-handmade-soap .flickity-slider,#organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .carousel-cell{height:100%}#organic-soap-natural-soap-handmade-soap .header-slider .carousel-desktop .slider-content{width:100%;height:100%}#organic-soap-natural-soap-handmade-soap .slider-c,#organic-soap-natural-soap-handmade-soap .slider-c-h{height:100%}#organic-soap-natural-soap-handmade-soap .slider-text-c{margin:0 auto}#organic-soap-natural-soap-handmade-soap .slider-text-c h4.tagline{text-align:center;color:#fff}#organic-soap-natural-soap-handmade-soap .flickity-prev-next-button svg{width:30%!important;height:30%!important}#organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot{width:8px!important;height:8px!important;margin:0 5px!important;background:#ffffff50!important}#organic-soap-natural-soap-handmade-soap .flickity-page-dots .dot.is-selected{background:#fff!important}#organic-soap-natural-soap-handmade-soap .collection-intro{width:100%;text-align:center}#organic-soap-natural-soap-handmade-soap .collection-intro p{max-width:550px;margin:0 auto}#organic-soap-natural-soap-handmade-soap .collection-intro a{margin:35px auto 75px}#organic-soap-natural-soap-handmade-soap .card-body{padding:35px 35px 15px}#organic-soap-natural-soap-handmade-soap .card-body a{margin-bottom:10px!important}#organic-soap-natural-soap-handmade-soap .card-body p{margin-bottom:5px!important}#organic-soap-natural-soap-handmade-soap .card .card-body .price{font-size:15px;font-weight:400;margin-bottom:0!important}#organic-soap-natural-soap-handmade-soap .card-footer{padding:0 35px 35px!important}#organic-soap-natural-soap-handmade-soap .card-footer a,#organic-soap-natural-soap-handmade-soap .card-footer span{margin:0 auto}#organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:0}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:450px!important}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-content{background:#303d1a!important}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:100px}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{line-height:40px;color:#fff;text-align:left;margin-bottom:35px!important;max-width:475px}#organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:18px;line-height:36px;color:#fff;text-align:left;margin-bottom:35px}#organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{color:#fff;margin-bottom:15px}#organic-soap-natural-soap-handmade-soap .squatch-info{background-size:cover!important}@media (max-width:1024px){#organic-soap-natural-soap-handmade-soap .cta-btn{bottom:0}}@media (max-width:991px){#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:6rem!important;width:6rem!important}#organic-soap-natural-soap-handmade-soap .cta-btn{bottom:162px}#organic-soap-natural-soap-handmade-soap .cta{width:400px;height:117px}#organic-soap-natural-soap-handmade-soap .cta .img{width:144px;height:117px;display:inline-block;width:unset;height:100%;float:right}#organic-soap-natural-soap-handmade-soap .cta .img .overlay-image{position:absolute;width:158px;z-index:2;top:20px;right:20px}#organic-soap-natural-soap-handmade-soap .cta .img .background-image{width:104px;opacity:.4}#organic-soap-natural-soap-handmade-soap .top{width:calc(100% - 169px)}#organic-soap-natural-soap-handmade-soap .cta .text{height:117px;padding:0 15px 0 20px}#organic-soap-natural-soap-handmade-soap .cta-head{font-size:13px;line-height:16px;margin-bottom:10px}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:50px;padding-right:25px}#organic-soap-natural-soap-handmade-soap a.review-img{margin:25px 0 0;width:100%}}@media (max-width:768px){#organic-soap-natural-soap-handmade-soap h4.tagline{font-size:12px;margin-bottom:10px}#organic-soap-natural-soap-handmade-soap .section-title{font-size:35px}#organic-soap-natural-soap-handmade-soap .intro-p{font-size:15px;line-height:26px}#organic-soap-natural-soap-handmade-soap .section-content.px-xl-5{padding:30px 0 0!important}#organic-soap-natural-soap-handmade-soap .collection-intro{display:none}#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:5rem!important;width:5rem!important}#organic-soap-natural-soap-handmade-soap .cta-btn{display:none}#organic-soap-natural-soap-handmade-soap .slider-text-c{margin:50px auto}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .banner-text-p{padding-left:15px;padding-right:15px;margin:0 auto}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .tagline{text-align:center}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .section-title{margin-bottom:20px!important;text-align:center}#organic-soap-natural-soap-handmade-soap .index-banner-with-text p{font-size:13px;line-height:26px;margin-bottom:25px;text-align:center}#organic-soap-natural-soap-handmade-soap .index-banner-with-text a{margin:0 auto}}@media (max-width:450px){#organic-soap-natural-soap-handmade-soap .section-title{font-size:30px}#organic-soap-natural-soap-handmade-soap .section-content{padding:75px 0 0}#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:4rem!important;width:4rem!important}#organic-soap-natural-soap-handmade-soap #shopify-section-1573640527960 .py-7{padding:25px 0!important}#organic-soap-natural-soap-handmade-soap .index-featured-collectiion-list{padding-bottom:40px}#organic-soap-natural-soap-handmade-soap .index-banner-with-text .cover-img{height:auto!important}}@media (max-width:375px){#organic-soap-natural-soap-handmade-soap .w-big-play-button div:first-child,#organic-soap-natural-soap-handmade-soap .w-big-play-button div:nth-child(2),#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper,#organic-soap-natural-soap-handmade-soap .w-bpb-wrapper svg{height:3rem!important;width:3rem!important}}.header-slider .carousel-mobile,.header-slider .carousel-mobile .carousel-cell{width:100%}.header-slider .carousel-mobile .flickity-page-dots{bottom:15px}.header-slider .carousel-desktop{width:100%}.header-slider .carousel-desktop.shortheight{height:40vh;min-height:400px}.header-slider .carousel-desktop.tallheight{height:70vh;min-height:600px}.header-slider .carousel-desktop.fullheight{height:100vh;min-height:700px}.header-slider .carousel-desktop .carousel-cell{position:relative;width:100%;height:100%;margin:0;padding:0}.header-slider .carousel-desktop .carousel-cell img,.header-slider .carousel-desktop .carousel-cell svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-slider .carousel-desktop .video-container{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;background:#fff}.header-slider .carousel-desktop .video-container .vjs-big-play-button{display:none!important}.header-slider .carousel-desktop .video-container .video-js{width:100%!important;height:100%!important}.header-slider .carousel-desktop .video-container .video-js video{-o-object-fit:cover!important;object-fit:cover!important;pointer-events:none}.header-slider .carousel-desktop .slider-content{position:relative;z-index:2}.header-slider .carousel-desktop .flickity-prev-next-button{width:100px;height:100px;background:transparent}@media (max-width:991.98px){.header-slider .carousel-desktop .flickity-prev-next-button{width:80px;height:80px}}@media (max-width:767.98px){.header-slider .carousel-desktop .flickity-prev-next-button{width:50px;height:50px}}.header-slider .carousel-desktop .flickity-prev-next-button:hover{background:transparent}.header-slider .carousel-desktop .flickity-prev-next-button .arrow{fill:#fff}.header-slider .carousel-desktop .flickity-page-dots{bottom:30px}.header-slider .carousel-desktop .flickity-page-dots .dot{background:#fff}.mobile-nav-drawer{position:fixed;z-index:9999;top:0;left:0;display:block;overflow:hidden;width:360px;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:translate3d(-100%,0,0);background:#fff}@media (max-width:767.98px){.mobile-nav-drawer{width:100%}}.mobile-nav-drawer.opened{transform:translateZ(0)}.mobile-nav-drawer .drawer-header .btn-close{line-height:0;font-size:1.8rem;color:#212529}.mobile-nav-drawer .drawer-body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-nav-drawer .drawer-footer ul.social-icons{padding:0;margin:0}.mobile-nav-drawer .drawer-footer ul.social-icons li{margin:0 .5em;font-size:1.4rem}.search-full-screen{background:hsla(60,9%,98%,.4);position:fixed;z-index:1070;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease}.search-full-screen .btn-close{position:absolute;top:.4em;right:.5em;line-height:0;font-size:2.5rem;color:#212529}@media (max-width:575.98px){.search-full-screen .btn-close{top:0;right:0}}.search-full-screen .search-related{text-align:left}.search-full-screen .search-related .search-suggestion{opacity:0;transform:translate3d(0,30px,0);transition:opacity .4s,transform .4s}.search-full-screen .search-related .search-suggestion h3{margin:0 0 15px}.search-full-screen .search-related .search-suggestion h3:before{content:"\21FE";display:inline-block;padding:0 .6em 0 0}.search-full-screen .search-related .search-suggestion p{margin:0}.search-full-screen .search-related .search-suggestion p,.search-full-screen .search-related .search-suggestion p a{font-family:Metropolis!important;font-size:1rem;line-height:1.4}.search-full-screen #searchForm{opacity:0;transform:translate3d(0,30px,0);transition:all .4s,transform .4s}.search-full-screen #searchInput{font-family:inherit;font-size:4vw;height:auto;line-height:1;display:inline-block;box-sizing:border-box;padding:.05em 0;background:transparent;border-radius:0;border-width:0;border-bottom:4px solid #de7c00}.search-full-screen #searchInput:focus{box-shadow:none}@media (max-width:991.98px){.search-full-screen #searchInput{font-size:2.2rem}}.search-full-screen.opened{opacity:1;visibility:visible}.search-full-screen.opened #searchForm{opacity:1;transform:translateZ(0)}.search-full-screen.opened .search-suggestion{opacity:0;transform:translate3d(0,30px,0);transition:opacity .4s,transform .4s;opacity:1;transform:translateZ(0)}.search-full-screen.opened .search-suggestion:first-child{transition-delay:.1s}.search-full-screen.opened .search-suggestion:nth-child(2){transition-delay:.2s}.search-full-screen.opened .search-suggestion:nth-child(3){transition-delay:.3s}.search-reveal{background:#fff;position:fixed;z-index:1070;top:0;left:0;right:0;width:100%;opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.search-reveal .btn-close{line-height:0;font-size:1.8rem;color:#212529}.search-reveal #searchForm{width:100%}.search-reveal #searchInput{font-family:inherit;font-size:1.4rem;background:transparent;border-style:none}.search-reveal #searchInput:focus{box-shadow:none}.search-reveal.opened{opacity:1;visibility:visible;transform:translateY(0)}.index-banners-grid .row-banner{height:600px}@media (min-width:768px) and (max-width:991.98px){.index-banners-grid .row-banner{height:auto}.index-banners-grid .row-banner .banner-1,.index-banners-grid .row-banner .banner-2,.index-banners-grid .row-banner .banner-3,.index-banners-grid .row-banner .banner-4{min-height:240px}}@media (max-width:767.98px){.index-banners-grid .row-banner{height:auto}.index-banners-grid .row-banner .banner-1,.index-banners-grid .row-banner .banner-2,.index-banners-grid .row-banner .banner-3,.index-banners-grid .row-banner .banner-4{min-height:200px}}.index-banners-grid .banner{position:relative;overflow:hidden}.index-banners-grid .banner .svg-placeholder{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.index-banners-grid .banner .overlay{z-index:2;background-color:rgba(222,124,0,.8);opacity:0;transition:all .2s ease-in-out}@media (max-width:991.98px){.index-banners-grid .banner .overlay{display:none}}.index-banners-grid .banner .inner{position:relative;z-index:3;padding:30px;transition:all .2s ease-in-out;color:#fff;opacity:0;transform:translateY(5%)}.index-banners-grid .banner .inner p{margin:0}@media (max-width:991.98px){.index-banners-grid .banner .inner{padding:15px;opacity:1;transform:none;color:#de7c00;background-color:hsla(0,0%,100%,.7)}}.index-banners-grid .banner:hover .overlay{opacity:1}.index-banners-grid .banner:hover .inner{opacity:1;transform:translateY(0)}@media (max-width:767.98px){.template-product .product-details-wrapper{position:relative}}.template-product .product-details-wrapper .social-sharing a{font-size:1.4rem}@media (max-width:767.98px){.template-product .flickity-page-dots{bottom:15px}}@media (min-width:768px){.template-product .template-product-classic .flickity-page-dots{display:none}}.template-product .template-product-classic .carousel-nav .carousel-cell{width:90px}.template-product .template-product-classic.vertical-thumbs .carousel-nav{width:348px;transform:rotate(90deg) translate(40px,-100%);transform-origin:left top}.template-product .template-product-classic.vertical-thumbs .carousel-nav .carousel-cell{transform:rotate(-90deg);border:1px solid transparent;transition:all .2s ease-in-out;cursor:pointer}.template-product .template-product-classic.vertical-thumbs .carousel-nav .carousel-cell:not(:last-child){margin-right:30px}.template-product .template-product-classic.vertical-thumbs .carousel-nav .carousel-cell.is-nav-selected{border:1px solid #de7c00}.template-product .template-product-classic.vertical-thumbs .carousel-nav .flickity-prev-next-button{width:40px;height:40px;background:transparent}.template-product .template-product-classic.vertical-thumbs .carousel-nav .flickity-prev-next-button.previous{left:-40px}.template-product .template-product-classic.vertical-thumbs .carousel-nav .flickity-prev-next-button.next{right:-40px}.template-product .template-product-classic.vertical-thumbs .carousel-nav .flickity-prev-next-button:hover{background:transparent}.template-product .template-product-classic.vertical-thumbs .carousel-nav .flickity-prev-next-button .arrow{fill:#de7c00}.template-product .product-addons .flickity-prev-next-button{width:40px;height:40px;background:transparent}.template-product .product-addons .flickity-prev-next-button.previous{left:-30px}.template-product .product-addons .flickity-prev-next-button.next{right:-30px}@media (max-width:991.98px){.template-product .product-addons .flickity-page-dots{bottom:-30px}}.table-cart{min-width:600px}.table-cart .item-img{min-width:80px}.table-cart .quantity-wrapper{max-width:120px}@media (min-width:576px) and (max-width:767.98px){.template-search .card-columns{column-count:2}}@media (min-width:768px) and (max-width:991.98px){.template-search .card-columns{column-count:2}}@media (min-width:992px) and (max-width:1199.98px){.template-search .card-columns{column-count:3}}@media (min-width:1200px){.template-search .card-columns{column-count:4}}.contact-block a{color:inherit;text-decoration:underline}.section-faq .card-header i.icon{font-size:1.6rem!important;transition:all .35s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(90deg)}.section-faq .card-header button{width:100%;font-family:proxima-nova,sans-serif;font-size:1.125rem;text-transform:none;white-space:normal;text-decoration:none!important}.section-faq .card-header button .heading{display:inline-block;width:90%}.section-faq .card-header button.collapsed i.icon{transform:rotate(0deg)}.section-faq .card-body p:last-child{margin-bottom:0}.template-article .article-body .social-sharing a{display:inline-block;text-align:center;width:40px;height:40px;border-width:1px;border-style:solid;border-radius:50%;font-size:1.4rem;line-height:1.7em}.template-article .article-navigation{position:relative;overflow:hidden}.template-article .article-navigation .bg-img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}@media (min-width:576px){.template-article .article-navigation .bg-img{-webkit-backface-visibility:hidden;transform:scale(1.1);filter:blur(5px)}}.template-article .article-navigation .overlay{z-index:2;background:rgba(33,37,41,.8)}.template-article .article-navigation .inner{position:relative;z-index:3}.template-article .article-navigation:hover .bg-img{transform:scale(1);filter:blur(0)}.template-article .article-navigation:hover .overlay{opacity:.7}.template-article .article-navigation:hover a{text-decoration:none}.sidebar-blog .social-icons{font-size:1.4rem}.section-instagram-feed .instagram-item{margin:0 0 30px}.section-instagram-feed .instagram-item a{position:relative;display:block}.section-instagram-feed .instagram-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-instagram-feed .instagram-item .overlay{opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.4) 0,rgba(0,0,0,.6) 100%)}.section-instagram-feed .instagram-item .overlay i{font-size:2.4rem;color:hsla(0,0%,100%,.7);transform:translateY(5px);transition:all .2s ease-in-out}.section-instagram-feed .instagram-item .overlay:hover{opacity:1}.section-instagram-feed .instagram-item .overlay:hover i{transform:translateY(0)}.section-instagram-feed .no-gutters .instagram-item{margin:0}.section-recently-viewed-products,.section-related-products{padding-bottom:60px!important}.section-recently-viewed-products .flickity-prev-next-button.previous,.section-related-products .flickity-prev-next-button.previous{left:-5em}.section-recently-viewed-products .flickity-prev-next-button.next,.section-related-products .flickity-prev-next-button.next{right:-5em}@media (max-width:767.98px){.section-recently-viewed-products .flickity-page-dots,.section-related-products .flickity-page-dots{bottom:-20px}}.section-recently-viewed-products .carousel-cell,.section-related-products .carousel-cell{padding-top:30px;padding-bottom:30px}.letter-spacing-2{letter-spacing:2px}.featured-in{background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/as-seen-in-banner.jpg?916)}.info-icon{font-size:3.571rem!important}@media (max-width:767.98px){.info-icon{font-size:2.5rem!important}}.info-media-list .media:last-child{border-left:1px solid}.squatch-info{background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/squatch-bg.svg?1238) 50%}@media (min-width:992px){.squatch-info .container>.row:nth-child(2n)>div:first-child{-ms-flex-order:2;order:2}.squatch-info .container>.row:nth-child(2n)>div:last-child{-ms-flex-order:1;order:1}}.squatch-info .squatch-feature-info em{font-family:MarketWeb;font-size:1.2857rem}.card-collection .card-img a{position:relative}.card-collection .card-img a img{width:auto;max-width:100%;max-height:100%}.card-collection .card-img .card-img-a,.card-collection .card-img>span,.card-collection .card-img a,.card-product .card-img .card-img-a,.card-product .card-img>span,.card-product .card-img a{height:200px;display:inline-block}.card-collection .card-img .card-img-a svg,.card-collection .card-img>span svg,.card-collection .card-img a svg,.card-product .card-img .card-img-a svg,.card-product .card-img>span svg,.card-product .card-img a svg{max-height:100%}.card-collection .learn-link:hover,.card-product .learn-link:hover{color:#ec924c!important;text-decoration:underline}.banner-img{height:440px}@media (max-width:991.98px){.banner-img{height:250px}}.contact-detail-title{margin:0 0 8px;padding:0 1% 1.1em;border-bottom:1px dotted #ccc}@media (min-width:1200px){.desktop-board{min-width:972px}}.desktop-board label .card{word-wrap:inherit}.subscription-section{height:100vh}@media (max-width:767.98px){.subscription-section{height:auto;min-height:100vh}}.subscription-section .main-title:after{content:"";position:absolute;height:9px;width:110px;background:#de7c00;left:50%;bottom:0;transform:translateX(-50%)}@media (max-width:991.98px){.subscription-section .subscription-content{width:100%!important}}.subscription-section .subscription-content [type=radio]+label{box-shadow:0 1px 3px rgba(0,0,0,.4);transition:all .2s ease-in-out;cursor:pointer}.subscription-section .subscription-content [type=radio]+label:before{content:"";position:absolute;height:22px;width:22px;border:2px solid #999;border-radius:100%;right:12px;top:12px;transition:all .2s ease-in-out;z-index:3}.subscription-section .subscription-content [type=radio]+label:after{content:"";position:absolute;height:8px;width:8px;border-radius:100%;right:19px;top:19px;background:transparent;transition:all .2s ease-in-out}.subscription-section .subscription-content [type=radio]+label>div{border:2px solid transparent}.subscription-section .subscription-content [type=radio]:checked+label:before{border:2px solid #de7c00}.subscription-section .subscription-content [type=radio]:checked+label:after{background:#de7c00}.subscription-section .subscription-content [type=radio]:checked+label>div{border:2px solid #de7c00}.subscription-section .subscription-content .flickity-slider{transform:none!important}.subscription-section .subscription-content .flickity-slider>div{top:-200px;transition:all .7s;opacity:0;visibility:hidden;left:0!important}@media (max-width:991.98px){.subscription-section .subscription-content .flickity-slider>div{height:auto!important}}.subscription-section .subscription-content .flickity-slider>div.is-selected{top:0;opacity:1;visibility:visible}.subscription-section .subscription-thumb .flickity-viewport{height:auto!important;overflow:visible}.subscription-section .subscription-thumb .flickity-viewport .flickity-slider{position:relative;transform:none!important}.subscription-section .subscription-thumb .carousel-cell:after{content:"";position:absolute;height:49px;width:5px;background:#442e04;right:-3px;opacity:0;transition:all .2s ease-in-out}.subscription-section .subscription-thumb .carousel-cell.is-nav-selected:after{opacity:1}.subscription-section .subscription-thumb .carousel-cell.is-nav-selected a{color:#000!important}.subscription-section .flickity-prev-next-button{padding:2px 1.5rem 0;width:auto;border-radius:0;top:auto;bottom:-3px;z-index:9;position:fixed;transform:none;height:auto;margin-bottom:0;line-height:50px}@media (max-width:991.98px){.subscription-section .flickity-prev-next-button{padding:2px 1rem 0}}.subscription-section .flickity-prev-next-button svg{position:relative;display:inline-block;width:20px;vertical-align:middle;left:auto;top:-2px;right:auto;height:17px}.subscription-section .flickity-prev-next-button svg .arrow{fill:#fff}@media (max-width:991.98px){.subscription-section .flickity-prev-next-button svg{width:16px}}.subscription-section .flickity-prev-next-button:after,.subscription-section .flickity-prev-next-button:before{content:"";font-family:BebasNeue!important;color:#fff;display:inline-block}.subscription-section .flickity-prev-next-button:disabled{display:none}.subscription-section .flickity-prev-next-button.next{right:0;background:#7f992c}.subscription-section .flickity-prev-next-button.next.disabled{pointer-events:none;opacity:.6!important}.subscription-section .flickity-prev-next-button.next:before{content:"Next";padding-right:5px}.subscription-section .flickity-prev-next-button.previous{right:auto;background:#999;left:0}.subscription-section .flickity-prev-next-button.previous:after{content:"Back";padding-left:5px}@media (min-width:768px){.starter-bundles-page .subscription-section{height:calc(100vh - 132px);min-height:calc(100vh - 132px)}}@media (max-width:991.98px){.starter-bundles-page .subscription-section{position:fixed;left:0;width:100%;top:82px;bottom:50px;min-height:auto;z-index:9}}.starter-bundles-page .subscription-section .subscription-thumb{height:100%}.starter-bundles-page .subscription-content .flickity-slider>div{height:100%!important;overflow:auto}@media (max-width:991.98px){#starter-bundles-pages-dr-squatch #shopify-section-header{position:fixed;width:100%;left:0;top:0}}.subscription-footer{bottom:0;height:50px}.product-list>div{height:calc(100% - 150px)}@media (min-width:1200px){.product-list .row .col-xl-auto{max-width:20%}}.collection-banner img{max-height:280px}.squatch-masthead{position:relative}.squatch-masthead>.row{position:relative;z-index:2}.squatch-masthead .gift-green-bg{position:absolute;z-index:1;right:0;top:0;left:0;bottom:0}@media (max-width:767.98px){.squatch-masthead .gift-green-bg{background-size:contain!important}}@media (max-width:575.98px){.squatch-masthead .gift-green-bg{background-size:109%!important}}.gift-box-select input+.card-select-box{opacity:.6;transition:all .2s ease-in-out}.gift-box-select input+.card-select-box:hover,.gift-box-select input:checked+.card-select-box,.gift-box-select input:checked+.card-select-box .gift_select:before{opacity:1}.gift_select{border:2px solid #fff;width:24px;height:24px;border-radius:3px;background:transparent;position:relative}.gift_select:before{content:"\E904";font-family:DrSquatch-icon!important;font-size:1rem;position:absolute;top:2px;left:2px;opacity:0}@media (max-width:767.98px){.center-bgimg-contain{height:80px!important}}.PaymentDetail{position:fixed;top:200px}@media (max-width:767.98px){#gift-box-masthead{background:none!important;background-color:#303a13!important}}#productTabs .nav-item .nav-link{color:#a9a9a9}#productTabs .nav-item .nav-link.active{background:transparent;color:#000}.product-title span{width:35px;height:1px}.qty-selector input[type=radio]:checked+label{background:rgba(222,124,0,.25)}@media (max-width:767.98px){.soap-table .soap-item{border-right:none!important}}.make-special .flickity-button.next{right:-30px}.make-special .flickity-button.previous{left:-30px}.make-special .flickity-button .arrow{fill:#de7c00}.product-carousel-slider img{max-height:300px}.product-carousel-slider .flickity-page-dots{position:relative;bottom:0;margin-top:20px}.product-carousel-slider.carousel .flickity-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-carousel-slider.carousel .flickity-prev-next-button{width:60px;height:60px}@media (max-width:767.98px){.product-carousel-slider.carousel .flickity-prev-next-button{width:40px;height:40px}}.product-carousel-slider.carousel .flickity-prev-next-button svg{left:10%;top:10%;width:80%;height:80%}.product-carousel-slider.carousel .flickity-prev-next-button svg .arrow{fill:#fff}.product-carousel-slider.carousel .carousel-cell{top:0}.breadcrumb a,.breadcrumb span{color:#fff;font-size:1.0714rem}.breadcrumb .nav-divider{margin:0 8px}.icon-dark-blue{color:#224287}.icon-green{color:#48bd96}.icon-dark-green{color:#313f1e}@media (max-width:767.98px){.ingredient-section .row{border:none!important}}@media (max-width:767.98px){.ingredient-section .row>div{border:none!important;height:auto!important}}.satisfaction-img{max-width:200px;margin:0 auto}@media (max-width:767.98px){.satisfaction-img{max-width:140px}}.satisfaction-title em{font-family:SignPainter;color:#7f992c;text-transform:capitalize}.option_img{position:relative}.option_img img,.option_img svg{top:0;right:0;bottom:0;left:0;position:absolute}.better_bar_img{padding-top:56.66%;position:relative}.better_bar_img img,.better_bar_img svg{position:absolute;top:0;left:0;height:100%}.subscribers_caption ul{list-style:none}.subscribers_caption ul li{margin-bottom:.5rem}.subscribers_caption ul li:before{content:"\E904";font-family:DrSquatch-icon!important;color:#7f992c;margin-right:.5rem;font-size:1.1rem}.hover-arrow{transition:all .2s ease-in-out;cursor:pointer}.hover-arrow:hover{color:#de7c00}@media (max-width:767.98px){.testsection-better-bar{border:0!important}}[data-addons-item] del:after{content:""}.finish-btn{right:0;padding:2px 1.5rem 0;width:auto;border-radius:0;top:auto;bottom:-3px;z-index:9;position:fixed;transform:none;height:auto;margin-bottom:0;line-height:50px;border:0;background:#7f992c;color:#fff;font-size:1.714rem}@media (max-width:991.98px){.finish-btn{font-size:1.25rem;padding:2px 1rem 0}}.finish-btn svg{position:relative;display:inline-block;width:20px;vertical-align:middle;left:auto;top:0;right:0;fill:#fff;height:17px}@media (max-width:991.98px){.finish-btn svg{width:16px}}.finish-btn .spinner-border-sm{position:relative;top:-9px}.holiday-drawer{transform:none;max-width:22%;top:0}@media (min-width:768px) and (max-width:1199.98px){.holiday-drawer{max-width:25%}}@media (min-width:768px) and (max-width:991.98px){.holiday-drawer{left:auto;max-width:33%}}@media (max-width:767.98px){.holiday-drawer{left:100%;max-width:100%;z-index:9999;top:56px}}@media (max-width:767.98px){.holiday-drawer.active{left:0}}@media (max-width:991.98px){.holiday-main-logo img{max-width:85px}}.holiday-footer{z-index:1051;bottom:0}.holiday-footer:before{content:"\1F447";font-size:40px;transform:rotate(-40deg);left:calc(50% - 68px);top:-58px}.holiday-footer:after,.holiday-footer:before{position:absolute;animation:up-down 1s infinite}.holiday-footer:after{content:"tap to see your gifts";left:calc(50% - 226px);top:-56px;font-size:14px;background-color:#000;color:#fff;padding:4px;border-radius:4px;line-height:1.2}@media (max-width:767.98px){.holiday-footer:after{left:calc(50% - 28px)}}.drawer-items{max-height:calc(100vh - 380px)}@keyframes up-down{50%{margin-top:-20px}}.holiday-overlay{top:100%;left:0;z-index:1051;height:90vh;overflow:auto;transition:all .2s ease-in-out}.holiday-overlay.active{top:0}.holiday-overlay .card-body{height:460px}@media (min-width:768px) and (max-width:1199.98px){.holiday-overlay .card-body{height:370px}}@media (max-width:991.98px){.holiday-overlay .card-body{height:auto}}.holiday-overlay .card-body>div{height:460px}@media (min-width:768px) and (max-width:1199.98px){.holiday-overlay .card-body>div{height:370px}}@media (max-width:991.98px){.holiday-overlay .card-body>div{height:auto}}.present-inner:after,.present-inner:before,.present:after,.present:before{box-sizing:border-box;content:"";display:inline-block;height:120px;width:100px}.lid-sides:before,.present-inner:after,.present:before{transform:skewY(15deg) translateZ(0);transform-origin:0 100%}.lid-sides:after,.present-inner:before,.present:after{transform:skewY(-15deg) translateZ(0);transform-origin:100% 0}.prize>img{position:relative}.lid{bottom:100%;transform:translateY(0) translateZ(0);transition:transform 1.5s,opacity .5s .2s;margin:0 -5px -40px;z-index:100}.is-open .lid{transform:translateY(-200%) translateZ(0);opacity:0;transition:transform 1.5s,opacity .75s .5s;pointer-events:none}.lid-top{width:112px;height:54px;background:linear-gradient(180deg,transparent,transparent 42%,#063 0,#063 58%,transparent 0),linear-gradient(90deg,#c21f1f,#c21f1f 42%,#063 0,#063 58%,#c21f1f 0);transform:rotate(15deg) skewX(-60deg) translateZ(0);transform-origin:0 100%;z-index:110}.lid-sides{z-index:105}.lid-sides:after,.lid-sides:before{content:"";display:inline-block;height:40px;width:105px;background:linear-gradient(90deg,#c21f1f,#c21f1f 42%,#063 0,#063 58%,#c21f1f 0)}.present{z-index:9999;left:calc(50% - 99px);top:46%;font-size:0;display:none}.present.is-open{display:block}.present:after,.present:before{position:relative;z-index:40;background:linear-gradient(90deg,#c21f1f,#c21f1f 42%,#063 0,#063 58%,#c21f1f 0)}.present-inner{z-index:-1;top:0}.present-inner:after,.present-inner:before{background:#a31a1a}.present-inner:before{transform-origin:0 100%;border-right:1px solid #841515}.present-inner:after{transform-origin:100% 0}.prize{z-index:-1;top:0;bottom:0;left:50%;opacity:0;transition:top 1s,opacity .5s .5s;transform:translateX(-50%)}.is-open .prize{height:auto;top:-170px;opacity:1;transition:top 1.5s .1s,opacity .5s .25s}.starburst{top:50%;left:50%;margin-top:-40px;margin-left:-80px;animation:spin 10s infinite linear}.starburst,.starburst:after,.starburst:before{height:160px;width:160px;background:-webkit-radial-gradient(center,ellipse,rgba(255,215,0,.5) 0,transparent 100%) no-repeat 50% 125%}.starburst:after,.starburst:before{position:absolute;content:"";display:block}.starburst:before{transform:rotate(30deg)}.starburst:after{transform:rotate(60deg)}@keyframes spin{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}.holiday-popup:after{content:"";position:fixed;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,.5)}#circle{text-align:center;margin:auto;width:86px;height:86px;position:relative;background:#dadada;border-radius:50%;top:-30px;animation:clicked .6s infinite}#circle .progressbar-text{left:50%;top:50%;transform:translate(-50%,-50%)}[data-recharge-payment-form] iframe{min-height:450px}.yotpo .text-m{margin-left:8px}.banner-title span:after{right:-50px}.banner-title span:after,.banner-title span:before{content:"";height:2px;width:36%;background:#de7c00;position:absolute;top:50%}.banner-title span:before{left:-50px}@media (max-width:991.98px){.subscription-content.active .flickity-viewport{transform:translateX(10%)}}@media (max-width:575.98px){.subscription-content.active .flickity-viewport{transform:translateX(20%)}}.holiday-overlay .card-disable{opacity:.4}.banner-badge{top:50%;right:60px;transform:translateY(-50%)}@media (min-width:768px) and (max-width:1199.98px){.banner-badge{top:40%}}.spinner-border-sm{margin-right:10px}.quantity-wrapper a.bg-primary:hover{border-color:#fff!important}.subscription-header span{width:84px;height:84px}@media (max-width:991.98px){.subscription-header span{width:48px;height:48px}}.subscription-header span+button{width:calc(100% - 84px)}@media (max-width:991.98px){.subscription-header span+button{width:calc(100% - 48px)}}.about-caption-img{max-width:900px}.current-level-price.active span,.holiday-overlay.active [data-gift-overlay-item]:not(.card-disable){animation:seconds-ones .6s ease-in-out}.current-level-price.active span{display:inline-block}@keyframes seconds-ones{0%{transform:rotateX(0deg)}to{transform:rotateX(-1turn)}}@media (max-width:991.98px){.holiday-overlay .card-body img{max-height:110px}}.subscription-thumb{height:calc(100vh - 72px);display:-ms-flexbox;display:flex}.lvl4btn{animation:rainbow 3s infinite,clicked .4s infinite}@keyframes rainbow{0%{background:#1abc9c}10%{background:#2ecc71}20%{background:#3498db}30%{background:#9b59b6}40%{background:#e74c3c}50%{background:#e67e22}60%{background:#f1c40f}70%{background:#2c3e50}80%{background:#9b59b6}}.btn-animate{animation:jittery 2s infinite}@keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.05)}20%{transform:scale(1.05) rotate(-5deg)}25%{transform:scale(1.05) rotate(5deg)}30%{transform:scale(1.05) rotate(-3deg)}35%{transform:scale(1.05) rotate(2deg)}40%{transform:scale(1.05) rotate(0)}}.all-set{animation:clicked .6s both 0s ease-in-out infinite}@keyframes clicked{0%{transform:scale(1)}80%{transform:scale(1.03)}to{transform:scale(1)}}.originalPrice:after{background-color:#de7c00;content:"";height:4px;left:0;position:absolute;top:38%;transform:rotate(-30deg);width:130%}@media (min-width:992px){.branding-banner-img{height:610px}}.branding-banner-img img{height:100%;-o-object-fit:cover;object-fit:cover}.branding-banner-img+.brandig-banner{position:absolute!important;top:0;left:0;right:0;margin:0 auto}@media (max-width:991.98px){.branding-banner-img+.brandig-banner{height:100%}}@media (max-width:767.98px){.offer-banner-caption{position:absolute;top:90px;left:0}}@media (max-width:991.98px){.offer-banner-caption p{color:#fff!important}}@media (max-width:767.98px){.holiday-drawer-footer{position:absolute;bottom:80px;width:100%;left:0;padding:0 14px}}#canvas{width:100%}@media (min-width:1200px){.scent-carousel .scent-cell{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.scent-carousel .flickity-prev-next-button.next{right:-35px;background:#358476}.scent-carousel .flickity-prev-next-button.previous{left:-35px;background:#358476}.scent-carousel .flickity-prev-next-button .arrow{fill:#fff}.scent-carousel .flickity-prev-next-button svg{left:30%;top:30%;width:40%;height:40%}.index-verified-reviews:after{content:"";background:#f0eeeb;height:50%;width:100%;position:absolute;top:0;left:0}#accordionExample [aria-expanded=true] i{transform:rotate(-180deg);display:inline-block}.animate-btn i{transition:all .2s ease-in-out;transform:translateX(0);display:inline-block}.animate-btn:hover i{transform:translateX(6px)}.offer-soap-feature img{top:80px}@media (max-width:767.98px){.offer-soap-feature img{top:0}}@media (max-width:767.98px){.holiday-footer h5{font-size:13px}}@media (max-width:767.98px){.holiday-footer span{font-size:14px}}.holiday-footer .gift-list p{font-size:12px!important}.holiday-footer .lvl3btn+h5 span{font-size:20px}@media (max-width:575.98px){.brand-video iframe{height:220px}}.template-collection .yotpo .pull-left{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;float:none;text-align:center}.index-featured-collectiion-list .card-body a{font-size:21px;font-weight:700}@media (min-width:768px){.overflow-auto-only-desktop{overflow:auto}}:focus{outline:none}@media (max-width:991.98px){#shopify-section-template-quiz .typeform-widget{height:580px!important}}@media (max-width:575.98px){#shopify-section-template-quiz .typeform-widget{height:395px!important}}#accordion02 button:after{content:"+";position:absolute;right:-5px;font-size:32px;top:-3px;line-height:1;font-weight:400}@media (max-width:767.98px){#accordion02 button:after{content:"-"}}#accordion02 button.collapsed:after{content:"-"}@media (max-width:767.98px){#accordion02 button.collapsed:after{content:"+"}}.subscription-loading{pointer-events:none;opacity:0;position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,.95);z-index:99999;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:25px;background-image:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/ring.gif?v=1581684247);background-repeat:no-repeat;background-position:center 40%;transition:all .3s ease-out;left:0;top:0}.subscription-loading.active{opacity:1}.about-banner.greatness-section .container{position:relative;z-index:1}.about-banner.greatness-section:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,#344223 0,rgba(52,66,35,.7) 39%,rgba(52,66,35,.6) 40%,rgba(52,66,35,0) 50%)}@media (min-width:576px) and (max-width:991.98px){.about-banner.greatness-section:after{background:linear-gradient(90deg,#344223 0,rgba(52,66,35,.7) 30%,rgba(52,66,35,.6) 50%,rgba(52,66,35,0) 60%)}}@media (max-width:767.98px){.about-banner.greatness-section:after{background:linear-gradient(90deg,#344223 0,rgba(52,66,35,.7) 100%,rgba(52,66,35,.6) 0,rgba(52,66,35,0) 0)}}#collapseTwo .card-body.table-responsive{padding:1.25rem 0}.better-bar-2 .wistia_responsive_padding,.better-bar .wistia_responsive_padding{padding:70% 0 0!important}.video-thumbnail-overlay{z-index:9}.wistia-element.hidden-video .w-big-play-button,.wistia-element.hidden-video .w-bottom-bar{display:none!important}.popover_play,.popover_play .w-chrome,.popover_play .w-chrome>div{height:100%!important}@media (max-width:767.98px){.template-account .cj-alert .btn-title button{font-size:1rem!important}}.btn span{vertical-align:middle;pointer-events:none}body{background-color:#fff}::-webkit-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5}::-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5}:-ms-input-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5}:-moz-placeholder{font-family:1rem;font-size:.9285rem;color:#000;opacity:.5}a{cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}a,button,input,select,textarea{outline:none!important}p>a,p>strong a{color:#de7c00}p>a:hover,p>strong a:hover{color:#7f992c}iframe{border:none;display:block}.line-height-normal{line-height:1}.line-height-xs{line-height:1.3}.line-height-sm{line-height:1.2}.line-height-md{line-height:1.5}.line-height-lg{line-height:1.8}.line-height-exlg{line-height:2.3}.letter-spacing-xl{letter-spacing:.1rem}.letter-spacing-lg{letter-spacing:.05rem}.letter-spacing{letter-spacing:.02rem}.letter-spacing-0{letter-spacing:0}.font-size-base{font-size:1rem!important}.font-size-sm{font-size:.9285rem!important}.font-size-md{font-size:1.0714rem!important}.font-size-lg{font-size:1.1428rem!important}.font-size-xs{font-size:.85714rem!important}.font-size-xl{font-size:1.2857rem!important}.font-family-base{font-family:Metropolis!important}.font-family-roboto{font-family:Roboto,sans-serif!important}.font-family-playball{font-family:Playball,cursive!important}.font-family-ff-market{font-family:MarketWeb!important}.font-family-bebasNeue{font-family:BebasNeue!important}.font-family-roboto-slab{font-family:Roboto Slab!important}.font-family-signPainter{font-family:SignPainter!important}.font-family-metropolisBlack{font-family:MetropolisBlack!important}.font-family-openSans{font-family:Open Sans,sans-serif!important}.font-weight-medium{font-weight:500!important}.font-weight-semibold{font-weight:600!important}.font-weight-medium-italic{font-weight:500;font-style:italic}.font-weight-semibold-italic{font-weight:600;font-style:italic}.font-weight-bold-italic{font-weight:700;font-style:italic}.font-weight-bolder-italic{font-weight:800;font-style:italic}.font-weight-bold{font-family:MetropolisSemiBold}.text-initial{text-transform:none}.page-title{margin-bottom:1.6rem}.zindex-sticky{z-index:1020!important}.top-left-50{top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.img-object-contain{-o-object-fit:contain!important;object-fit:contain!important}.border-dash{border-style:dashed!important}.border-2{border:2px solid}.cursor-pointer{cursor:pointer}.section-content{padding:5rem 0}@media (max-width:991.98px){.section-content{padding:3rem 0}}@media (max-width:767.98px){.section-content{padding:2.5rem 0}}.inner-container{margin:0 auto;background:#fff}.card-color{margin:12.5px 0}.card-color .color{width:60px;height:60px}.cover-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn{cursor:pointer;letter-spacing:.05rem;border-radius:2px;position:relative;overflow:hidden}.btn,.btn-group-sm>.btn,.btn-sm{padding-bottom:.3rem}.btn-primary:hover{background:#ec924c!important;border-color:transparent!important}a.bg-primary:hover{background:#ec924c!important;border-color:#ec924c!important}.btn-green:hover{background:#8fad32!important;border-color:transparent!important}.btn{position:relative!important;overflow:hidden!important;transform:translateZ(0)}.btn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}@media (min-width:769px){.btn:not(:active):after{transform:scale(0);opacity:.2;transition:0s}}@media (max-width:768px){.btn:active:after{transform:scale(0);opacity:.2;transition:0s}}.pagination{font-weight:700}.pagination a,.pagination span{text-transform:uppercase;color:#442e04;margin:0 5px;min-width:30px;height:30px;line-height:30px}.pagination a:hover,.pagination span:hover{color:#de7c00}.pagination .active{background:#de7c00;color:#fff;display:inline-block;padding:0 5px;border-radius:50%}.pagination .active:hover{color:#fff}.pagination .sep{margin:0 10px}.link-underline:hover{text-decoration:underline}a.link-primary:hover{color:#de7c00!important}.call-btn{min-height:100%;background:rgba(0,0,0,.3);display:inline-block;width:80px;vertical-align:middle;text-align:left;line-height:1.3}.placeholder-svg{border:1px solid #dfdfdf;background:#f0eeeb}.shadow-1{box-shadow:0 .125rem .25rem rgba(68,46,4,.075)}.shadow-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.shadow-3{box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}.shadow-4{box-shadow:0 16px 24px 0 rgba(0,0,0,.1)}.shadow-5{box-shadow:0 24px 32px 0 rgba(0,0,0,.1)}.fancy-heading-lines{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0}.fancy-heading-lines:after,.fancy-heading-lines:before{content:"";border-top:1px solid;margin-right:20px;-ms-flex:0 0 40px;flex:0 0 40px}.fancy-heading-lines:after{margin-left:20px;margin-right:0}.card-clicked--loading{border:1px solid #de7c0057!important;border-radius:2px}.card-product-style-1 .card-img{transition:all .4s ease-in-out}.card-product-style-1 .card-img:hover{transform:scale(1.03)}sub{bottom:0}.rte ol,.rte p,.rte ul{margin-bottom:2rem}.rte ol ol,.rte ol ul,.rte p ol,.rte p ul,.rte ul ol,.rte ul ul{margin-bottom:0}.rte ol,.rte ul{padding-left:1.8rem}.custom-radio input[type=radio]:checked+label{background:#756753;color:#fff!important}.guaranteed-box{position:relative}.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:68px;height:68px;transform:rotate(45deg);position:absolute;left:-20px;top:14px;z-index:2}@media (max-width:575.98px){.guaranteed-box .sudisfaction .sudisfaction-left,.guaranteed-box .sudisfaction .sudisfaction-right{width:74px;height:74px;transform:rotate(45deg);position:absolute;left:-22px;top:15px;z-index:2}}.guaranteed-box .sudisfaction .sudisfaction-right{right:-20px;left:auto}@media (max-width:575.98px){.guaranteed-box .sudisfaction .sudisfaction-right{right:-22px}}.guaranteed-box .sudisfaction .sudisfaction-guarantee{border-left:0;border-right:0;padding:24px 0 15px;position:relative;z-index:3;min-height:96px}@media (max-width:575.98px){.guaranteed-box .sudisfaction .sudisfaction-guarantee{min-height:104px;padding:22px 0 8px}}@media (max-width:575.98px){.guaranteed-box .sudisfaction .sudisfaction-guarantee p{font-size:12px}}.guaranteed-box .sudisfaction .sudisfaction-guarantee img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.guaranteed-box:before{content:"";display:block;position:absolute;width:100%;border-top:2px solid #dfdfdf;top:calc(50% - 1px);z-index:0}@media (max-width:575.98px){.guaranteed-box:before{border-top:1px solid #dfdfdf}}.divider{height:1px}.divider:after{content:"";position:absolute;height:30px;width:30px;background:#fff;border:2px solid #dfdfdf;transform:rotate(45deg);top:-12px;margin-left:-15px;left:50%}.divider:before{content:"";position:absolute;height:1px;width:100%;background:#dfdfdf;top:5px}.row .flickity-viewport{width:100%}.equal-height{min-height:100%}.product-images{max-height:400px;width:auto!important;margin:0 auto}.price-slashed{position:relative}.price-slashed:after{content:"";position:absolute;width:calc(100% + 20px);height:3px;background:#fff;left:50%;top:50%;transform:rotate(25deg) translate(-50%,-50%);transform-origin:left}@media (max-width:991.98px){.price-slashed:after{width:calc(100% + 10px);height:2px}}.price-slashed.shashed-black:after{background:#000}.price-slashed.reverse:after{transform:rotate(-25deg) translate(-50%,-50%)}#circle.lvl1btn{background:#81a98c}#circle.lvl2btn{background:#819aa9}#circle.lvl3btn{background:#a181a9}#circle.lvl4btn{animation:rainbow 3s infinite,clicked .4s infinite}#circle svg:not(:last-child){display:none!important}[data-product-footer] input[type=radio]:checked+label{background-color:#de7c00!important;border-color:#de7c00!important}[data-product-footer] input[type=radio]+label:hover{background-color:#7f992c!important;border-color:#7f992c!important}.page-height{min-height:520px}.compare-section .table-responsive .bg-brown-200{background:#e2d6ca!important}.compare-section .table-responsive .bg-gray-400{background:#ecf3f8!important}@media (max-width:575.98px){.compare-section .table-responsive h4,.compare-section .table-responsive p{font-size:1rem!important}}.video-thumbnail-overlay{background-color:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;cursor:pointer}.video-thumbnail-overlay:after{content:"";display:block;width:124px;height:124px;background:url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/play-button.png?v=1577271258) 50% no-repeat;background-size:100%}@media (max-width:991.98px){.video-thumbnail-overlay:after{width:84px;height:84px}}@media (max-width:767.98px){.video-thumbnail-overlay:after{width:64px;height:64px}}.video-thumbnail-background-video video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popover_play{overflow:hidden}.popover_play .wistia_click_to_play{width:100%!important;height:auto!important}.recharge .rc_layout__container{max-width:100%!important;padding:0 15px!important}@media (min-width:1200px){.recharge .rc_layout__container{padding:0 30px!important}}.recharge .rc_layout__container #customer_tab_content{padding:0 15px!important}.recharge .rc_layout__container .rc_layout{padding:5rem 0;margin:0 -15px}#customer_tab_nav{padding:0 15px!important}@media (max-width:991.98px){#customer_tab_nav{margin-bottom:30px}}#customer_tab_nav .rc_customer__name{font-size:2rem}#customer_tab_nav #ReCharge-Nav{margin-top:20px}#customer_tab_nav #ReCharge-Nav .nav{-ms-flex-direction:column;flex-direction:column}#customer_tab_nav #ReCharge-Nav .nav li{padding:.65rem .5rem;border-top:1px solid #dfdfdf}#customer_tab_nav #ReCharge-Nav .nav li:last-child{border-bottom:1px solid #dfdfdf}#customer_tab_nav #ReCharge-Nav .nav li a{font-size:1rem}.foot-mark{opacity:.3}.tab-number{width:80px;height:80px}@media (max-width:991.98px){.tab-number{width:60px;height:60px}}@media (max-width:767.98px){.tab-number{width:54px;height:54px}}.quantity-select input+label{border-color:#000!important;background-color:transparent!important;color:#392b13!important;border-width:1px;margin-left:-1px!important}.quantity-select input+label:hover,.quantity-select input:checked+label{border-color:#000!important;background-color:#f3d4b9!important}.card-disabled,.soldout-item{opacity:.6;pointer-events:none}.drawer-active{position:fixed;top:0;width:100%;height:100%}@media (max-width:767.98px){.byob-drawer-items{background:#fff}}.squatch-masthead{overflow:hidden}@media (min-width:768px){.giftbox-mobile{background:#1c240e;position:relative}.giftbox-mobile h3{max-width:270px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.giftbox-mobile:after{width:310px;left:-200px;transform:rotate(30deg)}}@media (max-width:767.98px){.giftbox-mobile h1{font-size:40px}.giftbox-mobile .display-2{font-size:51px}.giftbox-mobile .display-2 span{font-size:42px}.giftbox-mobile h3{font-size:19px}.giftbox-mobile .btn{font-size:20px}}#soap-subscription .subscription-content .flickity-viewport{min-height:100vh!important}.account-page .variant-details .btn-brown-700:hover{background-color:#706150;border-color:#706150}.page-min-height{min-height:560px}.index-review-image .index-verified-reviews{z-index:1}.font-17{font-size:17px}#accordion02 .collapseee{display:none;transition:none!important;height:auto!important}#accordion02 .collapseee.show{display:block}@media (min-width:576px){#accordion02 .collapseee{display:block;transition:none!important;height:auto!important}#accordion02 .collapseee.show{display:none}}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.center-bgimg-contain{background-size:contain}.center-bgimg-contain,.center-bgimg-cover{background-repeat:no-repeat;background-position:50%}.center-bgimg-cover{background-size:cover}.freeShipping__bar{width:80%;margin:.5rem auto 0;height:20px;position:relative}.cart-drawer .progress{display:-ms-flexbox;display:flex;height:.5rem;border-radius:8px;overflow:hidden;font-size:.75rem;background-color:#f0eeeb}.cart-drawer .progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#de7c00;transition:width .6s ease;transition-delay:1s}.open-drawer .cart-drawer .progress-bar{transition-delay:0s}.progress-bar-animated{animation:progress-bar-stripes 3s linear infinite}.shipping_icon{position:absolute;width:20px;top:-6px;background:#f0eeec;right:-18px;border-radius:50%;height:20px}.shipping_icon svg{fill:#de7c00}.shipping_icon.limit_reached #ship_iconSVG{fill:#fff!important}.shipping_icon.limit_reached{background:#6c8128}.cart-drawer .progress-bar.limit_reached{background-color:#6c8128}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}

 /* GENERAL */
.theme_mainTitle {
   font-size: calc(50vw / 22) !important;
   margin-bottom: 15px;
   font-family: MetropolisBlack !important;
 line-height:1;
 letter-spacing: 0.025em;
 margin-top:0;
}
   .fp-title {
     letter-spacing: 0.025em !important;
   }
   .featured-products-row h4 {
        font-size: 18px;
   font-weight: 500;
   line-height: 1.33;
   font-family: MetropolisMedium;
   }
   .featured-products-row p {
        line-height: 1.33; 
   }
.theme_topTitle {
   font-size: 18px !important;
   font-weight: 500 !important;
   margin-bottom:10px;
 margin-top:0;
 font-weight: 500;
   line-height: 1.33;
   font-family: MetropolisMedium;
}
.theme_body {
   line-height:1.2;
   margin-bottom:0;
   margin-top:0;
}
@media(max-width: 767px) {
   .theme_mainTitle {
       font-size: 8vw !important;
   }
}
@media(min-width: 1600px) {
   .theme_mainTitle {
       font-size: calc(50vw / 22);
   }
}
.theme_mb_10 {
   margin-bottom: 10px;
}
.theme_mb_15 {
   margin-bottom: 15px;
}
.theme_mb_20 {
   margin-bottom: 20px;
}
.theme_mb_30 {
   margin-bottom: 30px;
}
.theme_mb_50 {
   margin-bottom: 50px;
}
.theme_mb_100 {
   margin-bottom: 100px;
}
.theme_mt_10 {
   margin-top: 10px;
}
.theme_mt_15 {
   margin-top: 15px;
}
.theme_mt_20 {
   margin-top: 20px;
}
.theme_mt_30 {
   margin-top: 30px;
}
.theme_mt_50 {
   margin-top: 50px;
}
.theme_mt_75 {
   margin-top: 75px;
}
.theme_mt_100 {
   margin-top: 100px;
}
.theme_pb_10 {
   padding-bottom: 10px;
}
.theme_pb_15 {
   padding-bottom: 15px;
}
.theme_pb_20 {
   padding-bottom: 20px;
}
.theme_pb_30 {
   padding-bottom: 30px;
}
.theme_pb_50 {
   padding-bottom: 50px;
}
.theme_pb_100 {
   padding-bottom: 100px;
}
.theme_pt_10 {
   margin-top: 10px;
}
.theme_pt_15 {
   padding-top: 15px;
}
.theme_pt_20 {
   padding-top: 20px;
}
.theme_pt_30 {
   padding-top: 30px;
}
.theme_pt_50 {
   padding-top: 50px;
}
.theme_pt_75 {
   padding-top: 75px;
}
.theme_pt_100 {
   padding-top: 100px;
}
.theme_maxW_small {
   max-width: 1300px;
}
.theme_maxW_normal {
   max-width: 1440px;
}
.theme_maxW_large {
   max-width: 2000px;
}
/* END GENERAL */
.lottie-card_body svg:nth-child(2) {
 display: none !important;
}
@media(min-width: 992px) {
 .text-lg-left {
   text-align:left !important;
 }
}

.fp-img{position:absolute;margin:auto;height:110%;top:0;bottom:0;left:0;right:0;}
.fp-bundleImg{height:560px;position:absolute;}
.fpBundle-page{height:438px!important;z-index:2;color:rgb(255, 255, 255);background-size:cover;background-image:linear-gradient(70.58deg, #303d1b 47%, rgba(49, 63, 28, 0.24) 77.96%), url(https://imgur.com/SvRJOVU.png);}
.featured-products-row{position:relative;padding:0;height:560px;display:flex;align-items:center;z-index:1;}
@media (min-width: 1600px){
.fp-title{font-size:calc(50vw / 22);}
}
@media only screen and (min-width: 992px) and (max-width: 1240px){
.fp-img{height:80%!important;}
}
@media (min-width: 992px){
.offset-lg-2{margin-left:16.66667%;}
}
@media (max-width: 767px){
.fp-bundleImg{height:335px;}
.fp-img{height:100%;}
.fpBundle-text{top:-33px;position:relative;}
.fpBundle-page{background-image:linear-gradient(-180deg, #303d1bc7 40%, rgba(49, 63, 28, 0.24) 79.96%), url(https://imgur.com/QRxnV6t.png)!important;background-position:center;}
.featured-products-row{height:auto;}
.fp-title{font-size:calc(50vw / 6);}
.fp_content-img{height:auto!important;}
.fp-bundleImg{height:300px!important;position:absolute;top:-134px;}
}
@media (min-width: 1200px){
.offset-xl-2{margin-left:16.66667%;}
.offset-xl-2{margin-left:16.66667%;}
}
@media (min-width: 1570px){
.offset-xxl-1{margin-left:8.333333%;}
.offset-xxl-4{margin-left:33.333333%;}
}
@media (min-width: 1200px) {
 .d-xl-block {
     display: block!important;
 }
 .d-xl-none {
   display: none!important;
 }
}
.variant1CartUpsell {
 display: none !important;
}
.variant2CartUpsell {
 display: none !important;
}
.controlCartUpsell {
 display:flex !important;
}



#shopify-section-newNav {
  position: sticky;
      position: -webkit-sticky;
      -moz-position: sticky;
      -ms-position: sticky;
      top: 0;
      z-index: 1041;
    overflow:visible;
  }
  .navbar-main2 .main-menu {
      margin: 20px 0px;
      padding-right: 15px;
      padding-left: 45px; 
  }
  .navbar-main2 .nav-item {
     padding-left: 0 !important;
      margin-bottom: 1em; 
  }
  .navbar-main2 .newNav_img {
   width:unset !important;
    height:80px;
    margin-bottom: 15px;
  }
  .navbar-main2 .bold-link {
   font-family:MetropolisSemiBold; 
  }
  .navbar-main2 .essentialsHeader {
   font-size: 25px; 
  }
  .navbar-main2 .moreProducts_header {
   font-size: 25px; 
  }
  .newNav-badge {
      background: #91A24F;
      border-radius: 100px;
      height: 18px;
      color: #FFF;
      display: flex;
      line-height: 1;
      font-family: MetropolisBold;
      width: 94px;
      align-items: center;
      font-size: 12px;
  }
  .newNav_heros h6 {
    font-size: 14px;
  }
  .newNav-badge .mny-sign {
      background: #F0EEEB;
      color: #91A24F;
      border-radius: 50%;
      line-height: 1;
      font-size: 12px;
      width: 14px;
      display: flex;
      margin-left: 2px;
      height: 14px;
      align-items: center;
      justify-content: center;
  }
  .promo_space-img {
    background-size:cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media(max-width: 767px) {
      .hidden-xs {
          opacity:0;
      }
  }
  .navbar-main2 .d-promo-block {
     display: none; 
    }
  @media(min-width:1300px) {
    .navbar-main2 .col-xl-9 {
     flex: 0 0 75% !important;
      max-width: 75% !important; 
    }
    .navbar-main2 .d-promo-block {
     display: block!important; 
    }
    .navbar-main2 .col-xl-3 {
     flex: 0 0 25% !important;
      max-width: 25% !important; 
    }
  }
  .navbar-main2 .nav-item{padding:0 1rem !important;}
  .navbar-main2 .nav-link{padding:0 !important;}
    @media (max-width:991.98px){
    .navbar-main2 .nav-item{padding:0;}
    }
    .navbar-main2 .nav-item i{font-size:1.6rem;}
    @media (max-width:991.98px){
    .navbar-main .nav-item i{font-size:1.8rem;}
    }
    .navbar-main2 .dropdown-menu{overflow:hidden;display:inline-block;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:none;margin:0;border:0;box-shadow:0 .125rem .25rem rgba(68,46,4,.075);}
    .navbar-main2 .navbar-icon-links .nav-item{padding:.6rem 1rem;}
  
  .mobile-nav-drawer2 {
      width: calc(100% - 45px) !important;
    max-width: 360px;
    overflow:visible !important;
  }
  .overlay.site-overlay.show {
      visibility: visible !important;
      opacity: 1 !important;
  }
  .mobile-nav-drawer2 .newNav_img {
    height: 45px !important;
    width: auto !important;
  }
  .mobile-nav-drawer2 .newNav_heros {
   margin-bottom: 20px;
     padding:0;
  }
  .mobile-nav-drawer2 .extra_links {
      padding: 10px 0;
    width: 100%;
    background: #F0EEEB;
  }
  .mobile-nav-drawer2 .newNav_heros{
    position: relative;
    z-index:0;
  }
  
  .mobile-nav-drawer2 .newNav_heros h6{
       margin-top: 12px; 
    font-size: 14px;
  }
  .navbar-main2 .nav-item .nav-link {
   transition:all .2s ease-in-out; 
  }
  .navbar-main2 .nav-item .nav-link:hover {
      color: #de7c00 !important;
    transition:all .2s ease-in-out;
  }
  a.newNav_heros:before {
      content: " ";
      display: inline-block;
      width: 90px;
      text-indent: initial;
      background: transparent;
    transition:all .2s ease-in-out;
      height: 90px;
      left: 0;
      z-index: -1;
      position: absolute;
      right: 0;
      top: 0;
      bottom: 30px;
      border-radius: 50%;
      margin: auto;
  }
  .navbar-main2 a.newNav_heros:hover:before {
    background: #F0EEEB;
  }
  .mobile-nav-drawer2 a.newNav_heros:hover:before {
    content: " ";
      display: inline-block;
      width: 55px;
      text-indent: initial;
      background: #ffffff;
      transition: all .2s ease-in-out;
      height: 55px;
      left: 0;
      z-index: -1;
      position: absolute;
      right: 0;
      top: 0;
      bottom: 26px;
      border-radius: 50%;
      margin: auto;
  }
  .accountInfo .mainHdng{
      font-size:30px;
  }
  .accountFormBox{
      padding:25px 40px;
      border:#f7f7f7;
  }
  .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility} 

  .navbar-main2 .nav-item .nav-link:hover {
      color: #de7c00 !important;
  } 
  #newNav_mobileDrawer .nav-link:not(.submenu-toggle):hover {
    background: #de7c001c;
  }
  .heroRow .nav-link {
      font-family: MetropolisBold;
      display:flex;
      align-items: center;
      border-bottom: 1px solid #F0EEEB;
  }
  .newNav_other .nav-link {
      font-family: MetropolisBold;
      display:flex;
      align-items: center;
      border:none;
  }
  .extra_links .nav-link {
      border:none;
  }
  .open-drawer #lighthouse {
      display: none !important;
  }
  .newNav_other .nav-link:hover, .heroRow .nav-link:hover, .extra_links .nav-link:hover {
      color: #de7c00;
  }
  .newNav_other a[aria-expanded="true"], .extra_links a[aria-expanded="true"] {
      color: #de7c00;
  }
  .newNav_mobileImg {
      height: 42px;
      background-size: contain;
      width: 42px;
      background-repeat: no-repeat;
      background-position: center;
      display: inline-block;
      margin-right: 20px;
  }
  .navbar-main2 .nav-item.show>.nav-link {
      color: #de7c00!important;
  }
      .navbar-main2 .my-navbar .nav-item .nav-link {
        font-size:14px;
        font-family:Metropolis;
      }
      .newNav_other .nav-item .nav-link {

        }
      .navbar-main2 .nav-item.first_item {
      padding-left: 4rem !important;
  }
      .navbar-main2 .flex-column .nav-item {
       padding:0 !important; 
      }
      @media screen and (min-width: 992px) and (max-width: 1160px) {
       .navbar-main2 .nav-item {
      padding: 0 0.5rem !important;
  } 
  
        .newNav_logo {
         width: 165px !important; 
        }
        .navbar-main2 .nav-item.first_item {
      padding-left: 1rem !important;
  }
      }
      .btn-primary {
       color: #fff; 
      }
      .btn-outline-primary {
       color: #de7c00; 
      }
      .icon-chevron-right:before {
      content: "\E907";
  }
      .icon-chevron-up:before {
      content: "\E908";
  }   
 /* Topbar */
 @media(max-width: 362px) {
   .topbar.tpaste img {
    display: none; 
   }
 }
     #irish-arrow {
         position: relative;
         -webkit-animation: linear infinite alternate;
         -webkit-animation-name: back-forth-arrow;
         -webkit-animation-duration: 1s;
     }
 
     @-webkit-keyframes back-forth-arrow {
         0% {
             left: 0;
         }
     }
 
    @media(max-width: 362px) {
        #mindpump .topbar img {
            display: none;
        }
 
        .lilMayo.topbar img {
            display: none;
        }
    }

    .newNav, .mobile-nav-drawer2 {
     display: block;
    }
    #shopify-section-newNav, #shopify-section-newMobileNav {
      display:none !important;
    }

  /* Header */
.mw-1440 {
 position: relative; 
}
.halloween-headerVar {
  display: none;
}
@media(min-width: 768px) {
  .d-md-flex {
    display: flex !important;
  }
  .mr-md-3, .mx-md-3 {
    margin-right: 1rem !important;
}
.newNav_other {
  margin-top: 30px;
}
}
@media(max-width: 767px) {
   /* Header */
   .mt-3 {
     margin-top: 1rem !important;
   }
   .row.mw-1440 {
   position:relative; 
  }
}

/* -- Header */

.deoBanner {
  padding: 120px 0px;
  color: #fff;
  background-image: url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/deo-background-2880x928_2x_11caf561-89d0-4bcc-8d92-5e7b411d5165.png?v=1603391502);
  background-position: right 40% top;
  background-size: cover;
}
@media(min-width: 1600px) {
  .deoBanner {
    padding: 150px 0px;
    background-size: cover;
  }
}
@media(min-width: 2200px) {
  .deoBanner {
    padding: 300px 0px;
    background-position: right top;
    background-size: cover;
    background-repeat: no-repeat;
  }
}

@media(max-width: 992px) {
  .deoBanner {
    padding: 60px 0;
    background-image: url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/deo-background-500x1000_2x_2fd4d863-28ef-49bb-8c46-00322271444c.png?v=1603391500);
    background-size: 100% 1096px;
    background-position: center;
  }
  .deoBtn {
    justify-content:center;
  }
}
@media (min-width: 992px) {
  .hero.deoBanner {
    padding: 200px 0 !important;
    background-position: right 40% top;
  }
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
 }
 @media(min-width: 1600px) {
  .hero.deoBanner {
    padding: 300px 0 !important;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
@media(min-width: 2200px) {
  .hero.deoBanner {
    padding: 300px 0 !important;
  }
}
@media(max-width: 436px) {
  .deoBanner {
    background-image: url(https://cdn.shopify.com/s/files/1/0275/7784/3817/files/deo-background-500x1000_2x_2fd4d863-28ef-49bb-8c46-00322271444c.png?v=1603391500);
    background-size: cover;
    background-position: bottom -15vw center;
  }
}
 .condensedFP {
    background: #FFF;
    margin-top:80px;
    padding: 45px 15px;
}
.condensedFP_row {
    max-width:1300px;
    margin: 0 auto;
}
.condensedFP_card {
    border: none;
    text-align:center;
    background:transparent;
    padding: 0px;
}
.condensedFP_img.ingredients {
    height: 148px;
    width: 148px;
    margin: auto;
  display:none;
}
.condensedFP_img.lifestyle {
    height: auto;
    width: 100%;
    margin: auto;
}
.condensedFP_body {
    padding:0;
  margin-top:20px;
}
.condensedFP_body h6 {
    font-size: 16px;
    font-family: Metropolis;
    font-weight:500;
    line-height: 1.25;
    text-align: center;
    letter-spacing: 0.25px;
    margin-bottom:2px;
}
.condensedFP_body h4 {
font-size: 24px;
line-height: 1;
font-family:MetropolisBold;
text-align: center;
letter-spacing: 0.25px;
margin-bottom: 12px;
}
.condensedFP_body p {
    font-size:16px;
    color: #A5937F;
    margin-bottom: 0;
  line-height:1.2;
}
.condensedFP_link {
	color: #DE7C00;
    font-family: MetropolisBold;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.condensedFP_link i {
	margin-left:14px;
  	pointer-events:none;
  	font-size:12px;
}
.condensedFP_link:hover {
color: #8c4f01;
}
   
.mobileFP {
  display:none;
}
@media(max-width: 767px) {
  .condensedFP {
    margin-top: 80px;
    padding: 30px 15px;
    display:none !important;
}
.mobileFP {
  display:flex !important;
}
	.condensedFP_link {
         margin-top: 6px !important;
    	margin-bottom: 45px; 
    }
  .uvp {
   padding: 15px 30px; 
  }
  .uvp_row .col-12 {
     font-size: 16px;
   }
  .uvp_col h6 {
     font-size: 12px;
   }
}
   
   .ju_Con {
    z-index: 1049 !important; 
   }
   .ju_overlay {
     z-index: 1048 !important; 
   }