.block.block-ean-checker .ean-checker{min-height:96px}.block.block-ean-checker .ean-checker-app{max-width:620px}@media(min-width:0){.block.block-ean-checker .ean-form{margin-top:12px}}.block.block-ean-checker .ean-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:12px 14px}.block.block-ean-checker .ean-field{-webkit-box-flex:1;-webkit-flex:1 1 130px;-ms-flex:1 1 130px;flex:1 1 130px}.block.block-ean-checker .ean-field--postcode{-webkit-box-flex:1;-webkit-flex:1 1 150px;-ms-flex:1 1 150px;flex:1 1 150px}.block.block-ean-checker .ean-field--number{-webkit-box-flex:1;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;flex:1 1 100px}.block.block-ean-checker .ean-field--addition{-webkit-box-flex:1;-webkit-flex:1 1 140px;-ms-flex:1 1 140px;flex:1 1 140px}.block.block-ean-checker .ean-form-error{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:0){.block.block-ean-checker .ean-form-error{margin-top:4px}}.block.block-ean-checker .ean-form-error{word-spacing:normal;font-size:14px;line-height:20px;color:#c11212}.block.block-ean-checker .field-label{display:block;word-spacing:normal;font-size:14px;line-height:20px;font-weight:600;color:#171717;margin-bottom:4px}.block.block-ean-checker .text-input input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px 14px;border:1px solid #C4E3ED;border-radius:12px;word-spacing:normal;font-size:16px;line-height:26px;color:#171717}.block.block-ean-checker .text-input input:focus{outline:none;border-color:#077193}.block.block-ean-checker .ean-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 2px 8px #0000001a,0 0 #0000,inset 0 -2px #00345140;-webkit-transition-property:background,-webkit-box-shadow;transition-property:background,-webkit-box-shadow;transition-property:background,box-shadow;transition-property:background,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700);background-size:200% 100%;background-position:left}.block.block-ean-checker .ean-submit:hover{background-position:100%}.block.block-ean-checker .ean-submit:active{background-position:100%;background-color:#f66c1e;background-image:linear-gradient(100deg,#ff7e0700,#f6631e,#ff7e0700)}.block.block-ean-checker .ean-submit:focus{-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,.8),0px 0px 0px 4px #ff7e07,inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ff7e07,inset 0 -2px #00345140}.block.block-ean-checker .ean-submit{cursor:pointer;color:#fff;background-color:#ff7e07}.block.block-ean-checker .ean-submit:hover{-webkit-box-shadow:0px 4px 25px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,0),inset 0px -2px 0px rgba(0,52,81,.25);box-shadow:0 4px 25px #00000026,0 0 #0000,inset 0 -2px #00345140}.block.block-ean-checker .ean-submit:focus{-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.8),0 0 0 4px rgba(255,166,0,.8);box-shadow:0 0 0 2px #fffc,0 0 0 4px #ffa600cc;outline-color:transparent!important}.block.block-ean-checker .ean-submit:disabled,.block.block-ean-checker .ean-submit[disabled]{background-color:#e4f8ff;background-image:linear-gradient(100deg,#0000 0% 50%,#0000);color:#a7d2e0;pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;border:1.5px solid #BED5E3}.block.block-ean-checker .ean-submit:disabled .subtitle,.block.block-ean-checker .ean-submit:disabled .label,.block.block-ean-checker .ean-submit[disabled] .subtitle,.block.block-ean-checker .ean-submit[disabled] .label{color:#a7d2e0}.block.block-ean-checker .ean-submit:disabled:active,.block.block-ean-checker .ean-submit:disabled:focus,.block.block-ean-checker .ean-submit:disabled:hover,.block.block-ean-checker .ean-submit[disabled]:active,.block.block-ean-checker .ean-submit[disabled]:focus,.block.block-ean-checker .ean-submit[disabled]:hover{-webkit-box-shadow:none;box-shadow:none;color:#a7d2e0}.block.block-ean-checker .ean-submit .label{color:currentColor}.block.block-ean-checker .ean-submit{font-size:16px;font-weight:700;line-height:24px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:12px 22px;border:0;border-radius:12px;text-decoration:none;white-space:nowrap}.block.block-ean-checker .ean-submit:hover,.block.block-ean-checker .ean-submit:focus{text-decoration:none;color:#fff}.block.block-ean-checker .ean-submit span{color:currentColor}.block.block-ean-checker .ean-submit .icon-element{background-color:currentColor;width:16px;height:16px;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.block.block-ean-checker .ean-submit:disabled{opacity:.6;cursor:default}@media(max-width:575px){.block.block-ean-checker .ean-field{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.block.block-ean-checker .ean-submit{width:100%}}@media(min-width:0){.block.block-ean-checker .ean-found-top{margin-top:16px}}.block.block-ean-checker .ean-found-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block.block-ean-checker .ean-found-heading{word-spacing:normal;font-size:16px;line-height:26px;font-weight:600;color:#171717}.block.block-ean-checker .ean-edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;word-spacing:normal;font-size:14px;line-height:20px;font-weight:600;color:#077193;white-space:nowrap}.block.block-ean-checker .ean-edit .icon-element{width:12px;height:12px;background-color:currentColor;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}@media(min-width:0){.block.block-ean-checker .ean-loader{margin-top:16px}}.block.block-ean-checker .ean-loader{display:block}@media(min-width:0){.block.block-ean-checker .ean-message{margin-top:16px}}.block.block-ean-checker .ean-message{word-spacing:normal;font-size:15px;line-height:21px;color:#3f7182}.block.block-ean-checker .ean-message--error{color:#c11212}@media(min-width:0){.block.block-ean-checker .ean-pick{margin-top:12px}.block.block-ean-checker .ean-pick+.ean-pick{margin-top:12px}}.block.block-ean-checker .ean-pick .ean-pick-label{display:block;word-spacing:normal;font-size:14px;line-height:20px;font-weight:600;color:#171717;margin-bottom:6px}.block.block-ean-checker .ean-pick-box{border:1px solid #C4E3ED;border-radius:12px;overflow:hidden;background-color:#fff}.block.block-ean-checker .ean-pick-option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;cursor:pointer}.block.block-ean-checker .ean-pick-option+.ean-pick-option{border-top:1px solid #D2E6F2}@media(hover:hover){.block.block-ean-checker .ean-pick-option:hover{background-color:#f2fdff}}.block.block-ean-checker .ean-pick-option.selected{background-color:#e4f8ff}.block.block-ean-checker .ean-pick-option .opt-main{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1px}.block.block-ean-checker .ean-pick-option .opt-title{word-spacing:normal;font-size:15px;line-height:21px;font-weight:600;color:#171717}.block.block-ean-checker .ean-pick-option .opt-sub{word-spacing:normal;font-size:13px;line-height:20px;color:#3f7182;word-break:break-all}.block.block-ean-checker .ean-pick-option .opt-tag{color:#3f7182}.block.block-ean-checker .ean-pick-option .opt-check{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid #C4E3ED;position:relative}.block.block-ean-checker .ean-pick-option.selected .opt-check{border-color:#077193}.block.block-ean-checker .ean-pick-option.selected .opt-check:after{content:"";position:absolute;inset:3px;border-radius:50%;background-color:#077193}.block.block-ean-checker .ean-pick-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media(min-width:0){.block.block-ean-checker .ean-result-box{margin-top:16px;padding:16px}}@media(min-width:992px){.block.block-ean-checker .ean-result-box{padding:18px}}.block.block-ean-checker .ean-result-box{background-color:#006484;border-radius:12px;color:#fff}.block.block-ean-checker .ean-box-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:0){.block.block-ean-checker .ean-box-head{margin-bottom:12px}}.block.block-ean-checker .ean-box-heading{word-spacing:normal;font-size:16px;line-height:26px;font-weight:600;color:#fff}.block.block-ean-checker .ean-result-box .ean-edit{color:#fff}.block.block-ean-checker .ean-warning{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}@media(min-width:0){.block.block-ean-checker .ean-warning{margin-bottom:12px}}.block.block-ean-checker .ean-warning{padding:10px 12px;border-radius:10px;background-color:#f9e7e7;word-spacing:normal;font-size:14px;line-height:20px;color:#c11212}.block.block-ean-checker .ean-warning .icon-element{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;width:15px;height:15px;background-color:#c11212;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}@media(min-width:0){.block.block-ean-checker .ean-warning--standalone{margin-top:16px}}.block.block-ean-checker .ean-warning--standalone{margin-bottom:0}.block.block-ean-checker .ean-rows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}.block.block-ean-checker .ean-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px 12px}.block.block-ean-checker .ean-row+.ean-row{border-top:1px solid rgba(255,255,255,.22);padding-top:12px}.block.block-ean-checker .ean-row-addr{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:68px;word-spacing:normal;font-size:13px;line-height:20px;color:#ffffffc7}.block.block-ean-checker .ean-row-label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:56px;word-spacing:normal;font-size:14px;line-height:20px;font-weight:700;color:#fff}.block.block-ean-checker .ean-code{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;word-spacing:normal;font-size:16px;line-height:26px;font-weight:500;color:#fff;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-all}.block.block-ean-checker .ean-row-note{word-spacing:normal;font-size:14px;line-height:20px;color:#fffc}.block.block-ean-checker .ean-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 13px;border:1px solid #077193;border-radius:999px;background-color:#fff;color:#077193;word-spacing:normal;font-size:14px;line-height:20px;font-weight:600;-webkit-transition:color .15s ease,border-color .15s ease;transition:color .15s ease,border-color .15s ease}.block.block-ean-checker .ean-copy .icon-element{width:13px;height:13px;background-color:currentColor;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}@media(hover:hover){.block.block-ean-checker .ean-copy:hover{border-color:#127d9f;color:#127d9f}}.block.block-ean-checker .ean-copy.copied{border-color:#127d9f;color:#127d9f}.block.block-ean-checker .ean-rechoose{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer}@media(min-width:0){.block.block-ean-checker .ean-rechoose{margin-top:10px}}.block.block-ean-checker .ean-rechoose{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;word-spacing:normal;font-size:14px;line-height:20px;font-weight:600;color:#077193}.block.block-ean-checker .ean-rechoose .icon-element{width:13px;height:13px;background-color:currentColor;mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}
