.efc{font-size:calc(var(--font-size-base, 14px) * 1.15);line-height:1.5;color:rgba(var(--color-text),1);max-width:900px;margin:0 auto;text-align:left}.efc[data-efc-layout=page]{font-size:calc(var(--font-size-base, 14px) * 1.3)}.efc *,.efc *:before,.efc *:after{box-sizing:border-box}.efc p{margin:0}.efc__panes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5em;align-items:start}.efc .efc__field+.efc__field{margin-top:1.1em}.efc .efc__select{display:block;width:100%}.efc .efc__select>select{display:block;width:100%;font-size:max(16px,1em);font-family:inherit;cursor:pointer}.efc .efc__select>select:disabled{cursor:not-allowed;opacity:.5}.efc .efc__measure{margin-top:.5em}.efc .efc__link,.efc .efc__a,.efc__help a{display:inline;width:auto;max-width:none;margin:0;padding:0;background:none;border:0;color:#1cb158;font:inherit;font-weight:var(--font-body-weight-bold, 700);text-decoration:underline;text-transform:none;letter-spacing:normal;cursor:pointer}.efc .efc__check{margin-top:1.5em}.efc .efc__error{margin-top:.6em}.efc__result-bar{display:none}.efc__results{transition:opacity .2s ease}.efc__results:focus{outline:none}.efc__results[aria-busy=true],.efc__results[data-efc-stale=true]{opacity:.35}.efc .efc__stale{margin-bottom:.75em}.efc .efc__placeholder{opacity:.6}.efc .efc__heading{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700);font-size:1.4em;line-height:1.2;margin-bottom:.4em}.efc .efc__text{margin-bottom:.75em}.efc .efc__choose{margin:.25em 0 1.25em}.efc-list{list-style:none;margin:0 0 1em;padding:0}.efc-item{border-top:1px solid #e6e6e6}.efc-item:last-child{border-bottom:1px solid #e6e6e6}.efc .efc-item__row{display:grid;grid-template-columns:4em minmax(0,1fr);gap:.9em;align-items:center;padding:.7em 0;color:inherit;text-decoration:none}.efc-item__img{display:block;width:4em;height:4em;object-fit:contain;background:rgba(var(--color-alt-background, 250, 250, 250),1)}.efc .efc-item__title{font-weight:var(--font-body-weight-bold, 700)}a.efc-item__row:hover .efc-item__title{text-decoration:underline}.efc .efc-item__meta{font-size:.875em;opacity:.75}.efc .efc-item__price{font-size:.9375em}.efc-item__sale{color:rgba(var(--color-error, 220, 53, 69),1)}.efc-item__price s{opacity:.6}.efc .efc-item__links{margin-top:.2em}.efc .efc-item__links .efc__a+.efc__a{margin-left:1em}.efc .efc__help{margin-top:1em;font-size:.9375em}.efc-trigger{display:inline-flex;align-items:center;background:none;border:1px solid #23b154;border-radius:4px;color:inherit;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;text-align:left;text-transform:none;padding:.65em 1em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.efc-trigger:hover{background-color:#23b154;color:#fff}.efc-status{margin:.6em 0 0;font-size:16px;line-height:1.45;color:rgba(var(--color-text),1)}.efc-status[hidden]{display:none}.efc-status button{display:inline;width:auto;margin:0;padding:0;background:none;border:0;color:#1cb158;font:inherit;font-weight:700;text-decoration:underline;text-transform:none;cursor:pointer}.efc-flash{box-shadow:0 0 0 3px #23b154;transition:box-shadow .3s ease}.efc-modal{width:min(880px,calc(100vw - 2rem));max-width:none;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:0;border:0;background:rgba(var(--color-background, 255, 255, 255),1);color:rgba(var(--color-text),1);overflow:hidden;font-family:var(--font-body-family, inherit)}.efc-modal::backdrop{background:#0000008c}.efc-modal.efc-modal--fallback{display:block;position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000059}.efc-modal__inner{display:flex;flex-direction:column;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem)}.efc-modal__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid #e6e6e6}.efc-modal__title{margin:0;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700);font-size:calc(var(--font-size-base, 14px) * 1.3);line-height:1.3;text-transform:none;letter-spacing:normal}.efc-modal__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:-.5rem;padding:0;background:none;border:0;color:inherit;cursor:pointer}.efc-modal__close svg{width:1.5rem;height:1.5rem}.efc-modal__body{padding:1.5rem;overflow-y:auto}body.efc-modal-open{overflow:hidden}.efc-modal--diagram{width:min(560px,calc(100vw - 2rem))}.efc-modal__body.efc-diagram{display:flex;justify-content:center;padding:.75rem}.efc-diagram__img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain;max-width:100%}@media(max-width:768px){.efc__panes{display:block}.efc[data-efc-view=form] .efc__pane--result,.efc[data-efc-view=result] .efc__pane--form,.efc .efc__placeholder{display:none}.efc__result-bar{display:flex;align-items:baseline;justify-content:space-between;gap:.75em;margin:0 0 .6em;padding:0 0 .45em;border-bottom:1px solid #e6e6e6}.efc .efc__summary{font-size:.875em;opacity:.75}.efc .efc__heading{font-size:1.25em;margin-bottom:.3em}.efc .efc__text{margin-bottom:.5em}.efc .efc__choose{margin:.1em 0 .8em}.efc .efc__help{margin-top:.6em}.efc .efc-item__row{grid-template-columns:3.25em minmax(0,1fr);padding:.4em 0}.efc-item__img{width:3.25em;height:3.25em}.efc .efc-item__inc{display:none}.efc-trigger{font-size:17px}.efc-modal{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.efc-modal__inner{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.efc-modal__head{padding:.75rem 1rem}.efc-modal__body{padding:1rem}.efc-modal__body.efc-diagram{align-items:flex-start;padding:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/edc-fork-checker.css.map */
