/** Shopify CDN: Minification failed

Line 688:2 Expected "}" to go with "{"

**/
@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-Bold_06596c74-e73d-4ba8-b00a-cc64b528ae09.eot?v=1735197909.eot');
    src: url('/cdn/shop/files/Outfit-Bold_06596c74-e73d-4ba8-b00a-cc64b528ae09.eot?v=1735197909.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-Bold.woff2?v=1735197617.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-Bold.woff?v=1735197904.woff') format('woff'),
        url('/cdn/shop/files/Outfit-Bold.woff?v=1735197904.ttf') format('truetype')
        
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Americana BT';
    src: url('/cdn/shop/files/AmericanaBT-Roman.eot?v=1735197910.eot');
    src: url('/cdn/shop/files/AmericanaBT-Roman.eot?v=1735197910.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/AmericanaBT-Roman.woff2?v=1735197907.woff2') format('woff2'),
        url('/cdn/shop/files/AmericanaBT-Roman.woff?v=1735197909.woff') format('woff'),
        url('/cdn/shop/files/AmericanaBT-Roman.ttf?v=1735197910.ttf') format('truetype')
       
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-ExtraBold.eot?v=1735197910.eot?v=1735197910.eot');
    src: url('/cdn/shop/files/Outfit-ExtraBold.eot?v=1735197910.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-ExtraBold.woff2?v=1735197904.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-ExtraBold.woff?v=1735197905.woff') format('woff'),
        url('/cdn/shop/files/Outfit-ExtraBold.ttf?v=1735197910.ttf') format('truetype')
        
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-ExtraLight.eot?v=1735197909.eot');
    src: url('/cdn/shop/files/Outfit-ExtraLight.eot?v=1735197909.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-ExtraLight.woff2?v=1735197905.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-ExtraLight.woff2?v=1735197905.woff') format('woff'),
        url('/cdn/shop/files/Outfit-ExtraLight.ttf?v=1735197909.ttf') format('truetype')
     
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-Regular.eot?v=1735197910.eot');
    src: url('/cdn/shop/files/Outfit-Regular.eot?v=1735197910.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-Regular.woff2?v=1735197906.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-Regular.woff?v=1735197906.woff') format('woff'),
    
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-SemiBold.eot?v=1735197910.eot');
    src: url('/cdn/shop/files/Outfit-SemiBold.eot?v=1735197910.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-SemiBold.woff2?v=1735197905.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-SemiBold.woff?v=1735197906.woff') format('woff'),
        url('/cdn/shop/files/Outfit-SemiBold.ttf?v=1735197910.ttf') format('truetype'),
     
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Outfit';
    src: url('/cdn/shop/files/Outfit-Light.eot?v=1735197909.eot');
    src: url('/cdn/shop/files/Outfit-Light.eot?v=1735197909.eot?#iefix') format('embedded-opentype'),
        url('/cdn/shop/files/Outfit-Light.woff2?v=1735197905.woff2') format('woff2'),
        url('/cdn/shop/files/Outfit-Light.woff?v=1735197904.woff') format('woff'),
        url('/cdn/shop/files/Outfit-Light.ttf?v=1735197909.ttf') format('truetype'),
    
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
.button{
 
  font-size:17px;
  font-family: 'Outfit'!important;
  letter-spacing:0px;
}
.shopify-section--related-products  .product-title{
  font-family: 'Outfit';
}

.swym-wishlist-collections-icon-heart-unfilled{
  fill:#cd9425!important;
}
.announcement-bar p{
  font-family: 'Outfit';
}
.swym-wishlist-collections-icon-heart-filled{
   fill:#cd9425!important;
}

.shopify-section--tabs .button{
  width:auto;
}
.shopify-section--related-products .product-card__figure img {
  object-fit:contain!important
}
.shopify-section--tabs .button-wrapper{
  text-align:center;
}
.shopify-section--related-products sale-price{
  font-family: 'Outfit';
}
#shopify-section-template--18881188364506__image_with_text_overlay_GU9n9T .content{
  max-width:42vw;
  
}
.header-sidebar__linklist-button{
  font-family: 'Outfit';
}
#shopify-section-template--18881188364506__image_with_text_overlay_GU9n9T{
  margin-top:50px;
}
#quick-buy-modal-content button.swym-button{
  margin-top:10px;
  display:none;
}
.footer__aside .text-subdued{
  font-family: 'Outfit';
}
.shopify-section--related-products carousel-prev-button{
  display:block!important;

  
}
.shopify-section--related-products .section-stack{
  position:relative;
}

.shopify-section--related-products carousel-next-button{
   display:block!important;
  z-index:3;

}
.shopify-section--related-products .prev-next-button{
  display:block;

}
.tab-button-wrap .tab-button{
  font-size:16px;
  color:#fff;
}
h1,h2{
   font-family: 'Outfit';
} 

body{
   font-family: 'Outfit'!important;
}
.product-info__block-item .buy-buttons .button{
  /* background-color:#cd9425; */
  font-size:16px;
}
.bestseller-img-wrap p{
  text-align:left;
}

.shopify-section--main-collection .product-title{
  font-family: 'Outfit'!important;
}

.shopify-section--main-collection sale-price{
  font-family: 'Outfit';
}
.shopify-section--collection-list .button{
  color:#fff;
}
button.swym-button{
  width:100%;
  margin-top:20px!important;
}
.shopify-section--image-with-text-overlay .button{
  color:#fff;
}

.footer__block--newsletter .button{
  color:#fff;
}
.shopify-section--image-with-text .color-scheme{
  border:none;
}

.social-media--list{
  margin-left: -10px;
}
.shopify-section--collection-list .section-spacing{
  padding-top:0px;
  padding-bottom:50px;
}
.shopify-section--image-with-text .prose:not(.prose--tight) :where(:not(meta,span)+*){
  margin-top:0px;
}

.page-dots>*:after{
  background-color:#cd9425;
  width:12px;
  height:12px;
}

.tap-area[aria-current="false"]:after{
  background-color:#cdc29d;
}
.shopify-section--collection-list .prose :is(.button,.button-group:has(.button)){
  margin-block-start: 0.5rem;
}
.shopify-section--tabs .section-spacing{
   padding-top:50px;
  padding-bottom:50px;
}
.image-with-text .prose:not(.prose--tight) :is(.button,.button-group:has(.button)) {
        margin-block-start: 1rem;
    }
.image-with-text {
  padding-bottom:50px;
}
.shopify-section--image-with-text-overlay  .prose:not(.prose--tight) :where(:not(meta,span)+*) {
   margin-top:15px!important;
}
.announcement-bar__carousel{
  font-size:16px;
}
.slideshow .prose p{
 font-family: 'Americana BT';
text-transform:capitalize;
  line-height:1;
}

.footer__block--newsletter p{
  font-size:16px;
}

.bestseller-img-wrap:hover .bestseller-title{
  color:#cd9425;
}
.shopify-section--image-with-text p{
  font-size:17px;
}
.shopify-section--image-with-text-overlay .h4{
  font-size:56px;
  color:#000;
   font-family: 'Americana BT';
  letter-spacing:0px;
  line-height:1;
  margin-left:-8px;
}

.shopify-section--image-with-text-overlay p{
    font-size:18px;
   color:#000;
}
.header__primary-nav {
  justify-content: center;
}
.shopify-section--tabs button.h6{
  font-size:20px;
  padding-bottom:0px;
  box-shadow:none;
  font-weight:500;
  opacity:1!important;
     font-family: 'Outfit';

}

html{
  padding-bottom:0px;
}
.shopify-section--tabs p.h6{
   font-family: 'Americana BT';
   font-size:18px;
}
.shopify-section--tabs .h6[aria-selected=true] {
    border-bottom: 1px solid #000;
 
}
.shopify-section--image-with-text .h2{
  font-size:56px;
  font-family: 'Americana BT';
  letter-spacing:0px;
}
.collection-list .h3{
  font-size:32px;
  font-family: 'Americana BT';
}
.bestseller-title{
  font-size:16px;
  color:#000;
}

.bestseller-price{
  font-size:16px;
  color:#000;
  margin-top:10px;
}
.content-tabs::part(tab-list){
  gap:2rem;
}

.circle-button {
  display: none;
}
.shopify-section--image-with-text-overlay .prose{
  text-align:left;
}
.content-tabs::part(tab-list){
  border:none;
}
.shopify-section--tabs .section-stack{
  gap:1rem;
}
.slideshow .prose p 
.header{
  padding-top:0px
  padding-bottom:0px;
}

.slideshow .prose p{
  font-size:50px;
      letter-spacing: 0;

}

.bestseller-img-wrapper{
display:grid;
  grid-template-columns:repeat(4, 1fr);
  column-gap:20px;
  
  
}

.footer__block--newsletter .text-subdued{
  color:#000;
}
.insta-title {
  font-size:34px;
  text-align:center;
  text-transform:uppercase;
    font-family: 'Americana BT';
}
.bestseller-img-wrapper img{
  width:100%;
  height:100%;
  object-fit:contain;
  aspect-ratio:1;
}
.collection__main .product-card__figure img{
  object-fit:contain!important;
}
.header__primary-nav-item a{
  font-size:16px;
  font-family: 'Outfit';
}

.header__primary-nav-item a:hover{
  color:#cd9425;
}

.header__primary-nav-item:hover:before{
  background-color:#cd9425;
}
.footer .link-faded:hover{
  color:#cd9425;
}
.header__primary-nav-itemr:before{
  background-color:#cd9425;

}
.footer__block--links .h6{
  font-size:24px;
    font-family: 'Americana BT';
}
.bestseller-img-wrap .bestseller-title{
  margin-top:20px;
     font-family: 'Outfit';
}
.content-tabs--center::part(tab-panel-list){
  max-width:100%!important;
}

/* .shopify-section--collection-list .content-over-media{
  min-height:600px;
} */
.container  {
  max-width:100%;
  padding:20px;
}
.shopify-section--image-with-text-overlay .content {
  margin-right:10%;
}
.bordered-section .h3{
  color:#000;
}
.footer .link-faded{
  color:#000;
}
.footer__block--newsletter .h6{
  font-size:24px;
    font-family: 'Americana BT';
}

.footer__block--newsletter{
          max-width: 26rem;
}
.form-control{
  width:100%;
}
.social-media--list svg{
  width: 40px;
    height: 40px;

}
.content-tabs--center::part(tab-list) {
    display: flex
;
  justify-content:center;
    column-gap:35px;
    flex-wrap: wrap;
    width: 100%;
}
.section-spacing {
  border:none;
}
.tab-button-wrap{
  text-align:center;
}


.social-media--list{
  gap:10px;
}
.social-media a{
  color:#cd9425!important;
}
#newsletter-form-sections--18881188921562__footer{
  display:flex;
}
.collection-list{
  gap:0px!important;
}
.collection-card{
  width:33.33%;
  flex-basis:inherit!important;
}
.shopify-section--tabs .container {
  padding:0px;
}

.shopify-section--collection-list .container{
  padding:0px;
  margin-inline-start:0px!important;
  margin-inline-end: 0px!important;
}
.footer .link-faded {
    font-size:15px;
}

.shopify-section--collection-list .content-over-media{
          --content-over-media-gap: 1.5rem;
}

@media (max-width:1600px){
  /* .shopify-section--collection-list .content-over-media {
    min-height: 580px;
} */
.slideshow .prose p {
    font-size: 40px;
    letter-spacing: 0;
}
  .shopify-section--image-with-text-overlay .content {
    margin-right: 0%;
  }
}
@media (max-width:1440px){
  .slideshow .prose p {
    font-size: 40px;
    letter-spacing: 0;
}
  .collection-list .h3{
    font-size:25px;
  }
  .content-tabs--center::part(tab-list) {

    column-gap: 25px;
  
}
/* .shopify-section--collection-list .content-over-media{
  min-height:520px;
} */
  .shopify-section--tabs button.h6{
    font-size:16px;
  }
.footer__block--newsletter {
    max-width: 21rem;
}
    .collection-list .h3 {
        font-size: 18px;
    }

  .shopify-section--collection-list button{
    padding:10px 20px;
  }
  .button {
    color: #fff;
    font-size: 14px;
}
  .shopify-section--image-with-text .h2 {
    font-size: 45px;
    font-family: Americana BT;
    letter-spacing: 0px;
}
  .shopify-section--image-with-text-overlay .h4{
      font-size: 45px;
  }
  .shopify-section--image-with-text-overlay .content{
        margin-right: 0%;
    
  }

      .header__primary-nav {
        column-gap: 1.5rem;
    }

  .insta-title{
    font-size:25px;
  }
  .footer__block--links .h6{
    font-size:20px;
  }
}

@media (max-width:1200px){
      .shopify-section--image-with-text-overlay .h4 {
        font-size: 40px;
    }
  .footer__block--newsletter {
    max-width: 17rem;
}
  .shopify-section--tabs .h6{
        font-size: 14px;
  }
}

@media (max-width:700px){
  .accordion-group{
    display:block;
  }
.accordion-group{
  display:none;
}
 
}
@media (max-width:1024px){
    .collection-card{
  width:50%;
  flex-basis:inherit!important;
}
  .slideshow .slideshow__slide-content{
    max-width:400px;
    margin-top:0px;
  }
     .shopify-section--image-with-text-overlay .content {
        margin-right: 0%;
        max-width: 500px;
    }
      .slideshow .prose p {
        font-size: 40px;
        letter-spacing: 0;
        margin-top:0px;
    }
}

@media (max-width:768px){
    .slideshow .prose p {
        font-size: 35px;
        letter-spacing: 0;
    }
   .shopify-section--image-with-text-overlay .content {
        margin-right: 0%;
        max-width: 400px;
    }
.bestseller-img-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
row-gap:20px;
      .collection-list .h3 {
        font-size: 18px;
    }
      .shopify-section--image-with-text-overlay .h4 {
        font-size: 32px;
    }
  .collection-card{
  width:50%;
  flex-basis:inherit!important;
}
    .shopify-section--image-with-text .h2 {
        font-size: 32px;
        font-family: Americana BT;
        letter-spacing: 0px;
    }

}
@media (max-width:576px){
  .shopify-section--tabs .content-tabs{
    display:block;
  }
  .content-tabs--center::part(tab-list){
    gap:15px;
  }
.shopify-section--image-with-text-overlay .h4{
  margin-left: 0px;
}
  #shopify-section-template--18881188364506__image_with_text_overlay_GU9n9T .content {
    max-width: 100%;
}
  .shopify-section--image-with-text-overlay p {
    font-size: 16px;
    color: #000;
}
.collection-card{
  width:100%;
  flex-basis:inherit!important;
}
      .shopify-section--image-with-text-overlay .h4 {
        font-size: 30px;
        line-height: 1.2;
    }
      /* .shopify-section--collection-list .content-over-media {
        min-height: 480px;
    } */
.header__primary-nav{
  justify-content: flex-start;
}
  .announcement-bar .prose{
    font-size:10px;
  }
  .slideshow .prose p{
            font-size: 32px;
    margin-top:0px;
  }
  .header__logo-image{
    max-width:70%;
  }
  .slideshow__slide-content{
    margin-top:-20px!important;
  }
  .bestseller-img-wrapper {
    display: grid
;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 20px;
}
 }