.basket-top{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(.4rem + .5vw)}@media (max-width: 765.98px){.basket-top{align-items:flex-start;flex-direction:column-reverse}}.basket-section{width:100%;margin-bottom:calc(.4rem + .5vw);background-color:#fff;border-radius:0;border:.0625rem solid rgba(0,0,0,.1)}@media (max-width: 1279.98px){.basket-section{background-color:transparent;border:none}}.basket-section .basket-item--discount-code{border-radius:0}.basket-section .basket-item--discount-code:last-child{border-radius:0}@media (max-width: 1279.98px){.basket-section .basket-item--discount-code:last-child{border-radius:0;margin-bottom:0}}@media (max-width: 1279.98px){.basket-section .basket-item--discount-code{border-radius:0;margin-bottom:calc(.4rem + .5vw)}}.basket-section__right{display:flex;align-items:center;flex:0 0 50%;max-width:50%;align-self:stretch;padding:calc(.4rem + .5vw);padding-left:calc(.8rem + 1vw)}@media (max-width: 1019.98px){.basket-section__right{flex:1;width:100%;max-width:100%;padding:calc(.8rem + 1vw)}}.basket-section__left{display:flex;align-items:center;align-self:stretch;flex:0 0 50%;max-width:50%;padding:calc(.4rem + .5vw);padding-right:calc(.8rem + 1vw);border-right:.0625rem solid rgba(0,0,0,.1)}@media (max-width: 1019.98px){.basket-section__left{flex:1;width:100%;max-width:100%;padding:calc(.8rem + 1vw);border-right:none;border-bottom:.0625rem solid rgba(0,0,0,.1)}}.basket-section--price-wrapper{display:flex;align-items:center}@media (max-width: 1279.98px){.basket-section--price-wrapper{border:.0625rem solid rgba(0,0,0,.1);background-color:#fff}}@media (max-width: 1019.98px){.basket-section--price-wrapper{flex-direction:column;padding-top:0}}.basket-title{display:flex;align-items:center;margin:0;padding:calc(.4rem + .5vw) 0;color:#000;font-weight:700}.basket-title{font-size:1.2rem}@media screen and (min-width: 20rem){.basket-title{font-size:calc(1.2rem + .00375*(100vw - 20rem))}}@media screen and (min-width: 100rem){.basket-title{font-size:1.5rem}}@media (max-width: 765.98px){.basket-title{margin-top:calc(.4rem + .5vw);padding-bottom:0}}.basket-title .icon{width:1.3em;height:1.3em;margin-right:.5em;color:#ee1d23}@media (max-width: 765.98px){.basket-title--discount-code{margin-bottom:calc(.4rem + .5vw)}}.checkout-content{background-color:#fbfbfb}.checkout-agreement{margin-bottom:calc(.4rem + .5vw);padding:calc(.4rem + .5vw);border:.0625rem solid rgba(0,0,0,.1);border-radius:0;background-color:#fff}.checkout-agreement__checkbox .nice-checkbox{display:flex;flex-direction:column}.checkout-agreement__checkbox .nice-checkbox{font-size:1rem}@media screen and (min-width: 20rem){.checkout-agreement__checkbox .nice-checkbox{font-size:calc(1rem + .05 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-agreement__checkbox .nice-checkbox{font-size:1.05rem}}.checkout-agreement__checkbox .nice-checkbox .field-validation-error{margin-top:calc(.4rem + .5vw);padding:1.25rem 1.5625rem 1.25rem 4.0625rem;font-size:1rem;font-weight:400;line-height:1.2;background-size:1.5625rem 1.5625rem;background-position:left 1.25rem center;background-repeat:no-repeat;text-align:left;border:none;border-radius:0;box-shadow:0 .2rem 1rem #0000001a;background-color:#fac3c5;color:#bf0e13;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iMzAiIGhlaWdodD0iMzAiCnZpZXdCb3g9IjAgMCAxNzEgMTcxIgpzdHlsZT0iIGZpbGw6IzAwMDAwMDsiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZS1saW5lY2FwPSJidXR0IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1kYXNoYXJyYXk9IiIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIGZvbnQtZmFtaWx5PSJub25lIiBmb250LXdlaWdodD0ibm9uZSIgZm9udC1zaXplPSJub25lIiB0ZXh0LWFuY2hvcj0ibm9uZSIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBub3JtYWwiPjxwYXRoIGQ9Ik0wLDE3MS45OTY1NHYtMTcxLjk5NjU0aDE3MS45OTY1NHYxNzEuOTk2NTR6IiBmaWxsPSJub25lIj48L3BhdGg+PGcgZmlsbD0iI2ZmMjEyMSI+PHBhdGggZD0iTTg1LjUxMTQsMTYuNjgzOWMtNC43MzEsMCAtOC44MzUsMi45MDcgLTEwLjU0NSw3LjAxMWwtNjEuODQ1LDEwNi43MDRjLTEuMTQsMS43NjcgLTEuNzEsMy44NzYgLTEuNzEsNS45ODVjMCw2LjI3IDUuMDczLDExLjQgMTEuNCwxMS40YzAuMjg1LDAgMC41MTMsMCAwLjc5OCwtMC4wNTd2MC4wNTdoMTIzLjc0N2wwLjA1NywtMC4wNTdjMC4yMjgsMC4wNTcgMC41MTMsMC4wNTcgMC43OTgsMC4wNTdjNi4yNywwIDExLjQsLTUuMTMgMTEuNCwtMTEuNGMwLC0yLjEwOSAtMC42MjcsLTQuMjE4IC0xLjcxLC01Ljk4NWwtMC4xMTQsLTAuMTcxbC02MS43ODgsLTEwNi41MzNjLTEuNzEsLTQuMTA0IC01Ljc1NywtNy4wMTEgLTEwLjQ4OCwtNy4wMTF6TTg1LjU2ODQsMTI1LjM4ODZjLTMuNTkxLDAgLTUuNywtMi4xMDkgLTUuNywtNS43YzAsLTMuNTkxIDIuMTA5LC01LjcgNS43LC01LjdjMy41MzQsMCA1LjcsMi4xMDkgNS43LDUuN2MwLDMuNTkxIC0yLjE2Niw1LjcgLTUuNyw1Ljd6TTkwLjI5OTQsMTAyLjU4ODZoLTkuNDYybC0wLjk2OSwtMzQuMmgxMS40eiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+)}@media (max-width: 765.98px){.checkout-agreement__checkbox .nice-checkbox .field-validation-error{padding:.9375rem .9375rem .9375rem 2.8125rem;text-align:left;background-position:left .625rem center}}.checkout-agreement__checkbox .nice-checkbox input[type=checkbox]~label{font-weight:400;color:#000}.checkout-agreement__checkbox .nice-checkbox input[type=checkbox]~label a{text-decoration:underline;color:#000}.checkout-agreement__checkbox .nice-checkbox input[type=checkbox]~label a:hover{text-decoration:none;color:#231f20}.checkout-agreement--with-shadow{border:0;box-shadow:0 .2rem 1rem #0000001a}.checkout-agreement__annotation{margin-top:.2rem;padding-left:calc(1.25rem + (.2rem + .25vw)*1.5);color:#818181;overflow:auto}.checkout-agreement__annotation{font-size:.75rem}@media screen and (min-width: 20rem){.checkout-agreement__annotation{font-size:calc(.75rem + .05 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-agreement__annotation{font-size:.8rem}}.checkout-agreement__annotation{overflow:hidden;max-height:5.6em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.4}@media (max-width: 439.98px){.checkout-agreement__annotation{padding-left:calc(1.125rem + (.2rem + .25vw)*1.5)}}.checkout-agreement__annotation-wysiwyg p{margin-top:.2rem;margin-bottom:0;padding-left:1.65rem;color:#818181;overflow:auto}.checkout-agreement__annotation-wysiwyg p{font-size:.75rem}@media screen and (min-width: 20rem){.checkout-agreement__annotation-wysiwyg p{font-size:calc(.75rem + .05 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-agreement__annotation-wysiwyg p{font-size:.8rem}}.checkout-agreement__annotation-wysiwyg p{overflow:hidden;max-height:5.6em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.4}.modal-partner .modal-dialog{height:calc(100vh - ((.8rem + 1vw)*2));max-width:calc(100vw - ((1rem + 1.5vw)*2));width:calc(100vw - ((1rem + 1.5vw)*2));margin:calc(.8rem + 1vw) calc(1rem + 1.5vw);transition:none!important}@media (max-width: 1019.98px){.modal-partner .modal-dialog{height:calc(100vh - 1rem);max-width:calc(100vw - 1rem);width:calc(100vw - 1rem);margin:.5rem}}.modal-partner .modal-dialog .modal-content{height:100%;width:100%}.modal-partner .modal-dialog .modal-content .modal-header{display:flex;align-items:center;height:3.4375rem;max-height:3.4375rem;min-height:3.4375rem;padding-top:0;padding-bottom:0}@media (max-width: 1019.98px){.modal-partner .modal-dialog .modal-content .modal-header{height:2.375rem;max-height:2.375rem;min-height:2.375rem}}.modal-partner .modal-dialog .modal-content .modal-body{padding:calc(.8rem + 1vw)}.modal-partner .modal-dialog .modal-content .modal-body .branches-map{width:100%;height:calc(100vh - ((.8rem + 1vw)*2) - 3.4375rem - (2*(.8rem + 1vw)))!important}@media (max-width: 1019.98px){.modal-partner .modal-dialog .modal-content .modal-body .branches-map{height:calc(100vh - 10.125rem - (2*(.8rem + 1vw)))!important}}.modal-partner .modal-dialog .modal-content .modal-body .branches-list{height:calc(100vh - ((.8rem + 1vw)*2) - 7.5rem - (2*(.8rem + 1vw)))}@media (max-width: 1019.98px){.modal-partner .modal-dialog .modal-content .modal-body .branches-list{height:calc(100vh - 10.125rem - (2*(.8rem + 1vw)))}}.order-finish-panel{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc((.2rem + .25vw)/.8);padding:calc(.4rem + .5vw) calc(.8rem + 1vw);background-color:#fff;border-radius:0;border:.0625rem solid rgba(0,0,0,.1)}@media (max-width: 1019.98px){.order-finish-panel{margin-top:calc((.4rem + .5vw)*1.5)}}@media (max-width: 765.98px){.order-finish-panel{flex-direction:column;align-items:flex-start;margin-bottom:calc((.4rem + .5vw)*1.5)}}@media (max-width: 439.98px){.order-finish-panel{padding:calc((.4rem + .5vw)*1.5)}}.order-finish-panel__text{padding-right:calc(1rem + 1.5vw);color:#404040;line-height:1.35}.order-finish-panel__text{font-size:1rem}@media screen and (min-width: 20rem){.order-finish-panel__text{font-size:calc(1rem + .05 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.order-finish-panel__text{font-size:1.05rem}}@media (max-width: 765.98px){.order-finish-panel__text{padding-right:0;padding-bottom:calc((.4rem + .5vw)*1.5)}}.order-finish-panel__link{color:#404040;text-decoration:underline}.order-finish-panel__link:hover,.order-finish-panel__link:active,.order-finish-panel__link:focus{text-decoration:underline;color:#231f20}@media (max-width: 765.98px){.order-finish-panel__button{align-self:stretch}}.order-finish-panel__button .btn-primary{margin-top:0;margin-bottom:0;white-space:nowrap}@media (max-width: 765.98px){.order-finish-panel__button .btn-primary{width:100%;white-space:normal}}.collective-add-products{margin-bottom:calc(.4rem + .5vw)}.collective-add-products__title{margin-bottom:calc(.2rem + .25vw);font-family:PTSerif,Arial,sans-serif}.collective-add-products__title{font-size:.9375rem}@media screen and (min-width: 20rem){.collective-add-products__title{font-size:calc(.9375rem + .0625 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.collective-add-products__title{font-size:1rem}}@media (max-width: 1019.98px){.collective-add-products__title{margin-top:calc(.2rem + .25vw)}}.collective-add-products__tabs .nav-tabs{border-bottom:none}@media (max-width: 1019.98px){.collective-add-products__tabs .nav-tabs{overflow:visible}}.collective-add-products__tabs .nav-tabs .nav-link{padding:.5rem 2rem;color:#000;text-decoration:underline;font-family:PTSerif,Arial,sans-serif}.collective-add-products__tabs .nav-tabs .nav-link{font-size:.85rem}@media screen and (min-width: 20rem){.collective-add-products__tabs .nav-tabs .nav-link{font-size:calc(.85rem + .0875 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.collective-add-products__tabs .nav-tabs .nav-link{font-size:.9375rem}}@media (max-width: 439.98px){.collective-add-products__tabs .nav-tabs .nav-link{padding:.5rem .8rem}}.collective-add-products__tabs .nav-tabs .nav-link.active{position:relative;background-color:#fff;border-radius:0;color:#000;text-decoration:none;transition:none}.collective-add-products__tabs .nav-tabs .nav-link.active:after{content:"";width:100%;height:.0625rem;position:absolute;bottom:-.0625rem;left:0;background-color:#fff}.collective-add-products__tabs-content{padding:calc(.4rem + .5vw);background-color:#fff;border:.0625rem solid rgba(0,0,0,.1);border-radius:0}.collective-add-products__import{display:flex;align-items:center}@media (max-width: 765.98px){.collective-add-products__import{flex-wrap:wrap;justify-content:flex-end}}.collective-add-products__input{width:100%;margin-right:calc(.4rem + .5vw)}@media (max-width: 765.98px){.collective-add-products__input{flex-basis:100%;margin-bottom:calc(.4rem + .5vw);margin-right:0}}.collective-add-products__input .custom-file-label{display:flex;align-items:center;color:#818181;font-weight:500}.collective-add-products__input .custom-file-label{font-size:.85rem}@media screen and (min-width: 20rem){.collective-add-products__input .custom-file-label{font-size:calc(.85rem + .0875 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.collective-add-products__input .custom-file-label{font-size:.9375rem}}.collective-add-products__input .custom-file-label:after{content:none!important}.collective-add-products__input .custom-file-input{cursor:pointer}.collective-add-products__input .custom-file-input:focus~.custom-file-label{border-color:#0000001a;box-shadow:none}@media (max-width: 439.98px){.collective-add-products__input .form-control{min-height:5rem!important}}.btn__basket-add-product{padding:.25rem 1.5rem;height:2.625rem}.collective-add-products__input-title{padding-left:2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iMjYiIGhlaWdodD0iMjYiCnZpZXdCb3g9IjAgMCAzMCAzMCIKc3R5bGU9IiBmaWxsOiMwMDAwMDA7Ij4gICAgPHBhdGggZD0iTSAxNSAzIEEgMiAyIDAgMCAwIDE0LjU5OTYwOSAzLjA0Mjk2ODggTCAxNC41OTc2NTYgMy4wNDEwMTU2IEwgNC42Mjg5MDYyIDUuMDM1MTU2MiBMIDQuNjI2OTUzMSA1LjAzNzEwOTQgQSAyIDIgMCAwIDAgMyA3IEwgMyAyMyBBIDIgMiAwIDAgMCA0LjYyODkwNjIgMjQuOTY0ODQ0IEwgMTQuNTk3NjU2IDI2Ljk1ODk4NCBBIDIgMiAwIDAgMCAxNSAyNyBBIDIgMiAwIDAgMCAxNyAyNSBMIDE3IDUgQSAyIDIgMCAwIDAgMTUgMyB6IE0gMTkgNSBMIDE5IDggTCAyMSA4IEwgMjEgMTAgTCAxOSAxMCBMIDE5IDEyIEwgMjEgMTIgTCAyMSAxNCBMIDE5IDE0IEwgMTkgMTYgTCAyMSAxNiBMIDIxIDE4IEwgMTkgMTggTCAxOSAyMCBMIDIxIDIwIEwgMjEgMjIgTCAxOSAyMiBMIDE5IDI1IEwgMjUgMjUgQyAyNi4xMDUgMjUgMjcgMjQuMTA1IDI3IDIzIEwgMjcgNyBDIDI3IDUuODk1IDI2LjEwNSA1IDI1IDUgTCAxOSA1IHogTSAyMyA4IEwgMjQgOCBDIDI0LjU1MiA4IDI1IDguNDQ4IDI1IDkgQyAyNSA5LjU1MiAyNC41NTIgMTAgMjQgMTAgTCAyMyAxMCBMIDIzIDggeiBNIDYuMTg1NTQ2OSAxMCBMIDguNTg3ODkwNiAxMCBMIDkuODMyMDMxMiAxMi45OTAyMzQgQyA5LjkzMzAzMTMgMTMuMjM0MjM0IDEwLjAxMzc5NyAxMy41MTY4OTEgMTAuMDkxNzk3IDEzLjgzNzg5MSBMIDEwLjEyNSAxMy44Mzc4OTEgQyAxMC4xNyAxMy42NDQ4OTEgMTAuMjU4NTMxIDEzLjM1MTc5NyAxMC4zOTQ1MzEgMTIuOTY2Nzk3IEwgMTEuNzg1MTU2IDEwIEwgMTMuOTcyNjU2IDEwIEwgMTEuMzU5Mzc1IDE0Ljk1NTA3OCBMIDE0LjA1MDc4MSAxOS45OTgwNDcgTCAxMS43MTY3OTcgMTkuOTk4MDQ3IEwgMTAuMjEyODkxIDE2Ljc0MDIzNCBDIDEwLjE1NTg5MSAxNi42MjUyMzQgMTAuMDg5MjAzIDE2LjM5MzI2NiAxMC4wMzMyMDMgMTYuMDcyMjY2IEwgMTAuMDExNzE5IDE2LjA3MjI2NiBDIDkuOTc3NzE4NyAxNi4yMjYyNjYgOS45MTA1OTM3IDE2LjQ1ODU3OCA5LjgwODU5MzggMTYuNzY3NTc4IEwgOC4yOTQ5MjE5IDIwIEwgNS45NDkyMTg4IDIwIEwgOC43MzI0MjE5IDE0Ljk5NDE0MSBMIDYuMTg1NTQ2OSAxMCB6IE0gMjMgMTIgTCAyNCAxMiBDIDI0LjU1MiAxMiAyNSAxMi40NDggMjUgMTMgQyAyNSAxMy41NTIgMjQuNTUyIDE0IDI0IDE0IEwgMjMgMTQgTCAyMyAxMiB6IE0gMjMgMTYgTCAyNCAxNiBDIDI0LjU1MiAxNiAyNSAxNi40NDggMjUgMTcgQyAyNSAxNy41NTIgMjQuNTUyIDE4IDI0IDE4IEwgMjMgMTggTCAyMyAxNiB6IE0gMjMgMjAgTCAyNCAyMCBDIDI0LjU1MiAyMCAyNSAyMC40NDggMjUgMjEgQyAyNSAyMS41NTIgMjQuNTUyIDIyIDI0IDIyIEwgMjMgMjIgTCAyMyAyMCB6Ij48L3BhdGg+PC9zdmc+);background-size:1rem 1rem;background-position:center left .5rem;background-repeat:no-repeat}.collective-add-products__error-message{position:relative;display:flex;align-items:center}.collective-add-products__error-message .alert{width:100%;margin-bottom:0;margin-top:calc(.4rem + .5vw);padding-right:2.5rem}.collective-add-products__error-message .close{position:absolute;padding:calc(1.15rem + .5vw) 1.25rem .75rem 1.25rem;top:0;right:0;color:#5c5c5c}.collective-add-products__excel-error .alert{margin-bottom:0;margin-top:calc(.4rem + .5vw);padding-right:2.5rem}.tab-pane-clipboard .collective-add-products__import{flex-direction:column;align-items:flex-end}@media (max-width: 1449.98px){.tab-pane-clipboard .collective-add-products__import{flex-basis:100%}}@media (max-width: 765.98px){.tab-pane-clipboard .collective-add-products__import{flex-direction:row}}.tab-pane-clipboard .collective-add-products__input{margin-right:0;margin-bottom:calc(.4rem + .5vw);width:100%}.customer-logged{display:flex;align-items:center}@media (max-width: 765.98px){.customer-logged{flex-wrap:wrap}}.customer-logged__icon{display:flex;align-items:center;justify-content:center;margin-right:1rem;width:2em;height:2em;border-radius:50%;background-color:#0000001a}.customer-logged__icon{font-size:.8rem}@media screen and (min-width: 20rem){.customer-logged__icon{font-size:calc(.8rem + .4 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.customer-logged__icon{font-size:1.2rem}}.customer-logged__icon .icon{width:1em;height:1em;color:#000}.customer-logged__title{margin-right:1rem;line-height:1.2}@media (max-width: 765.98px){.customer-logged__title{flex:1 1 0%}}.customer-logged__mail{font-weight:700;color:#000;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;hyphens:auto;white-space:normal}@media (max-width: 765.98px){.customer-logged__link{flex:0 0 100%;margin-top:.25rem;text-align:right}}.delivery-address{font-size:.9rem}@media screen and (min-width: 20rem){.delivery-address{font-size:calc(.9rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.delivery-address{font-size:1rem}}.delivery-address__type{margin-bottom:calc(.2rem + .25vw);font-weight:700;color:#000}.basket-input{display:flex;flex-direction:column;padding:calc(.4rem + .5vw);margin-bottom:calc(.4rem + .5vw);border:.0625rem solid rgba(0,0,0,.1);border-radius:0;background-color:#fff}@media (max-width: 1019.98px){.basket-input--not-logged{display:none}}.basket-input__title{margin-bottom:0;margin-right:calc(.8rem + 1vw);color:#000}.basket-input__title{font-size:.85rem}@media screen and (min-width: 20rem){.basket-input__title{font-size:calc(.85rem + .0875 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-input__title{font-size:.9375rem}}.basket-input__title .icon{width:1.75rem;height:1.75rem;margin-right:.5rem;color:#000}@media (max-width: 1019.98px){.basket-input__title{flex:0 0 100%;margin-right:0;margin-bottom:calc(.2rem + .25vw)}}.basket-input__body{display:flex;align-items:center}@media (max-width: 1019.98px){.basket-input__body{flex-wrap:wrap}}.basket-input__input-wrapper{flex:1;margin-right:calc(.4rem + .5vw)}@media (max-width: 765.98px){.basket-input__input-wrapper{flex:0 0 100%;margin-bottom:calc(.4rem + .5vw);margin-right:0}}.basket-input__input{height:2.625rem;background-size:1rem 1rem;background-position:center left .5rem;background-repeat:no-repeat}.basket-input__input::placeholder{line-height:1.5}.basket-input__count{display:flex;align-items:center;flex:0 0 5.625rem;margin-right:calc(.4rem + .5vw)}.basket-input__count .form-control{height:2.625rem;min-width:0;font-size:.9rem}@media (max-width: 1019.98px){.basket-input__count .form-control{font-size:1rem}}.btn__basket-input{padding:.25rem 1.5rem;display:flex;align-items:center;justify-content:center;height:2.625rem;white-space:nowrap;border-radius:0;font-size:.9rem}.basket-input__count-unit{margin-left:calc(.2rem + .25vw);font-size:.9rem}@media (max-width: 765.98px){.basket-input__btn{margin-left:auto}}.btn--save-basket{margin-right:.9375rem}.btn--save-basket:last-child{margin-right:0}@media (max-width: 1019.98px){.btn--save-basket{margin-right:.4375rem}}@media (max-width: 765.98px){.btn--save-basket{margin-bottom:calc(.4rem + .5vw)}}.header--checkout{z-index:10;background-color:#fff;height:5.625rem}@media (max-width: 1019.98px){.header--checkout{position:sticky;top:0;height:4.375rem}}.header--checkout .header__controls-row{height:5.625rem;display:flex;align-items:center}@media (max-width: 1019.98px){.header--checkout .header__controls-row{height:4.375rem}}.checkout-content{min-height:calc(100vh - 5.625rem)}@media (max-width: 1019.98px){.checkout-content{min-height:calc(100vh - 4.375rem)}}.header__logo-wrapper{position:relative;display:block;width:8.25rem}@media (max-width: 1279.98px){.header__logo-wrapper{width:5rem}}@media (max-width: 1019.98px){.header__logo-wrapper{width:3.4375rem}}@media (max-width: 439.98px){.header__logo-wrapper{width:3.4375rem}}.header__logo-wrapper:not(.header__logo-wrapper--web){height:4.625rem}@media (max-width: 1019.98px){.header__logo-wrapper:not(.header__logo-wrapper--web){width:3.4375rem;height:3.875rem}}.header__logo{position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:100%;object-fit:contain}@media (max-width: 1279.98px){.quick-contact{text-align:right}}.quick-contact__title{color:#000;font-weight:700;line-height:1.2}.quick-contact__title{font-size:.9rem}@media screen and (min-width: 20rem){.quick-contact__title{font-size:calc(.9rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__title{font-size:1.1rem}}.quick-contact__title .icon{width:1.25em;height:1.25em}@media (max-width: 1019.98px){.quick-contact__title{font-size:.9rem}}@media (max-width: 765.98px){.quick-contact__title{text-align:right}}@media (max-width: 439.98px){.quick-contact__title{font-size:.8rem}}@media (max-width: 374.98px){.quick-contact__title{font-size:.75rem}}.quick-contact__body{display:flex;align-items:center}@media (max-width: 1279.98px){.quick-contact__body{justify-content:flex-end}}@media (max-width: 765.98px){.quick-contact__body{flex-direction:column;align-items:flex-end;justify-content:center}}.quick-contact__link{font-weight:700;line-height:1.2}.quick-contact__link{font-size:.9rem}@media screen and (min-width: 20rem){.quick-contact__link{font-size:calc(.9rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__link{font-size:1.1rem}}@media (max-width: 1019.98px){.quick-contact__link{font-size:.9rem}}@media (max-width: 439.98px){.quick-contact__link{font-size:.85rem}}@media (max-width: 374.98px){.quick-contact__link{font-size:.75rem}}.quick-contact__anotation{margin-left:calc(.2rem + .25vw);color:#818181;font-size:.9rem;line-height:1.2}.quick-contact__anotation{font-size:.75rem}@media screen and (min-width: 20rem){.quick-contact__anotation{font-size:calc(.75rem + .15 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.quick-contact__anotation{font-size:.9rem}}@media (max-width: 1019.98px){.quick-contact__anotation{font-size:.75rem}}.info-banner{display:flex;align-items:center}@media (max-width: 1279.98px){.info-banner{display:none}}.info-banner__text{max-width:12.5rem;color:#000;line-height:1.2}.info-banner__text{font-size:.8rem}@media screen and (min-width: 20rem){.info-banner__text{font-size:calc(.8rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.info-banner__text{font-size:.9rem}}.info-banner__text{overflow:hidden;max-height:4.8em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.2}.info-banner__image{margin-left:calc(.4rem + .5vw)}.checkout-body{display:flex;padding-bottom:calc(.8rem + 1vw)}@media (max-width: 1019.98px){.checkout-body{flex-direction:column}}.checkout-body__content{flex:1 1 auto;padding-right:calc(.8rem + 1vw)}@media (max-width: 1019.98px){.checkout-body__content{padding:0}}.checkout-body__sidebar{flex:0 0 21.875rem;width:21.875rem}@media (max-width: 1019.98px){.checkout-body__sidebar{flex:0 0 100%;width:100%;border-left:none}}.method-item__checkbox{width:100%;display:block}.method-item__checkbox.nice-checkbox{width:100%}.method-item__checkbox.nice-checkbox.method-item__checkbox--checked{border:1px solid #ee1d23!important;background-color:#fff;box-shadow:0 4px 30px #0000001a;border-radius:0}@media (min-width: 766px){.method-item__checkbox.nice-checkbox.method-item__checkbox--checked input[type=checkbox]~label:hover{background-color:#fff}}.method-item__checkbox.nice-checkbox.method-item__checkbox--checked input[type=checkbox]~.method-item__label-title{border-bottom-color:#0000001a}.method-item__checkbox.nice-checkbox input[type=checkbox]~.method-item__label-title{border-bottom:1px solid transparent}.method-item__checkbox.nice-checkbox input[type=checkbox]~label{width:100%;display:flex;align-items:center;padding:.65rem 1rem}.method-item__checkbox.nice-checkbox input[type=checkbox]~label{font-size:1rem}@media screen and (min-width: 20rem){.method-item__checkbox.nice-checkbox input[type=checkbox]~label{font-size:calc(1rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__checkbox.nice-checkbox input[type=checkbox]~label{font-size:1.2rem}}@media (min-width: 766px){.method-item__checkbox.nice-checkbox input[type=checkbox]~label:hover{background-color:#f6f6f6}}@media (max-width: 765.98px){.method-item__checkbox.nice-checkbox input[type=checkbox]~label{flex-wrap:wrap}.method-item__checkbox.nice-checkbox input[type=checkbox]~label .checkbox-image{margin-top:1px}}.method-item__checkbox.nice-checkbox input[type=checkbox]~label:hover .checkbox-image{background-image:none}.method-item__checkbox.nice-checkbox input[type=checkbox]~label:hover .checkbox-image:after{display:block}.method-item__checkbox.nice-checkbox input[type=checkbox]~label .checkbox-image{margin-top:0;position:relative;display:block;border-radius:50%;width:22px;height:22px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;border:2px solid #5c5c5c}@media (max-width: 1019.98px){.method-item__checkbox.nice-checkbox input[type=checkbox]~label .checkbox-image{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px}}.method-item__checkbox.nice-checkbox input[type=checkbox]~label .checkbox-image:after{content:"";display:none;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:12px;height:12px;background-color:#5c5c5c;border-radius:50%;transition:all .3s ease-in-out}@media (max-width: 1019.98px){.method-item__checkbox.nice-checkbox input[type=checkbox]~label .checkbox-image:after{width:10px;height:10px}}.method-item__checkbox.nice-checkbox input[type=checkbox]:checked~.method-item__annotation{display:block}.method-item__checkbox.nice-checkbox input[type=checkbox]:checked~label{border-radius:0}@media (max-width: 765.98px){.method-item__checkbox.nice-checkbox input[type=checkbox]:checked~label{border-radius:0}}.method-item__checkbox.nice-checkbox input[type=checkbox]:checked~label .checkbox-image{background-image:none;background-color:transparent;border-color:#ee1d23}.method-item__checkbox.nice-checkbox input[type=checkbox]:checked~label .checkbox-image:after{display:block;background-color:#ee1d23}.method-item__name{flex:1 1 0%;margin-right:calc(.4rem + .5vw);color:#000;line-height:1}.method-item__name{font-size:1rem}@media screen and (min-width: 20rem){.method-item__name{font-size:calc(1rem + .125 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__name{font-size:1.125rem}}.method-item__logo{position:relative;flex:0 0 40px;display:flex;align-items:center;justify-content:center;margin-right:calc((.2rem + .25vw)*1.5);height:40px}@media (max-width: 765.98px){.method-item__logo{margin-right:calc((.2rem + .25vw)*1.75)}}.method-item__logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: cover"}.method-item__price-wrapper{display:flex;align-items:center;margin-left:auto;font-weight:700;color:#000}.method-item__price-wrapper{font-size:.9rem}@media screen and (min-width: 20rem){.method-item__price-wrapper{font-size:calc(.9rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.method-item__price-wrapper{font-size:1rem}}.method-item__price{display:flex;flex-direction:column;align-items:flex-end}.method-item__place-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin:calc((.4rem + .5vw)*1.5) calc(.8rem + 1vw)}.method-item__place-wrapper .btn{margin-top:calc(.2rem + .25vw)}@media (max-width: 439.98px){.method-item__place-wrapper .btn{font-size:.8125rem;padding:.3rem .8rem}}.method-item__place{margin-right:.5rem;font-size:.925rem;color:#404040;font-weight:700;line-height:1}@media (max-width: 765.98px){.method-item__place{margin:.3rem 0;font-size:.8rem;font-weight:400;line-height:1.1}}.method-item__annotation{display:none;margin:calc((.4rem + .5vw)*1.5) calc(.8rem + 1vw)}.method-item__annotation p,.method-item__annotation .template-body{font-size:.9375rem;font-weight:400;color:#000;margin-bottom:0;line-height:1.2}@media (max-width: 765.98px){.method-item__annotation p,.method-item__annotation .template-body{font-size:.8125rem}}.method-item__annotation .template-image-half{margin:0}.method-item__annotation .template-body{text-align:left}.method-item-divider{width:100%;height:1px;background-color:#0000001a}.method-item-divider:first-child,.method-item-divider--not-visible{background-color:transparent}.method-item--checked+.method-item-divider{background-color:transparent}.checkout-navigator{margin-bottom:calc(.8rem + 1vw);background-color:#ee1d23}.checkout-navigator .nav-item{flex:33.3333333333%;width:33.3333333333%;max-width:33.3333333333%}.checkout-navigator .nav-item .nav-link{position:relative;display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;color:#fff;border-right:solid .0625rem #e9181f}.checkout-navigator .nav-item .nav-link:hover{background-color:#dd151c}@media (max-width: 765.98px){.checkout-navigator .nav-item .nav-link{padding:.5rem .2rem;flex-direction:column}}.checkout-navigator .nav-item .nav-link.disabled{color:#ffffffd9}.checkout-navigator .nav-item .nav-link.disabled:hover{background-color:#ee1d23}.checkout-navigator .nav-item .nav-link.disabled .icon{color:#fff}.checkout-navigator .nav-item .nav-link .icon{width:1.5rem;height:1.5rem;margin-right:.2rem;color:#fff}@media (max-width: 765.98px){.checkout-navigator .nav-item .nav-link .icon{margin-right:0}}.checkout-navigator .nav-item:first-child .nav-link{border-left:solid .0625rem #e9181f}.checkout-navigator .nav-item .nav-num{width:2em;height:2em;margin-right:.5rem;display:flex;align-items:center;justify-content:center;background-color:#0000001a;border-radius:50%}.checkout-navigator .nav-item .nav-num{font-size:.75rem}@media screen and (min-width: 20rem){.checkout-navigator .nav-item .nav-num{font-size:calc(.75rem + .45 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-navigator .nav-item .nav-num{font-size:1.2rem}}@media (max-width: 765.98px){.checkout-navigator .nav-item .nav-num{margin-right:0;margin-bottom:.2rem}}@media (max-width: 765.98px){.checkout-navigator .nav-item .nav-text{max-width:100%;font-size:.75rem;display:block;text-overflow:ellipsis;overflow:hidden}}@media (max-width: 374.98px){.checkout-navigator .nav-item .nav-text{font-size:.625rem}}.checkout-navigator .nav-item.active .nav-link{background-color:#e9181f;font-weight:700;color:#fff}.checkout-navigator .nav-item.active .nav-link:hover{background-color:#e9181f}@media (min-width: 766px){.checkout-navigator .nav-item.active .nav-link:after{content:"";position:absolute;bottom:-.625rem;left:0;right:0;margin:auto;width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid #e9181f}}.nav-pills-wrapper--checkout{background-color:#ee1d23}.checkout-sidebar{position:sticky;display:flex;flex-direction:column;top:calc(.8rem + 1vw);border:.0625rem solid rgba(0,0,0,.1);border-radius:0;background-color:#fff}@media (max-width: 1019.98px){.checkout-sidebar{max-height:none;margin-top:calc(.8rem + 1vw)}}.checkout-sidebar--max-height{max-height:80vh}@media (max-width: 1019.98px){.checkout-sidebar--max-height{max-height:none}}.checkout-sidebar__header{flex:0 0 auto;display:flex;align-items:center;font-weight:700;padding:.75rem 1.25rem;padding-left:calc(.8rem + 1vw);color:#000;background-color:#f6f6f6;border-radius:0}.checkout-sidebar__header{font-size:1.1rem}@media screen and (min-width: 20rem){.checkout-sidebar__header{font-size:calc(1.1rem + .2 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-sidebar__header{font-size:1.3rem}}.checkout-sidebar__header .icon{margin-right:.3rem;width:1.3em;height:1.3em;color:#ee1d23}.checkout-sidebar__body{padding:calc(.4rem + .5vw)}@media (max-width: 439.98px){.checkout-sidebar__body{padding:calc(.8rem + 1vw) calc(.8rem + 1vw) calc(1rem + 1.5vw) calc(.8rem + 1vw)}}.checkout-sidebar__title{color:#000;font-weight:700}.checkout-sidebar__title{font-size:1.1rem}@media screen and (min-width: 20rem){.checkout-sidebar__title{font-size:calc(1.1rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.checkout-sidebar__title{font-size:1.2rem}}.checkout-sidebar__footer{flex:0 0 auto;padding:calc(.4rem + .5vw);background-color:#f6f6f6;border-radius:0}.checkout-sidebar__products{padding:0 calc(.4rem + .5vw);flex:1 1 0%;min-height:5rem;overflow:auto;border-bottom:.0625rem solid rgba(0,0,0,.1)}@media (max-width: 1019.98px){.checkout-sidebar__products{min-height:unset;padding:calc(.4rem + .5vw);overflow:visible;border-bottom:none}.checkout-sidebar__products .btn{width:100%;display:flex;align-items:center;padding:.65rem 1.5rem}.checkout-sidebar__products .btn .icon{margin-left:auto}}.checkout-sidebar__products .horizont-product{flex-wrap:wrap;padding:calc(.4rem + .5vw) 0;border-radius:0;border-left:none;border-top:none;border-right:none}@media (max-width: 1019.98px){.checkout-sidebar__products .horizont-product{padding:calc(.4rem + .5vw);margin-bottom:calc(.4rem + .5vw);border:.0625rem solid rgba(0,0,0,.1);border-radius:0}.checkout-sidebar__products .horizont-product:first-child{margin-top:calc(.4rem + .5vw)}}.checkout-sidebar__products .horizont-product:hover{background-color:transparent}.checkout-sidebar__products .horizont-product:last-child{border-bottom:none}@media (max-width: 1019.98px){.checkout-sidebar__products .horizont-product:last-child{border-bottom:.0625rem solid rgba(0,0,0,.1)}}.checkout-sidebar__products .horizont-product .horizont-product__body{flex:0 0 79%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 765.98px){.checkout-sidebar__products .horizont-product .horizont-product__body{flex:1 1 0%}}.checkout-sidebar__products .horizont-product .horizont-product__body .product-title{margin-bottom:0;margin-right:calc(.2rem + .25vw);font-size:.75rem;overflow:hidden;max-height:calc(3 * 1.2em);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2}.checkout-sidebar__products .horizont-product .horizont-product__body a:hover .product-title{color:#000;text-decoration:underline}.checkout-sidebar__products .horizont-product .horizont-product__body .product-erpid{font-size:.75rem}.checkout-sidebar__products .horizont-product .horizont-product__stock{margin-left:0}.checkout-sidebar__products .horizont-product .horizont-product__stock .badge-stock{font-size:.75rem}.checkout-sidebar__products .horizont-product .horizont-product__controls{margin-top:calc(.2rem + .25vw);flex:0 0 100%}.checkout-sidebar__products .horizont-product .horizont-product__price{margin-left:auto}.checkout-sidebar__products .horizont-product .horizont-product__price .product-price{font-size:.9rem}.checkout-sidebar__products .horizont-product .horizont-product__price .product-price-without-vat{font-size:.75rem}.checkout-sidebar__products .horizont-product .horizont-product__price .product-price-per-piece{font-size:.7rem;font-weight:400;color:#000;line-height:1}.checkout-sidebar__products .navbar-toggler{line-height:1.2}@media (max-width: 1019.98px){.checkout-sidebar__products .navbar-toggler{padding:.65rem 1.5rem}}.checkout-sidebar__products-count{position:relative;top:-.125rem;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;margin-left:.5rem;border-radius:50%;background-color:#ee1d23}.checkout-sidebar__products-count-number{color:#fff;font-weight:400;font-size:.75rem;line-height:1}.sidebar-item{display:flex;align-items:center;margin-bottom:calc(.4rem + .5vw)}.sidebar-item:last-child{margin-bottom:0}.sidebar-item__icon{flex:0 0 2.1875rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem;height:1.25rem}.sidebar-item__icon img{max-height:1.25rem;max-width:2.1875rem}.sidebar-item__title{color:#818181;font-size:.75rem;line-height:1.1}.sidebar-item__subtitle{font-weight:400;color:#000;font-size:.9rem;line-height:1.2}.sidebar-item__amount{margin-left:auto;font-size:.9rem;font-weight:700;color:#000}.gwt-SuggestBoxPopup{border-color:#0000001a!important}.gwt-SuggestBoxPopup .item{font-size:.95rem!important;padding:.25rem .875rem!important}.gwt-SuggestBoxPopup .item.item-selected{background:rgb(204,228.6,255)}.gwt-SuggestBoxPopup table tbody tr td{color:#404040}@media (max-width: 765.98px){.checkout-usefull-products .h2-xs{margin-top:calc(2rem + 1.5vw)}}.checkout-usefull-products .horizont-product{margin-bottom:calc(.4rem + .5vw)}@media (max-width: 1279.98px){.checkout-usefull-products .horizont-product{position:relative;flex-wrap:wrap;padding:calc(.4rem + .5vw);margin-bottom:calc(.4rem + .5vw);border:.0625rem solid rgba(0,0,0,.1);border-radius:0}}.checkout-usefull-products .horizont-product:last-child{margin-bottom:0}.checkout-usefull-products .horizont-product__img-wrapper{flex:0 0 10%}@media (max-width: 1019.98px){.checkout-usefull-products .horizont-product__img-wrapper{flex:0 0 15%}}@media (max-width: 439.98px){.checkout-usefull-products .horizont-product__img-wrapper{flex:0 0 25%}}.checkout-usefull-products .horizont-product__body{flex:0 0 40%}@media (max-width: 1019.98px){.checkout-usefull-products .horizont-product__body{flex:0 0 62%}}.checkout-usefull-products .horizont-product__controls{justify-content:flex-end;flex:1 1 0%}@media (max-width: 1279.98px){.checkout-usefull-products .horizont-product__controls{flex:0 0 100%;justify-content:flex-end;width:100%;margin-top:.5rem}.checkout-usefull-products .horizont-product__controls .horizont-product__benefit-stock{margin-right:auto}.checkout-usefull-products .horizont-product__controls .horizont-product__benefit-stock .horizont-product__stock{margin-left:0}}.basket-continue-panel{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 765.98px){.basket-continue-panel{flex-direction:column;justify-content:flex-start}}.basket-continue-panel .btn{height:3.625rem;padding-left:1.2rem;padding-right:1.2rem}.basket-continue-panel .btn-primary{margin:0;margin-left:calc(.4rem + .5vw)}@media (max-width: 765.98px){.basket-continue-panel .btn,.basket-continue-panel .btn-primary,.basket-continue-panel .js-quick-order-wrapper{width:100%;margin-left:0}}.basket-continue-panel .basket-continue-panel__price{display:none}.quick-order-box{display:flex;align-items:center}.quick-order-box__button{display:flex;align-items:center;justify-content:center;height:3.625rem}@media (max-width: 1019.98px){.quick-order-box__button{width:100%;margin-bottom:calc(.4rem + .5vw)}}.quick-order-box__button:hover .icon--quick-order,.quick-order-box__button:focus .icon--quick-order,.quick-order-box__button:active .icon--quick-order{fill:#fff}.quick-order-box__button .icon--quick-order{fill:#ee1d23;transition:all .3s ease-in-out}.quick-order-box__button .icon:first-child{margin-right:calc(.2rem + .25vw)}.quick-order-box__button .icon:last-child{margin-left:calc(.2rem + .25vw)}.basket-continue-panel__price{display:flex;align-items:center;margin-right:1rem}@media (max-width: 1019.98px){.basket-continue-panel__price{padding:1.2rem 1.5rem;margin-right:0;justify-content:flex-end;border:.0625rem solid rgba(0,0,0,.1);background-color:#fff;border-radius:0}}@media (max-width: 765.98px){.basket-continue-panel__price{width:100%}}.basket-continue-panel__price-label{margin-right:1rem;color:#818181;line-height:1}.basket-continue-panel__price-label{font-size:.8rem}@media screen and (min-width: 20rem){.basket-continue-panel__price-label{font-size:calc(.8rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-continue-panel__price-label{font-size:.9rem}}.basket-continue-panel__price-body{display:block;text-align:right}.basket-continue-panel__price-amount{font-weight:700;color:#000;line-height:1}.basket-continue-panel__price-amount{font-size:1.2rem}@media screen and (min-width: 20rem){.basket-continue-panel__price-amount{font-size:calc(1.2rem + .4 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.basket-continue-panel__price-amount{font-size:1.6rem}}.basket-continue-panel__price-suffix{color:#818181;line-height:1}.basket-continue-panel__price-suffix{font-size:.7rem}@media screen and (min-width: 20rem){.basket-continue-panel__price-suffix{font-size:calc(.7rem + 0*(100vw - 20rem))}}@media screen and (min-width: 100rem){.basket-continue-panel__price-suffix{font-size:.7rem}}@media (min-width: 1020px){.basket-continue-panel-top-wrapper{margin-left:auto;padding-left:calc(.4rem + .5vw)}}@media (max-width: 1019.98px){.basket-continue-panel-top-wrapper{width:100%}}@media (max-width: 1019.98px){.basket-continue-panel-top-wrapper .basket-continue-panel{display:flex}}@media (max-width: 1019.98px){.basket-continue-panel-top-wrapper .basket-continue-panel{flex-direction:row;flex-wrap:wrap}}.basket-continue-panel-top-wrapper .basket-continue-panel__price{display:flex}@media (max-width: 1019.98px){.basket-continue-panel-top-wrapper .basket-continue-panel__price{flex:0 0 100%;margin-right:auto;margin-bottom:calc(.4rem + .5vw)}}@media (max-width: 1019.98px){.basket-continue-panel-top-wrapper .btn-primary,.basket-continue-panel-top-wrapper .quick-order-wrapper{flex:0 0 100%}}@media (max-width: 1449.98px){.basket-continue-panel-bottom-wrapper .basket-continue-panel{margin-top:calc(.4rem + .5vw)}}@media (max-width: 1279.98px){.basket-continue-panel-bottom-wrapper .basket-continue-panel{margin-top:0;margin-bottom:calc(.4rem + .5vw)}}@media (min-width: 766px) and (max-width: 1019.98px){.basket-continue-panel-bottom-wrapper .quick-order-box__button{margin-bottom:0}}.continue-panel{margin:0;border-radius:0}.continue-panel .btn-primary{min-width:13.75rem;margin-bottom:calc(.2rem + .25vw)}@media (max-width: 765.98px){.continue-panel .btn-primary{margin-bottom:calc(.4rem + .5vw)}}.continue-panel .btn-outline-primary{margin-top:calc(.2rem + .25vw)}@media (max-width: 765.98px){.continue-panel .btn-outline-primary{margin-top:calc(.4rem + .5vw)}}.continue-panel__table,.table-checkout{margin:0}.continue-panel__table td,.table-checkout td{padding:.125rem 0;line-height:1.2}.continue-panel__table td:first-child,.table-checkout td:first-child{text-align:left}.continue-panel__table td:last-child,.table-checkout td:last-child{width:.9375rem;padding-left:1rem;text-align:right}.order-price{white-space:nowrap;color:#000;font-weight:700}.order-price{font-size:1.4rem}@media screen and (min-width: 20rem){.order-price{font-size:calc(1.4rem + .225 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.order-price{font-size:1.625rem}}.continue-panel--side{padding:0;margin-top:0;background-color:transparent}.continue-panel--side .btn-primary{width:100%}@media (max-width: 765.98px){.btn-primary--continue{width:100%}}.modal-quick-order .modal-footer{flex-direction:column;align-items:flex-end}.address-select{position:relative;margin-bottom:calc(.4rem + .5vw)}.address-select.form-group select{padding-left:1.875rem!important;width:100%}.address-select .form-control{padding-left:2.5rem!important;max-width:100%}.address-select label{padding-left:1.65rem!important}.address-select:before{content:"";position:absolute;left:.5rem;top:0;bottom:0;margin:auto;width:1.5rem;height:1.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iNTAiIGhlaWdodD0iNTAiCnZpZXdCb3g9IjAgMCAzMCAzMCIKc3R5bGU9IiBmaWxsOiMwMDAwMDA7Ij4gICAgPHBhdGggZD0iTSAxNSAyIEMgMTAuNTgyIDIgNyA1LjU4MiA3IDEwIEMgNyAxNiAxNCAxOCAxNCAyMiBDIDE0IDIyLjU1MiAxNC40NDggMjMgMTUgMjMgQyAxNS41NTIgMjMgMTYgMjIuNTUyIDE2IDIyIEMgMTYgMTggMjMgMTYgMjMgMTAgQyAyMyA1LjU4MiAxOS40MTggMiAxNSAyIHogTSAxNSA4IEMgMTYuMTA1IDggMTcgOC44OTUgMTcgMTAgQyAxNyAxMS4xMDUgMTYuMTA1IDEyIDE1IDEyIEMgMTMuODk1IDEyIDEzIDExLjEwNSAxMyAxMCBDIDEzIDguODk1IDEzLjg5NSA4IDE1IDggeiBNIDkuMzgwODU5NCAxOC40NTcwMzEgQyA1LjIyNTg1OTQgMTkuMTY3MDMxIDIgMjAuNjk2IDIgMjMgQyAyIDI2LjI4MiA4LjU0IDI4IDE1IDI4IEMgMjEuNDYgMjggMjggMjYuMjgyIDI4IDIzIEMgMjggMjAuNjk2IDI0Ljc3NDE0MSAxOS4xNjcwMzEgMjAuNjE5MTQxIDE4LjQ1NzAzMSBDIDIwLjUzODE0MSAxOC41MzgwMzEgMjAuNDU2IDE4LjYxODI2NiAyMC4zNzUgMTguNjk3MjY2IEMgMTkuODI4IDE5LjIzNjI2NiAxOS4zMTkxNTYgMTkuNzQyNjU2IDE4LjkxMDE1NiAyMC4yMjI2NTYgQyAyMy41MjIxNTYgMjAuNzY1NjU2IDI2IDIyLjE4OCAyNiAyMyBDIDI2IDI0LjAxOSAyMi4xMTcgMjYgMTUgMjYgQyA3Ljg4MyAyNiA0IDI0LjAxOSA0IDIzIEMgNCAyMi4xODggNi40Nzc4NDM3IDIwLjc2NTY1NiAxMS4wODk4NDQgMjAuMjIyNjU2IEMgMTAuNjc5ODQ0IDE5Ljc0MjY1NiAxMC4xNzEgMTkuMjM2MjY2IDkuNjI1IDE4LjY5NzI2NiBDIDkuNTQ1IDE4LjYxODI2NiA5LjQ2Mjg1OTQgMTguNTM4MDMxIDkuMzgwODU5NCAxOC40NTcwMzEgeiI+PC9wYXRoPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-position:center;background-size:1.5rem 1.5rem}.quick-order__delivery{position:relative;padding:calc(.4rem + .5vw);border-radius:0;border:.0625rem solid rgba(0,0,0,.1)}.delivery-change{position:absolute;right:calc(.4rem + .5vw);top:calc(.2rem + .25vw)}.delivery-change .btn{display:block}.delivery-item{margin-bottom:calc(.4rem + .5vw)}.delivery-item:last-child{margin-bottom:0}.delivery-item__label{margin-bottom:.2rem;font-weight:400;font-size:.85rem;color:#818181}.delivery-item__body{display:flex;flex-direction:row;align-items:center}.delivery-item__image{flex:0 0 2.1875rem;display:flex;align-items:center;justify-content:center;height:1.25rem;margin-right:.5rem}.delivery-item__image img{max-height:1.25rem;max-width:2.1875rem}.delivery-item__name{margin-right:.5rem;font-weight:700;color:#000;line-height:1.2}.delivery-item__name{font-size:.9rem}@media screen and (min-width: 20rem){.delivery-item__name{font-size:calc(.9rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.delivery-item__name{font-size:1rem}}.delivery-item__price{margin-left:auto;font-weight:700;color:#000;white-space:nowrap}.delivery-item__price{font-size:.8rem}@media screen and (min-width: 20rem){.delivery-item__price{font-size:calc(.8rem + .1 * (100vw - 20rem) / 80)}}@media screen and (min-width: 100rem){.delivery-item__price{font-size:.9rem}}.quick-order__table{width:100%;margin-bottom:0}.quick-order__table tr td{padding:.1875rem 0}.quick-order__table tr td:last-child{text-align:right}.footer-wrapper{background-color:#000}.footer-checkout{border-top:.0625rem solid rgba(255,255,255,.25);padding:calc(2rem + 1.5vw) 0}.footer-checkout .copyright{font-size:.9rem;display:inline-block;font-weight:700}@media (min-width: 766px){.footer-checkout .copyright{margin-right:1rem}}@media (max-width: 1019.98px){.footer-checkout .copyright{margin:0 .5rem}}@media (max-width: 1019.98px){.footer-checkout{text-align:center}}@media (max-width: 1279.98px){.footer-checkout .quick-contact{text-align:left}}@media (max-width: 1019.98px){.footer-checkout .quick-contact{display:none}}.footer-checkout .quick-contact__title{color:#fff}.footer-checkout .quick-contact__title .icon{fill:#fff}.footer-checkout .quick-contact__link{color:#fff}.footer-checkout .quick-contact__link:focus,.footer-checkout .quick-contact__link:hover,.footer-checkout .quick-contact__link:active{color:#fff;text-decoration:underline}.footer-checkout .quick-contact__anotation{color:#ffffffe6}@media (max-width: 1279.98px){.footer-checkout .quick-contact__body{justify-content:flex-start}}.footer-logos{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 1019.98px){.footer-logos{justify-content:center}}.footer-logo-wrapper{display:block;position:relative;width:6.875rem;height:6.0625rem}@media (max-width: 1019.98px){.footer-logo-wrapper{width:6.875rem;height:6.0625rem}}.footer-logo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: cover";bottom:0;right:0;margin:auto}
