/** Shopify CDN: Minification failed

Line 266:1 Expected "}" to go with "{"

**/
 a.button.button--secondary.button--md.icon-with-text span {
    -webkit-text-fill-color: #000 !important;
}

.collage.collage-small.with-richtext.grid.items-start .button.button--secondary.icon-with-text svg path {
    color: #000 !important;
}

.media-card__text.shrink-1.grid.gap-0d5 .leading-none {
  line-height: 19px;
}


@media only screen and (min-width: 481px) and (max-width: 768px) {

span.btn-text {
    font-size: 14px;
}

a.button.button--primary.button--md.button--blur.button--fixed.pointer-events-auto.icon-with-text {
    min-width: 219px !important;
    padding: 15px 0px;
}

div#shopify-section-template--18516068368616__shop-the-look .section.section--padding.section--rounded.relative {
    padding: 30px 0px;
}

  div#shopify-section-template--18516068368616__scrolling-text-1 .section.section--padding {
    padding: 30px 0px !important;
}


.footer__accordions .details {
    width: calc(30% - var(--sp-12) * 4 / 5) !important;
}


  body.template-index.loaded {
    overflow-x: hidden;
}

html.js.touch {
    overflow-x: hidden;
}

  
#shopify-section-template--18516068958440__product-recommendations .section.section--padding.section--rounded.relative {
  padding: 0px;
}
  
}


@media only screen and (max-width: 480px) {
.section.section--padding.section--rounded.relative {
  padding: 0px !important;
}


  .shopify-policy__body tbody td {
    padding: 0px;
    font-size: 12px;
}

.shopify-policy__body table th {
    padding: 10px 10px !important;
    font-size: 15px;
}


  



.announcement-text.leading-tight {
  text-align: center;
  font-size: 12px;
}
  
  .buy-buttons.flex.gap-4 {
  display: flex !important;
  flex-direction: column;
  justify-content: center;
  align-content: center;
}
.quantity.inline-flex.flex-auto.relative {
  text-align: center !important;
  display: flex;
  justify-content: center;
}

  
#ProductGridContainer .card-grid {
  grid-template: ;
  --card-grid-template: 1fr !important;
}
  

  
.button.button--secondary.button--md.icon-with-text {
  margin: 0px;
}

  #shopify-section-template--18516068499688__images-with-text .section.section--padding.section--rounded.relative {
  padding: 20px 0px !important;
}

  
.mobile\:media--landscape > :is(img, svg, video-media), .mobile\:aspect-landscape {
  aspect-ratio: unset !important;
}

  
  body.template-index.loaded {
    overflow-x: hidden;
}

html.js.touch {
    overflow-x: hidden;
}

  #shopify-section-template--18516068368616__scrolling-text-1 .section.section--padding {
  padding: 30px 0px;
}

  
.header.header--left-center.mobile\:header--center.page-width.page-width--full.section.section--rounded.section--padding.grid.items-center.z-20.relative.w-full.section--last-rounded {
  padding: 0px 20px !important;
}

  
#shopify-section-template--18516068958440__collage .section.section--padding {
  padding: 20px 0px;
}


  
.faqs.with-background > form {
  padding: 20px 30px !important;
}

  .footer__newsletter.grid.gap-6 .h3 {
  line-height: 25px;
  font-size: 18px !important;
}
  
#track123-app {
  margin-top: 20px;
}

    a.header__logo-link h6 {
    display: none !important;
}
  
  
}



animate-element.block.animate {
    white-space: nowrap;
    padding: 0.08em 0.05em;
    background: -webkit-linear-gradient(89deg, #996a18, #b9963a, #fae977, #d5bc56, #d3b551, #dec75d, #b08630) !important;
    -webkit-background-clip: text !important;
    /* -webkit-text-fill-color: transparent; */
}


.track123_tab_form_wrapper .track123_form_input {
  color: #000 !important;
}


.button.pointer-events-auto .btn-text {
  color: #fff !important;
}

.smIFm .fCEli {
  color: #fff;
}


.WtpiW ._4ptW6 {
  color: #fff !important;
}

.wishlist-modal__body h4 {
    color: #000 !important;
}



.wishlist-prod svg {
    width: 20px;
}

nav.productbread.product__breadcrumb.breadcrumb.hidden.lg\:flex {
    border: none;
    padding: 40px 0px 60px 50px;
}

a.loginsty {
    background: var(--color-button-gradient);
    padding: 10px 50px;
    margin: 40px 20px !IMPORTANT;
    border-radius: 10px;
}

body.template-cart.loaded a.button.button--secondary.icon-with-text, .collection__topbar.hidden.xl\:flex.items-center.gap-4 .button.button--secondary.icon-with-text {
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: unset  !important;
}

a.search-drawer-button.flex.items-center.justify-center.site-header__icon.site-header__link.wishlist-hero-header-icon.wishlist-hero-header-show-count-only svg {
    color: #f8e675;
    fill: #f8e675;
    width: 24px !important;
    margin-bottom: 5px;
}

.swym-wishlist-collections-v2 {
    transform: unset !important;
}

.search__field.field.flex.items-center.gap-4.relative {
    border: 1px solid #f8e675;
    border-radius: 30px;

button.button.button--primary.icon-with-text.w-full span.btn-text {
    color: #fff !important;
}

 .drawer__footer-bottom span.btn-text {
    color: #fff !important;
}

  a.header__logo-link.has-white-logo h6 {
    background: linear-gradient(89deg, #996a18, #b9963a, #fae977, #d5bc56, #d3b551, #dec75d, #b08630) !important;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text !IMPORTANT; /* For Firefox */
    color: transparent;
}



.button::after {
  background-color: linear-gradient(#dac258, #b69336) !important;
}



.Avada-Faqs_Popup,
.Avada-Faqs_Button {
  translate: 0px -25px !important;
}

#shopify-section-sections--18516069187816__header > header > h1 > a > h6 {
  display: none !important;
}