@charset "UTF-8";.cart-page .contact-information-placeholder{display:flex;justify-content:space-between;align-items:flex-start}.cart-page .contact-information-placeholder .contact-information{flex:0 0 58%}.cart-page .contact-information-placeholder .contact-information .block-name{margin-bottom:10px !important;font-weight:700}.cart-page .contact-information-placeholder .contact-information .divider{border-bottom:1px solid #c6c7cf;margin:40px 0}.cart-page .contact-information-placeholder .contact-information .user-information{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:5px}@media(max-width:676px){.cart-page .contact-information-placeholder .contact-information .user-information{flex-wrap:wrap}}.cart-page .contact-information-placeholder .contact-information .user-information .name{flex:0 0 70px}.cart-page .contact-information-placeholder .contact-information .user-information .value{flex:0 0 120px;margin-right:20px;text-decoration:none}.cart-page .contact-information-placeholder .contact-information .user-information .customer-order-number .name,.cart-page .contact-information-placeholder .contact-information .user-information .customer-order-number .value{flex:0 0 auto;margin-right:25px}.cart-page .contact-information-placeholder .contact-information .user-information .change,.cart-page .contact-information-placeholder .contact-information .user-information .phone-change{text-decoration:underline;font-weight:600;cursor:pointer}.cart-page .contact-information-placeholder .contact-information .user-information .change:hover,.cart-page .contact-information-placeholder .contact-information .user-information .phone-change:hover{color:#e61930}.cart-page .contact-information-placeholder .contact-information .user-information .new-value.phone{display:none;outline:0}.cart-page .contact-information-placeholder .contact-information .user-information input.new-value{display:none;border-radius:4px;border:1px solid #91959f;padding:2px 5px;outline:0}.cart-page .contact-information-placeholder .contact-information .user-information .save,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save{display:none;width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .contact-information-placeholder .contact-information .user-information .save::before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save::before{content:"";position:absolute;width:4px;height:10px;background-color:#039300;left:6px;bottom:4px;transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .save::after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save::after{content:"";position:absolute;width:19px;height:4px;background-color:#039300;left:7px;bottom:10px;transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder{margin-bottom:5px;position:relative}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox .form-control{width:100%;max-width:280px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .dropdown-toggle,.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .form-control{height:36px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .dropdown-toggle .caret,.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .form-control .caret{top:15px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .bl-forminput{display:block;margin-bottom:0}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group{display:block}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-dropdown{display:block;min-width:105px;width:105px;position:absolute;top:0;left:0;z-index:20}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-dropdown .btn-group{width:90px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper{padding-left:90px;min-width:390px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper .col-xs-12{padding-right:0}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .prefix-input-wrapper .col-xs-12{padding-right:15px}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss{display:none;width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:after{content:"";position:absolute;width:4px;height:20px;left:10px;top:3px;background-color:#e61930}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:before{transform:rotate(45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:after{transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .validation{max-width:385px}.cart-page .contact-information-placeholder .contact-information .user-information .validation .text-danger{word-break:break-all}.cart-page .contact-information-placeholder .contact-information .user-information .phone-save,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss{margin-top:5px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .value,.cart-page .contact-information-placeholder .contact-information .user-information.editing .change,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-change{display:none}.cart-page .contact-information-placeholder .contact-information .user-information.editing .new-value,.cart-page .contact-information-placeholder .contact-information .user-information.editing .save,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-save,.cart-page .contact-information-placeholder .contact-information .user-information.editing .dismiss,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-dismiss{display:block}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder p{margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information-numbers{padding-top:20px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information .name{flex:0 0 70px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information .value{flex:0 0 auto;margin-right:30px}.cart-page .contact-information-placeholder .contact-information .delivery-information p{margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .delivery-information .change-shipping{text-decoration:underline;font-weight:600;cursor:pointer}.cart-page .contact-information-placeholder .contact-information .delivery-information .change-shipping:hover{color:#e61930}.cart-page .contact-information-placeholder .contact-information .delivery-information .demand-info{padding-bottom:10px}.cart-page .contact-information-placeholder .contact-information .customer-order-number .name{flex:0 0 200px}.cart-page .contact-information-placeholder .contact-information .cart-note{margin-bottom:95px}.cart-page .contact-information-placeholder .contact-information .cart-note .bl-textarea{width:100%;min-width:initial;float:none;padding:0;margin:0}.cart-page .contact-information-placeholder .contact-information .cart-note .bl-textarea .col-xs-12{padding:0}.cart-page .contact-information-placeholder .contact-information .cart-note .bl-textarea .col-xs-12 .form-control{border-radius:4px;border:1px solid #91959f;resize:none;min-height:120px;padding:15px;width:100%}.cart-page .contact-information-placeholder .cart-summary-placeholder{flex:0 0 33%;max-width:400px}@media(max-width:1199px){.cart-page .contact-information-placeholder .cart-summary-placeholder{flex:0 0 100%;max-width:100%}}@media(max-width:1199px){.cart-page .contact-information-placeholder{flex-wrap:wrap;margin-bottom:30px}.cart-page .contact-information-placeholder .contact-information{flex:0 0 100%}.cart-page .contact-information-placeholder .contact-information .cart-note{margin-bottom:30px}}@media(max-width:599px){.cart-page .contact-information-placeholder .contact-information .user-information{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .name{flex:0 0 100%}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder{margin-bottom:5px;position:relative;max-width:300px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox .form-control{width:100%;max-width:280px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .bl-forminput{display:block;margin-bottom:0}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group{display:block}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-dropdown{display:block;min-width:105px;width:105px;position:absolute;top:0;left:0;z-index:20}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-dropdown .btn-group{width:90px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper{padding-left:90px;min-width:1px;width:100%}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper .col-xs-12{padding-left:15px;padding-right:0}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .prefix-input-wrapper .col-xs-12{padding-right:15px}.cart-page .contact-information-placeholder .contact-information .user-information .value{flex:0 0 120px;margin-right:20px;text-decoration:none}.cart-page .contact-information-placeholder .contact-information .user-information .change,.cart-page .contact-information-placeholder .contact-information .user-information .phone-change{text-decoration:underline;font-weight:600;cursor:pointer}.cart-page .contact-information-placeholder .contact-information .user-information .change:hover,.cart-page .contact-information-placeholder .contact-information .user-information .phone-change:hover{color:#e61930}.cart-page .contact-information-placeholder .contact-information .user-information .new-value.phone{display:none;outline:0}.cart-page .contact-information-placeholder .contact-information .user-information input.new-value{display:none;border-radius:4px;border:1px solid #91959f;padding:2px 5px;outline:0}.cart-page .contact-information-placeholder .contact-information .user-information .save,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save{display:none;width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .contact-information-placeholder .contact-information .user-information .save::before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save::before{content:"";position:absolute;width:4px;height:10px;background-color:#039300;left:6px;bottom:4px;transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .save::after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-save::after{content:"";position:absolute;width:19px;height:4px;background-color:#039300;left:7px;bottom:10px;transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder{margin-bottom:5px;position:relative}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox .form-control{width:100%;max-width:280px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .dropdown-toggle,.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .form-control{height:36px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .dropdown-toggle .caret,.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .form-control .caret{top:15px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .bl-forminput{display:block;margin-bottom:0}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group{display:block}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-dropdown{display:block;min-width:105px;width:105px;position:absolute;top:0;left:0;z-index:20}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-dropdown .btn-group{width:90px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper{padding-left:90px;min-width:390px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper .col-xs-12{padding-right:0}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .prefix-input-wrapper .col-xs-12{padding-right:15px}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss{display:none;width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:after{content:"";position:absolute;width:4px;height:20px;left:10px;top:3px;background-color:#e61930}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:before,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:before{transform:rotate(45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .dismiss:after,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss:after{transform:rotate(-45deg)}.cart-page .contact-information-placeholder .contact-information .user-information .validation{max-width:385px}.cart-page .contact-information-placeholder .contact-information .user-information .validation .text-danger{word-break:break-all}.cart-page .contact-information-placeholder .contact-information .user-information .phone-save,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss{margin-top:5px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .value,.cart-page .contact-information-placeholder .contact-information .user-information.editing .change,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-change{display:none}.cart-page .contact-information-placeholder .contact-information .user-information.editing .new-value,.cart-page .contact-information-placeholder .contact-information .user-information.editing .save,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-save,.cart-page .contact-information-placeholder .contact-information .user-information.editing .dismiss,.cart-page .contact-information-placeholder .contact-information .user-information.editing .phone-dismiss{display:block}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder p{margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information .name{flex:0 0 70px}.cart-page .contact-information-placeholder .contact-information .company-information-placeholder .company-information .value{flex:0 0 auto;margin-right:30px}}@media(max-width:399px){.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder{max-width:201px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox .form-control{width:100%;max-width:280px;width:100px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-dropdown{min-width:100px;width:100px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-dropdown .btn-group{width:90px}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper{padding-left:90px;min-width:1px;width:100%}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .bl-textbox.phone-input-wrapper .col-xs-12{padding-left:10px;padding-right:0}.cart-page .contact-information-placeholder .contact-information .user-information.editing .registration-form__input-placeholder .input-dropdown-group .prefix-input-wrapper .col-xs-12{padding-right:10px}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder{margin-bottom:5px;position:relative}.cart-page .contact-information-placeholder .contact-information .user-information .registration-form__input-placeholder .input-dropdown-group .bl-textbox .form-control{width:100%;max-width:280px}.cart-page .contact-information-placeholder .contact-information .user-information .validation{max-width:385px}.cart-page .contact-information-placeholder .contact-information .user-information .validation .text-danger{word-break:break-all}.cart-page .contact-information-placeholder .contact-information .user-information .phone-save,.cart-page .contact-information-placeholder .contact-information .user-information .phone-dismiss{margin-top:5px}}@charset "UTF-8";#delivery-select-modal{z-index:16000009}#delivery-select-modal .modal-dialog{width:1200px;max-width:98vw}#delivery-select-modal .modal-header p{text-align:center;margin:0;padding-top:45px;font-size:22px}#delivery-select-modal .modal-header h4{text-align:center;padding:40px;font-size:25px;padding-bottom:25px}#delivery-select-modal .modal-header .close{width:45px;height:45px}#delivery-select-modal .modal-header .close:before,#delivery-select-modal .modal-header .close:after{width:4px;height:20px;left:20px;top:13px}#delivery-select-modal .modal-body{padding-bottom:25px;min-height:570px}#delivery-select-modal .modal-body .progress-bar{height:100%;width:100%}#delivery-select-modal .modal-body .progress-bar .progress-bar-background{background-color:transparent;box-shadow:none}.product-delivery-point-content{padding:0 25px}.product-delivery-point-content .row{margin:0}.product-delivery-point-content .left-modal-content{padding:0;padding-right:15px}@media(max-width:991px){.product-delivery-point-content .left-modal-content{padding-right:0;margin-bottom:25px}}.product-delivery-point-content .left-modal-content .form-control{border:1px solid #91959f;height:45px;border-radius:4px;margin-bottom:10px}.product-delivery-point-content .left-modal-content #search-delivery-point-input{padding-right:35px}.product-delivery-point-content .left-modal-content .search-delivery-point-wrap{position:relative}.product-delivery-point-content .left-modal-content .search-delivery-point-wrap .search-icon{position:absolute;right:12px;top:0;bottom:0;margin:auto;width:18px}.product-delivery-point-content .right-modal-content{padding:0}.product-delivery-point-content .right-modal-content #map{height:468px}.product-delivery-point-content .right-modal-content #map .map-department-info{padding-bottom:0}.product-delivery-point-content .right-modal-content #map .map-department-info .department>p:first-of-type{margin-bottom:5px}.product-delivery-point-content .right-modal-content #map .gm-ui-hover-effect{outline:none !important;top:-1px !important;right:-3px !important}.product-delivery-point-content .right-modal-content #map-legend{display:none}.product-delivery-point-content .delivery-point-list .list-unstyled{margin-left:-10px;margin-right:-10px;margin-bottom:0}.product-delivery-point-content .delivery-point-list .list-unstyled li{padding:0 10px;margin-bottom:5px}.product-delivery-point-content .delivery-point-list .list-unstyled li:last-child{margin-bottom:0}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item{border-radius:3px;padding:16px;cursor:pointer;transition:all .2s ease-in-out;border:2px solid #e3e7f0;height:100%;cursor:pointer}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-name{font-size:18px;font-weight:600}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-address,.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours{font-size:12px}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item:hover{background-color:rgba(227,231,240,0.5)}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours{display:flex}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .left{font-weight:bold;padding-right:5px}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .right{flex-grow:1}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .left>p,.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .left .expandable>p,.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .right>p,.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .right .expandable>p{display:flex;justify-content:space-between;margin:0}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .today{cursor:pointer;position:relative;padding-right:2rem}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .today>p{display:flex;justify-content:space-between}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .today:after{content:"";position:absolute;right:0;top:2px;width:8px;height:8px;border-top:3px solid black;border-right:3px solid black;transform:rotateZ(135deg);transition:.25s ease}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .expandable{display:none;margin-top:10px;padding-right:2rem}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .day{padding-right:10px}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .time{text-align:right}.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours .closed{text-align:center}@media(min-width:991px) and (max-width:1230px){.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours{flex-direction:column}}@media(max-width:450px){.product-delivery-point-content .delivery-point-list .list-unstyled li .delivery-point-list-item .delivery-point-opening-hours{flex-direction:column}}.product-delivery-point-content .delivery-point-list .list-unstyled li.selected .delivery-point-list-item{border-color:#e61930;position:relative;z-index:10}.product-delivery-point-content .delivery-point-list .list-unstyled li.selected .delivery-point-list-item .delivery-point-opening-hours.open .today:after{transform:rotateZ(-45deg);top:6px}.product-delivery-point-content .delivery-point-list .scroll-wrap{max-height:414px;overflow-y:auto;overflow-x:hidden}.product-delivery-point-content .product-delivery-point-btns{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:20px;padding-bottom:10px}.product-delivery-point-content .product-delivery-point-btns .btn{text-decoration:none !important}.product-delivery-point-content .product-delivery-point-btns .btn:hover{text-decoration:underline}.product-delivery-point-content .product-delivery-point-btns .js-select{background-color:#e61930;border-color:#e61930;color:white}@media(max-width:600px){.product-delivery-point-content .product-delivery-point-btns{justify-content:center;flex-flow:column}.product-delivery-point-content .product-delivery-point-btns .btn:first-child{margin-bottom:10px}}@media(max-width:767px){.search-delivery-point-container .search-icon{right:15px}}@charset "UTF-8";#department-select-modal .modal-dialog{width:1000px;max-width:98vw}#department-select-modal .modal-header p{text-align:center;margin:0;padding-top:45px;font-size:22px}#department-select-modal .modal-header h4{text-align:center;padding:40px;font-size:25px;padding-bottom:25px}#department-select-modal .modal-header .close{width:45px;height:45px}#department-select-modal .modal-header .close:before,#department-select-modal .modal-header .close:after{width:4px;height:20px;left:20px;top:13px}.product-department-content{padding:0 25px}.product-department-content .row{margin:0}.product-department-content .left-modal-content{padding:0;padding-right:10px}.product-department-content .left-modal-content .form-control{border:1px solid #91959f;height:45px;border-radius:4px;margin-bottom:10px}.product-department-content .right-modal-content{padding:0;margin-bottom:25px}.product-department-content .right-modal-content #map{height:350px}.product-department-content .right-modal-content #map-legend{display:none}.product-department-content .departments-list .list-unstyled{margin-left:-10px;margin-right:-10px}.product-department-content .departments-list .list-unstyled li{padding:0 10px}.product-department-content .departments-list .list-unstyled li .department-list-item{margin-bottom:10px;box-shadow:1px 1px 10px 0 rgba(0,0,0,0.212);border-radius:3px;padding:16px;cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;height:100%}.product-department-content .departments-list .list-unstyled li .department-list-item .department-name{font-size:18px;font-weight:600}.product-department-content .departments-list .list-unstyled li .department-list-item .department-address{font-size:12px}.product-department-content .departments-list .list-unstyled li .department-list-item:hover{box-shadow:1px 1px 10px 0 rgba(0,0,0,0.431)}.product-department-content .departments-list .list-unstyled li.selected .department-list-item{border-color:#e61930}.product-department-content .product-department-btns{display:flex;justify-content:space-between;flex-wrap:wrap}.product-department-content .product-department-btns .btn:hover{text-decoration:underline}.product-department-content .product-department-btns .js-select{background-color:#e61930;border-color:#e61930;color:white}@media(max-width:600px){.product-department-content .product-department-btns{justify-content:center;flex-flow:column}.product-department-content .product-department-btns .btn:first-child{margin-bottom:10px}}@charset "UTF-8";.cart-page .steps{display:flex;justify-content:space-between;margin-bottom:30px;padding:0;list-style:none}.cart-page .steps .cart-step-placeholder{flex:0 0 calc(25% - 15px);width:calc(25% - 15px);font-size:1.2em}.cart-page .steps .cart-step-placeholder a{text-decoration:none}.cart-page .steps .cart-step-placeholder a.disabled{pointer-events:none}.cart-page .steps .cart-step-placeholder .cart-step{display:flex;justify-content:center;align-items:center;height:70px;background-color:#e3e7f0;color:#91959f;position:relative}.cart-page .steps .cart-step-placeholder .cart-step span:nth-child(1){margin-right:5px}.cart-page .steps .cart-step-placeholder .cart-step:before{content:"";position:absolute;border-left:10px solid #fff;border-top:21px solid transparent;border-bottom:21px solid transparent;left:0;top:calc(50% - 21px)}.cart-page .steps .cart-step-placeholder .cart-step:after{content:"";position:absolute;border-left:10px solid #e3e7f0;border-top:21px solid transparent;border-bottom:21px solid transparent;left:100%;top:calc(50% - 21px)}.cart-page .steps .cart-step-placeholder.active .cart-step{background-color:#e61930;color:#fff;font-weight:700}.cart-page .steps .cart-step-placeholder.active .cart-step:after{border-left:10px solid #e61930;border-top:21px solid transparent;border-bottom:21px solid transparent}.cart-page .steps .cart-step-placeholder:nth-child(1) .cart-step:before{display:none}.cart-page .steps .cart-step-placeholder:last-child .cart-step:after{display:none}.cart-page .steps>li.active+li ~ li{pointer-events:none}.cart-page .cart-top-navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.cart-page .cart-top-navigation__text-placeholder{max-width:70%}@media(max-width:1199px){.cart-page .cart-top-navigation .cart-top-navigation__text-placeholder{max-width:inherit}}.cart-page .cart-top-navigation .cart-bottom-navigation{justify-content:flex-end}.cart-page .cart-top-navigation .cart-bottom-navigation .cart-previous-step{display:none;visibility:hidden}.cart-page .cart-bottom-navigation{display:flex;justify-content:space-between;align-items:center}.cart-page .cart-bottom-navigation .cart-previous-step{position:relative}.cart-page .cart-bottom-navigation .cart-previous-step a{margin-left:13px;font-weight:bold;font-size:13px;text-decoration:none;color:#56585f}.cart-page .cart-bottom-navigation .cart-previous-step a text{padding-left:5px}.cart-page .cart-bottom-navigation .cart-previous-step a img{width:13px;margin-top:-2px}.cart-page .cart-bottom-navigation .cart-previous-step a:hover:before,.cart-page .cart-bottom-navigation .cart-previous-step a:hover:after{background-color:#e61930}.cart-page .cart-bottom-navigation .cart-next-step .next-step-btn{position:relative;padding:13px 15px 12px 15px;font-size:12px;font-weight:bold}.cart-page .cart-bottom-navigation .cart-next-step .next-step-btn:after{content:"";padding-right:20px;background-image:url(../Custom/img/arrow-right-white.svg);background-repeat:no-repeat;background-position:100% 55%}.cart-page .cart-bottom-navigation .cart-finish-step button{position:relative;padding-right:50px;padding:12px 10px 12px 15px;font-size:12px;font-weight:bold}.cart-page .cart-bottom-navigation .cart-finish-step button:after{content:"";padding-right:25px;background-image:url(../Custom/img/check-mark-white.svg);background-repeat:no-repeat;background-position:100% 45%}.cart-page .cart-bottom-navigation .cart-finish-step button:hover{text-decoration:underline}.cart-page .cart-bottom-navigation .cart-finish-step button:focus{background-color:#037a00}@media(max-width:1199px){.cart-page .steps .cart-step-placeholder{flex:0 0 calc(25% - 5px);max-width:calc(25% - 5px);text-align:center;font-size:18px}.cart-page .steps .cart-step-placeholder .cart-step:after{border-left:5px solid #e3e7f0;border-top:21px solid transparent;border-bottom:21px solid transparent}.cart-page .steps .cart-step-placeholder .cart-step:before{border-left:5px solid #fff;border-top:21px solid transparent;border-bottom:21px solid transparent}.cart-page .steps .cart-step-placeholder .hide-desktop{color:#91959f}.cart-page .steps .cart-step-placeholder.active .cart-step:after{border-left:5px solid #e61930;border-top:21px solid transparent;border-bottom:21px solid transparent}.cart-page .steps .cart-step-placeholder.active .hide-desktop{color:#e61930}.cart-page .cart-top-navigation__text-placeholder{font-size:14px}}@media(max-width:561px){.cart-page .cart-bottom-navigation{flex-wrap:wrap-reverse}.cart-page .cart-bottom-navigation .cart-next-step{margin-bottom:10px}.cart-page .steps .cart-step-placeholder .hide-desktop{display:none}}@media(max-width:479px){.cart-page .cart-bottom-navigation{flex-wrap:wrap-reverse;flex-wrap:wrap;justify-content:center}.cart-page .cart-bottom-navigation .cart-next-step{margin-bottom:25px}.cart-page .cart-bottom-navigation>div{width:100%;text-align:center}.cart-page .cart-bottom-navigation .cart-previous-step{margin-bottom:25px}.cart-page .cart-bottom-navigation .cart-previous-step a{position:relative}.cart-page .cart-bottom-navigation .cart-previous-step a:before,.cart-page .cart-bottom-navigation .cart-previous-step a:after{left:-16px}.cart-page .cart-bottom-navigation .cart-previous-step a:before{top:2px}.cart-page .cart-bottom-navigation .cart-previous-step a:after{top:8px}}@charset "UTF-8";.cart-page .cart-payment-delivery{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:80px}.cart-page .cart-payment-delivery .cart-payment-delivery-left{flex:0 0 66%}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-info-box{padding-right:50px;padding-top:20px}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-payment-delivery-block{display:flex}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-delivery-products{flex:0 0 100%;padding-right:50px}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-delivery-products .cart-delivery-product{padding-top:50px}.cart-page .cart-payment-delivery .cart-delivery-placeholder{flex:0 0 50%;max-width:413px;padding-right:50px}.cart-page .cart-payment-delivery .cart-delivery-placeholder h2{font-size:24px;padding:0;margin-bottom:20px}.cart-page .cart-payment-delivery .cart-delivery-placeholder .delivery-option{display:block;width:100%;float:none;margin-bottom:20px}.cart-page .cart-payment-delivery .cart-delivery-placeholder .cart-deliveries-options .custom-radio-btn{min-height:65px}.cart-page .cart-payment-delivery .cart-payment-placeholder{flex:0 0 50%;max-width:413px;padding-right:50px}.cart-page .cart-payment-delivery .cart-payment-placeholder h2{font-size:24px;padding:0;margin-bottom:20px}.cart-page .cart-payment-delivery .cart-payment-placeholder .payment-option{display:block;width:100%;float:none;margin-bottom:20px}.cart-page .cart-payment-delivery .cart-payment-placeholder .payment-option.disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.cart-page .cart-payment-delivery .cart-summary-placeholder{flex:0 0 33%;max-width:413px}@media(max-width:1199px){.cart-page .cart-payment-delivery .cart-summary-placeholder{flex:0 0 100%;max-width:100%}}.cart-page .cart-payment-delivery .disabled .custom-radio-btn .custom-control-input:checked ~ .custom-control-border{border:2px solid #e61930}.cart-page .cart-payment-delivery .disabled .custom-radio-btn .custom-control-input:checked ~ .custom-control-indicator{background:#e61930}.cart-page .cart-payment-delivery .custom-radio-btn{box-shadow:0 4px 40px 0 rgba(51,61,76,0.15);position:relative;width:100%;display:flex;justify-content:space-between;padding:15px;margin-bottom:20px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input{display:none}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body{width:100%;padding-left:15px;padding-right:15px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .main-row,.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .additional-row{display:flex;justify-content:space-between}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .custom-control-name{font-size:1em;font-weight:400}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .delivery-text{font-size:12px;font-weight:600;color:#56585f}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .delivery-text.green{color:#039300}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .delivery-text.red{color:#e52330}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-body .custom-control-price{font-size:1em;font-weight:400;text-align:right;min-width:80px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-indicator{width:18px;min-width:18px;height:18px;border:1px solid #91959f;border-radius:4px;flex:0 0 18px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block{flex:0 0 15px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .tooltip-question img{vertical-align:top;padding-top:2px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info{border-radius:50%;border:2px solid #91959f;color:#91959f;flex:0 0 15px;height:15px;width:15px;display:flex;justify-content:center;align-items:center;font-size:11px;padding-left:1px;position:relative;cursor:pointer}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info .delivery-time{display:none;position:absolute;left:15px;top:20px;background-color:#fff;border-radius:4px;border:1px solid #91959f;color:#000;z-index:1;font-size:1em;font-weight:400;padding:15px;width:200px;width:max-content}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info .delivery-time ul{list-style-type:none;padding-left:0}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info .delivery-time ul li{padding-left:15px;position:relative}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info .delivery-time ul li:before{content:"";width:5px;height:5px;background:#e61930;margin-left:-15px;position:absolute;top:8px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info .delivery-time ul li ul li::before{background:white;border:1px solid #e61930}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info-block .custom-control-info:hover .delivery-time{display:block}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:checked ~ .custom-control-name{font-weight:600}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:checked ~ .custom-control-indicator{background:#039300;border:1px solid #91959f;position:relative}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:checked ~ .custom-control-indicator::before{content:"";position:absolute;width:2px;height:5px;background-color:#fff;left:5px;bottom:4px;transform:rotate(-45deg)}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:checked ~ .custom-control-indicator::after{content:"";position:absolute;width:8px;height:2px;background-color:#fff;left:6px;bottom:7px;transform:rotate(-45deg)}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-border{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid transparent;cursor:pointer}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:checked ~ .custom-control-border{border:2px solid #039300}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:disabled ~ *{cursor:not-allowed;opacity:.6}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-input:disabled ~ .custom-control-indicator{background-color:#e3e7f0}.cart-page .cart-sumary{flex:0 0 33.33%}@media(max-width:1199px){.cart-page .cart-payment-delivery{flex-wrap:wrap}.cart-page .cart-payment-delivery h2{font-size:41px}.cart-page .cart-payment-delivery .cart-payment-delivery-left{flex:0 0 100%}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-info-box{padding-top:0;padding-right:0}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-payment-delivery-block{display:block}.cart-page .cart-payment-delivery .cart-payment-delivery-left .cart-delivery-products{flex:0 0 100%;max-width:inherit;padding-right:0}.cart-page .cart-payment-delivery .cart-delivery-placeholder{flex:0 0 100%;max-width:inherit;padding-right:0}.cart-page .cart-payment-delivery .cart-payment-placeholder{flex:0 0 100%;max-width:inherit;padding-right:0}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-name{font-size:14px}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-name .delivery-time{font-size:12px;color:#039300;font-weight:600}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-price{font-size:1em}.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info:hover .delivery-time{left:auto;right:5px}}@charset "UTF-8";.cart-page .cart-summary-placeholder .cart-summary{padding:20px;border:5px solid #e3e7f0}.cart-page .cart-summary-placeholder .cart-summary h2{font-size:24px;padding:0;margin-top:0;margin-bottom:20px}.cart-page .cart-summary-placeholder .cart-summary .block-name{margin-bottom:10px !important;font-weight:700}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items{padding-bottom:10px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .cart-item{justify-content:space-between;align-items:center;font-size:13px;margin-bottom:13px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .cart-item__second-row{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:0}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .cart-item__quantity{flex:0 0 40%;text-transform:lowercase}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .cart-item__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;text-decoration:none}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .cart-item__price{flex:0 0 40%;text-align:right}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__items .divider-light:last-child{display:none}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery .cart-delivery-row,.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery .cart-delivery-row .cart-delivery__name,.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row .cart-delivery__name{flex:0 0 22%;max-width:22%}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery .cart-delivery-row .cart-delivery__type,.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row .cart-delivery__type{flex:0 0 53%;max-width:53%;padding-left:15px;font-weight:700}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery .cart-delivery-row .cart-delivery__type .code,.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row .cart-delivery__type .code{color:#56585f;font-size:12px;line-height:15px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery .cart-delivery-row .cart-delivery__price,.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row .cart-delivery__price{flex:0 0 25%;max-width:25%;text-align:right}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__delivery{padding:27px 0}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers{padding-top:28px;padding-bottom:45px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .cart-delivery-row{margin-bottom:28px}@media(max-width:1199px){.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers{padding-bottom:20px}}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__vouchers .link{font-size:12px;font-weight:normal;line-height:15px;text-decoration:underline;cursor:pointer}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices{padding:0;font-size:16px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div{display:flex;justify-content:flex-start;align-items:flex-end;margin-bottom:5px}@media(max-width:1199px){.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div{display:block;margin-bottom:10px}}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div .cart-summary__prices--name{flex:0 0 53%;max-width:53%;text-align:left;font-weight:700;min-width:135px}@media(max-width:1199px){.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div .cart-summary__prices--name{max-width:100%;text-align:right}}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div .cart-summary__prices--name h4{font-size:18px}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div .cart-summary__prices--value{flex:0 0 47%;max-width:47%;text-align:right;min-width:135px;font-weight:700;font-size:21px}@media(max-width:1199px){.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices>div .cart-summary__prices--value{max-width:100%;font-size:20px}}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices .cart-price-discount{margin:30px -20px -20px -20px;padding:30px 20px;border-top:5px solid #e3e7f0;display:block}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices .cart-price-discount>div{display:flex;justify-content:space-between;align-items:flex-start}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices .cart-price-discount .cart-price-discount--name{font-size:14px;line-height:24px;text-align:left;max-width:250px}@media(max-width:767px){.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices .cart-price-discount .cart-price-discount--name{max-width:200px}}.cart-page .cart-summary-placeholder .cart-summary .cart-summary__prices .cart-price-discount .cart-price-discount--name .gumex-plus-level{display:inline-block;vertical-align:middle}.cart-page .cart-summary-placeholder .cart-summary .divider{border-bottom:2px solid #e3e7f0}.cart-page .cart-summary-placeholder .cart-summary .divider-light{border-bottom:1px solid #e3e7f0;margin-top:0;margin-bottom:10px}.cart-page .header .head-desktop,.cart-page .header head-mobile{display:none}.cart-page .header .top-bar{display:none}.cart-page .header .top-bar .contacts,.cart-page .header .top-bar .dropdown{display:none}.cart-page .footer{display:none}.cart-page .cart{padding-bottom:80px}.cart-page .cart .p-b-80{padding-bottom:80px}.cart-page .cart .gumex-logo{margin:25px 0}.cart-page .cart .gumex-logo a{border:0}.cart-page .cart .gumex-logo a img{width:190px}.cart-page .cart .bl-cart-no-items .cart-back-to-shop{display:none}.cart-page .cart .cart-items-table{border-bottom:1px solid #e3e7f0;padding-bottom:25px}.cart-page .cart .cart-items-table .cart-item{box-shadow:0 10px 30px 0 rgba(51,61,76,0.15);margin-bottom:25px;display:block}.cart-page .cart .cart-items-table .cart-item .cart-item-info{display:flex;justify-content:space-between;align-items:center;padding:20px;min-height:125px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block{flex:0 0 45%;display:flex;gap:15px;align-items:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-img{flex:0 0 125px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-img img{max-width:100%;max-height:85px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder{max-width:330px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder a{text-decoration:none}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder .item-name{font-weight:600;font-size:14px;margin-bottom:0}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder .item-ean{font-size:12px;color:#91959f;margin-top:10px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder .personal-pickup{width:14px;height:14px;margin:-4px 0 0 10px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block{flex:0 0 55%;display:flex;align-items:center;justify-content:space-between}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-stock{flex:0 0 30%;display:flex;align-items:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-stock>div{display:flex;align-items:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-stock .pointer{cursor:pointer}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-stock .second-row{color:#56585f;font-size:12px;font-weight:600;padding:0 17px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity{flex:0 0 30%;text-align:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity .unit{color:#91959f}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity .icon{width:13px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container{display:flex;align-items:center;margin:auto}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .btn{width:46px;min-width:46px;padding:0;height:51px;min-height:51px;border:0}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .btn:hover{color:#e61930}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .btn:hover>*{color:#e61930;text-decoration:none}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-minus{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-plus{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container input{height:51px;font-size:14px;font-weight:700;color:#000;border-radius:0;margin:0;border:0;text-align:center;max-width:none;-webkit-box-shadow:none;box-shadow:none;max-width:130px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container input:hover,.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container input:focus{box-shadow:none !important;border:none !important}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-measure-unit{display:none}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-input-wrap{position:relative}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-with-unit-block{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;font-size:14px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-input-value-wrapper{position:relative}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-input-value{font-weight:700;letter-spacing:1px;color:transparent;height:20px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-container .quantity-changer-input-unit{color:#91959f;padding-left:6px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices{flex:0 0 30%}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price{text-align:right;color:#91959f;font-weight:600;font-size:11px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price .measure-unit{margin-left:-3px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price-overall{text-align:right;font-size:18px;font-weight:700}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price-overall .currency-unit{font-size:14px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove{flex:0 0 30px;text-align:center;font-size:17px;color:#91959f;cursor:pointer;margin-right:12px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove i{width:11px;height:11px;display:block;margin:auto 0 auto auto;position:relative}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove i:before,.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove i:after{content:"";position:absolute;background-color:#91959f;width:3px;height:13px;top:0;right:0;left:0;bottom:0;margin:auto}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove i:before{transform:rotate(-45deg)}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove i:after{transform:rotate(45deg)}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove:hover i:before,.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove:hover i:after{background-color:#e61930}.cart-page .cart .cart-items-table .cart-item .cart-item-services{background-color:#e3e7f0;display:flex;flex-flow:column;padding:15px 25px}.cart-page .cart .cart-items-table .cart-item .cart-item-services .headline{display:flex;justify-content:flex-start;align-items:center;font-weight:600;margin-bottom:10px}.cart-page .cart .cart-items-table .cart-item .cart-item-services .headline .services-info{height:16px;width:16px;min-width:16px;background-color:#e61930;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-left:5px;font-size:11px;font-weight:600;cursor:pointer;line-height:2px;position:relative}.cart-page .cart .cart-items-table .cart-item .cart-item-services .headline .services-info-text{display:none;position:absolute;left:16px;top:25px;border:1px solid #91959f;border-radius:4px;text-align:left;min-width:300px;color:#000;background-color:#fff;z-index:1;line-height:1;padding:15px;font-size:13px;font-weight:400}.cart-page .cart .cart-items-table .cart-item .cart-item-services .headline .services-info:hover .services-info-text{display:block}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:5px}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .custom-checkbox{width:auto;margin-bottom:0}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .add-note{font-size:12px;font-weight:600;text-decoration:underline;margin-left:10px;cursor:pointer}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .note{flex:0 0 100%;max-width:100%;display:none;margin-top:10px;padding-left:30px}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .note textarea{resize:none;min-height:70px;border-radius:4px;border:1px solid #91959f;padding:5px;width:100%;outline:0;font-size:13px}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .note.visible{display:block}.cart-page .cart .cart-items-table .cart-item .cart-item-services--not-editable .services-checkbox{display:block;font-size:12px}.cart-page .cart .cart-items-table .cart-item .cart-item-services--not-editable .services-checkbox p{position:relative;padding-left:18px}.cart-page .cart .cart-items-table .cart-item .cart-item-services--not-editable .services-checkbox p:before{content:"";position:absolute;width:7px;height:7px;background-color:#000;left:0;top:7px}.cart-page .cart .cart-items-table .cart-item .cart-item-services--not-editable .services-checkbox .note{margin-left:18px;border:2px solid #91959f;background:white;border-radius:4px;padding:10px}.cart-page .cart .cart-price-summary{padding:40px 35px 80px 35px}.cart-page .cart .cart-price-summary>div{display:flex;justify-content:flex-end;align-items:center}@media(max-width:767px){.cart-page .cart .cart-price-summary>div{display:block}}.cart-page .cart .cart-price-summary>div p{margin:0;text-align:right}@media(min-width:768px){.cart-page .cart .cart-price-summary>div>div{flex:0 0 20%;min-width:250px;text-align:right}}.cart-page .cart .cart-price-summary .big-price{font-size:1.8em;font-weight:700;padding:0;padding-bottom:10px}.cart-page .cart .cart-price-summary .cart-price-discount{padding-bottom:10px}@media(max-width:767px){.cart-page .cart .cart-price-summary .cart-price-discount{display:flex;text-align:left;justify-content:space-between;align-items:start;padding-bottom:20px;border-bottom:1px solid #e3e7f0;margin-bottom:40px}.cart-page .cart .cart-price-summary .cart-price-discount .cart-price-discount--value{max-width:max-content;justify-self:end}.cart-page .cart .cart-price-summary .cart-price-discount .cart-price-discount--name{line-height:24px;max-width:200px}}.cart-page .cart .cart-price-summary .cart-price-discount .discount-right{display:flex;justify-content:flex-end}.cart-page .cart .cart-price-summary .cart-price-discount .discount-pre{padding-right:8px}.cart-page .cart .cart-price-summary .cart-price-discount .discount-post{padding-left:8px}.cart-page .cart .cart-price-summary .cart-price-discount .gumex-plus-level{width:80px;max-width:80px;min-width:80px;display:inline-block;vertical-align:middle}.cart-page .cart .overview{display:flex;justify-content:space-between}.cart-page .cart .overview .cart-items-table{flex:0 0 75%;max-width:75%;padding-right:50px;border:0}.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .left-block{flex:0 0 60%}.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .right-block{flex:0 0 40%}.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity{flex:0 0 60%;text-align:center}@media(max-width:1199px){.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity{text-align:left}}.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .right-block .item-prices{flex:0 0 40%}.cart-page .cart .overview .cart-items-table .delivery-payment{display:flex;justify-content:space-between;align-items:center;height:50px;box-shadow:0 3px 20px 2px rgba(51,61,76,0.15);margin-bottom:25px;padding:0 20px}.cart-page .cart .overview .cart-items-table .delivery-payment>p{font-size:1.2em;font-weight:700;margin:0}.cart-page .cart .overview .cart-items-table .delivery-payment .icon{width:13px;margin:-1px 2px 0 -8px}.cart-page .cart .overview .cart-items-table .delivery-payment .delivery-text{color:#56585f;font-size:12px;font-weight:600}.cart-page .cart .overview .cart-items-table .delivery-payment .left-block{display:flex;gap:15px;flex:0 0 80%}.cart-page .cart .overview .cart-items-table .delivery-payment .left-block .semi-bold{flex:0 0 125px}.cart-page .cart .overview .payment-summary{border-top:1px solid #e3e7f0;margin-top:40px}.cart-page .cart .overview .payment-summary .cart-price-summary{padding:0;padding-top:35px}@media(max-width:767px){.cart-page .cart .overview .payment-summary .cart-price-summary{padding-top:20px;text-align:right}}.cart-page .cart .overview .payment-summary .cart-price-summary h2{margin-top:0}.cart-page .cart .overview .cart-summary-placeholder{flex:0 0 25%;max-width:25%;margin-bottom:40px;line-height:25px}.cart-page .cart .overview .cart-summary-placeholder .divider{padding-top:20px;margin-bottom:20px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary p{margin-bottom:2px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .change-shipping{text-decoration:underline;font-weight:600;margin-top:15px;cursor:pointer}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .change-shipping:hover{color:#e61930}.cart-page .cart .overview .cart-summary-placeholder .cart-summary__billing .tax-info{margin-top:10px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary__billing .tax-info .company-information{display:flex;margin-bottom:2px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary__billing .tax-info .company-information .name{flex:0 0 70px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note{font-size:1em;font-style:normal}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note{display:none}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons{display:flex;justify-content:flex-end}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .save{width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .save::before{content:"";position:absolute;width:4px;height:10px;background-color:#039300;left:6px;bottom:4px;transform:rotate(-45deg)}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .save::after{content:"";position:absolute;width:19px;height:4px;background-color:#039300;left:7px;bottom:10px;transform:rotate(-45deg)}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .dismiss{width:25px;height:25px;cursor:pointer;position:relative;margin:0 5px}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .dismiss:before,.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .dismiss:after{content:"";position:absolute;width:4px;height:20px;left:10px;top:3px;background-color:#e61930}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .dismiss:before{transform:rotate(45deg)}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .buttons .dismiss:after{transform:rotate(-45deg)}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .bl-textarea{min-width:auto}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .bl-textarea .col-xs-12{padding:0}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .cart-note .bl-textarea .col-xs-12 textarea{resize:none;min-height:100px;border-radius:4px;border:1px solid #91959f;padding:15px;width:100%}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note.editing .original-note{display:none}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note.editing .cart-note{display:block}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note.editing .change-note{display:none}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .change-note{text-decoration:underline;font-weight:700;cursor:pointer}.cart-page .cart .overview .cart-summary-placeholder .cart-summary .note .change-note:hover{color:#e61930}.cart-page .cart .cart-allow-block{flex:0 0 75%;max-width:75%;padding-right:50px;border:0}.cart-page .cart .cart-allow-block .disclamers.has-error{border:1px solid #e61930;box-shadow:0 1px 8px 0 #e61930}.cart-page .cart .cart-allow-block .disclamers{background-color:#e3e7f0;display:flex;justify-content:center;flex-flow:column;align-items:flex-end;padding:0 10px;margin-bottom:80px;margin-top:20px}@media(max-width:767px){.cart-page .cart .cart-allow-block .disclamers{margin-bottom:40px}}.cart-page .cart .cart-allow-block .disclamers .custom-control{margin:18px 0;width:auto}.cart-page .cart .cart-allow-block .disclamers .custom-control .custom-control-description{font-size:1em}.cart-page .cart .cart-allow-block .disclamers .custom-control .custom-control-description a{font-weight:600;border:0;text-decoration:underline}.cart-page .cart .cart-allow-block .disclamers .custom-control .custom-control-input:checked ~ .custom-control-description{font-weight:400}.cart-page .cart .cart-allow-block .disclamers .text-danger{display:none;margin-top:-15px;margin-bottom:15px}.cart-page .cart .cart-allow-block .disclamers.has-error .text-danger{display:block}.cart-page #cart-item-stock-info.modal.fade.in .modal-header .product-name{font-size:14px;font-weight:500;padding:20px 20px 0 20px}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder{padding:0}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item{display:flex;justify-content:space-between;align-items:flex-start;text-align:left}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item__city{margin-bottom:0}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item__phone{font-size:1em;background-position:left center;background-size:16px;background-repeat:no-repeat;padding-left:23px;background-image:url("../Custom/img/phone-red-small.png");text-decoration:none}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item__value{font-size:1.2em}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item .color-red{text-transform:lowercase}.cart-page .cart-disclamer{font-size:11px;color:#91959f;background-color:#252a37;padding:18px 15px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%}.cart-page .cart-disclamer p{margin:0}.cart-page .wrong-delivery-modal .text,.cart-page .is-tax-payer-modal .text{text-align:center;padding:20px}.cart-page .wrong-delivery-modal .btn-back-to-payment-and-delivery,.cart-page .wrong-delivery-modal .btn-reload,.cart-page .is-tax-payer-modal .btn-back-to-payment-and-delivery,.cart-page .is-tax-payer-modal .btn-reload{margin:25px 25%;width:50%}.cart-page #apply-voucher-modal .modal-content .modal-header .close{width:45px;height:45px}.cart-page #apply-voucher-modal .modal-content .modal-header .close:before,.cart-page #apply-voucher-modal .modal-content .modal-header .close:after{width:4px;height:20px;left:20px;top:13px}.cart-page #apply-voucher-modal .modal-content .modal-header h4{font-size:28px;text-align:left;padding:50px 80px 25px 50px}.cart-page #apply-voucher-modal .modal-content .modal-body{padding:0 50px 0 50px}.cart-page #apply-voucher-modal .modal-content .modal-body label{color:#56585f;font-size:12px;font-weight:bold;letter-spacing:1px;line-height:12px;text-transform:uppercase;padding-bottom:15px}.cart-page #apply-voucher-modal .modal-content .modal-body input{height:55px;border-radius:4px}.cart-page #apply-voucher-modal .modal-content .modal-body .validaton-result-block{height:90px;padding-top:20px;font-size:14px;letter-spacing:0;line-height:20px}.cart-page #apply-voucher-modal .modal-content .modal-body .validaton-result-block img{height:16px;width:16px}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block{background:rgba(227,231,240,0.3);padding:35px 50px;margin:0 -50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block .voucher-addintional-text{color:#56585f;font-size:12px;font-weight:normal;letter-spacing:0;line-height:15px}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block .voucher-addintional-text .voucher-name{font-weight:bold}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block button{padding:15px;min-width:114px;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:15px;font-weight:bold}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block button.disabled{background:#999;border-color:#999}.cart-page .cart-info-box{padding-bottom:30px}@media(max-width:1199px){.cart-page .cart-info-box{padding-bottom:10px}}.cart-page .cart-info-box-item{position:relative;display:flex;align-items:center;padding:15px;border-radius:10px;border:1px solid #e3e7f0;margin-bottom:20px}.cart-page .cart-info-box-item .icon{flex:0 0 40px;max-width:40px;height:40px}.cart-page .cart-info-box-item .icon.circle{background:#f8f9fb;border-radius:50%}.cart-page .cart-info-box-item .icon.package{background-image:url("../Custom/img/icon-package-gray.png");background-position:50% 50%;background-size:16px 16px;background-repeat:no-repeat}.cart-page .cart-info-box-item .icon.personal-pickup{background-image:url("../Custom/img/icon-personal-pickup.png");background-position:50% 50%;background-size:16px 16px;background-repeat:no-repeat}.cart-page .cart-info-box-item .icon-right{top:13px;left:42px;position:absolute}.cart-page .cart-info-box-item .text-col{padding-left:15px}.cart-page .cart-info-box-item .text-col .title{font-size:14px;font-weight:700}.cart-page .cart-info-box-item .text-col .sub-title{font-size:12px;font-weight:600;color:#56585f}.cart-page .cart-info-box-item .text-col .sub-title .bold{font-weight:700}.cart-page .cart-info-box-item.low .title{color:#e52330}.cart-page .cart-info-box-item.over .title{color:#039300}@media(min-width:768px){.cart-page .cart .overview .cart-price-summary .cart-price-discount--name,.cart-page .cart .cart-content .cart-price-summary .cart-price-discount--name{min-width:550px}}.cart-page .cart .overview .cart-price-summary .cart-price-discount--name .discount-text,.cart-page .cart .cart-content .cart-price-summary .cart-price-discount--name .discount-text{float:right;text-align:left}@media(max-width:1199px){.cart-page .cart .steps{margin-top:25px}.cart-page .cart .cart-items-table .cart-item{padding:0;border:0}.cart-page .cart .cart-items-table .cart-item .cart-item-info{display:block;justify-content:flex-start;background-color:white;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));text-align:left;position:relative}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-img{grid-row-start:1;grid-column:1;grid-row-end:3}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-name-placeholder{grid-row:1;grid-column-start:2;grid-column-end:4}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-name-placeholder .item-name{font-size:22px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-name-placeholder .item-ean{font-size:1em}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-stock{grid-row:2;grid-column-start:2;grid-column-end:4}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-change-quantity{grid-row-start:3;grid-column-end:3;grid-row-end:5;grid-column-start:1;align-self:flex-end;margin-bottom:8px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-change-quantity .quantity-changer-input-wrapper input{max-width:300px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-price{grid-row:3;grid-column:3;justify-self:flex-end;font-size:1em}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-price-overall{grid-row:4;grid-column:3;justify-self:flex-end;font-size:30px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .cart-item-remove{position:absolute;right:5px;top:5px;font-size:25px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .cart-item-remove i{margin:10px 10px auto auto}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .custom-checkbox{box-shadow:none;padding:0}.cart-page .cart .cart-items-table .cart-item .cart-item-services .services-checkbox .add-note{font-size:1em;font-weight:600;margin-left:37px}.cart-page .cart .cart-price-summary{padding:20px 0 40px 0;text-align:right}.cart-page .cart .cart-price-summary>div>div h2{font-size:26px}.cart-page .cart .overview{display:block}.cart-page .cart .overview .cart-items-table{flex:0 0 100%;max-width:100%;padding:0}.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .item-name-placeholder,.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .item-change-quantity,.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .item-price,.cart-page .cart .overview .cart-items-table .cart-item .cart-item-info .item-price-overall{max-width:inherit}.cart-page .cart .overview .payment-summary{margin-bottom:50px}.cart-page .cart .overview .cart-summary-placeholder{flex:0 0 100%;max-width:100%}.cart-page .cart .cart-allow-block{flex:0 0 100%;max-width:100%;padding:0}.cart-page .cart .cart-allow-block .disclamers .custom-control{box-shadow:none;margin:0}.cart-page .cart .cart-allow-block .disclamers .custom-control .custom-control-input:checked ~ .custom-control-indicator{background-color:#e61930}.cart-page .head-mobile .icon-mobile.search,.cart-page .head-mobile .icon-mobile.menu{display:none !important}}@media(max-width:767px){.cart-page #apply-voucher-modal .modal-content .modal-header h4{font-size:24px;padding:35px 80px 25px 35px}.cart-page #apply-voucher-modal .modal-content .modal-body{padding:0 35px 0 35px}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block{padding:35px 35px;margin:0 -35px;display:grid;justify-content:normal}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block .left-block{grid-row:2}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block .left-block .voucher-addintional-text{padding-top:35px}.cart-page #apply-voucher-modal .modal-content .modal-body .submit-block button{width:100%;border-radius:5px}}@media(max-width:550px){.cart-page .cart .cart-items-table .cart-item .quantity-changer-container{max-width:265px}.cart-page .cart .cart-items-table .cart-item .quantity-changer-container .quantity-changer-input input{max-width:250px}.cart-page .cart .cart-items-table .cart-item .cart-item-info{padding:20px 20px 25px 20px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block{display:grid;justify-items:center;text-align:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-img{grid-row:1;grid-column:1;justify-self:center}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-img img{max-height:80px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder{grid-row:2;grid-column:1}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder .item-name{font-size:14px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .left-block .item-name-placeholder .item-ean{margin:15px 0 0 0}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block{display:grid;justify-items:center;text-align:center;justify-content:normal}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-stock{grid-row:1;grid-column:1;font-size:14px;padding:30px 0 0 0}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity{grid-row:2;grid-column:1;margin-top:50px;margin-bottom:40px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity .quantity-changer-input-wrapper input{max-width:300px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price{text-align:center;grid-row:5;grid-column:1}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price-overall{grid-row:6;grid-column:1;font-size:20px}.cart-page .cart .cart-items-table .cart-item .cart-item-info .right-block .cart-item-remove{position:absolute;right:22px;top:22px;font-size:25px}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info{padding:20px}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info .right-block{justify-items:normal;justify-content:space-between;align-items:end;margin-top:20px}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info .right-block .item-change-quantity{grid-row:1;grid-column:1;margin-bottom:0;margin-top:0}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info .right-block .item-prices{grid-row:1;grid-column:2}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price{justify-self:flex-end}.cart-page .cart[data-current-step=Overview] .cart-items-table .cart-item .cart-item-info .right-block .item-prices .item-price-overall{justify-self:flex-end}.cart-page .cart[data-current-step=Content] .cart-items-table .cart-item .cart-item-info{justify-items:center;text-align:center}.cart-page .cart[data-current-step=Content] .cart-items-table .cart-item .cart-item-info .item-price-overall{justify-self:center}.cart-page .cart[data-current-step=Content] .cart-items-table .cart-item .cart-item-info .item-price{justify-self:center}}@media(max-width:567px){.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item{display:block;margin-bottom:25px}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item>div>*{margin:0;text-decoration:none}.cart-page [data-current-step=Overview] .cart-finish-step{margin-bottom:10px}}@media(max-width:479px){.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info .delivery-time{max-width:270px}.cart-page .cart .overview .cart-items-table .delivery-payment{align-items:start;height:75px;padding:20px}.cart-page .cart .overview .cart-items-table .delivery-payment.additional{height:95px}.cart-page .cart .overview .cart-items-table .delivery-payment .left-block,.cart-page .cart .overview .cart-items-table .delivery-payment .semi-bold{display:block !important;flex:none}.cart-page .cart .overview .cart-items-table .delivery-payment .left-block img,.cart-page .cart .overview .cart-items-table .delivery-payment .semi-bold img{display:none}.cart-page .cart .overview .cart-items-table .delivery-payment .left-block.flex,.cart-page .cart .overview .cart-items-table .delivery-payment .semi-bold.flex{flex:0 0 70%}.cart-page .cart .cart-items-table .cart-item .cart-item-info .item-name-placeholder .item-name{font-size:18px;line-height:21px;margin-bottom:5px}.cart-page .cart .cart-price-summary .cart-price-discount p{padding-bottom:5px}.cart-page .cart .cart-price-summary .big-price{font-size:20px;padding-bottom:5px}.cart-page .cart .cart-price-summary .total-price-excl-tax{padding-bottom:15px}}@media(max-width:467px){.cart-page #cart-item-stock-info.modal.fade.in .modal-body .availability-placeholder .availability-item>div{display:block}}@media(max-width:319px){.cart-page .cart-payment-delivery .custom-radio-btn .custom-control-info .delivery-time{max-width:196px}}.quantity-changer-container{border-radius:5px;border:2px solid #e3e7f0}.finished-order .info-placeholder{max-width:800px;margin:0 auto;margin-top:80px}.finished-order .info-placeholder h1{margin-bottom:35px}.finished-order .info-placeholder h1 span{color:#e61930;text-decoration:underline}.finished-order .info-placeholder .check{max-width:125px;margin-bottom:45px}.finished-order .info-placeholder p{margin-bottom:70px;padding-top:5px}.finished-order .info-placeholder p span{color:#e61930}.finished-order .btn-green{background-color:#039300;border-color:#039300;color:#fff}.finished-order .whats-will-happen h2{margin-bottom:40px}.finished-order .whats-will-happen .placeholder{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -15px}.finished-order .whats-will-happen .placeholder .item{background-color:#e3e7f0;padding:40px 27px;display:flex;justify-content:center;align-items:center;flex-flow:column;flex:0 0 23%;max-width:285px;min-width:285px;margin:0 15px;position:relative}.finished-order .whats-will-happen .placeholder .item img{width:50px;min-width:50px}.finished-order .whats-will-happen .placeholder .item p{max-width:100%}.finished-order .whats-will-happen .placeholder .item:nth-child(1) img{margin-bottom:5px}.finished-order .whats-will-happen .placeholder .item:nth-child(2) img{width:60px;min-width:60px;margin-top:-8px;margin-bottom:3px}.finished-order .whats-will-happen .placeholder .item:nth-child(3) img{margin-top:-9px}.finished-order .whats-will-happen .placeholder .item:nth-child(4):before,.finished-order .whats-will-happen .placeholder .item:nth-child(4):after{display:none}.finished-order .whats-will-happen .placeholder .item:nth-child(4) img{width:40px;min-width:40px;margin-top:-5px;margin-bottom:6px}.finished-order .whats-will-happen .placeholder .item .paid{position:absolute;left:0;top:10px}.finished-order .whats-will-happen .placeholder .item .paid>div{position:relative;display:table;font-size:11px;font-weight:600;color:#fff;box-shadow:0 0 34px 0 rgba(0,0,0,0.23);padding:5px 15px;margin-left:-3px;z-index:1;background-color:#039300;text-transform:uppercase}.finished-order .whats-will-happen .placeholder .item .paid>div:before{content:"";position:absolute;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent;left:0;bottom:-2px;z-index:-1;transform:rotate(45deg);border-bottom-color:rgb(0.7683073229%,37.6470588235%,0)}.finished-order .whats-will-happen .placeholder .item:before,.finished-order .whats-will-happen .placeholder .item:after{content:"";position:absolute;right:-2px;width:10px;height:35px;background-color:#91959f;border-radius:2px}.finished-order .whats-will-happen .placeholder .item:before{transform:rotate(-45deg);top:calc(50% - 30px)}.finished-order .whats-will-happen .placeholder .item:after{transform:rotate(45deg);top:calc(50% - 11px)}.finished-order .dont-forget{margin-top:80px;padding-bottom:100px}.finished-order .dont-forget h2{margin-bottom:15px}.finished-order .dont-forget p{text-align:justify;margin-bottom:30px}.finished-order .dont-forget p span{color:#e61930}.finished-order .dont-forget p a{border:0;text-decoration:underline;font-weight:600}.finished-order .dont-forget .department-photo{height:250px;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("../Custom/img/dashboard/department-Staznice.png");margin-bottom:100px}