.uploadcare--widget{margin-bottom:1.5rem}.uploadcare--widget__button{background-color:#000;color:#fff;border:none;border-radius:5px;padding:8px 16px;cursor:pointer;width:22rem}.uploadcare--widget__button:hover{background-color:#174b81;color:#000}.uploadcare--button_primary{background-color:#000;color:#fff;border-color:#000}.uploadcare--button_primary:hover{background-color:#174b81;border-color:#174b81;color:#000}.cart-attribute__field,.product-form__option-value,.product-form__option-name{font-size:1.1rem}.product-form__option-name{font-weight:500}#AddToCart[disabled],#AddToCart.disabled{cursor:not-allowed;opacity:.5}.upload-warning,.variant-warning{display:none;color:red;font-weight:700;margin-top:10px}.uploadcare--edit-button{background-color:#797979;color:#fff;border:none;border-radius:5px;padding:8px 16px;cursor:pointer;margin-left:10px}.grafik-check-card{position:relative;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:12px;padding:16px;margin:20px 0;transition:all .2s ease-in-out;box-shadow:0 2px 8px #0000000d;overflow:hidden}.grafik-check-main{display:flex;align-items:center}.grafik-check-card:hover{border-color:#000;box-shadow:0 4px 12px #0000001a}.grafik-check-card.selected{background-color:#f9ca4f1a;border-color:#f9ca4f}.grafik-check-card.selected:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background-color:#f9ca4f}.grafik-check-icon{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;border-radius:12px;background-color:#f2f2f2;margin-right:16px}.grafik-check-icon svg{width:24px;height:24px;color:#000}.grafik-check-icon img{width:24px;height:24px;object-fit:contain}.grafik-check-content{flex:1}.grafik-check-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.grafik-check-title{font-weight:600;font-size:1.1rem;margin:0;padding:0}.grafik-check-price{font-weight:700;font-size:1.2rem}.grafik-check-description{font-size:.9rem;color:#666;margin-bottom:12px}.grafik-check-description-short{font-size:.9rem;color:#666;margin-bottom:8px;line-height:1.4}.grafik-check-more-btn{background:none;border:none;color:#000;font-size:.85rem;cursor:pointer;display:flex;align-items:center;gap:4px;padding:0;margin-bottom:8px;transition:color .2s ease}.grafik-check-more-btn:hover{color:#333}.grafik-check-more-btn .chevron-icon{width:14px;height:14px;transition:transform .2s ease}.grafik-check-details{margin-top:12px;padding-top:12px;border-top:1px solid #e0e0e0;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.grafik-check-features{margin:0;padding:0;list-style:none}.grafik-check-feature{display:flex;align-items:center;font-size:.85rem;color:#555;margin-bottom:4px}.grafik-check-feature svg{width:14px;height:14px;color:#28a745;margin-right:8px;min-width:14px}.grafik-check-toggle{display:flex;align-items:center;cursor:pointer;margin-left:16px}.grafik-check-toggle input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.grafik-check-checkbox{position:relative;display:inline-block;width:24px;height:24px;background-color:#fff;border:2px solid #e0e0e0;border-radius:6px;transition:all .2s ease}.grafik-check-toggle input[type=checkbox]:checked+.grafik-check-checkbox{background-color:#000;border-color:#000}.grafik-check-toggle input[type=checkbox]:checked+.grafik-check-checkbox:after{content:"";position:absolute;left:8px;top:4px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.grafik-check-toggle:hover .grafik-check-checkbox{border-color:#000}.grafik-check-info-tooltip{display:none;position:absolute;z-index:10;top:calc(100% + 10px);left:0;width:100%;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 4px 15px #00000026;border:1px solid #e0e0e0}.grafik-check-card:hover .grafik-check-info-tooltip{display:block}.grafik-check-tooltip-title{font-weight:600;margin-bottom:10px;font-size:1rem}.grafik-check-tooltip-list{padding-left:5px}.grafik-check-tooltip-item{display:flex;align-items:center;margin-bottom:8px;font-size:.9rem}.grafik-check-tooltip-item svg{width:16px;height:16px;color:#28a745;margin-right:8px;min-width:16px}@media screen and (max-width: 600px){.grafik-check-main{flex-direction:column;align-items:flex-start}.grafik-check-header{width:100%}.grafik-check-toggle{margin-left:0;margin-top:12px;align-self:flex-end}.grafik-check-icon{margin-bottom:12px;margin-right:0}.grafik-check-content{width:100%}}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9}.popup{display:none;position:fixed;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;max-width:90%;background-color:#fff;box-shadow:0 4px 12px #00000026;border-radius:10px;padding:20px}@media screen and (max-width: 600px){.popup{width:95%;padding:15px}}.popup ul{padding:0;margin:0;list-style:none}.popup li{position:relative;margin-bottom:10px;padding-left:30px;font-size:1rem;line-height:1.4}.popup li:before{content:"\2714";color:green;position:absolute;left:0;top:0;font-size:1.2rem}.close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:18px;color:#888}.close:hover{color:#000}.extra-product{display:flex;align-items:center;background-color:#f5f5f5;padding:10px;border-radius:8px;box-shadow:0 2px 6px #0000001a;margin-bottom:20px;width:100%;max-width:300px;cursor:pointer}.extra-product__image img{max-width:60px;border-radius:6px;margin-right:15px}.extra-product__details{display:flex;justify-content:space-between;width:100%}.extra-product__name{font-size:14px;font-weight:500;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px}.extra-product__price{font-size:14px;font-weight:700;color:#000;margin-left:10px}.extra-product__add-btn{background-color:transparent;border:none;cursor:pointer;padding:0}.extra-product__icon{display:inline-block;background-color:#000;color:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:20px}.extra-product__add-btn>.checked{background-color:#28a745}.extra-product__icon:hover{background-color:#444}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-uploadcare.css.map */
