.ek-gallery-ribbon{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-width:0;padding:var(--ek-ribbon-padding-mobile, 10px) 16px;margin:0 0 10px;border-radius:0 0 var(--ek-ribbon-radius, 12px) var(--ek-ribbon-radius, 12px);background:var(--ek-ribbon-background, #2b3652);font-family:var(--font-body-family, inherit);text-align:center;overflow-wrap:anywhere}.ek-gallery-ribbon[hidden]{display:none!important}.ek-gallery-ribbon>p{width:100%;margin:0;padding:0}.ek-gallery-ribbon__heading{color:var(--ek-ribbon-heading-color, #fff);font-size:var(--ek-ribbon-heading-mobile, 18px);font-weight:var(--ek-ribbon-heading-weight-mobile, 700);line-height:1.25;text-wrap:balance}.ek-gallery-ribbon__subtext{color:var(--ek-ribbon-subtext-color, #fff);font-size:var(--ek-ribbon-subtext-mobile, 13px);font-weight:var(--ek-ribbon-subtext-weight-mobile, 400);line-height:1.4}media-gallery:has(>.ek-gallery-ribbon--below:not([hidden]))>slider-component>.product__media-list{margin-block-end:0}@media screen and (min-width:750px){.ek-gallery-ribbon{padding-block:var(--ek-ribbon-padding-desktop, 14px)}.ek-gallery-ribbon__heading{font-size:var(--ek-ribbon-heading-desktop, 22px);font-weight:var(--ek-ribbon-heading-weight-desktop, 700)}.ek-gallery-ribbon__subtext{font-size:var(--ek-ribbon-subtext-desktop, 14px);font-weight:var(--ek-ribbon-subtext-weight-desktop, 400)}}@media screen and (max-width:749px){.product__slider-full-width-mobile>.ek-gallery-ribbon{width:calc(100% + var(--px-mobile) * 2);margin-inline:calc(var(--px-mobile) * -1)}}.ek-gallery-ribbon--above{margin-block:0;border-radius:var(--ek-ribbon-radius, 12px) var(--ek-ribbon-radius, 12px) 0 0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ek-gallery-ribbon.css.map */
