.req-acc{margin:18px 0 0}.req-acc__label{display:block;margin-bottom:6px}.req-acc__label strong{font-weight:700}.req-acc__hint{margin:0 0 10px;font-size:13px;color:#666}.req-acc__list{list-style:none;margin:0;padding:0}.req-acc__card{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e3e3e3;border-radius:6px;background:#fff;margin:0 0 8px}.req-acc__media{flex:0 0 56px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px;overflow:hidden}.req-acc__media img{max-width:100%;max-height:100%;width:auto;height:auto;mix-blend-mode:multiply}.req-acc__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}.req-acc__title{font-size:14px;font-weight:600;line-height:1.3}.req-acc__meta{font-size:13px;color:#666}.req-acc__add,.req-acc__add:hover,.req-acc__add:focus{flex:0 0 44px;width:44px;height:44px;min-width:0;padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:8px;background:#4aab00;color:#fff;border:0}.req-acc__add:hover{background:#3f9200}.req-acc__add .btn__icon{margin:0}.req-acc__add .req-acc__added{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}.req-acc__add.is-added .btn__icon{visibility:hidden}.req-acc__add.is-added .req-acc__added{display:flex}.req-acc__add.is-loading{opacity:.6;pointer-events:none}.req-acc__add[disabled]{opacity:.4;cursor:not-allowed}.cart__item--req{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;padding:3px 8px;border-radius:4px;background:#fff3c4;color:#7a5a00;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none}.cart__item--req:hover{background:#ffe9a3;color:#5a4200}.cart__item--req svg{flex:0 0 auto}.ge-addons:empty{display:none}.ge-addons .ewck-pao-w{margin:18px 0 0!important}.ge-addons--above .ewck-pao-w{margin:0 0 18px!important}.ge-addons .ewck-pao-t-w,.ge-addons .ewck-pao-t-t:empty{display:none!important}.ge-addons .ewck-pao-s-t-t{font-size:14px!important;font-weight:700;color:inherit!important;margin:0 0 6px!important}.ge-addons .ewck-pao-addons{gap:8px!important;overflow:visible!important}.ge-addons .ewck-pao-i-m{width:100%;max-width:none!important;min-width:0!important;align-items:center;gap:12px!important;padding:10px 12px!important;border:1px solid #e3e3e3!important;border-radius:6px!important;background:#fff!important}.ge-addons .ewck-pao-i-m>div:nth-child(2){width:56px!important;height:56px!important;min-width:56px!important;border-radius:4px!important;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.ge-addons .ewck-pao-i-m img{max-width:100%;max-height:100%;width:auto;height:auto;mix-blend-mode:multiply}.ge-addons .ewck-pao-pt{font-size:14px!important;font-weight:600;line-height:1.3!important}.ge-addons .ewck-pao-d-p,.ge-addons .ewck-pao-a-p{font-size:13px!important;color:#666}.ge-addons .ewck-pao-c-b{width:18px!important;height:18px!important;accent-color:#4aab00}.product-block--buy-row.ge-has-app-addons .req-acc{display:none}
/*# sourceMappingURL=/cdn/shop/t/134/assets/required-accessory.css.map */
