/** Shopify CDN: Minification failed

Line 75:0 Unexpected "#6713593757777"

**/
@charset "UTF-8";
.shopify-section--bordered + .shopify-section--bordered {
  border-top: 0; }

#shopify-section-featured-product {
  background-color: #d0dcde; }

#shopify-section-featured-product .Button--primary::before {
  background: black !important; }

#shopify-section-featured-product img {
  border-radius: 50%; }

.mega_linklist {
  color: #2e2e2e; }

.mega_linklist ul li:hover {
  color: #707070; }

@media screen and (min-width: 641px) {
  .u-h7 {
    font-size: 22px; } }
.custom_megamenu .custom_megamenu_inner .mega_linklist:first-child .is_sale_entry {
  color: #f4a5a0; }

.CollectionInner__Sidebar li {
  margin-bottom: 5px; }

.CollectionInner__Sidebar .Collapsible__Button {
  margin-bottom: 5px; }

.Footer__Social .Icon {
  height: 2em;
  width: 2em !important; }

.FeatureText.FeatureText--withImage.FeatureText--imageRight {
  padding-top: 100px;
  padding-bottom: 50px; }

.font--medium {
  font-size: 1.15em; }

#shopify-section-1601371457438 .pdp_lio_form {
  display: none; }

#shopify-section-1601371457438 #product_form_4672365396049 {
  display: none; }

.bag_offer_container {
  display: none; }

.Header__Wrapper .Icon {
  width: 1em !important;
  height: 1em !important; }

.bestpush-bis-notify-button,
.bestpush-bis-submit-button {
  padding-left: 20px !important;
  text-align: center;
  text-transform: none;
  letter-spacing: 0; }

.AccountTable.Table--large th:nth-child(3),
.Table--large.Table--large td:nth-child(3) {
  display: none; }

#block-4af87b35-d85c-4167-a07b-90e226b71fac .SectionFooter {
  display: none; }

#6713593757777 .ProductItem__Price {
  display: none !important; }

#product_form_6713593757777 {
  display: none !important; }

.dynamic-checkout {
  display: none !important; }

.ProductMeta__Description .Rte img {
  margin-top: 0em;
  margin-bottom: 0em;
  display: inline-block !important; }

#shopify-section-collection-template-mood .u-h1 {
  font-size: 35px !important;
  text-align: left; }

#shopify-section-collection-template-mood .SectionHeader__Description {
  text-align: left;
  margin: 0; }

/* === Menge-Feld: native Browser-Pfeile ausblenden (Prestige Theme) === */
/* Chrome / Edge / Safari */
.template-cart input[type="number"]::-webkit-outer-spin-button,
.template-cart input[type="number"]::-webkit-inner-spin-button,
.cart-drawer input[type="number"]::-webkit-outer-spin-button,
.cart-drawer input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

/* iOS & allgemeine WebKit-Browser */
.template-cart input[type="number"],
.cart-drawer input[type="number"] {
  -webkit-appearance: none;
  appearance: textfield; }

/* Firefox */
.template-cart input[type="number"],
.cart-drawer input[type="number"] {
  -moz-appearance: textfield; }

/* ROBUST: native Number-Spinner im Warenkorb zuverlässig ausblenden */
form[action*="/cart"] input[type="number"]::-webkit-inner-spin-button,
form[action*="/cart"] input[type="number"]::-webkit-outer-spin-button,
#CartDrawer input[type="number"]::-webkit-inner-spin-button,
#CartDrawer input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none !important;
  appearance: none !important;
  margin: 0 !important;
  opacity: 0 !important;
  /* falls appearance ignoriert wird */
  pointer-events: none !important;
  /* verhindert Hover/Focus-Artefakte */ }

form[action*="/cart"] input[type="number"],
#CartDrawer input[type="number"],
input[name="updates[]"] {
  -webkit-appearance: none !important;
  appearance: textfield !important;
  -moz-appearance: textfield !important; }

/* Ergänzung: weitere Selektoren abdecken */
#cart-drawer input[type="number"]::-webkit-inner-spin-button,
#cart-drawer input[type="number"]::-webkit-outer-spin-button,
#cart-drawer input[type="number"] {
  -webkit-appearance: none !important;
  appearance: textfield !important;
  -moz-appearance: textfield !important; }

/* Falls Theme-spezifische Klassen im Einsatz sind */
form[action*="/cart"] .quantity__input,
form[action*="/cart"] .cart__qty-input,
#CartDrawer .quantity__input,
#cart-drawer .quantity__input {
  -webkit-appearance: none !important;
  appearance: textfield !important;
  -moz-appearance: textfield !important; }
