:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}@media (max-width:1920px){:root{--sSize:1;--sCalc:1;--fsSize:1;--fsCalc:1}}@media (min-width:1920px){:root{--sSize:0;--sCalc:1.90476;--fsSize:0;--fsCalc:1.145038}}.wf-fragment-e-4-9{margin-top:-1rem}.wf-fragment-e-4-9 .note-line{display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:.5rem 0}.wf-fragment-e-4-9 .note-line>*{font-size:1.8rem;margin-right:1.5rem}.wf-fragment-e-4-9 .eshop-discount-value{font-size:1.8rem;height:5rem;line-height:5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:5rem}.wf-fragment-e-4-9 .cart-box{background:#f0f0f0;padding:2rem}.wf-fragment-e-4-9 .cart-box-header{position:relative}.wf-fragment-e-4-9 .cart-box-footer{margin-top:1.5rem}.wf-fragment-e-4-9 .price-note{color:#ff8a00;font-size:calc(1.92133rem*var(--fsCalc) + .14667vw*var(--fsSize));font-weight:700;text-align:left}.wf-fragment-e-4-9 .wrapper-add-line{align-items:center;display:flex;flex-wrap:wrap}.wf-fragment-e-4-9 .form-group{margin:0;padding:0}.wf-fragment-e-4-9 .wrapper-input{display:none;flex:0 0;flex-basis:10rem;margin-right:1rem;max-width:10rem;width:10rem}.wf-fragment-e-4-9 .wrapper-unit{display:none;margin-right:1rem}.wf-fragment-e-4-9 .wrapper-button{flex:0 0;flex-basis:100%;margin:0 0 0 auto;max-width:100%;width:100%}.wf-fragment-e-4-9 .wrapper-button .btn{align-items:center;background-color:#c00000;border:2px solid #c00000;border-radius:0;color:#fff;display:inline-flex;font-size:1.5rem;font-size:1.8rem;font-size:1.8rem!important;font-weight:700;height:auto;justify-content:center;line-height:1.2;line-height:1.15;min-height:4rem;min-height:6rem;padding:1rem;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.wf-fragment-e-4-9 .wrapper-button .btn:hover{background-color:#9a0000;border-color:#8d0000;color:#fff}.wf-fragment-e-4-9 .wrapper-button .btn.focus,.wf-fragment-e-4-9 .wrapper-button .btn:focus{background-color:#9a0000;border-color:#8d0000;box-shadow:0 0 0 .2rem rgba(201,38,38,.5);color:#fff}.wf-fragment-e-4-9 .wrapper-button .btn.disabled,.wf-fragment-e-4-9 .wrapper-button .btn:disabled{background-color:#c00000;border-color:#c00000;color:#fff}.show>.wf-fragment-e-4-9 .wrapper-button .btn.dropdown-toggle,.wf-fragment-e-4-9 .wrapper-button .btn:not(:disabled):not(.disabled).active,.wf-fragment-e-4-9 .wrapper-button .btn:not(:disabled):not(.disabled):active{background-color:#8d0000;border-color:maroon;color:#fff}.show>.wf-fragment-e-4-9 .wrapper-button .btn.dropdown-toggle:focus,.wf-fragment-e-4-9 .wrapper-button .btn:not(:disabled):not(.disabled).active:focus,.wf-fragment-e-4-9 .wrapper-button .btn:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(201,38,38,.5)}@media (max-width:1200px){.wf-fragment-e-4-9 .wrapper-button .btn{font-size:calc(1.275rem + .3vw)}}@media (prefers-reduced-motion:reduce){.wf-fragment-e-4-9 .wrapper-button .btn{transition:none}}.wf-fragment-e-4-9 .wrapper-button .btn:active,.wf-fragment-e-4-9 .wrapper-button .btn:focus,.wf-fragment-e-4-9 .wrapper-button .btn:hover{text-decoration:none}.wf-fragment-e-4-9 .eshop-stock .icon-caption{font-size:1.8rem;font-weight:600}.wf-fragment-e-4-9 .wrapper-price{align-items:baseline;display:grid;grid-template-areas:"c c" "a b";text-align:left}.wf-fragment-e-4-9 .price-main{font-size:calc(1.74667rem*var(--fsCalc) + .13333vw*var(--fsSize));grid-area:a;line-height:1.25}.wf-fragment-e-4-9 .price-main .currency,.wf-fragment-e-4-9 .price-main .value{font-size:calc(3.31867rem*var(--fsCalc) + .25333vw*var(--fsSize));font-weight:700}.wf-fragment-e-4-9 .price-alternative{font-size:calc(1.92133rem*var(--fsCalc) + .14667vw*var(--fsSize));grid-area:b}.wf-fragment-e-4-9 .price-alternative .value{font-weight:400}.wf-fragment-e-4-9 .price-invalid{font-size:2rem;grid-area:c}@media (min-width:992px) and (max-width:1249.98px){.wf-fragment-e-4-9 .wrapper-price{grid-template-areas:"a a" "b c"}}@media (max-width:575.98px){.wf-fragment-e-4-9 .wrapper-button{flex:1 1;flex-basis:auto;max-width:none;width:auto}.wf-fragment-e-4-9 .wrapper-button .btn{justify-content:center;text-align:center;width:100%}.wf-fragment-e-4-9 .wrapper-price{grid-template-areas:"a" "b" "c"}}@media (max-width:449.98px){.wf-fragment-e-4-9 .price-main .currency,.wf-fragment-e-4-9 .price-main .value{font-size:calc(2.62rem*var(--fsCalc) + .2vw*var(--fsSize))}.wf-fragment-e-4-9 .wrapper-input{flex:0 0;flex-basis:8rem;max-width:8rem;width:8rem}}