:root{--cf-ink: #111111;--cf-accent: #ee2761;--cf-line: #dfe2e8;--cf-soft: #f6f7fa;--cf-radius: 12px}body{color:rgba(var(--color-foreground),.88)}p,li,.rte,.product__description{color:rgba(var(--color-foreground),.85)}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.015em;color:var(--cf-ink)}.product__title{font-size:clamp(26px,2.3vw,34px);line-height:1.15;letter-spacing:-.02em;margin-bottom:10px}.product__info-container .price--large .price-item{font-size:30px;font-weight:700;color:var(--cf-ink);letter-spacing:-.01em}.product__info-container .price--large .price-item--sale{color:var(--cf-accent)}.product__inventory span{font-weight:600;font-size:14px}.stock_countdown_progress{height:6px!important;border-radius:99px;overflow:hidden}.stock_progress_bar{border-radius:99px}.product-form__input .form__label{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#1119;margin-bottom:10px}.product-form__input .form__label strong{color:var(--cf-ink);font-weight:700}.product-form__input .form__label span{text-transform:none;letter-spacing:0;font-weight:500}.product-form__input--button input[type=radio]+label,.product-form__input input[type=radio]+label{border:1.5px solid var(--cf-line)!important;border-radius:10px!important;background:#fff!important;color:var(--cf-ink)!important;padding:11px 18px!important;font-size:14px!important;font-weight:600!important;line-height:1.2;min-height:46px;margin:0 8px 8px 0;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.product-form__input input[type=radio]+label:hover{border-color:var(--cf-ink)!important}.product-form__input input[type=radio]:checked+label{background:var(--cf-ink)!important;border-color:var(--cf-ink)!important;color:#fff!important;box-shadow:0 4px 12px #11111126}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{opacity:.45;text-decoration:line-through}.select__select{border-radius:10px!important;font-size:15px!important;font-weight:500;color:var(--cf-ink)!important;min-height:48px}.select{border-radius:10px}.product-form__quantity quantity-input.quantity,.product__info-container quantity-input.quantity{border:1.5px solid var(--cf-line);border-radius:10px;min-height:54px}.product__info-container .product-form__submit{min-height:54px;font-weight:700;font-size:16px;letter-spacing:.01em;box-shadow:0 8px 20px #ee276147;transition:transform .15s ease,box-shadow .15s ease}.product__info-container .product-form__submit:hover{transform:translateY(-1px);box-shadow:0 10px 24px #11111138}.quick-add-products__title{font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;color:var(--cf-ink)!important}.quick-add-products .qa-item{border:1.5px solid var(--cf-line)!important;border-radius:var(--cf-radius)!important;background:#fff!important;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.quick-add-products .qa-item:hover{border-color:var(--cf-ink)!important;box-shadow:0 8px 20px #11111114;transform:translateY(-1px)}.quick-add-products .qa-item img{border-radius:8px}.quick-add-products .qa-item__title{color:var(--cf-ink)!important;font-weight:600!important}.quick-add-products .qa-item__price{color:var(--cf-accent)!important;font-weight:700!important;font-size:15px}.quick-add-products .qa-item__add-btn{background:var(--cf-ink)!important;color:#fff!important;border-radius:10px!important;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:0!important}.quick-add-products .qa-item__add-btn svg{color:#fff;fill:none;stroke:currentColor}.quick-add-products .qa-item__add-btn:hover{background:var(--cf-accent)!important}@media(max-width:749px){body{font-size:16px}.rte,.rte p,.rte li,.product__description p{font-size:16px;line-height:1.6}[id$=__4d9f0a95-4779-4fca-9229-5ca1e0d11107]{display:none!important}.announcement-bar{padding-top:6px!important;padding-bottom:6px!important}.announcement-bar--content{font-size:13px!important;font-weight:600;line-height:1.3}.hero__slider--section .sllideshow__content{height:auto!important;padding:20px 0 28px}.hero__slider--section .sllideshow__content,.hero__slider--section .sllideshow__content *{color:#111!important;-webkit-text-fill-color:#111!important;background-image:none!important}.hero__slider--section .sllideshow__content strong{background:none!important}.hero__slider--section .slider__content--maintitle{font-size:26px!important;line-height:1.15!important}.hero__slider--section .slider__content--desc{font-size:16px!important;margin:10px 0 18px!important}.hero__slider--section .slider__content--desc br{display:none}.hero__slider--section .sllideshow__content .button,.hero__slider--section .sllideshow__content .button *{color:#fff!important;-webkit-text-fill-color:#fff!important}.hero__slider--section .sllideshow__content .button{width:100%;justify-content:center;min-height:52px}#scroll__top,.scroll__top{display:none!important}.collection-hero__text-wrapper{padding-top:14px!important;padding-bottom:6px!important}.collection-hero__title{text-transform:none!important;font-size:22px!important;line-height:1.2!important;letter-spacing:-.01em}.collection-hero__text-wrapper .breadcrumbs__wrapper{display:none!important}.product__card .compare__button,.product__card .product__quick_view:not(.product__card--cart-btn){display:none!important}.product__card .product__card--cart-btn{width:44px!important;height:44px!important;min-width:44px!important;flex:0 0 44px!important;background:#111!important;color:#fff!important;border-radius:10px!important;border:0!important}.product__card .product__card--cart-btn svg{color:#fff}.product__card__title{font-size:15px!important;line-height:1.3!important}.product__card .price-item{font-size:16px!important;font-weight:700!important;color:#111!important}.product__card--wishlist-btn{width:40px!important;height:40px!important}.product__card__content{position:relative}.product__card__content .product__card__price{min-height:44px;display:flex!important;align-items:center;padding-right:52px;margin-bottom:0!important}.product__card__content .product-card-action-buttons{position:absolute!important;right:0;bottom:0;margin:0!important;padding:0!important;width:auto!important}.product__card__content variant-swatch-buttons{margin:0!important;padding:0!important}.product__info-container wishlist-item,.product__info-container compare-item,.product__info-container .social__share_box{display:none!important}.product__title{font-size:24px!important}.product-form__input input[type=radio]+label{min-height:48px;font-size:15px!important;padding:12px 16px!important}.product__info-container .product-form__submit{min-height:56px;font-size:17px}.product__info-container quantity-input.quantity{min-height:56px}.product__info-container quantity-input.quantity{width:150px}.product__info-container .quantity__button{width:48px}.product__info-container .quantity__input{min-width:40px;text-align:center;font-size:17px!important;font-weight:600;opacity:1!important}.guarantee__safe__checkout{margin-top:14px}.product__sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important;background:#fff!important;box-shadow:0 -6px 18px #0000001a}.product__sticky .product__sticky_head,.product__sticky .product__sticky_variant,.product__sticky quantity-input{display:none!important}.product__sticky .product__sticky_add__form,.product__sticky product-form,.product__sticky .product-form__buttons,.product__sticky .product__add__cart__button{width:100%!important;flex:1 1 auto;margin:0!important}.product__sticky .product__add__cart__button .button{width:100%!important;min-height:52px;font-size:17px;font-weight:700}.product__sticky .shopify-payment-button,.product__sticky .product-form__buttons>.d-sm-none{display:none!important}body:has(.product__sticky) .mobile__navigation--bar{display:none!important}body:has(.product__sticky) .product__sticky{bottom:0!important}.mobile__navigation--bar a,.mobile__navigation--bar button{min-height:52px;font-size:13px}.cfk__titel{font-size:14px!important}.cfk__kopfzeile{flex-wrap:wrap!important;gap:12px!important}.cfk__kopfzeile>.cfk__kopf{flex:1 1 100%!important;width:100%!important;max-width:none!important}.cfk__kopfzeile>.cfk__kopf p{max-width:none!important}.cfk__kopfzeile>:not(.cfk__kopf){flex:0 0 auto!important;width:auto!important}}#cart-notification{overflow-y:auto;-webkit-overflow-scrolling:touch}#cart-notification>.cart__items{flex:0 0 auto!important;overflow:visible!important;max-height:none!important}#cart-notification>.cart-notification__links:not(.no-js-inline){display:contents}#cart-notification .mini--cart-drawer-footer{position:sticky;bottom:0;z-index:2;margin-top:auto;box-shadow:0 -8px 20px #0000000f}#cart-notification>.cart_notification_topbar{position:sticky;top:0;z-index:3;background:#fff}.tab_content .tab_pane ul{list-style:none;padding-left:0}.tab_content .tab_pane li{margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cardframes-polish.css.map */
