/** Shopify CDN: Minification failed

Line 86:0 Unexpected "}"

**/

@media screen and (min-width: 750px) {
.collection-list-wrapper.page-width.isolate.no-mobile-link.section-template--18722108178648__collection_list_rHqTrU-padding {
    padding: 0 0rem !important;
}}

.header--top-center  .header__icons details-modal.header__search {
    display: block !important;
}

.header--top-center  details-modal.header__search {
    display: none !important;
}
.slider-counter--dots {
    margin: 0 1.2rem;
    position: relative;
    top: -1rem;

}
.slideshow__controls button.slider-button.slider-button--prev, .slideshow__controls button.slider-button.slider-button--next {
    display: none;
}

.slideshow__controls svg.icon.icon-pause {
    display: none !important;
}
h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in {
    text-align: center;
    text-transform: uppercase;
}
 .collection-section h2 {
    text-transform: uppercase;
}
h2#SectionHeading-template--18722108178648__collection_list_rHqTrU {
    text-transform: uppercase;
}

@media (min-width:1050px){
span.toggle-icon {
    display: none !important;
}}

.footer .field {
    position: relative;
    width: 110%;
    display: flex;
    transition: box-shadow var(--duration-short) ease;
}

h2.footer-block__heading.inline-richtext {
    color: #FFFFFF;
    font-weight: bold;
}

.footer-block__details-content.rte p {
    color: #FFFFFF;
}

a.link.link--text.list-menu__item.list-menu__item--link {
    color: #FFFFFF;
}

footer.footer {
    position: relative;
    background-color: #178983;
}
/* @media (min-width:1100px){
footer.footer:before {
    content: "";
    width: 400px;
    height: 270px;
    position: absolute;
    left: 0%;
    bottom: 0%;
    background-image: url(/cdn/shop/files/Group_64_1_1_2.png?v=1736491281);
    background-size: 400px !important;
    background-repeat: no-repeat !important;
    background-position: top left !important;
    z-index: 2;
} */
}

.footer .newsletter-form__field-wrapper .field__input {
    padding-right: 5rem;
    /* background-color: #0000; */
    border-bottom: 2px solid #FFFFFF;
}

.footer-block__newsletter h1 {
    font-size: 1.8rem;
    color: white;
    font-weight: bold;
    margin-top: 0px;
}

/* .footer label.field__label {
    color: #ffffff;
}
 */

p.footer-block__heading.inline-richtext {
    color: white;
    font-size: 13px;
}
.card__heading {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.footer .field__button>.svg-wrapper {

    background-color: white;
}

.header__menu-item span {
    text-transform: uppercase;
}
/* sticky-header.header-wrapper.color-scheme-1.gradient.header-wrapper--border-bottom {
    background-color: #f3d5d9;
} */
.product__title>* {
    font-size: 20px;
}
@media(min-width:1200px){
.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(1) {
    width: 27% !important;
}

.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(2) {
    width: 20% !important;
}
}

/* 
@media(min-width:1200px){
    
  body:has(.product__info-wrapper)  media-gallery.product__column-sticky {
    display: flex;
    padding: 0 0px;
}

body:has(.product__info-wrapper) media-gallery .thumbnail-list {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap;
}

body:has(.product__info-wrapper) media-gallery slider-component.slider-mobile-gutter.thumbnail-slider {
    order: 1;
    max-width: 138px;
    max-height: 498px;
    overflow-y: auto;
}

body:has(.product__info-wrapper) media-gallery .slider-mobile-gutter {
    order: 2;
    flex: 1;
    width: calc(100% - 250px);
    display: flex;
    flex-direction: column;
}

body:has(.product__info-wrapper) media-gallery .thumbnail-list__item {
}

body:has(.product__info-wrapper) .thumbnail-list {
    height: 100%;
}

body:has(.product__info-wrapper) .thumbnail-list__item {
    min-height: 156px;
}
 body:has(.product__info-wrapper) media-gallery slider-component.slider-mobile-gutter.thumbnail-slider::-webkit-scrollbar {
  width: 4px;
}  

 body:has(.product__info-wrapper) media-gallery slider-component.slider-mobile-gutter.thumbnail-slider::-webkit-scrollbar-thumb {
  background: #a19e9b; 
}
}

.thumbnail-list {
    width: 100%;
}

.thumbnail-list > li {
    width: 100% !important;
} */

.feature-text {
    color: white;
}

.feature-icon {
    filter: invert(1) brightness(4.5);
}


/* @media screen and (max-width: 749px) {
  #Slider-template--18722108178648__slideshow_8tgk7U::before, #Slider-template--18722108178648__slideshow_8tgk7U .media::before, #Slider-template--18722108178648__slideshow_8tgk7U:not(.banner--mobile-bottom) .banner__content::before {
        padding-bottom: 16.722222% !important;
        content: '';
        display: block;
    }
    #Slider-template--18722108178648__slideshow_NBKydb::before, #Slider-template--18722108178648__slideshow_NBKydb .media::before, #Slider-template--18722108178648__slideshow_NBKydb:not(.banner--mobile-bottom) .banner__content::before {
        padding-bottom: 16.722222% !important;
        content: '';
        display: block;
    }
  #Slider-template--18722108178648__slideshow_BTEzLL::before, #Slider-template--18722108178648__slideshow_BTEzLL .media::before, #Slider-template--18722108178648__slideshow_BTEzLL:not(.banner--mobile-bottom) .banner__content::before {
    padding-bottom: 16.722222% !important;
    content: '';
    display: block;
}
  #Slider-template--18722108178648__slideshow_fBTe7n::before, #Slider-template--18722108178648__slideshow_fBTe7n .media::before, #Slider-template--18722108178648__slideshow_fBTe7n:not(.banner--mobile-bottom) .banner__content::before {
    padding-bottom:16.722222% !important;
    content: '';
    display: block;
}
  #Slider-template--18722108178648__slideshow_XczTU6::before, #Slider-template--18722108178648__slideshow_XczTU6 .media::before, #Slider-template--18722108178648__slideshow_XczTU6:not(.banner--mobile-bottom) .banner__content::before {
    padding-bottom: 16.722222% !important;
    content: '';
    display: block;
}
} */

@media (max-width:480px){
.collection-hero__inner.page-width.scroll-trigger.animate--fade-in {
        text-align: center;
        padding-bottom: 0;
        background-image: url(/cdn/shop/files/border_6.jpg?v=1737621513);
        background-size: 100% 100%;
        background-color: #fff;
        background-repeat: no-repeat;
}
    .collection-hero__title {
  margin: 2.5rem 0;
  color: white;
  font-size: 20px;
  font-weight: bold;
}
}

.footer-block__details-content a.link.link--text.list-menu__item.list-menu__item--link {
    text-transform: uppercase;
}

h2.footer-block__heading.inline-richtext {
    text-transform: uppercase;
}
.footer-block__newsletter h1 {
    text-transform: uppercase;
}
/* div#Slider-template--18722108178648__slideshow_BTEzLL {
    position: relative;
    top: -30px;
} */

slideshow-component:not(.page-width) .slider-buttons {
    position: relative;
    top: -3rem;
}
img.image_mobile {
    border-radius: 20px;
}
.card__heading {
    text-transform: uppercase;
}

.product__tax.caption.rte a {
    color: #000000 !important;
}

.header__menu-item {
    font-weight: bold;
}
.collection-hero__title {
    font-weight: bold;
    text-transform: uppercase;
}

/* @media (max-width:480px){
  ul#Slider-template--18722108178648__collection_list_grJNUD {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
} */
small.copyright__content {
    color: white !important;
    font-weight: bold;
}

small.copyright__content a {
    color: #fff !important;
}