.mobile_only{display:none!important}.grid-product__link:after{content:unset}p.shipping_date{text-align:center}.newsletter__input-group{margin:0 auto 20px;min-width:450px;max-width:500px;@media (max-width:768px){min-width:100%}}.megamenu .h5,.megamenu h5{font-size:13px}.stock__wrapper_pdp.product-block{display:flex;align-items:center;gap:8px;margin-top:15px;@media(max-width:768px){justify-content:center}svg{width:20px;height:20px}p{margin:0;color:#0472ba}}h1.h2.product-single__title{font-family:auto}button.btn.btn--full.add-to-cart.btn--secondary{color:#000;transition:all 0.4s;&:hover{color:#fff;background:#005bd3;border:1px solid #fff0}}.pd__badge{position:absolute;top:0;left:0;z-index:1;background:#d02e2e;color:#fff;padding:5px 15px;border-radius:4px;font-size:14px;line-height:normal}h2,.h2{text-transform:capitalize!important;font-size:40px;line-height:97%;font-weight:700;@media (max-width:768px){font-size:32px}}li.icon--payment.\31{display:none}.add-to-cart{text-transform:none}@media (max-width:768px){img.logo__m.mobile_only{max-width:30px;margin:0 4px}.mobile_only{display:block!important}.desktop_only{display:none!important}predictive-search form{margin:0;max-width:100%}.collection-content button.btn.btn--full.add-to-cart.btn--secondary{width:100%;text-wrap:wrap;font-size:12px;letter-spacing:.4px}}.content__announce{color:#fff;margin:0;flex:0 0 60%;text-align:center;font-weight:700;@media (max-width:768px){font-size:9px;font-weight:400;letter-spacing:1px}}.button{background:#005bd3;color:#fff;padding:8px 30px;border-radius:4px;border:2px solid #fff0;font-weight:700;transition:all 0.4s;&:hover{color:#005bd3;background:#fff;border:2px solid #fff0}}.button.outlined{background:#fff;color:#005bd3;padding:8px 30px;border-radius:4px;border:2px solid #005bd3;font-weight:700;transition:all 0.4s;&:hover{color:#fff;background:#005bd3;border:2px solid #fff0}}.grid-product__price{color:#005bd3;font-size:24px;font-weight:700;line-height:200%;@media (max-width:768px){font-size:20px}}.collapsible-trigger-btn{text-transform:capitalize}.grid-product_attribute{margin:15px 0 0 0}.grid-product__link{padding:15px;background:rgb(0 91 211 / 6%);margin-top:15px;border-radius:15px}.grid-product__content{background:#fff;border:2px solid rgb(0 91 211 / 32%);padding-top:15px;border-radius:15px;@media (max-width:768px){padding-inline:0}}.grid__item-badge{width:80%;height:auto;background:#e52f10;position:absolute;top:5px;left:5px;z-index:1;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;text-wrap:wrap;text-wrap:wrap;position:absolute;top:5px;left:5px;z-index:1;display:flex;justify-content:center;align-items:center;padding:6px 14px;font-size:14px;font-weight:700;color:#fff;background:linear-gradient(181deg,#b42727,#e52f10);border-radius:30px;box-shadow:0 2px 8px rgb(221 36 118 / .3);letter-spacing:.3px;line-height:1.2;transition:all 0.3s ease;overflow:hidden}.--section-title{background:#005bd3;color:#fff;padding:10px 30px;width:max-content;margin:32px auto;border-radius:50px;text-transform:capitalize!important;@media (max-width:768px){font-size:20px!important;margin:20px auto!important}}a.site-nav__dropdown-link.site-nav__dropdown-link--top-level{text-transform:none}.onstwishlistpagebox .onstwishlistpagebox-empty-data{background-color:#0472ba!important;p{color:#fff!important}}[data-type_product_capitalize="true"] .grid-product__title{font-size:calc(var(--typeBaseSize) - 2px);letter-spacing:.2em;text-transform:capitalize;font-family:"Rubik"}[data-type_product_capitalize="true"] .grid-product__title::first-letter{text-transform:uppercase}.toolbar__item:last-child{padding-right:0;justify-content:flex-end}.collapsible-content__inner.rte{text-align:center}.collapsible-content__inner.rte{ul{padding:0 24px;margin:0}li{position:relative;list-style:none;@media (max-width:768px){list-style:unset}}li::after{position:absolute;top:0;left:0;content:"";background:url(/cdn/shop/files/check-circle.svg?v=1750531732);background-size:cover;width:16px;height:16px;left:-24px;@media (max-width:768px){content:unset}}}.collection-hero{background:var(--colorLargeImageBg);box-sizing:initial;height:auto;overflow:hidden;position:relative;width:100%;line-height:0}.page-content--product{.collapsible-content__inner button{width:100%}button.collapsible-trigger.label{font-size:16px;letter-spacing:0;text-transform:math-auto;font-weight:600;font-family:var(--typeHeaderPrimary)}}.cart__pop_up{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:999;backdrop-filter:blur(12px);overflow:hidden;p{text-align:center}.cpu__close__btn svg{width:36px;height:36px;background:#000;color:#fff}.cpu__close__btn{position:absolute;right:-18px;top:-18px;cursor:pointer;line-height:0}.container{display:flex;align-items:center;flex-direction:column;gap:16px;max-width:800px;margin:auto;padding:40px;background:#fff;box-sizing:border-box;box-shadow:0 1px 4px #005bd3;border-radius:8px;position:relative;@media (max-width:768px){max-width:calc(100% - 40px)}}}.cart__pop_up.open{display:flex}product-recommendations [data-atc-btn]{display:none!important}.js-qty__wrapper{margin-bottom:24px}@media (max-width:390px){.input-group.newsletter__input-group input::placeholder{font-size:14px}}@media (max-width:768px){.newsletter-section__content{padding-left:0!important}.grid-overflow-wrapper .grid__item{min-width:63%}.grid__item button.outlined.button{width:100%;text-wrap:wrap;font-size:12px;letter-spacing:.4px;border-radius:0;padding:7px}.header-layout[data-logo-align="center"] .header-item--icons,.header-layout[data-logo-align="center"] .header-item--navigation{flex:unset}.collection-filter{top:0}.collection-content button.btn.btn--full.add-to-cart.btn--secondary{width:100%!important;padding:7px!important}}[data-type_header_capitalize="true"] h3{text-transform:none!important}.onstwishlistpagebox .onstwishlistpagebox-container{max-width:100%!important}@media (min-width:768px){.site-header{padding:30px 0!important}.site-nav__item--wunschzettel{display:none}}.product__unit-price{display:none}.grid__item .grid__image-ratio img{object-fit:contain}.footer__logo .toolbar__social a{margin:0 12px}.toolbar__social .icon{width:24px;height:24px}.hidden{display:none!important}.unit-price.h3{font-size:14px!important;line-height:normal;font-weight:400!important}.drawer .cart__remove{display:block}.image-element{opacity:1}button.text-link.js-remove-from-cart{display:flex;align-items:center;gap:6px;span{line-height:0}}.grid__item .unit-price.h3{font-size:14px!important;line-height:normal;font-weight:400!important;text-transform:none}
.grid-product__tag, .grid-product__tag--sale {
  padding: 7px 15px    ;
  border-radius: 99px;
  background: #c20000;
}