/** Shopify CDN: Minification failed

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

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
.t4s-product__policies{margin-top:-20px;font-size:12px;color:#a4a9ac}
#t4s-mini_cart .t4s-cart__agree {
font-size:14px;color:#000;}

.shadow_round_img_true .t4s-product .t4s-product-inner {
    border-radius: 5px;
    -webkit-box-shadow: 0 0 12px rgb(0 0 0 / 12%);
    box-shadow: 0 0 5px #00000014;
    overflow: hidden;
}
/*
.t4s-product-inner .t4s_ratio
{transform: scale(1.24);}
.t4s_ratio.t4s-product__media
{transform: scale(1.24);}
*/
.ks-powered-by{display:none;}
.data-product-single-media-wrapper{
position: sticky;
top: 0;
z-index: 1;
}
.t4s-swatch__title{font-weight: 400;font-size:13px;}
.t4s-dib {color:#7e7e76;font-weight:600;}


.t4s-swatch__item.is--soldout {
color: rgba(241, 78, 78, 0.7);
}
.t4s-product-meta.t4s-product-type{font-size:12px;color:#4a4b44;}

/* ALTES Crossfade-Verhalten abschalten */
.flickityt4s-enabled.is-fade .flickityt4s-slider > * {
  opacity: 0 !important;
  pointer-events: none;
  z-index: 0;
  visibility: hidden;
  transition: none !important; /* Übergang für nicht aktive Slides deaktivieren */
}

/* NUR aktives Slide bekommt Fade-Effekt */
.flickityt4s-enabled.is-fade .flickityt4s-slider > .is-selected {
  opacity: 1 !important;
  visibility: visible;
  z-index: 1;
  transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out !important;
}
.t4s-collection-item-simple a {
  font-size: 14px !important;
  font-family: Oswald;
  font-weight:400;
}
.t4s-collection-header>:first-child, .t4s-collection-header>:last-child {margin-bottom:-30px;}

/* Alphabetisch + Preis Buttons auf der Kollektion-Seite ausblenden */
.t4s-dropdown__content button[data-value="title-ascending"],
.t4s-dropdown__content button[data-value="title-descending"],
.t4s-dropdown__content button[data-value="price-ascending"],
.t4s-dropdown__content button[data-value="price-descending"] {
  display: none !important;
}
#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart, #t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout
 {font-size:1.7rem;}
.pr_border_style_2 .t4s-product .t4s-product-inner {
    border: solid 0px var(--border-color);
    box-shadow: 0px 0px 15px #f1f1f1;
    border-radius: 10px;
}


.jdgm-row-stars{display:none !Important;}

.jdgm-rev__header {
    margin-bottom: 10px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}

#shopify-pc__banner__btn-decline{display:none}

.t4s-pagination-wrapper .t4s-pagination__list li {
    float: none !important;
    margin: 5px 1px;
}
.t4s-pagination__item {font-size:17px; font-weight:500;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  .t4s-product__media-wrapper {
  position: sticky !important;
  top: 80px !important;
  align-self: flex-start !important;
}
.t4s_ratio.t4s-product__media {
  max-height: 550px;
}
.t4s-pagination-wrapper .t4s-pagination__list li {
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  .t4s-product__media-wrapper {
  position: sticky !important;
  top: 80px !important;
  align-self: flex-start !important;
}
}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  /*.breadcrumb_pr_wrap {display:none;}*/

h3.t4s-product-title{font-size:15px !Important;}

.t4s-product-form__buttons .t4s-pr-wishlist{display:none;}

#shopify-section-template--25110675292427__heading_template{
margin-bottom:-20px;
}
.t4s-pr-breadcrumb>span {
   display:none;}
.t4s-pr-style5 .t4s-product-btns2 {
display:none;
}
}