/** Shopify CDN: Minification failed

Line 200:1 Expected identifier but found whitespace
Line 267:1 Expected "}" to go with "{"

**/
/* Custom CSS starts */
.quantity__button {
    width: calc(4.5rem / var(--font-body-scale));
    padding: 10px;
    font-size: 1.3rem;

}
.facet-filters__sort+.icon-caret {
  width: 2em;
}
.header__icon.header__icon--search.header__icon--summary.link.focus-inset{
  padding-left: 2em;
} 
.menu-drawer__navigation, .menu-drawer__menu.list-menu{
background-color: #e2dd44;
}
.product-grid-container, .facets-container, .collection-hero__text-wrapper{
  padding: 1em;
}
.related-products{
background-color: #e2dd44;
}
.card__inner, .card .card__inner .card__media {
  border-radius: 20px !important;
  border: 0px !important;
}
.card-wrapper.product-card-wrapper.underline-links-hover{
margin-left: 1em;
  margin-right: 1em;
}
.page-width {
  max-width: 100%;
  margin: 0 auto;


}
.collapsible-content.collapsible-row-layout.isolate{
  margin: 0 2em;
}
/* Header */
.header-wrapper {
width: 100%;
}
.header__inline-menu{
background-color: #e2dd44;
width: 100%;
  margin-left: -4rem;
}
.list-menu.list-menu--inline{
display: flex;
flex-direction: row;
justify-content: center;
}
.button.all-button{
  background-color: #e2dd44;
  color: black;
}

.header {
    padding: 0px 0rem 0px 0rem;
}

/*
.header__heading-logo-wrapper{
margin-bottom: 0.5em;
}
.header__inline-menu{
background-color: #f0b190;
width: 100%;
}
.list-menu.list-menu--inline{
display: flex;
flex-direction: row;
justify-content: center;
}
@media screen and (min-width: 950px) {
  .header:not(.drawer-menu).page-width {
    padding-left: 0rem;
    padding-right: 0rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
*/
/* Logo */
.header__heading-logo-wrapper img{
border-radius: 0 0 0 0 !important;
}
/* BANNER collection */
@media screen and (min-width: 750px) {
    .collection-hero__description {
        max-width: 100% !important;
    }
}
/* ALL RADIUS FIELDS !!! */
:root {
--buttons-radius: 20px !important;
--buttons-radius-outset: 20px !important;
--inputs-radius: 20px !important;
--inputs-radius-outset: 20px !important;
}
/* BUTTON CREATE YOUR DESIGN*/
button#zakeke-product-button {
 border-radius: 10px;
  color: white;
  background-color: black;
  width: 100%;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  font-size: 1.6em;
  cursor: pointer;
}
/* BUTTON SHARE under PRODUCT*/
button.share-button__button{
background-color: black;
color: white;
padding-left: 1em;
padding-right: 1em;
border-radius: 10px;
}

/* PRODUCTS CARD HOME PAGE */
.card__heading, .card-information {
text-align: center !important;
}
.card-wrapper{
  border-radius: 20px;
}
.media.media--transparent.media--hover-effect{
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.full-unstyled-link, .price__container{
/* padding-left: 1em; */
padding-right: 1em;
} 
.center collection__view-all.scroll-trigger.animate--slide-in{
padding-top: 2em;
}
/* PRODUCTS CARD DETAIL */
.cart__checkout-button.button{
/* color: black;  */
color: white;
@media screen and (min-width: 750px) {
    .price--large {
        font-size: 2.3rem !important;
    }
}
.button--full-width {
border: 7px solid black;
   border-radius: 25px; 
  background-color: white;
  color: black;
}
.product__text.inline-richtext{
font-size: 1.5em;
}
.product-popup-modal__opener.quick-add-hidden{
background-color: #e6e6e6;
padding-left: 1.3rem;
border-radius: 20px;
text-decoration: none;
}
.product__media.media.media--transparent{
border-radius: 30px;
}
.thumbnail.global-media-settings.global-media-settings--no-shadow,
.thumbnail-list__item.slider__slide{
border-radius: 7px;
}
/* BANNER MAIN */

.slider-mobile-gutter[aria-label="Slideshow about our brand"]{
padding-right: 2em;
padding-left: 2em;
}
.slideshow{
border-radius: 30px;
} 
.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--center.slideshow__text-mobile--left h2.banner__heading.inline-richtext.h1{
color: black;
}
.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--center.slideshow__text-mobile--left{
display: flex;
align-items: flex-end;
justify-content: flex-end;
height: 100%;
}
.image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{
border-radius: 30px;
}

.
/* MENU */
.header__menu-item.list-menu__item.link.focus-inset {
font-size: 1.1em;
}
.header__submenu{
background-color: #e2dd44;
}
/* BANNER BOTTOM */
.banner--mobile-bottom .banner__box{
border-radius: 30px;

}
/*
background-color: transparent;
h2.banner__heading.inline-richtext.h1{
color: white;
}
.banner__text.rte.body p{
color: white;
}
*/
/* STYLE LOGO PRODUCT */
.rte .logos_STST {
display: grid;
grid-template-columns: repeat(2, 1fr);
justify-items: center;
gap: 2.5em;
}
.rte .logos_STST1 img{
height: 80px;
}
.rte .logos_STST2 img{
height: 80px;
}
.rte .logos_STST3 img{
height: 40px;
}
.rte .logos_STST4 img{
height: 50px;
}
/* SEARCH BAR */
#Search-In-Modal{
   border-radius: 20px;
}
.search-modal__content {
background-color: black;
}
.predictive-search.predictive-search--header{
border-radius: 20px;
}
/* LANGUAGE STYLE */
.disclosure__list-wrapper.language-selector{
   border-radius: 20px;
}
/* CONTACT */
.contact__button{
   display: flex;
  justify-content: center;
}
/* 4 icons content */
.multicolumn-card__info .rte a{
text-decoration: none;
}
/* FILTER STYE */
.parent-display.facets__display, .facets .disclosure-has-popup[open]>summary+*{
border-radius: 20px;
}