/*! ============================================================
   ROSA ECK — Custom Styles (custom-re.css)
   Ausgelagert aus theme.css. Wird in head.liquid direkt nach
   theme.css geladen -> gleiche Cascade-Position wie vorher.
   Diese Datei pflegt Claude per API (Draft). theme.css bleibt Vendor.
   Änderungen ggü. dem alten Block: siehe Changelog unten.
   ============================================================ */@font-face{font-family:MarundVF;src:url(/cdn/shop/files/MarundVF.woff2?v=1741708752) format("woff2");font-weight:100 900;font-style:normal;font-display:optional}@font-face{font-family:Marund Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans"),local("Roboto");font-weight:100 900;font-style:normal;size-adjust:98.68%;ascent-override:81.07%;descent-override:19.25%;line-gap-override:0%}html,body,*{font-family:MarundVF,Marund Fallback,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500;font-style:normal;line-height:1.2;letter-spacing:0;font-variation-settings:"wght" 500,"RND1" 0,"RND2" 0,"RND3" 0;font-feature-settings:"ss01" 1,"ss02" 1,"ss03" 1}h1,h2,h3,h4,h5,h6,strong,b{font-weight:700;font-variation-settings:"wght" 700,"RND1" 0,"RND2" 0,"RND3" 0;line-height:1}.jdgm-star,.jm-star-rating__font-icon{font-family:JudgemeStar!important}h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,span,strong,em,u,i,b,mark,small,abbr,code,var,del,ins,dfn,cite,.btn,button,.radio__fieldset .radio__button label,.swatch__button .sibling__link{transition-property:color,background-color,border-color,fill,opacity,box-shadow,border-radius,text-decoration-color;transition-duration:.15s;transition-timing-function:ease}.radio__fieldset .radio__button label{transition-duration:.1s}a,.menu__item a{font-variation-settings:"wght" 500,"RND1" 0,"RND2" 0,"RND3" 0;letter-spacing:-.012rem}@media(hover:hover){a:not(.btn):not([class*=btn]):hover{color:color-mix(in srgb,var(--link) 88%,var(--bg))}}@media(hover:hover){.announcement__text a:not(.btn):not([class*=btn]):hover,[class*=announcement] a:not(.btn):not([class*=btn]):hover,[class*=ticker] a:not(.btn):not([class*=btn]):hover{color:var(--link)}}.navlink--cart--icon .header__cart__status{color:#ff5c26;background:#ffb3ff}.js__show__mobile .header__mobile,.header__mobile{grid-template-columns:0px auto 0px}.search-popdown *{color:#fcf;border-color:#fcf}.product-item__info{padding:10px}.product-item__title{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;font-variation-settings:"wght" 550!important}.product-item .product-item__info .product-item__cutline,.product-item__info .product-item__cutline,.product-item__price__holder .product-item__cutline,.product-item__price,.product-item__price .price,.product-item__price .new-price,.product-item__price .money{color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;font-variation-settings:"wght" 400!important}.product-item__cutline{margin-bottom:0}.product-item__swatches__count{color:#515151}.sale .new-price,.sale .price-item--sale,.price-item--sale{color:#ff6602!important;-webkit-text-fill-color:#ff6602!important}.badge-box{padding:5px 8px 4px}@media only screen and (min-width:750px){.product-information *{font-size:12px}}@media only screen and (max-width:767px){.product-information *{font-size:10px}.product-item__swatches__count{padding-left:12px}}.grid,.product__images{--gap: 2px}@media only screen and (max-width:749px){.grid--mobile-slider{gap:2px}.grid--mobile-slider .grid-item{margin-right:0}}.grid--mobile-slider,.grid-slider,.product__slides{scroll-snap-type:none}@media only screen and (min-width:990px){.grid--slider{--item-width: calc((55vw - var(--scrollbar-width) - var(--outer) * 2) * .28)}}@media only screen and (max-width:990px){.grid--mobile-slider .grid-item{width:40%}}.grid__heading-holder{position:relative;display:flex;justify-content:space-between;align-items:center;overflow-wrap:normal;margin:0 0 var(--PT)}.grid__heading-text:not(:last-child){margin-bottom:0}.collection-item__actions,.collection-item__info{padding:0}.product__wrapper--stretch .product__page{grid-template-columns:1fr 460px}.product__content{margin-top:12px}@media only screen and (min-width:750px){.product__content{padding-left:16px}}.product__title__wrapper{padding-right:0}.product-tabs__head{padding-bottom:0}.tabs>li{font-size:var(--FONT-ADJUST-BODY)}.product__selectors .radio__fieldset{padding-top:0;gap:0}.product__feature__content .block__icon__container{display:none}.product__images--mobile-slider .product__slides{padding-left:0}@media only screen and (max-width:749px){.product__slides{padding-left:0;padding-top:0}}@media only screen and (min-width:990px){.product__wrapper--grid-2 .product__slides{columns:auto;column-count:initial;column-gap:initial;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.product__wrapper--grid-2 .product__slide{break-inside:initial;padding-bottom:0}}@media only screen and (max-width:749px){.section-padding{--padding-top: var(--PT);--PT-MOBILE: var(--PT) !important;--padding-bottom: var(--PB) !important}}@media only screen and (min-width:990px){.form__width{max-width:100%;margin:0}}.swatches{--swatch-default: #ff99ff}.swatch__button .sibling__link{background:#f7f2f7}.active__filters__clear,.active__filters__remove{background-color:#fcbbfc;border-radius:var(--btn-radius)}.active__filters__clear:hover .filter__x,.active__filters__remove:hover .filter__x{color:var(--text-dark)}.product-upsell__title{font-variation-settings:"wght" 550}.product-upsell__price,.product-upsell__price .new-price,.product-upsell__price .old-price,.product-upsell__price .unit{font-variation-settings:"wght" 350}.product-upsell__title,.product-upsell__price{font-size:var(--font-body-x-small)}@media only screen and (min-width:750px){.product-upsell__title,.product-upsell__price{font-size:12px;line-height:1.25}}@media only screen and (min-width:480px){.product-upsell__holder--button .product-upsell__content{padding-right:24px}}.complementary-products{gap:4px}.complementary-products__title,.product-upsell__holder__title{font-variation-settings:"wght" 700;margin-bottom:0}.cart__widget__content__inner{padding:0}:has(>.jdgm-cards-carousel){background-color:#4c1921}.jdgm-cards-carousel{padding:0!important}.jm-carousel-review-item{background:#fff7ff!important}.jm-review-widget{padding-block:16px!important}.jm-review-widget-minimal-header__tabs{margin-block-start:8px!important}.jdgm-review-list{padding-block-start:8px!important}.jm-review-content__title--clickable,.jm-review-widget-minimal-header__title,.jm-review-content__title{font-variation-settings:"wght" 700}.wk-login-callout a{-webkit-text-fill-color:var(--text)}
/*# sourceMappingURL=/cdn/shop/t/123/assets/custom-re.css.map */
