.page{background-color:#fff}.progress-status{padding-left:7px;padding-right:7px}@media(min-width:544px){.progress-status{padding-left:35px;padding-right:35px}}@media(min-width:769px){.progress-status{padding-left:25px;padding-right:25px}}@media(min-width:992px){.progress-status{padding-left:120px;padding-right:120px}}@media(min-width:1200px){.progress-status{padding-left:155px;padding-right:155px}}.progress-status__container{position:relative;margin:25px auto 15px;max-width:815px}@media(min-width:769px){.progress-status__container{margin-top:50px}}@media(min-width:1200px){.progress-status__container{margin-top:45px}}.progress-status__line{position:absolute;top:17.5px;left:5%;z-index:0;height:3px;width:90%}@media(min-width:544px){.progress-status__line{top:27.5px}}.progress-status__steps{display:flex}.progress-status__step{z-index:1;flex:1;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;min-width:60px}@media(min-width:544px){.progress-status__step{min-width:70px}}.progress-status__step--middle{flex:1 1 100%}.progress-status__step--completed{display:none;max-width:35px;max-height:35px}@media(min-width:544px){.progress-status__step--completed{max-width:55px;max-height:55px}}.progress-status__step--incompleted{position:relative;width:35px;height:35px;background-color:#fff;border:1px solid #666;color:#666;border-radius:50%}@media(min-width:544px){.progress-status__step--incompleted{width:55px;height:55px}}.progress-status__step--number{font-size:16px;position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:544px){.progress-status__step--number{font-size:21px}}.progress-status__step--label{font-size:10px;line-height:12px;padding-top:10px;color:#0042ac;flex:0 0 100%}@media(min-width:544px){.progress-status__step--label{font-size:12px;line-height:15px;padding-top:15px}}.progress-status__step.completed .progress-status__step--completed{display:block}.progress-status__step.completed .progress-status__step--incompleted{display:none}.progress-status__step.active .progress-status__step--incompleted{background-color:#0042ac;border-color:#0042ac;color:#fff}.card-step{display:flex;justify-content:space-between;padding-top:2.5px;padding-bottom:2.5px}@media(min-width:769px){.card-step{background-color:#eaeaea;padding-left:16px}}.card-step__name{display:flex;align-items:center}.card-step__name--completed{max-width:35px;max-height:35px;margin-right:17px}.card-step__name--incompleted{background-color:#eaeaea;width:35px;height:35px;border:1px solid #666;border-radius:50%;position:relative;margin-right:17px}.card-step__name--incompleted .card-step__name--number{color:#666}.card-step__name--number{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.card-step__name--label{color:#666;font-size:16px;line-height:19px;font-weight:700;margin:0}.card-step__edit{display:flex;align-items:center;margin-right:10px;cursor:pointer}.card-step__edit--label{margin:0;font-size:10px;line-height:12px;color:#666;text-decoration:underline}.card-step__edit--icon{display:block;max-width:15px;max-height:15px}.card-step-summary{background-color:#eaeaea;border-radius:5px;padding:8px 10px 9px 16px;margin:15px 0 24px}@media(max-width:768.98px){.card-step-summary{border:1px solid #9a9a9a}}.js-payment-step .card-step-content{margin-top:0}.card-step-content{margin:35px 0 40px}@media(max-width:768.98px){.card-step-content{padding:16px 0;border-radius:5px}}.card-step-content .shipping-addres-custom{background-color:#fff;padding:16px;border-radius:5px}.card-step-content .shipping-addres-custom .form-address-input .hsg-btn.submit-comuna,.card-step-content .shipping-addres-custom .form-address-input .hsg-select.hsg-select-style2{border-radius:19px}.card-step-content .checkout-step__content-text{margin-bottom:16px}.card-step-content .checkout-step__content-text .label-text__region-comuna{font-size:16px;font-weight:700;text-align:left;letter-spacing:normal}.card-step-content .checkout-step__content-text .label-text-info__region-comuna{font-size:14px;color:#666;text-align:left;font-weight:400;letter-spacing:normal}.checkout-payment-slot{margin-top:20px}.summary-card{background-color:#fff;border-radius:5px;border:1px solid #eaeaea;padding:16px}.summary-text{font-size:12px;line-height:15px;color:#333;margin:0}.summary-text:not(:last-child){padding-bottom:3px}.address-modal .modal-content{border-top:5px solid #ff8a00;height:auto}.address-modal hr{border:1px solid #dbdbdb}.address-modal .js-new-address-title{font-size:16px}.login-wrapper{margin-top:5px}@media(min-width:992px){.guest-wrapper{display:flex}}.guest-form-wrapper{margin-top:5px}.login-header{background-color:#333;display:flex;justify-content:center;align-items:center;padding:13px 0;margin-bottom:30px}.login-header .login-title{font-size:16px;line-height:19px;color:#fff;margin:0 8px 0 0}.login-header .icon{width:14px;height:14px;transform:rotate(90deg);fill:#fff}.login-header.revert{background-color:#fff;border:1px solid #000}.login-header.revert .login-title{color:#333}.login-header.revert .icon{fill:#333}.login-form .login-btn{margin-top:30px;margin-bottom:8px}.login-form .forgot-password-link{display:block;font-size:12px;line-height:15px;color:#0040af;text-decoration:underline}.login-form .remember-me{margin:0}.login-form .remember-me .form-control-label{margin:0;font-size:16px;line-height:16px;color:#333}.guest-container{margin-top:40px;flex:0 0 100%}@media(min-width:992px){.guest-container{display:flex;flex-flow:column;margin-top:5px}}.guest-container .login-body{padding:32px}@media(min-width:992px){.guest-container .login-body{flex:1 1 100%;display:flex;justify-content:center;flex-flow:column;padding:0 8px}}.guest-container .login-header{padding:12px 0}@media(min-width:992px){.guest-container .login-header{margin-bottom:0}}.guest-container .guest-info{margin:0;font-size:14px;line-height:17px;color:#666}.guest-container .msg-options{margin-bottom:20px;color:#333}@media(min-width:992px){.guest-container .guest-btn{margin-bottom:23px}}.guest-form .code-wrapper{margin-bottom:8px;margin-right:40px}.guest-form .code-wrapper .form-check-label{color:#333}.guest-form .submit-guest-btn{margin-top:24px}.password-container{position:relative}.password-container input[type=password],.password-container input[type=text]{width:100%;padding:10px 18px 11px 16px;box-sizing:border-box}.fa-eye-modal{position:absolute!important;top:42px!important;right:4%!important;cursor:pointer!important;color:#d3d3d3!important}.custom-ttip-pwd{position:relative;display:inline-block}.custom-ttip-pwd .tooltiptext{visibility:hidden;width:100px;background-color:#f2f0f0;color:#363535;text-align:center;border-radius:3px;padding:10px 0;font-family:Lato,sans-serif;font-size:x-small;position:absolute;z-index:1;top:35px;left:85%;margin-left:-60px;opacity:0;transition:opacity .3s;box-shadow:0 2px 10px 0 rgba(127,125,125,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-ttip-pwd .tooltiptext:after{content:" ";position:absolute;bottom:100%;left:45%;margin-left:0;border:8px solid transparent;border-bottom-color:#f2f0f0}.custom-ttip-pwd:hover .tooltiptext{visibility:visible;opacity:1}.password-container-no-modal{position:relative}.password-container-no-modal input[type=password],.password-container-no-modal input[type=text]{width:100%;padding:10px 48px 11px 16px;box-sizing:border-box}.fa-eye-no-modal{position:absolute!important;bottom:0!important;right:4%!important;cursor:pointer!important;color:#d3d3d3!important}#password-reset.forgot-password-link.no-modal-recoveryPassword,.login-register-card .forgot-password-link.no-modal-recoveryPassword{display:inline-block;color:#0040af;text-decoration:underline}.link-to-recover-password{color:#0040af}#eyeLoginBoxForm.fa-eye-no-modal.checkout-form{top:45px!important;bottom:inherit!important}@media screen and (max-width:634px),screen and (min-width:769px)and (max-width:1199px){#eyeLoginBoxForm.fa-eye-no-modal.checkout-form,#eyeLoginBoxForm.fa-eye-no-modal.checkout-form.icon-in-error{top:58px!important}}@media screen and (min-width:451px)and (max-width:543px){#eyeLoginBoxForm.fa-eye-no-modal.checkout-form{top:45px!important}}.icon-in-error{bottom:23px!important}.icon-chgpwd-in-error{top:28px!important}.fa-eye-no-modal-svg{max-width:20px;max-height:40px}.custom-pwd-input.is-invalid{background-image:none;border-color:red}.icon-chgpwd-forgot{top:28px!important}#registration-form-password.hsg-text-input.is-invalid+.custom-ttip-pwd.fa-eye-no-modal{bottom:24px!important}#registration-form-password-confirm.hsg-text-input.is-invalid+#eyeConfirmForm.custom-ttip-pwd.fa-eye-no-modal,.veil+#eyeConfirmForm.custom-ttip-pwd.fa-eye-no-modal{top:30px!important}@media(min-width:544px){.checkout-login-step{padding:0 47px}}@media(min-width:769px){.checkout-login-step{padding:0}}@media(min-width:992px){.checkout-login-step{padding:0 78.33px}}#co-login-step-tabs{display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.26);border-radius:8px}#co-login-step-tabs .co-login-tab{border:1px solid #9a9a9a;border-top-left-radius:8px;border-bottom-left-radius:8px}#co-login-step-tabs .co-register-tab{border:1px solid #9a9a9a;border-top-right-radius:8px;border-bottom-right-radius:8px}#co-login-step-tabs .co-guest-tab{border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a}#co-login-step-tabs .co-login-step-item{display:flex;min-height:40px;flex:0 0 33.333333%}#co-login-step-tabs .co-login-step-tab{display:flex;flex-direction:column;font-size:11px;color:#0042ac;background-color:#fff;padding:6px 12px;line-height:13px;flex:0 0 100%}@media(min-width:544px){#co-login-step-tabs .co-login-step-tab{font-size:12px;line-height:12px;padding:6px 3px}}#co-login-step-tabs .co-login-step-tab.active,#co-login-step-tabs .co-login-step-tab:hover{background-color:#0042ac;color:#fff}#co-login-step-tabs .tab-text{margin:auto}.login-wrapper{margin:0}.login-wrapper .login-container{padding-top:30px}.login-wrapper .co-login-title{font-size:14px;line-height:17px;color:#666;padding-bottom:24px;margin:0}.login-wrapper .login-form .custom-password-label{margin:0}.login-wrapper .login-btn{margin-bottom:22px;font-weight:400}.login-wrapper .forgot-password-link{text-align:center;padding-top:16px}@media(min-width:769px){.login-wrapper .forgot-password-link{padding-top:0}}@media(min-width:544px){.login-wrapper .login-body{padding:0 45px}}@media(min-width:769px){.login-wrapper .login-body{padding:0}}@media(min-width:992px){.login-wrapper .login-body{padding:0 80px}}.login-wrapper .login-body .guest-form{padding:0}.login-wrapper .submit-guest-btn{font-weight:400}@media(min-width:544px){.guest-form{padding:0 92px}}@media(min-width:769px){.guest-form{padding:0}}.co-register-content .register-btn{margin-top:20px;font-weight:400}@media(max-width:768.98px){.co-login-step .fixed-on-mobile{position:fixed;bottom:0;left:0;margin:0;width:100%;background-color:#fff;z-index:2;padding:20px 15px;box-shadow:0 -3px 6px 0 rgba(0,0,0,.16)}}@media(max-width:768.98px){.co-login-step .fixed-on-mobile .hsg-btn{margin:0}}.shipping-step{margin-top:24px}.tab-selector .nav-tabs{align-items:center}.tab-selector .tab-icon{fill:#0042ac;margin-right:8px}.tab-selector .pickup-icon{width:20px;min-width:20px;height:28px}@media(min-width:992px){.tab-selector .pickup-icon{width:24px;min-width:24px;height:34px}}.tab-selector .shipping-icon{width:36px;min-width:36px;height:20px}@media(min-width:992px){.tab-selector .shipping-icon{width:53px;min-width:53px;height:30px}}.tab-selector .tab-link{display:flex;text-decoration:none;align-items:center;flex:0 0 100%;justify-content:center;border:1px solid #eaeaea;background-color:#eaeaea}.tab-selector .tab-link:hover{text-decoration:none}.tab-selector .tab-link.active{border-bottom:4px solid #ff8a00;background-color:#fff}.tab-selector .tab-link.active .tab-icon,.tab-selector .tab-link.active .tab-label{opacity:1}.tab-selector .tab-link.disabled{background-color:#eaeaea;border:1px solid #eaeaea}.tab-selector .tab-link.disabled .tab-label{color:#9a9a9a}.tab-selector .tab-link.disabled .tab-icon{fill:#9a9a9a}.tab-selector .tab-link-shipping .tab-label{max-width:80px}@media(min-width:992px){.tab-selector .tab-link-shipping .tab-label{max-width:100%}}.tab-selector .tab{height:70px;display:flex}.tab-selector .tab:first-child{padding-right:0}.tab-selector .tab:last-child{padding-left:0}.tab-selector .tab-label{display:inline-block;font-size:12px;line-height:15px;color:#0042ac;text-transform:uppercase}@media(min-width:992px){.tab-selector .tab-label{font-size:16px;line-height:19px}}.tab-selector .pickup-tab:last-child .tab-label{max-width:75px}@media(min-width:992px){.tab-selector .pickup-tab:last-child .tab-label{max-width:100%}}.stores-container{max-height:465px;overflow-y:scroll;overflow-x:auto}.stores-container::-webkit-scrollbar{width:8px}.stores-container::-webkit-scrollbar-track{border-radius:6px}.stores-container::-webkit-scrollbar-thumb{background-color:#9a9a9a;border-radius:6px}.stores-container::-webkit-scrollbar-thumb:hover{background-color:#666}@media(min-width:992px){.stores-container{max-height:300px}}.stores-container .no-shipping-container{margin:30px 0 20px}@media(min-width:992px){.stores-container .no-shipping-container{margin-top:10px}}.pickup-in-store{margin-top:30px}@media(min-width:992px){.pickup-in-store{margin-top:40px}}.pickup-in-store .pickup-text-style{font-size:14px;line-height:17px;color:#333}.pickup-in-store .pickup-header{margin-bottom:25px}@media(min-width:992px){.pickup-in-store .pickup-header{margin-bottom:30px}}@media(min-width:1200px){.pickup-in-store .pickup-header{font-size:16px;line-height:19px}}.pickup-in-store .pickup-scroll-text{font-size:14px}.pickup-in-store .pickup-select-group{align-items:center;margin-bottom:30px}@media(min-width:992px){.pickup-in-store .pickup-select-group{margin-bottom:30px}}.pickup-in-store .store-info{font-size:12px;line-height:15px;color:#333}.pickup-in-store .store-name{font-size:14px;text-transform:capitalize}.pickup-in-store .store-message{font-size:10px;line-height:12px}@media(min-width:1200px){.pickup-in-store .store-message{font-size:12px;line-height:15px}}.pickup-in-store .font-Available{font-size:13px}.pickup-in-store .sel-store-btn{font-size:12px;line-height:28px}@media(max-width:991.98px){.pickup-in-store .sel-store-btn{cursor:pointer}}.pickup-in-store .store-info-wrapper,.pickup-in-store .store-price-wrapper{padding-right:10px}@media(min-width:992px){.pickup-in-store .store-info-wrapper,.pickup-in-store .store-price-wrapper{padding-right:0}}@media(min-width:992px){.pickup-in-store .store-info-wrapper{padding-right:10px}}@media(min-width:992px){.pickup-in-store .store-price-wrapper{text-align:center}}@media(max-width:544px){.pickup-in-store .store-price-wrapper{justify-content:center}}.pickup-in-store .store-info-wrapper,.pickup-in-store .store-message-wrapper{margin-bottom:6px}@media(min-width:992px){.pickup-in-store .store-info-wrapper,.pickup-in-store .store-message-wrapper{margin-bottom:0}}.pickup-in-store .store-info-wrapper .icon,.pickup-in-store .store-message-wrapper .icon{width:20px;height:20px;margin-right:8px}.pickup-in-store .store-info-wrapper .exclamation-icon,.pickup-in-store .store-message-wrapper .exclamation-icon{color:#ff8a00}.pickup-in-store .store-message-wrapper{display:flex;align-items:center}@media(min-width:992px){.pickup-in-store .store-message-wrapper{padding:0}}.pickup-in-store .store-price{font-size:12px}.pickup-in-store .store-card{align-items:center}@media(min-width:992px){.pickup-in-store .store{padding-left:13px;padding-right:5px}}.pickup-in-store .store:not(:last-child){margin-bottom:35px}@media(min-width:992px){.pickup-in-store .store:not(:last-child){margin-bottom:30px}}@media(min-width:992px){.pickup-in-store .store-btn-wrapper{padding-left:27px}}@media(min-width:992px){.pickup-in-store .pickup-select{padding-right:0}}@media(min-width:1200px){.pickup-in-store .pickup-select{padding-right:15px}}.pickup-in-store .third-party-message[aria-expanded=false]{margin-bottom:32px}.selected-store .check-icon{width:35px;height:35px}.selected-store .selected-store-card{margin-bottom:25px;padding:12px 8px 12px 16px;background-color:#eaeaea;border:1px solid #9a9a9a;border-radius:5px}@media(min-width:992px){.selected-store .selected-store-card{padding-bottom:11px}}.selected-store .card-address-info{padding-left:12px}@media(min-width:992px){.selected-store .card-address-info{padding-left:14px}}@media(min-width:1200px){.selected-store .card-address-info{padding-left:19px}}.selected-store .store-name{font-size:14px;line-height:15px;color:#333}.selected-store .edit-store-link{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.selected-store .edit-icon{width:15px;height:15px}.selected-store .edit-label{font-size:10px;line-height:12px;color:#666;text-decoration:underline}.selected-store .store-estimate-wrapper{padding-left:12px;margin-top:8px}@media(min-width:992px){.selected-store .store-estimate-wrapper{padding:0;margin:0;align-items:center}}@media(min-width:1200px){.selected-store .store-estimate-wrapper{padding-left:28px}}.selected-store .message-icon{width:14px;height:14px;transform:rotate(-90deg);margin-left:8px}.selected-store .rotate-icon{transform:rotate(90deg)}.selected-store .pickup-instructions{padding-left:15px;margin-bottom:24px}@media(min-width:992px){.selected-store .pickup-instructions{margin-bottom:32px}}.selected-store .submit-shipping-btn{margin-top:40px}.selected-store .third-party-message{display:inline-block;width:100%;font-size:14px;line-height:18px;color:#333;padding:12px 0;border:1px solid #333;text-align:center}@media(min-width:992px){.selected-store .third-party-message{font-size:16px}}.third-party-form .form-group{margin-bottom:0}.third-party-form .form-group:not(:last-child){margin-bottom:32px}.third-party-form .tpf-header{font-size:16px;line-height:19px;color:#666;margin-top:24px;margin-bottom:32px}.special-character-modal .modal-dialog{max-width:330px;width:100%}@media(min-width:544px){.special-character-modal .modal-dialog{max-width:498px}}.special-character-modal .modal-content{border-top-color:#ff8a00;height:185px}.special-character-modal .modal-content .modal-body{padding:15px}.special-character-modal .modal-content .btn-wrapper{display:flex;flex-direction:column;text-align:center}.special-character-modal .title-wrapper{display:flex}.special-character-modal .icon-wrapper{flex:0 0 20px;margin-right:10px}@media(min-width:544px){.special-character-modal .icon-wrapper{margin-right:7px}}.special-character-modal .exclamation-icon{color:#ff8a00;width:20px;height:20px}.special-character-modal .title-text{font-size:14px;line-height:17px;color:#333}.special-character-modal .sub-title-text{font-size:12px;line-height:15px;color:#666;margin-top:5px}.special-character-modal .sub-title-text.products-to-remove-text{margin-top:20px}@media(min-width:544px){.special-character-modal .sub-title-text.products-to-remove-text{margin-top:5px}}.special-character-modal .hsg-back-btn{font-size:12px;line-height:15px;margin:18px auto 0;min-width:168px;min-height:31px;padding:5px 15px;width:auto}@media(min-width:544px){.incomplete-inventory-modal .modal-dialog,.service-armado-modal .modal-dialog{max-width:500px}}.incomplete-inventory-modal .modal-content,.service-armado-modal .modal-content{border-top-color:#ff8a00}.incomplete-inventory-modal .modal-content .modal-body,.service-armado-modal .modal-content .modal-body{padding:15px}.incomplete-inventory-modal .modal-content .modal-body .selected-direction,.service-armado-modal .modal-content .modal-body .selected-direction{font-size:14px;font-weight:700;line-height:1.25}.incomplete-inventory-modal .product-image,.service-armado-modal .product-image{display:block;width:100%;height:100%;max-width:73px;margin:0 auto}.incomplete-inventory-modal .title-wrapper,.service-armado-modal .title-wrapper{display:flex}.incomplete-inventory-modal .icon-wrapper,.service-armado-modal .icon-wrapper{flex:0 0 20px;margin-right:10px}@media(min-width:544px){.incomplete-inventory-modal .icon-wrapper,.service-armado-modal .icon-wrapper{margin-right:7px}}.incomplete-inventory-modal .exclamation-icon,.service-armado-modal .exclamation-icon{color:#ff8a00;width:20px;height:20px}.incomplete-inventory-modal .title-text,.service-armado-modal .title-text{font-size:14px;line-height:17px;color:#333}.incomplete-inventory-modal .subtitle-text,.service-armado-modal .subtitle-text{font-size:12px;line-height:15px;color:#666}.incomplete-inventory-modal .product-name,.service-armado-modal .product-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-align:center;font-size:10px;line-height:12px;color:#333}@media(min-width:544px){.incomplete-inventory-modal .product-name,.service-armado-modal .product-name{text-align:left}}.incomplete-inventory-modal .header-title,.service-armado-modal .header-title{margin-bottom:10px;padding-right:15px}@media(min-width:544px){.incomplete-inventory-modal .header-title,.service-armado-modal .header-title{margin-bottom:8px;padding-right:0}}.incomplete-inventory-modal .header-sub,.service-armado-modal .header-sub{margin-bottom:15px}.incomplete-inventory-modal .store-name-text,.service-armado-modal .store-name-text{margin-bottom:5px}.incomplete-inventory-modal .store-name-text:first-letter,.service-armado-modal .store-name-text:first-letter{text-transform:uppercase}.incomplete-inventory-modal .product-status,.service-armado-modal .product-status{margin-bottom:15px}.incomplete-inventory-modal .products-wrapper,.service-armado-modal .products-wrapper{max-height:120px;overflow:auto;padding:0 10px;border:1px solid #eaeaea;border-radius:7px}@media(min-width:544px){.incomplete-inventory-modal .products-wrapper,.service-armado-modal .products-wrapper{max-height:145px}}@media(min-width:992px){.incomplete-inventory-modal .products-wrapper,.service-armado-modal .products-wrapper{padding:0}}.incomplete-inventory-modal .card-wrapper,.service-armado-modal .card-wrapper{padding:0 15px;margin:15px 0}@media(min-width:544px){.incomplete-inventory-modal .card-wrapper,.service-armado-modal .card-wrapper{padding:0 9px;margin:26px 0 32px}}.incomplete-inventory-modal .available-products,.service-armado-modal .available-products{margin-bottom:20px}@media(min-width:544px){.incomplete-inventory-modal .available-products,.service-armado-modal .available-products{margin-bottom:0}}.incomplete-inventory-modal .inventory-modal-footer,.service-armado-modal .inventory-modal-footer{margin-bottom:15px}.incomplete-inventory-modal .product-action-btn,.service-armado-modal .product-action-btn{font-size:10px;text-decoration:underline;line-height:12px;color:#666;width:100%;text-align:center;padding:5px 0;outline:none}.incomplete-inventory-modal .product-action-btn:focus,.service-armado-modal .product-action-btn:focus{outline:none;box-shadow:none}.incomplete-inventory-modal .product-remove-btn,.service-armado-modal .product-remove-btn{background-color:#0042ac;color:#fff;margin-top:5px}.incomplete-inventory-modal .unavailable-container,.service-armado-modal .unavailable-container{justify-content:space-between;align-items:center}.incomplete-inventory-modal .product-actions,.service-armado-modal .product-actions{padding:0 10px}.city-not-delivered-modal .modal-content .modal-body,.service-armado-modal .modal-content .modal-body{position:relative;padding:15px 14px}@media(min-width:544px){.city-not-delivered-modal .modal-content .modal-body,.service-armado-modal .modal-content .modal-body{padding:15px 30px}}.city-not-delivered-modal .icon-wrapper,.service-armado-modal .icon-wrapper{line-height:0}.city-not-delivered-modal .subtitle-text,.service-armado-modal .subtitle-text{margin-bottom:15px;padding-right:10px}.city-not-delivered-modal .close-btn,.service-armado-modal .close-btn{position:absolute;width:15px;height:15px;right:15px;top:15px;line-height:0;outline:none;z-index:1}.city-not-delivered-modal .close-btn:focus,.service-armado-modal .close-btn:focus{outline:none}.city-not-delivered-modal .modal-dialog,.service-armado-modal .modal-dialog{padding:0 15px}@media(min-width:544px){.city-not-delivered-modal .modal-dialog,.service-armado-modal .modal-dialog{padding:0;max-width:498px}}.city-not-delivered-modal .modal-dialog .modal-content,.service-armado-modal .modal-dialog .modal-content{min-height:auto;height:auto;max-height:100vh;overflow:auto}.city-not-delivered-modal .modal-action-btn,.service-armado-modal .modal-action-btn{font-size:12px}.city-not-delivered-modal .header-title,.service-armado-modal .header-title{font-size:12px;line-height:1.25}@media(min-width:544px){.city-not-delivered-modal .header-title,.service-armado-modal .header-title{font-size:14px}}.city-not-delivered-modal .selected-address,.service-armado-modal .selected-address{font-size:14px;font-weight:700;line-height:1.25}.city-not-delivered-modal .shipment-availability-title,.service-armado-modal .shipment-availability-title{font-size:12px;line-height:1.25;text-transform:uppercase;color:#666}.city-not-delivered-modal .delivery-box-products,.service-armado-modal .delivery-box-products{display:flex;flex-wrap:wrap;height:118px;overflow:auto;border-radius:7px;border:1px solid #eaeaea;padding:0 14px;margin:15px 0 20px}@media(min-width:544px){.city-not-delivered-modal .delivery-box-products,.service-armado-modal .delivery-box-products{height:145px}}.city-not-delivered-modal .delivery-box-products.delivery-unavailable-products,.service-armado-modal .delivery-box-products.delivery-unavailable-products{padding:0 10px;flex-direction:column;flex-wrap:nowrap}.city-not-delivered-modal .delivery-box-products .product-name,.service-armado-modal .delivery-box-products .product-name{font-size:10px;line-height:12px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.city-not-delivered-modal .available-product,.service-armado-modal .available-product{flex:0 0 73px;max-width:73px;padding:15px 0;margin:0 7px}@media(min-width:544px){.city-not-delivered-modal .available-product,.service-armado-modal .available-product{padding-top:26px;padding-bottom:31px}}.city-not-delivered-modal .unavailable-product,.service-armado-modal .unavailable-product{display:flex;flex:1 1 100%;padding:15px 5px 15px 0;justify-content:space-between;align-items:center;min-height:100%}.city-not-delivered-modal .unavailable-product .unavailable-product-info,.service-armado-modal .unavailable-product .unavailable-product-info{flex:0 0 73px;max-width:73px}.city-not-delivered-modal .unavailable-product .hsg-button-small,.service-armado-modal .unavailable-product .hsg-button-small{background:#0042ac;width:120px;color:#fff;padding:0;line-height:19px;border:1px solid transparent}@media(min-width:544px){.city-not-delivered-modal .unavailable-product .hsg-button-small,.service-armado-modal .unavailable-product .hsg-button-small{width:88px}}.city-not-delivered-modal .unavailable-product .hsg-button-small.dam-wishlist-btn,.service-armado-modal .unavailable-product .hsg-button-small.dam-wishlist-btn{border-color:#eaeaea;background-color:#fff;color:#666}.city-not-delivered-modal .dam-btn,.service-armado-modal .dam-btn{border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border:1px solid #eaeaea;background-color:#fff;font-size:12px;font-weight:700;line-height:29px;color:#666;margin:0 auto 15px;max-width:168px;display:block}.shipping-error-container .shipping-error{margin-top:35px;color:#ec4d46}.home-delivery{margin-top:30px}.home-delivery .shipping-form-title{font-size:16px;line-height:19px;color:#333;margin-bottom:30px;padding-right:55px}.home-delivery .form-address-input:last-child .form-group{margin:0}.home-stores-container .dd-container{background-color:#eaeaea;border:1px solid #9a9a9a;border-radius:5px;padding:16px;margin:40px 0}.home-stores-container .dd-row{display:flex;flex-wrap:wrap}.home-stores-container .dd-col{flex:0 0 19%;text-align:center}@media(min-width:992px){.home-stores-container .dd-col{flex:0 0 17.33%}}@media(min-width:1200px){.home-stores-container .dd-col{flex:0 0 11.13%}}.home-stores-container .dd-col-first{flex:0 0 24%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}@media(min-width:992px){.home-stores-container .dd-col-first{flex:0 0 12.55%;margin-right:73px}}@media(min-width:1200px){.home-stores-container .dd-col-first{flex:0 0 10%;margin-right:6px}}.home-stores-container .dd-info{font-size:10px;line-height:12px;color:#333}.home-stores-container .dd-cost{font-size:12px;line-height:15px;color:#333;padding:16px 0 17px;border:1px solid #9a9a9a;cursor:pointer}.home-stores-container .dd-cost.active{background-color:#0042ac;color:#fff}.home-stores-container .dd-day-wrapper,.home-stores-container .dd-hours,.home-stores-container .dd-range-hours{margin-bottom:13px}.home-stores-container .dd-hours,.home-stores-container .dd-range-hours{padding-right:9px}@media(min-width:992px){.home-stores-container .dd-hours,.home-stores-container .dd-range-hours{padding:0}}.home-stores-container .dd-mb{margin-bottom:25px}@media(min-width:1200px){.home-stores-container .dd-mb{margin-bottom:0}}@media(min-width:1200px){.home-stores-container .dd-mb-xl{margin-bottom:25px}}.home-stores-container .dd-header{font-size:16px;line-height:19px;color:#333;padding-bottom:16px;border-bottom:1px solid #9a9a9a;margin-bottom:35px}.home-stores-container .first-col .dd-cost{border-bottom-left-radius:5px}@media(min-width:1200px){.home-stores-container .first-col .dd-cost{border-bottom-left-radius:0}}@media(min-width:1200px){.home-stores-container .first-col-xl .dd-cost{border-bottom-left-radius:5px}}.home-stores-container .last-col .dd-cost,.home-stores-container .mid-col .dd-cost{border-bottom-right-radius:5px}@media(min-width:1200px){.home-stores-container .mid-col .dd-cost{border-bottom-right-radius:0}}@media(min-width:1200px){.home-stores-container .mid-col-xl .dd-cost{border-bottom-right-radius:5px}}.home-stores-container .no-shipping-container{margin:50px 0 20px}@media(min-width:769px){.home-stores-container .no-shipping-container{margin-bottom:60px}}.add-icon{display:inline-block;line-height:20px}.add-icon:before{content:"+";display:inline-block;width:20px;height:20px;line-height:18px;text-align:center;background-color:#0042ac;border-radius:50%;color:#fff;font-size:18px}.add-address-container .add-address-wrapper{display:flex;align-items:center;margin-left:25px;cursor:pointer;padding-bottom:10px}.add-address-container .add-address-label{font-size:12px;line-height:15px;color:#333;text-decoration:underline;margin-left:16px}.shipping-address{margin-bottom:15px}.shipping-address .save-address{margin-top:14px}@media(min-width:992px){.shipping-address .save-address{margin-top:0}}.shipping-address .cancel-address{margin-top:20px}@media(min-width:992px){.shipping-address .cancel-address{margin-top:0}}.shipping-address .shipping-address-wrapper .form-address-input .cancel-address,.shipping-address .shipping-address-wrapper .form-address-input .hsg-select,.shipping-address .shipping-address-wrapper .form-address-input .hsg-text-input,.shipping-address .shipping-address-wrapper .form-address-input .save-address{border-radius:19px}.shipping-address .shipping-address-wrapper .action-btn-wrapper{padding-top:5px}@media(min-width:992px){.address-selector{margin-bottom:8px}}.address-selector .address-selector-title{padding-bottom:30px;font-size:16px;line-height:19px}.address-selector .address-selector-wrapper{padding:12px 16px 12px 24px;background-color:#eaeaea;border:1px solid #9a9a9a;border-radius:5px;margin-bottom:16px}@media(min-width:992px){.address-selector .address-selector-wrapper{padding-right:8px}}.address-selector .form-group{margin-top:4px;margin-bottom:0}.address-selector .address-title{font-size:14px;line-height:15px;color:#333}.address-selector .address-info{font-size:12px;line-height:15px;color:#333}.address-selector .edit-btn-wrapper{padding-top:8px}.address-selector .sa-container{padding-left:10px;padding-right:10px}@media(min-width:992px){.address-selector .sa-container{padding-left:25px}}@media(min-width:1200px){.address-selector .sa-container{padding-left:15px}}.af-address-selector .hsg-radio-box{justify-content:flex-end;flex:0 0 5%;max-width:5%;display:flex}.af-address-selector .sa-container{display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;flex:0 0 90%;max-width:90%;padding:0;width:100%}.edit-btn-wrapper{display:flex;justify-content:flex-end;align-items:center}@media(max-width:545px){.edit-btn-wrapper{justify-content:center;margin-top:4px}}.edit-btn-wrapper .edit-icon{width:15px;height:15px;cursor:pointer}.edit-btn-wrapper .edit-btn-label{font-size:10px;line-height:12px;color:#666;text-decoration:underline;cursor:pointer}.deliverycalculator-error-modal .modal-dialog,.hites-card-error-modal .modal-dialog,.no-stock-modal .modal-dialog,.remove-products-modal .modal-dialog,.split-ret-modal .modal-dialog{max-width:330px;width:100%;height:auto}@media(min-width:992px){.deliverycalculator-error-modal .modal-dialog,.hites-card-error-modal .modal-dialog,.no-stock-modal .modal-dialog,.remove-products-modal .modal-dialog,.split-ret-modal .modal-dialog{max-width:425px}}.deliverycalculator-error-modal .modal-content,.hites-card-error-modal .modal-content,.no-stock-modal .modal-content,.remove-products-modal .modal-content,.split-ret-modal .modal-content{border-top-color:#ec4d46;padding:15px}.deliverycalculator-error-modal .modal-content .modal-body,.hites-card-error-modal .modal-content .modal-body,.no-stock-modal .modal-content .modal-body,.remove-products-modal .modal-content .modal-body,.split-ret-modal .modal-content .modal-body{padding:1}.deliverycalculator-error-modal .modal-content.remove-products,.hites-card-error-modal .modal-content.remove-products,.no-stock-modal .modal-content.remove-products,.remove-products-modal .modal-content.remove-products,.split-ret-modal .modal-content.remove-products{border-top-color:#ff8a00}.deliverycalculator-error-modal .modal-content.remove-products .exclamation-icon,.hites-card-error-modal .modal-content.remove-products .exclamation-icon,.no-stock-modal .modal-content.remove-products .exclamation-icon,.remove-products-modal .modal-content.remove-products .exclamation-icon,.split-ret-modal .modal-content.remove-products .exclamation-icon{color:#ff8a00}.deliverycalculator-error-modal .modal-content.remove-products .btn-wrapper,.hites-card-error-modal .modal-content.remove-products .btn-wrapper,.no-stock-modal .modal-content.remove-products .btn-wrapper,.remove-products-modal .modal-content.remove-products .btn-wrapper,.split-ret-modal .modal-content.remove-products .btn-wrapper{flex-direction:column;text-align:center}.deliverycalculator-error-modal .remove-products-btn,.hites-card-error-modal .remove-products-btn,.no-stock-modal .remove-products-btn,.remove-products-modal .remove-products-btn,.split-ret-modal .remove-products-btn{position:relative}.deliverycalculator-error-modal .remove-products-btn .products-to-remove,.hites-card-error-modal .remove-products-btn .products-to-remove,.no-stock-modal .remove-products-btn .products-to-remove,.remove-products-modal .remove-products-btn .products-to-remove,.split-ret-modal .remove-products-btn .products-to-remove{position:absolute;background-color:#ff8a00;border-radius:50%;border:1px solid #fff;top:50%;right:-13px;transform:translateY(-50%);height:26px;width:26px;display:flex;align-items:center;justify-content:center}.deliverycalculator-error-modal .remove-all-products-btn,.hites-card-error-modal .remove-all-products-btn,.no-stock-modal .remove-all-products-btn,.remove-products-modal .remove-all-products-btn,.split-ret-modal .remove-all-products-btn{order:1}@media(min-width:544px){.deliverycalculator-error-modal .remove-all-products-btn,.hites-card-error-modal .remove-all-products-btn,.no-stock-modal .remove-all-products-btn,.remove-products-modal .remove-all-products-btn,.split-ret-modal .remove-all-products-btn{order:3}}.deliverycalculator-error-modal .title-wrapper,.hites-card-error-modal .title-wrapper,.no-stock-modal .title-wrapper,.remove-products-modal .title-wrapper,.split-ret-modal .title-wrapper{display:flex}.deliverycalculator-error-modal .icon-wrapper,.hites-card-error-modal .icon-wrapper,.no-stock-modal .icon-wrapper,.remove-products-modal .icon-wrapper,.split-ret-modal .icon-wrapper{flex:0 0 20px;margin-right:5px;line-height:0}.deliverycalculator-error-modal .exclamation-icon,.hites-card-error-modal .exclamation-icon,.no-stock-modal .exclamation-icon,.remove-products-modal .exclamation-icon,.split-ret-modal .exclamation-icon{color:#ec4d46;width:20px;height:20px}.deliverycalculator-error-modal .title-text,.hites-card-error-modal .title-text,.no-stock-modal .title-text,.remove-products-modal .title-text,.split-ret-modal .title-text{font-size:14px;line-height:17px;color:#333}.deliverycalculator-error-modal .sub-title-text,.hites-card-error-modal .sub-title-text,.no-stock-modal .sub-title-text,.remove-products-modal .sub-title-text,.split-ret-modal .sub-title-text{font-size:12px;line-height:15px;color:#666;margin-top:5px}.deliverycalculator-error-modal .sub-title-text.products-to-remove-text,.hites-card-error-modal .sub-title-text.products-to-remove-text,.no-stock-modal .sub-title-text.products-to-remove-text,.remove-products-modal .sub-title-text.products-to-remove-text,.split-ret-modal .sub-title-text.products-to-remove-text{margin-top:20px;color:#ec4d46;font-weight:700}@media(min-width:544px){.deliverycalculator-error-modal .sub-title-text.products-to-remove-text,.hites-card-error-modal .sub-title-text.products-to-remove-text,.no-stock-modal .sub-title-text.products-to-remove-text,.remove-products-modal .sub-title-text.products-to-remove-text,.split-ret-modal .sub-title-text.products-to-remove-text{margin-top:5px}}.deliverycalculator-error-modal .btn-wrapper,.hites-card-error-modal .btn-wrapper,.no-stock-modal .btn-wrapper,.remove-products-modal .btn-wrapper,.split-ret-modal .btn-wrapper{display:flex}.deliverycalculator-error-modal .headers-wrapper,.hites-card-error-modal .headers-wrapper,.no-stock-modal .headers-wrapper,.remove-products-modal .headers-wrapper,.split-ret-modal .headers-wrapper{padding-right:25px}@media(min-width:992px){.deliverycalculator-error-modal .headers-wrapper,.hites-card-error-modal .headers-wrapper,.no-stock-modal .headers-wrapper,.remove-products-modal .headers-wrapper,.split-ret-modal .headers-wrapper{padding-right:0}}.deliverycalculator-error-modal .hsg-back-btn,.hites-card-error-modal .hsg-back-btn,.no-stock-modal .hsg-back-btn,.remove-products-modal .hsg-back-btn,.split-ret-modal .hsg-back-btn{line-height:28px;max-width:170px;margin:30px auto 15px;font-size:12px}.deliverycalculator-error-modal .close-btn,.hites-card-error-modal .close-btn,.no-stock-modal .close-btn,.remove-products-modal .close-btn,.split-ret-modal .close-btn{line-height:0}.deliverycalculator-error-modal .close-icon,.hites-card-error-modal .close-icon,.no-stock-modal .close-icon,.remove-products-modal .close-icon,.split-ret-modal .close-icon{width:15px;height:15px}.deliverycalculator-error-modal .close-btn,.no-stock-modal .close-btn,.split-ret-modal .close-btn{display:none}@media(min-width:769px){.deliverycalculator-error-modal .modal-dialog,.no-stock-modal .modal-dialog,.split-ret-modal .modal-dialog{max-width:500px}}.deliverycalculator-error-modal .modal-content,.no-stock-modal .modal-content,.split-ret-modal .modal-content{border-top-color:#ff8a00;padding:20px 30px}@media(max-width:768.98px){.deliverycalculator-error-modal .modal-content,.no-stock-modal .modal-content,.split-ret-modal .modal-content{padding:20px 15px}}.deliverycalculator-error-modal .hsg-btn,.no-stock-modal .hsg-btn,.split-ret-modal .hsg-btn{background-color:#fff;border-color:#eaeaea}.deliverycalculator-error-modal .hsg-back-btn,.no-stock-modal .hsg-back-btn,.split-ret-modal .hsg-back-btn{color:#666;line-height:15px;margin:18px auto 0;max-width:100%;min-width:218px;padding:5px 15px;width:auto;cursor:pointer}.deliverycalculator-error-modal .exclamation-icon,.no-stock-modal .exclamation-icon,.split-ret-modal .exclamation-icon{color:#ff8a00}@media(max-width:768.98px){.deliverycalculator-error-modal .title-text,.no-stock-modal .title-text,.split-ret-modal .title-text{font-size:12px;line-height:15px}}.deliverycalculator-error-modal .headers-wrapper,.no-stock-modal .headers-wrapper,.split-ret-modal .headers-wrapper{color:#333;font-size:14px;font-weight:700;line-height:17px;padding-right:0}@media(max-width:768.98px){.deliverycalculator-error-modal .headers-wrapper,.no-stock-modal .headers-wrapper,.split-ret-modal .headers-wrapper{font-size:12px;line-height:15px}}.deliverycalculator-error-modal .headers-wrapper p,.no-stock-modal .headers-wrapper p,.split-ret-modal .headers-wrapper p{margin:0}.remove-products-modal .title-text{font-size:12px}.remove-products-modal .hsg-btn{border-color:#0042ac;margin-bottom:5px}.remove-products-modal .hsg-continue-btn{background-color:#fff;border-color:#eaeaea;color:#666}.remove-products-modal .remove-product-modal-wrapper{flex-wrap:wrap;overflow-y:auto;min-height:118px;max-height:288px}.remove-products-modal .remove-product-modal-wrapper .remove-product-pid{padding:0 7px}.remove-products-modal .remove-product-modal-wrapper .remove-product-content{border:1px solid #eaeaea;border-radius:7px}.remove-products-modal .products-row{overflow-y:auto}.remove-products-modal .product-to-keep{flex-direction:column}.remove-products-modal .product-to-keep,.remove-products-modal .product-to-remove{display:flex;justify-content:space-around;min-height:116px}.remove-products-modal .addToRemove{padding:4px 0;border:1px solid #eaeaea;border-radius:23px;height:22px}.remove-products-modal .addToRemove~.hsg-button-small{margin-top:10px}.remove-products-modal .wishlist-btn{width:100%}.remove-products-modal .remove-product-name{font-size:10px;line-height:12px;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.remove-products-modal .remove-product-buttons{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media(min-width:544px){.remove-products-modal .title-text{font-size:14px}.remove-products-modal .modal-dialog{width:calc(100% - 34px);height:auto;max-width:750px}.remove-products-modal .product-to-keep,.remove-products-modal .remove-product-info{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.remove-products-modal .remove-product-modal-wrapper{min-height:145px;max-height:345px}.remove-products-modal .product-to-remove{height:143px}}@media(min-width:992px){.remove-products-modal .modal-dialog{max-width:498px}}.dd-redesign-container{padding:15px 12.5px;border:1px solid #9a9a9a;background-color:#eaeaea;border-radius:5px;margin-top:40px;margin-bottom:30px}@media(min-width:544px){.dd-redesign-container{padding:16px 15.5px 10px}}@media(min-width:992px){.dd-redesign-container{padding:16px 8.5px 13px;margin-bottom:40px}}.dd-redesign-container .ddr-title{font-size:16px;line-height:19px;color:#333;padding-bottom:16px;border-bottom:2px solid #9a9a9a;margin:0 2.5px 10px}@media(min-width:992px){.dd-redesign-container .ddr-title{margin:0 7.5px 8px}}.dd-redesign-container .ddr-subtitle{font-size:12px;line-height:12px;color:#333;padding:0 2.5px}@media(min-width:992px){.dd-redesign-container .ddr-subtitle{font-size:14px;line-height:15px;padding-left:7.5px;padding-right:7.5px}}.dd-redesign-container .ddr-hours{font-size:10px;line-height:12px;padding-bottom:10px;font-weight:700}@media(min-width:992px){.dd-redesign-container .ddr-hours{font-size:12px;line-height:15px;padding-bottom:15px}}.dd-redesign-container .ddr-days{display:flex;flex-wrap:wrap}.dd-redesign-container .ddr-day{display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border:1px solid #88aac7;background-color:#f7f7f7;padding:8px 0;min-height:50px;cursor:pointer;margin-bottom:10px;flex:0 0 100%}@media(min-width:992px){.dd-redesign-container .ddr-day{flex-direction:row;flex-wrap:wrap;align-content:center;margin-bottom:15px;min-height:80px}}.dd-redesign-container .ddr-day.active{margin-bottom:10px;background-color:#0042ac}.dd-redesign-container .ddr-day.active .ddr-cost-text,.dd-redesign-container .ddr-day.active .ddr-day-text{color:#fff}.dd-redesign-container .ddr-day-wrapper{display:flex;padding:0 2.5px;flex:0 0 20%;max-width:20%}@media(min-width:992px){.dd-redesign-container .ddr-day-wrapper{padding:0 7.5px}}@media(min-width:992px){.dd-redesign-container .ddr-day-name{padding-right:3px}}.dd-redesign-container .ddr-day-text{font-size:9px;line-height:10px;color:#333}@media(min-width:992px){.dd-redesign-container .ddr-day-text{font-size:12px;line-height:15px}}.dd-redesign-container .ddr-cost-text{font-size:10px;line-height:12px;color:#333}@media(min-width:992px){.dd-redesign-container .ddr-cost-text{flex:0 0 100%;font-size:12px;line-height:15px}}.shipment-next-step-button{position:fixed;bottom:0;left:0;margin:0;width:100%;background-color:#fff;z-index:2;padding-top:20px;padding-bottom:20px;box-shadow:0 -1px 6px 0 rgba(0,0,0,.16)}.shipment-next-step-button button{height:52px;font-size:18px}@media(min-width:992px){.shipment-next-step-button{padding-top:25px;padding-bottom:25px}}.billing-nav .nav-item{display:flex}.billing-nav .nav-link{flex:0 0 100%;color:#0042ac;opacity:.8;border:1px solid #eaeaea;padding:0}.billing-nav .nav-link.active{opacity:1;border:1px solid #666;border-bottom:4px solid #ff8a00}.billing-nav .nav-link.active .payment-total-price{color:#0042ac}.payment-form .submit-payment-btn{margin-bottom:20px;font-size:18px;line-height:48px}@media(min-width:544px){.payment-form .submit-payment-btn{font-size:20px}}.payment-form .installments-wrapper{margin-bottom:40px}.payment-form .terms-and-conditions .custom-checkbox input[type=checkbox]+label{padding-left:24px}.payment-form .terms-and-conditions .terms-info{font-size:16px;line-height:19px}.card-save-container .save-label{font-size:12px;line-height:15px;color:#333}@media(min-width:992px){.card-save-container .save-label{font-size:16px;line-height:19px}}.card-save-container .save-label-info{margin-top:8px;display:block}@media(min-width:992px){.card-save-container .save-label-info{font-size:12px;line-height:15px}}.card-save-container .card-save-label{margin:0}.cvv-tooltip{max-width:142px;margin-left:8px}@media(min-width:992px){.cvv-tooltip{max-width:150px;margin-left:15px}}.cvv-tooltip .tooltip-inner{font-size:12px;line-height:15px;color:#fff;font-weight:400;padding:5px 6px 5px 8px;text-align:left}.tooltip-container{display:flex;align-items:flex-end;margin-bottom:26px}@media(max-width:768.98px){.payment-action-wrapper.fixed-on-mobile{position:fixed;bottom:0;left:0;margin:0;width:100%;background-color:#fff;z-index:2;padding:20px 15px;box-shadow:0 -3px 6px 0 rgba(0,0,0,.16)}}@media(max-width:768.98px){.payment-action-wrapper.fixed-on-mobile .hsg-btn{margin:0}}.payment-action-wrapper .webpay-btn-container{display:none}.payment-information .payment-action-wrapper .payment-total-price{font-size:16px;line-height:19px;color:#333}.account-passwords-container{background-color:rgba(21,107,182,.1);border-radius:5px;padding:15px;margin-top:24px}@media(min-width:992px){.account-passwords-container .mp-account-fields{padding:0;margin:0 auto}}@media(min-width:1200px){.account-passwords-container .mp-account-fields{margin:0 0 0 95px;padding-right:15px}}@media(min-width:992px){.account-passwords-container .mp-account-cb-wrapper{padding-left:124px}}@media(min-width:1200px){.account-passwords-container .mp-account-cb-wrapper{padding-left:0}}.account-passwords-container .custom-checkbox .create-account-label{font-size:16px;line-height:19px;color:#333;margin:0}.webpay-action-style .webpay-btn-container{display:flex;flex-direction:column}@media(min-width:544px){.webpay-action-style .webpay-btn-container{flex-direction:row;align-items:center;justify-content:space-between}}.webpay-action-style .wp-btn-lbl-wrapper{color:#666}.webpay-action-style .wp-btn-lbl1{font-size:14px;line-height:15px;font-weight:600}@media(min-width:544px){.webpay-action-style .wp-btn-lbl1{font-size:18px;line-height:17px}}@media(min-width:992px){.webpay-action-style .wp-btn-lbl1{font-size:18px;line-height:17px}}.webpay-action-style .wp-btn-lbl2{font-size:12px;line-height:15px;font-weight:400}@media(min-width:544px){.webpay-action-style .wp-btn-lbl2{font-size:14px;line-height:17px}}@media(min-width:992px){.webpay-action-style .wp-btn-lbl2{font-size:14px;line-height:17px}}@media(min-width:992px){.webpay-action-style .next-step-button{padding-left:30px;padding-right:30px}}.webpay-action-style .submit-payment-btn{margin-top:16px;margin-bottom:40px}.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper{max-width:none;padding:18px 0 35px}@media(min-width:544px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper{display:flex;flex-direction:column;align-items:center;padding-bottom:18px}}@media(min-width:992px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper{padding-right:50px}}.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .icon{margin:0 3px}@media(min-width:544px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .icon{margin:0 0 12px}}.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .webpay-icon{width:72px;height:26px}@media(min-width:544px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .webpay-icon{width:105px;height:26px}}.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .redcompra-icon{width:57px;height:14px}@media(min-width:544px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .redcompra-icon{width:100px;height:20px}}.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .bancoestado-icon{width:64px;height:32px}@media(min-width:544px){.webpay-action-style .payment-group-icons.wp-btn-icon-wrapper .bancoestado-icon{width:64px;height:32px}}.tv-tooltip{margin-top:7px}.tv-tooltip .tooltip-inner{padding:10px;border-radius:10px}.tv-tooltip .tv-tooltip-text{font-size:10px;line-height:12px;color:#fff}.hites-card-content .tv-tooltip-wrapper{align-self:center}.hites-card-content .tv-tooltip-btn{margin:0}.hites-card-content .instalments-result{background-color:#eaeaea;border:1px solid #9a9a9a;border-radius:5px;padding:8px 16px;margin-bottom:16px}.hites-card-content .result-text{font-size:12px;line-height:15px;color:#333}.hites-card-content .result-text:not(:last-child){padding-bottom:4px}.hites-card-content .pie{font-size:10px;line-height:12px}.payment-information .card.shown .payment-total-price{color:#ec4d46}.payment-information .card.shown .card-header-row{border-bottom:0 solid #eaeaea}.payment-information .card{border-radius:5px;border:1px solid #eaeaea;background-color:#fff;margin-bottom:16px}.payment-information .card.shown,.payment-information .card:hover{border-color:rgba(19,121,209,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.payment-information .card.shown .payment-option-name,.payment-information .card:hover .payment-option-name{color:#0042ac}.payment-information .card.shown{border-color:#0042ac}.payment-information .card.shown .arrow-icon{transform:rotate(-180deg)}.payment-information .card.shown .card-header-row-bottom{border-bottom:1px solid #eaeaea}.payment-information .card-header{padding:20px 15px 0;border:0;background:transparent}.payment-information .card-header-row{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding-bottom:20px}.payment-information .payment-hites-card-discount{background-color:#ff0ba7;color:#fff;font-size:10px;padding:4px 8px;border-radius:4px;margin-right:8px}.payment-information .card-body{padding-top:15px}.payment-information .payment-option-name{display:block;font-size:13px;font-weight:600;line-height:1.2;color:#333}@media(min-width:544px){.payment-information .payment-option-name{font-size:16px}}.payment-information .payment-total-price{font-size:12px;line-height:1.25;color:#666}@media(min-width:544px){.payment-information .payment-total-price{font-size:14px}}.payment-information .payment-group-icons{max-width:90px;text-align:center}@media(min-width:544px){.payment-information .payment-group-icons{max-width:none}}.payment-information .card-icon{width:32px;height:20px}@media(min-width:544px){.payment-information .card-icon{width:36px;height:23px}}@media(min-width:992px){.payment-information .card-icon{width:42px;height:26px}}.payment-information .arrow-icon{width:24px;height:16px;fill:#9a9a9a;transition:transform .1s ease-in-out}@media(min-width:544px){.payment-information .arrow-icon{width:24px;height:24px;margin-left:7px}}.payment-information .mastercard-icon,.payment-information .visa-icon{width:29px;height:18px}@media(min-width:544px){.payment-information .mastercard-icon,.payment-information .visa-icon{width:42px;height:27px}}.payment-information .american-icon{width:24px;height:18px}@media(min-width:544px){.payment-information .american-icon{width:34px;height:27px}}.payment-information .webpay-icon{width:49px;height:18px}@media(min-width:544px){.payment-information .webpay-icon{width:72px;height:26px}}.payment-information .redcompra-icon{width:39px;height:9px}@media(min-width:544px){.payment-information .redcompra-icon{width:57px;height:14px}}.payment-information .bancoestado-icon{width:38px;height:20px;margin-left:8px}@media(min-width:544px){.payment-information .bancoestado-icon{width:64px;height:32px;margin-left:0}}.payment-information .card-save-container{margin-bottom:20px}.without-bottom-border{border-bottom:0 solid #eaeaea}.totals-container .subtotal{padding-bottom:10px;border-bottom:1px solid #dbdbdb;margin-left:.5%;margin-right:.5%}.totals-container .subtotal-label,.totals-container .subtotal-price{font-size:12px;line-height:15px;color:#666;text-transform:capitalize;margin-top:5px;padding:0}.totals-container .grand-total{margin:0}.totals-container .total-container{margin-top:8px;margin-bottom:16px;padding-top:16px}.totals-container .grand-total-label{margin:0;color:#666;font-weight:700;line-height:15px;font-size:12px}.totals-container .hites-icon{width:20px;height:13px;margin-right:5px}.totals-container .hites-total{padding-right:0}.totals-container .hites-price{display:flex;align-items:baseline;justify-content:flex-end;padding-left:0}.totals-container .hites-grand-total{color:#ec4d46;line-height:22px;font-size:18px;font-weight:700;margin:0}.totals-container .coupons-and-promos{margin-top:8px}.total-notice{font-size:10px;line-height:12px;color:#666;margin:0}@media(min-width:992px){.cart-asset-card{padding:0 15px}}.cart-asset-card .card-asset-header{padding:12px 0 11px 15px;background-color:#eaeaea}@media(min-width:992px){.cart-asset-card .card-asset-header{padding-left:6px}}.cart-asset-card .card-asset-body{display:flex;margin:16px 0 16px 30px}@media(min-width:992px){.cart-asset-card .card-asset-body{margin-left:15px}}.cart-asset-card .card-asset-title{margin:0;font-size:14px;line-height:17px;color:#666}.cart-asset-card .icon{width:30px;height:18px;margin-right:8px}.cart-asset-card .return-terms{font-size:10px;color:#666;line-height:12px;margin:0}.summary-card .card-title-wrapper{display:flex;justify-content:space-between;padding-bottom:10px}.summary-card .card-title-wrapper .card-title-content{padding-left:0!important}.summary-card .card-title{font-size:16px;line-height:19px;font-weight:700;color:#666;padding-bottom:10px}.summary-card .edit-icon{width:15px;height:14px}.summary-card .arrow-icon{width:50px;height:35px}.summary-card .edit-link{display:inline-flex;text-decoration:underline;margin-left:20px}.summary-card .edit-label{font-size:10px;line-height:12px;color:#666}.summary-card .expand{position:absolute;padding-top:30px;padding-left:0}.summary-card .total-label{margin:0;color:#666;font-weight:700;line-height:15px;font-size:12px}.summary-card #content-expand-products{width:auto;height:max-content}.summary-card .icon-expand,.summary-card .icon-shorten{margin-left:90%;margin-top:-50px;fill:grey}.summary-card .icon-shorten{transform:scaleY(-1)}.cart-asset-card{padding-left:15px;padding-right:15px}.checkout__summary .product-order-card:first-child{border-bottom:1px solid #ccc;padding-top:15px;border-top:1px solid #ccc}.product-order-card{padding-bottom:16px}.product-order-card:not(:last-child){margin-bottom:16px;border-bottom:1px solid #ccc;padding-top:15px}.product-order-card .embedded-bonus-product{display:flex;align-items:flex-start}.product-order-card .embedded-bonus-product:not(:last-of-type){padding:0 0 16px}.product-order-card .product-image{display:block;width:100%;height:100%}.product-order-card .embedded-bonus-product .item-image,.product-order-card .image-container{padding-right:0;flex:0 0 35%;max-width:35%}@media(min-width:992px){.product-order-card .embedded-bonus-product .item-image,.product-order-card .image-container{flex:0 0 41%;max-width:41%}}@media(min-width:1200px){.product-order-card .embedded-bonus-product .item-image,.product-order-card .image-container{flex:0 0 21%;max-width:21%;padding-right:1px}}.product-order-card .embedded-bonus-product .product-line-item-details,.product-order-card .info-container{padding-left:8px;flex:0 0 65%;max-width:65%}@media(min-width:992px){.product-order-card .embedded-bonus-product .product-line-item-details,.product-order-card .info-container{flex:0 0 59%;max-width:59%}}@media(min-width:1200px){.product-order-card .embedded-bonus-product .product-line-item-details,.product-order-card .info-container{flex:0 0 79%;max-width:79%;padding-left:7px}}.product-order-card .line-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-order-card .embedded-bonus-product .item-name,.product-order-card .line-item-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:15px;color:#333;display:block;margin-bottom:4px}.product-order-card .info-text{padding-top:2px}.product-order-card .embedded-bonus-product .line-item-pricing-info,.product-order-card .embedded-bonus-product .option-label,.product-order-card .embedded-bonus-product .product-sku,.product-order-card .info-text{font-size:10px;line-height:12px;color:#666;padding-bottom:4px;margin:0}.product-order-card .bonus-product-name{font-size:12px}.product-order-card .bonus-product-ribbon{font-size:9px;font-weight:700;background-color:#f2f2f2;color:#333;padding:6px 3px;border-radius:4px;height:100%;letter-spacing:.05rem;margin-left:4px}.product-order-card .price{padding-bottom:4px}.product-order-card .product-info{padding:0;border-radius:0;border-bottom:0}@media(min-width:992px){.product-order-card .product-info{padding:0}}.product-bundle-order-card .line-item-name{font-size:10px;line-height:12px;color:#333}.product-bundle-order-card .bundle-items{margin-bottom:16px}.product-bundle-order-card .bundle-item:not(:last-child),.product-bundle-order-card .price{padding-bottom:8px}.remove-product-modal .modal-content.desconsolidated .no-margins.show{margin-bottom:30px}.remove-product-modal .modal-content.desconsolidated .no-margins.show .veil{height:110px!important}.remove-product-modal .modal-content.desconsolidated .no-margins.show .veil .underlay{opacity:0!important}.remove-product-modal .modal-content.desconsolidated .no-margins.show .veil .spinner div:after{background:#a2a2a2!important}.order-confirmation-page{padding-bottom:60px}@media(min-width:992px){.order-confirmation-page .confirmation-main{padding-right:30px}}@media(min-width:992px){.order-confirmation-page .confirm-sidebar{padding-top:13px;padding-left:30px}}.order-confirmation-page .confirm-sidebar .sidebar-banners{display:flex;flex-flow:row wrap;justify-content:center;width:100%}@media(min-width:544px){.order-confirmation-page .confirm-sidebar .sidebar-banners{justify-content:space-between}}@media(min-width:992px){.order-confirmation-page .confirm-sidebar .sidebar-banners{flex-flow:column wrap;margin:0 auto;width:auto}}.order-confirmation-page .confirm-sidebar .sidebar-banners .banner-item{margin-bottom:15px}@media(min-width:544px){.order-confirmation-page .confirm-sidebar .sidebar-banners .banner-item{width:48%}}@media(min-width:992px){.order-confirmation-page .confirm-sidebar .sidebar-banners .banner-item{width:auto}}.order-confirmation-page .confirm-sidebar .sidebar-banners .banner-item img{max-width:100%}.order-confirmation-page .order-confirm-create-account{background-color:rgba(21,107,182,.1);border:none;border-radius:5px;margin-bottom:15px;width:100%}.order-confirmation-page .order-confirm-create-account .card-header-custom{display:block;color:#333;font-size:16px;line-height:20px;margin-bottom:9px;padding-right:10px}.order-confirmation-page .order-confirm-create-account .card-body{padding:15px 17px}.order-confirmation-page .order-confirm-create-account .card-body .form-control-label{display:block;font-size:14px}.order-confirmation-page .order-text{color:#0042ac;font-size:16px;font-weight:400;margin-bottom:0}.order-confirmation-page .order-thank-you-msg{font-size:21px;font-weight:700;margin-bottom:14px}.order-confirmation-page .order-text-paragraph{color:#666}.order-confirmation-page .order-confirmation-steps{display:flex;flex-flow:row wrap;margin:25px 0}@media(min-width:992px){.order-confirmation-page .order-confirmation-steps{margin:30px 0}}.order-confirmation-page .order-confirmation-steps-item{display:flex;align-items:center;flex-basis:0;flex-grow:1;min-width:50%;max-width:178px;margin-top:10px}@media(min-width:544px){.order-confirmation-page .order-confirmation-steps-item{margin-top:0;min-width:0}}.order-confirmation-page .order-confirmation-steps-item .item-text{color:#666;font-size:10px;line-height:13px;margin:0 10px 0 0}.order-confirmation-page .order-confirmation-steps-item .card-step__name--incompleted{flex-shrink:0;margin-right:10px;height:30px;width:30px}.order-confirmation-page .order-confirmation-info-container{align-items:center;background:#fff3cd;border:1px solid #ffeeba;border-radius:5px;color:#856404;display:flex;font-size:14px;line-height:15px;margin-top:15px;padding:10px 15px}@media(max-width:543.98px){.order-confirmation-page .order-confirmation-info-container{font-size:12px}}.order-confirmation-page .order-confirmation-info-image{margin-right:15px}.order-confirmation-page .order-resume-header{background-color:#eaeaea;margin-bottom:15px;margin-top:15px;padding:3px 17px;width:100%}.order-confirmation-page .order-resume-header .icon{width:35px;height:35px;margin-right:15px}.order-confirmation-page .order-resume-header .title{color:#666;font-weight:700}.order-confirmation-page .confirmation-box{width:100%}.order-confirmation-page .confirmation-box .card-header-custom{font-size:14px;color:#666;font-weight:400;padding:16px 2px}.order-confirmation-page .confirmation-box .card{background-color:#eaeaea;border:1px solid #9a9a9a;border-radius:5px;font-size:12px}.order-confirmation-page .confirmation-box .card .card-body{padding:14px}.order-confirmation-page .confirmation-box .card .card-body .confirmation-data{display:flex}.order-confirmation-page .confirmation-box .card .card-body .confirmation-data .data-label{width:142px;padding-right:10px}.order-confirmation-page .confirmation-box .datesDelivery{margin-bottom:30px}.order-confirmation-page .confirmation-actions{width:100%;display:flex;align-items:center;padding:40px 0}.order-confirmation-page .confirmation-actions .hsg-btn{font-size:11px;margin-top:0;padding:0}@media(min-width:992px){.order-confirmation-page .confirmation-actions .hsg-btn{font-size:14px}}.order-confirmation-page .confirmation-actions .hsg-btn:first-child{margin-right:25px}@media(min-width:992px){.order-confirmation-page .confirmation-actions .hsg-btn:first-child{margin-right:40px}}.order-confirmation-page .confirmation-actions .hsg-btn-secondary{border-color:#9a9a9a;color:#666}.order-confirmation-page .confirmation-actions .hsg-btn-secondary .icon{fill:#666;margin-left:10px}.order-product-summary{background-color:#eaeaea;margin-top:10px;padding:0 20px 5px}.order-product-summary .summary-title{display:block;color:#666;font-size:16px;line-height:18px;margin-bottom:0;padding:18px 0 3px}.order-product-summary .product-summary-block{margin:0}.order-product-summary .product-summary-block .bundle-line-item{display:flex;padding:5px 0}.order-product-summary .product-summary-block .shipment-block{background-color:#fff;border-radius:5px;padding:16px;margin-bottom:15px}.order-product-summary .product-summary-block .nshipment-info h2{font-weight:700;font-size:14px;color:#333}.order-product-summary .product-summary-block .product-line-item{display:flex;padding:14px 0}.order-product-summary .product-summary-block .product-line-item:first-child{border:none}.order-product-summary .product-summary-block .product-line-item:after,.order-product-summary .product-summary-block .product-line-item:before{content:none}.order-product-summary .product-summary-block .product-line-item .product-line-item{padding:0}.order-product-summary .product-summary-block .product-line-item.embedded-bonus-product{border:none}.order-product-summary .product-summary-block .product-line-item .product-image{max-width:100px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details{padding-left:8px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-name{display:block;color:#333;font-size:12px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .product-sku{display:block;color:#666;font-size:10px;margin-bottom:3px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .price-item{font-size:16px}@media(min-width:544px){.order-product-summary .product-summary-block .product-line-item .product-line-item-details .price-item{font-size:18px;white-space:nowrap}}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .price-item+.sales{font-size:12px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .price-item+.list{font-size:10px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .option-label{color:#666;font-size:10px;margin:0}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .line-item-quantity{color:#666;font-size:10px;margin-top:5px}.order-product-summary .product-summary-block .product-line-item .product-line-item-details .line-item-quantity .line-item-pricing-info{margin-bottom:0}.order-product-summary .bonus-line-item-msg{margin:0}.terms-and-conditions .terms-info{font-size:12px;line-height:15px;color:#333}@media(min-width:992px){.terms-and-conditions .terms-info{font-size:16px;line-height:19px}}.terms-and-conditions .terms-link{text-decoration:underline}.terms-and-conditions .terms-label{margin:0}.terms-and-conditions .form-group{line-height:16px}.terms-and-conditions-modal .modal-dialog{max-width:330px;width:100%;height:auto}.terms-and-conditions-modal .modal-content{border-top-color:#ff8a00;padding:15px}.terms-and-conditions-modal .modal-content .modal-body{padding:0}.terms-and-conditions-modal .terms-and-conditions{margin-top:30px;margin-bottom:40px;padding-left:30px}.terms-and-conditions-modal .title-wrapper{display:flex}.terms-and-conditions-modal .icon-wrapper{flex:0 0 20px;margin-right:10px}.terms-and-conditions-modal .exclamation-icon{color:#ff8a00;width:20px;height:20px}.terms-and-conditions-modal .title-text{font-size:14px;line-height:17px;color:#333}.promotions-wrapper .coupon-price-adjustment{margin-bottom:5px}.promotions-wrapper .coupon-code{padding:9px 14px;display:flex;justify-content:space-between;background-color:rgba(255,164,35,.2);border-radius:15px}.promotions-wrapper .remove-coupon-btn{background-color:transparent;padding:0;border:0;outline:none;line-height:0}.promotions-wrapper .remove-coupon-btn:focus{outline:none}.promotions-wrapper .coupon-discount{display:flex;justify-content:space-between;padding:8px 0}.promotions-wrapper .coupon-callout-msg{margin:0;font-size:12px;line-height:15px;color:#ff8a00}.promotions-wrapper .remove-coupon-icon{width:7px;height:7px;fill:#ff8a00}.promotions-wrapper .coupon-label{font-size:12px;line-height:15px;color:#666;margin:0}.promo-code-container .form-group{margin-bottom:25px}.promo-code-container label{font-size:12px;line-height:15px;color:#666;margin-bottom:8px}.promo-code-container .coupon-error-message{display:block;font-size:12px;line-height:15px;color:#ec4d46}.promo-code-container .coupon-code-field{max-height:31px}.promo-code-container .promo-code-btn{line-height:29px}.checkout__steps{margin:0 auto}@media(min-width:544px){.checkout__summary{margin:0 auto}}.checkout__step-header{background-color:#eaeaea}@media(min-width:769px){.checkout__step-header{background-color:#f7f7f7}}@media(min-width:544px){.checkout__step-content,.checkout__step-summary{margin:0 auto}}.checkout__summary-card{margin-bottom:24px}.checkout__step{margin-bottom:15px}.checkout__terms-conditions{font-size:10px;color:#666}.checkout .checkout-step-container{padding-bottom:100px}.checkout .hsg-select,.checkout .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto}.checkout .coupon-code-field,.checkout .hsg-btn-buy.checkout-btn,.checkout .promo-code-btn{border-radius:19px}.checkout .active-state,.checkout .saved-state{display:none}.checkout .saved{margin-bottom:0}.checkout .saved .saved-state{display:block}.checkout .saved .edit-btn{display:flex}.checkout .saved .active-state,.checkout .saved .incomplete-step{display:none}.checkout .active{margin-bottom:0}.checkout .active .saved-state{display:none}.checkout .active .active-state{display:block}.checkout .active .card-step__name--incompleted{background-color:#0042ac;border-color:#0042ac}.checkout .active .card-step__name--incompleted .card-step__name--number{color:#fff}.main-header{background-color:#0042ac;padding:15px 0}@media(min-width:992px){.main-header{padding:18.5px 0}}.main-header__container{align-items:center}.main-header__phone{display:flex;justify-content:flex-end;margin-right:5px}@media(min-width:992px){.main-header__phone{margin-right:0}}.main-header__phone--svg{width:23px;height:30px;margin-right:5px}@media(min-width:992px){.main-header__phone--svg{width:33px;height:37px;margin-right:10px}}.main-header__phone-info{text-align:center}.main-header__phone-info--label{font-size:8px;line-height:15px;margin-bottom:0;color:#fff;text-transform:uppercase}@media(min-width:992px){.main-header__phone-info--label{font-size:12px;line-height:normal}}.main-header__phone-info--no{display:block;font-size:12px;line-height:15px;margin-bottom:0;color:#ff8a00}@media(min-width:992px){.main-header__phone-info--no{font-size:18px;line-height:22px}}.main-header__phone-info--no:hover{color:#ff8a00;text-decoration:none}.main-header .logo__img{max-width:75px}@media(min-width:992px){.main-header .logo__img{max-width:108px}}.main-footer{padding:0;background-color:#0042ac;text-align:center}.main-footer__conditions{padding-top:27px;padding-bottom:27px}.main-footer__conditions--content{color:#fff;font-size:12px;line-height:15px;margin-bottom:0}.main-footer__conditions--link{color:#ff8a00;text-decoration:underline}.main-footer__conditions--link:hover{color:#ff8a00}.main-footer__legal{padding-top:27px;padding-bottom:73px;border-top:1px solid #fff}.main-footer__legal--content{color:#fff;font-size:9px;line-height:11px;margin-bottom:0}.main-footer__legal--content:not(:last-child){padding-bottom:10px}.wishlist-btn .add-to-wishlist{width:100%}.wishlist-btn .remove-from-wishlist{display:block;margin:0 auto}.hites-custom-alert{z-index:1051}.kiosk-modal .modal-content{border-color:#ff8a00;max-width:330px;height:auto}.kiosk-modal .modal-content .modal-body{padding:15px}.kiosk-modal .modal-content .delete-title{display:flex;align-items:center;font-size:14px;color:#333;font-weight:700}.kiosk-modal .modal-content .delete-title .warning{display:flex;color:#fff;justify-content:center;align-items:center;border-radius:100%;background-color:#ff8a00;font-weight:700;height:20px;margin-right:14px;width:20px}.kiosk-modal .modal-content .hsg-radio-box{padding:20px 0 8px 30px}.kiosk-modal .modal-content .hsg-radio-box .form-check .form-check-label{color:#333;font-size:16px;margin:9px 0;position:relative}.kiosk-modal .modal-content .hsg-radio-box .form-check .form-check-label:before{margin-right:7px}.kiosk-modal .modal-content .hsg-radio-box .hsg-text-input{height:38px;padding:10px;font-size:14px;width:100%}.kiosk-modal .modal-content .hsg-btn.hsg-btn-buy{margin-top:0}.kiosk-modal .kiosk-form-group{margin-left:20px}.kiosk-modal .kiosk-vendor-name{margin:0;font-size:16px;line-height:19px;color:#333;padding-bottom:6px}.kiosk-modal .kbtn-cancel{padding-right:8px}.kiosk-modal .kbtn-pay{padding-left:8px}.kiosk-modal .kios-vendor-code{font-size:14px;line-height:17px;color:#333;margin:0}.kiosk-modal .km-saved-container{text-align:center;padding:27px 0 37px}.kiosk-modal .kiosk-full-btn{padding-left:15px}.checkout-affix{display:contents;position:inherit;padding:25px 0 100px}.checkout-affix.affix{left:auto;right:auto;max-width:313.33333px;z-index:1}@media(min-width:1200px){.checkout-affix.affix{max-width:100%}}@media(min-width:1340px){.checkout-affix.affix{max-width:446.66667px}}.desconsolidated-group{padding:16px;border-radius:5px;border:1px solid #eaeaea;margin-bottom:1rem;background-color:#fff}.desconsolidated-group .product-image{border-radius:50%;border:1px solid #dbdbdb}.desconsolidated-items-products:not(.show){display:flex}.desconsolidated-items-products:not(.show) .info-container{display:none}.desconsolidated-items-products:not(.show) .products-card-order{max-width:74px}@media(max-width:991.98px){.desconsolidated-items-products:not(.show) .products-card-order{max-width:5%}}.desconsolidated-items-products:not(.show) .products-card-order .product-image{width:70px}.desconsolidated-items-products:not(.show) .products-card-order .checkout-remove-product{display:none}.desconsolidated-items-products:not(.show) .product-border-bottom{border-bottom:0!important}.desconsolidated-items-products:not(.show) .product-border-right{border-right:0!important}.desconsolidated-items-products .no-collapse .info-container{display:block}.desconsolidated-group .product-image-collapse img{width:70px}.desconsolidated-group .btn-wrapper-collapse,.desconsolidated-group .btn-wrapper-delete-collapse{display:flex;align-items:center;padding-left:26px}.product-image-collapse .img-collapse-item:nth-child(odd){margin-right:4px}.desconsolidated-items .product-image-collapse{margin-bottom:7.5px}.desconsolidated-items-products .btn-wrapper-collapse a,.desconsolidated-items-products .btn-wrapper-delete-collapse a{text-decoration:underline!important;color:#0042ac;font-size:10px}.desconsolidated-items-products .btn-wrapper-collapse .btn-collapse{font-size:12px}@media(max-width:991.98px){.desconsolidated-items-products .btn-wrapper-collapse .btn-collapse{position:absolute;left:71%}}@media(max-width:768.98px){.desconsolidated-items-products .btn-wrapper-collapse .btn-collapse{position:absolute;left:66%}}@media(max-width:543.98px){.desconsolidated-items-products .btn-wrapper-collapse .btn-collapse{left:68%}}.desconsolidated-items-products .btn-wrapper-delete-collapse .btn-collapse-delete{font-size:12px;position:absolute;right:0}@media(max-width:991.98px){.desconsolidated-items-products .btn-wrapper-delete-collapse .btn-collapse-delete{position:absolute;top:0}}@media(max-width:768.98px){.desconsolidated-items-products .btn-wrapper-delete-collapse .btn-collapse-delete{position:absolute;top:40%}}.desconsolidated-group .desconsolidated-shipment{margin-bottom:16px;border-top:1px solid #dbdbdb;padding-top:15px}.desconsolidated-items-products .btn-wrapper-collapse.active{width:100%;justify-content:center;padding:11px 255px;box-shadow:0 -9px 6px -5px rgba(0,0,0,.16);margin-top:13px}@media(max-width:991.98px){.desconsolidated-items-products .btn-wrapper-collapse.active{padding:11px 0}}@media(max-width:768.98px){.desconsolidated-items-products .btn-wrapper-collapse.active .btn-collapse.collapsed{position:relative;left:0}}.desconsolidated-items-products .product-order-card .line-item-name{white-space:normal;max-width:85%}.desconsolidated-items-products .product-order-card .line-item-name.bonus-line-item-name{display:flex;flex-flow:row nowrap}.desconsolidated-items-products .product-order-card .line-item-name.bonus-line-item-name .bonus-product-name{font-size:12px}.desconsolidated-items-products .product-order-card .line-item-name.bonus-line-item-name .bonus-product-ribbon{font-size:8px;font-weight:700;background-color:#f2f2f2;color:#333;padding:1px 3px;border-radius:4px;height:100%;letter-spacing:.05rem;margin-left:4px}.desconsolidated-ddr-day{padding:12px 0 14px;border-radius:5px;border:1px solid #dbdbdb;background-color:#fff;margin:8px 10px 8px 0;cursor:pointer}.same-day-container .desconsolidated-ddr-day{margin:0;padding:12px 0 0;border-radius:0;box-shadow:none;border:0}.desconsolidated-ddr-day-label{cursor:pointer;color:#666}.modal-content.desconsolidated{border-top-color:#ff8a00;height:unset}.modal-content.desconsolidated .store-message-wrapper .icon{width:20px;height:20px;margin-right:8px;margin-top:0;position:absolute;left:0;top:8px}.modal-content.desconsolidated .store-message-wrapper .message-available{padding-left:10px}.modal-content.desconsolidated .font-item{font-size:12px;padding:0 0 0 20px}@media(max-width:1199.98px){.modal-content.desconsolidated .store-price-wrapper .store-price{margin-left:5px}}.modal-content.desconsolidated .select-modal{display:inline-flex;margin-bottom:0;padding-bottom:33px}.modal-content.desconsolidated .hsg-select-box{padding:0}.modal-content.desconsolidated #instorepickup-thidpartform .code-wrapper .form-check-label:before{display:none}.modal-content.desconsolidated #instorepickup-thidpartform .code-wrapper .form-check-label:after{background-color:transparent}@media(min-width:992px){.modal-content.desconsolidated .inline{display:inline-flex;justify-content:center}}.modal-content.desconsolidated .pd-0{padding:0}.modal-content.desconsolidated .pd-r0{padding-right:0}@media(min-width:992px){.modal-content.desconsolidated .pd-r0 .message-date{font-weight:700}}@media(max-width:1199.98px){.modal-content.desconsolidated .pd-r0 .message-date{font-weight:700}}.modal-content.desconsolidated .pd-r0 .message-date.istoday,.modal-content.desconsolidated .pd-r0 .message-date.istomorrow{color:#00a99d}.modal-content.desconsolidated .pd-r0 .message-date.istoday span,.modal-content.desconsolidated .pd-r0 .message-date.istomorrow span{color:#000;font-weight:700}.modal-content.desconsolidated .pd-r0 .message-date.istoday-secondary,.modal-content.desconsolidated .pd-r0 .message-date.istomorrow-secondary{top:18px;font-weight:400}@media(max-width:397px){.modal-content.desconsolidated .store-message-wrapper .icon{position:absolute;margin-top:4px;left:12px}.modal-content.desconsolidated .store-message-wrapper .message-available{padding-left:22px;font-size:13px}.modal-content.desconsolidated .store-message-wrapper .message-date{margin-left:23px;font-size:13px}}@media(max-width:397px){.modal-content.desconsolidated .store-price-wrapper .store-price{margin-left:19px}}.modal-content.desconsolidated .pd-b0{padding-bottom:5px}@media(min-width:992px){.modal-content.desconsolidated .content-center{justify-content:center!important}}.modal-content.desconsolidated .store-btn-wrapper{margin-top:10px}@media(max-width:540px){.modal-content.desconsolidated .store-btn-wrapper{margin-top:10px!important}}.modal-content.desconsolidated .delivery-dates{margin-bottom:-25px}.modal-content.desconsolidated .scroll-3{max-height:490px;overflow:auto;margin-right:0}.modal-content.desconsolidated .scroll-3::-webkit-scrollbar{width:6px}.modal-content.desconsolidated .scroll-3::-webkit-scrollbar-thumb{background:#9a9a9a;border-radius:3px;margin-right:16px}.modal-content.desconsolidated .scroll-3 .sel-store-btn{border-radius:19px}.modal-content.desconsolidated .instorepickup-delivery-dates{margin-bottom:0}@media(max-width:544px){.modal-content.desconsolidated p.store-info{font-size:14px}}@media(max-width:544px){.modal-content.desconsolidated p.store-text{font-size:12px}}.modal-content.desconsolidated .store{padding-bottom:25px}@media(min-width:769px){.modal-content.desconsolidated .store{padding-bottom:32px}}.modal-content.desconsolidated .reason{margin-left:10%;margin-right:10%;font-size:14px;color:#666}.modal-content.desconsolidated .mrg-btm-0{margin:0}.modal-content.desconsolidated .exclamation-icon-reason{height:30px;width:30px;color:#ff8a00;margin-left:5%;margin-right:10px}.modal-content.desconsolidated .title{font-size:16px;border-bottom-color:#fff}.modal-content.desconsolidated .label-selector{align-self:center;margin-bottom:0}.modal-content.desconsolidated .label-selector:after{content:""!important}.modal-content.desconsolidated .modal-body{padding-top:15px}.modal-content.desconsolidated .modal-body .form-address-input .hsg-select-style2{border-radius:19px}.modal-content.desconsolidated .modal-body .form-address-input .hsg-select-box:after,.modal-content.desconsolidated .modal-body .form-address-input .hsg-select-box:before{right:14px}@media(max-width:770px){.product-image-wrapper{max-width:100px}}@media(max-width:991.98px){.desconsolidated-group .product-image-wrapper{max-width:70px}}@media(max-width:991.98px){.desconsolidated-group .image-container{max-width:19%}}.desconsolidated-shipment-selector{position:relative}.desconsolidated-shipment-selector .line-item{height:25px}.desconsolidated-shipment-selector .line-item.dad-shipment-price,.desconsolidated-shipment-selector .line-item.ret-shipment-price,.desconsolidated-shipment-selector .line-item.sameday-shipment-price{display:flex;flex-flow:column nowrap;position:absolute;right:8px;top:12px}.desconsolidated-shipment-selector #titleDelivery,.desconsolidated-shipment-selector #titlePickUp{margin-left:8px}.desconsolidated-shipment-selector .delivery-date-wrapper{padding-top:12px}.desconsolidated-shipment-selector .select-shop-wrapper{align-items:center}.desconsolidated-shipment-selector .info-text{font-family:Lato;font-size:12px;color:#666}.desconsolidated-shipment-selector .info-text.select-shop-text{color:#0040af;text-decoration:underline;padding-left:28px;padding-top:12px;font-size:14px}.desconsolidated-shipment-selector .info-text.select-shop-text a,.desconsolidated-shipment-selector .info-text.select-shop-text a:visited{color:#0040af}.desconsolidated-shipment-selector.selected{border:1px solid #ff8a00}.desconsolidated-shipment-selector .select-shop-text.active{display:none}@media(max-width:991.98px){.desconsolidated-shipment-selector .delivery-date-wrapper{display:flex;flex-flow:column nowrap;align-items:start}}.desconsolidated-shipment-selector .selected-store{display:none}.desconsolidated-shipment-selector .selected-store .thirdperson-pickup-link{font-size:14px;color:#0042ac;text-decoration:underline}.desconsolidated-shipment-selector .selected-store.active{display:block;padding-left:26px}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper{background-color:#f2f2f2;border-radius:5px;margin-top:5px;width:220px;padding:4px 8px}@media(max-width:768.98px){.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper{width:220px}}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper .store-name{font-size:14px;font-weight:700}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper .store-address{font-size:12px;text-overflow:ellipsis}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper .store-delivery{margin-bottom:8px}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper .store-delivery.sameday{color:#000!important;font-weight:700}.desconsolidated-shipment-selector .selected-store.active .selected-store-wrapper .store-thirdperson{font-size:14px}.desconsolidated-shipment-selector .selected-store.active .select-other-store{position:absolute;top:26px;left:255px;font-size:14px;text-decoration:underline;color:#0042ac}@media(max-width:991.98px){.desconsolidated-shipment-selector .selected-store.active .select-other-store{position:relative;top:0;left:0;margin-top:4px}}@media(max-width:991.98px){.desconsolidated-shipment-selector .selected-store.active .select-shop-text-2{display:flex;justify-content:center}}@media(max-width:768.98px){.desconsolidated-shipment-selector .selected-store.active .select-shop-text-2{display:block}}@media(max-width:543.98px){.desconsolidated-shipment-selector .selected-store.active .select-shop-text-2{display:flex;justify-content:center}}@media(max-width:991.98px){.desconsolidated-shipment-selector .selected-store.active .thirdperson-wrapper{display:flex;justify-content:center}}@media(max-width:768.98px){.desconsolidated-shipment-selector .selected-store.active .thirdperson-wrapper{display:block}}@media(max-width:543.98px){.desconsolidated-shipment-selector .selected-store.active .thirdperson-wrapper{display:flex;justify-content:center}}.desconsolidated-shipment-selector .selected-store.active .selected-thirdperson-wrapper{display:flex;flex-direction:row;margin-top:8px}@media(max-width:991.98px){.desconsolidated-shipment-selector .selected-store.active .selected-thirdperson-wrapper{flex-direction:column;width:220px}}.desconsolidated-shipment-selector .selected-store.active .thirdperson-info{background-color:#f2f2f2;padding:4px 8px;border-radius:5px;font-size:12px;color:#0040af;width:220px}.desconsolidated-shipment-selector .selected-store.active .thirdperson-info .title-thirdperson{margin-bottom:0}.desconsolidated-shipment-selector .selected-store.active .thirdperson-info .thirdperson-content{text-decoration:underline}.desconsolidated-shipment-selector .selected-store.active .thirdperson-button{display:flex;justify-content:center;align-items:center;padding-left:8px;font-size:12px}@media(max-width:991.98px){.desconsolidated-shipment-selector .selected-store.active .thirdperson-button{justify-content:space-around;margin-top:16px}}.desconsolidated-shipment-selector .selected-store.active .thirdperson-button .thirdperson-btn-edit{color:#0040af;padding-right:15px;text-decoration:underline}.desconsolidated-shipment-selector .selected-store.active .thirdperson-button .thirdperson-btn-delete{color:#0040af;text-decoration:underline;font-size:14px}.desconsolidated-shipment-selector .selected-store.active+.col-12 .hsg-btn{border:none;background-color:#fff;color:#0042ac;box-shadow:none;text-decoration:underline}@media(min-width:769px){.desconsolidated-shipment-selector .selected-store.active+.select-shop-text{flex:0 0 50%!important;border:none;background-color:#fff;color:#0042ac;box-shadow:none;text-decoration:underline}.desconsolidated-shipment-selector .select-shop-wrapper{flex-flow:row nowrap}}.col-sm-5_5{max-width:100%}@media(max-width:768px){.col-sm-5_5{max-width:48%}}@media(max-width:622px){.col-sm-5_5{max-width:100%}}.desconsolidated-selected-store-modal .close .icon,.desconsolidated-shipping-modal .close .icon{filter:grayscale(100%)}@media(max-width:1199.98px){.desconsolidated-shipping-modal{padding-left:0!important}}.desconsolidated-selected-store-modal .select-pick-up-point{padding:11px 11px 12px 0;font-size:12px;line-height:1.25;letter-spacing:normal;text-align:left;background-color:#eaeaea}.desconsolidated-selected-store-modal .select-pick-up-point .store-name{font-size:14px;font-weight:bolder}.desconsolidated-selected-store-modal .card-step{border-radius:5px;padding:8px 10px 9px 16px;margin-bottom:16px}.desconsolidated-selected-store-modal .thirdpart-text{margin-bottom:24px;font-size:12px}.desconsolidated-selected-store-modal .thirdpart-checkbox{margin-bottom:20px;font-size:14px}.desconsolidated-selected-store-modal .thirdpart-checkbox .checkbox{margin-top:2px}.desconsolidated-selected-store-modal .thirdpart-checkbox p{text-decoration:underline}.desconsolidated-selected-store-modal .thirdpart-form>p{color:#666;font-family:Lato;font-size:16px}.desconsolidated-selected-store-modal .sel-store-btn,.desconsolidated-selected-store-modal input{border-radius:19px}.desconsolidated-selected-store-modal .thirdpart-bottom-message{margin-top:30px}.punto-discordia-modal .close-btn{display:none}@media(min-width:769px){.punto-discordia-modal .modal-dialog{max-width:500px}}.punto-discordia-modal .select-modal{display:inline-flex}.punto-discordia-modal .title-wrapper{display:flex}.punto-discordia-modal .icon-wrapper{flex:0 0 20px;margin-right:5px;line-height:0}.punto-discordia-modal .exclamation-icon{width:20px;height:20px}.punto-discordia-modal .title-text{margin-bottom:8px;font-size:14px}.punto-discordia-modal .subtitle-text{font-size:12px;color:#666;margin-bottom:45px!important}.punto-discordia-modal .modal-content{border-top-color:#ff8a00}@media(max-width:768.98px){.punto-discordia-modal .modal-content{padding:20px 15px}}.punto-discordia-modal .hsg-btn{border-color:#eaeaea;height:40px}.punto-discordia-modal .hsg-btn+.hsg-btn{margin-left:15px;margin-top:0!important}.punto-discordia-modal .puntodiscordia-cancel-button,.punto-discordia-modal .puntodiscordia-separate-button{border-radius:19px}.punto-discordia-modal .btn-wrapper{display:flex;padding:0 20px}.punto-discordia-modal .hsg-back-btn{color:#666;line-height:15px;margin:18px auto 0;max-width:100%;min-width:218px;padding:5px 15px;width:auto}.punto-discordia-modal .exclamation-icon{color:#ff8a00}@media(max-width:768.98px){.punto-discordia-modal .title-text{font-size:12px;line-height:15px}}.punto-discordia-modal .headers-wrapper{color:#333;font-size:14px;font-weight:700;line-height:17px;padding-right:0}@media(max-width:768.98px){.punto-discordia-modal .headers-wrapper{font-size:12px;line-height:15px}}.punto-discordia-modal .headers-wrapper p{margin:0}.desconsolidated-shipment-selector .shipment-selector,.thirdpart-selector{display:none}.desconsolidated-shipment-selector .shipment-selector+label,.thirdpart-selector+label{width:20px;height:20px;border-radius:50%;border:1px solid #9a9a9a;margin-bottom:0;cursor:pointer}.desconsolidated-shipment-selector .shipment-selector+label .checked-icon,.thirdpart-selector+label .checked-icon{display:none;margin:-5px 0 0 2px}@media(max-width:770px){.desconsolidated-shipment-selector .shipment-selector+label .checked-icon,.thirdpart-selector+label .checked-icon{margin:-2px 0 0 2px}}@media(max-width:768.98px){.desconsolidated-shipment-selector .shipment-selector+label .checked-icon,.thirdpart-selector+label .checked-icon{margin-top:-4px}}.total-shipment-price{font-weight:700;color:#0042ac;right:10px;margin-bottom:0;text-align:right}.address-required{font-family:Lato,sans-serif;font-size:12px;text-align:left;color:#ec4d46;text-decoration:underline;cursor:pointer}.desconsolidated-stage .desconsolidated-items-products.show .btn-collapse-delete{display:none}.desconsolidated-stage .desconsolidated-items-products .product-order-card{border-bottom:unset;padding-bottom:7.5px;padding-top:7.5px}.desconsolidated-stage .desconsolidated-items-products .product-order-card .info-container .product-info{padding:0;border-bottom:unset}.desconsolidated-stage .desconsolidated-items-products .product-order-card .checkout-remove-product{color:#0042ac;text-decoration:underline;position:absolute;right:15px;font-size:10px;font-weight:700;cursor:pointer;z-index:1}.desconsolidated-stage .desconsolidated-items-products .onlyone .checkout-remove-product{right:-100%}@media(max-width:991.98px){.desconsolidated-stage .desconsolidated-items-products .onlyone .checkout-remove-product{right:15px}}.desconsolidated-stage .desconsolidated-items-products .product-border-right{border-right:2px solid #dbdbdb}@media(max-width:991.98px){.desconsolidated-stage .desconsolidated-items-products .product-border-right{border-right:0!important}}.desconsolidated-stage .desconsolidated-items-products .product-border-bottom{box-shadow:0 14px 0 -13px #dbdbdb}@media(max-width:991.98px){.desconsolidated-stage .desconsolidated-items-products .product-border-bottom{box-shadow:none}}.desconsolidated-stage .ddr-day-text-day{font-family:Lato,sans-serif;font-size:10px}.desconsolidated-stage .ddr-day-text-day__same-day{font-size:14px;margin-left:13px;background-color:#f2f2f2;padding:4px 8px;border-radius:5px}.desconsolidated-stage .ddr-day-text-date{font-family:Lato,sans-serif;font-size:18px;font-weight:700}.desconsolidated-stage .desconsolidated-items-header,.desconsolidated-stage .desconsolidated-shipment-header{margin-bottom:8px;font-size:14px;font-weight:700}.desconsolidated-stage .desconsolidated-items-header .exclamation-icon,.desconsolidated-stage .desconsolidated-shipment-header .exclamation-icon{color:#ff8a00;width:15px;height:15px;margin-top:2px}@media(max-width:991.98px){.desconsolidated-stage .desconsolidated-items-header .exclamation-icon,.desconsolidated-stage .desconsolidated-shipment-header .exclamation-icon{font-size:0}}.desconsolidated-stage .desconsolidated-items-header .onlyonetype-wrapper,.desconsolidated-stage .desconsolidated-shipment-header .onlyonetype-wrapper{align-items:center}.desconsolidated-stage .desconsolidated-items-header .onlyonetype,.desconsolidated-stage .desconsolidated-shipment-header .onlyonetype{font-size:8px;font-weight:700;padding-left:5px;color:#666}@media(max-width:991.98px){.desconsolidated-stage .desconsolidated-items-header .onlyonetype,.desconsolidated-stage .desconsolidated-shipment-header .onlyonetype{font-size:11px}}.desconsolidated-stage .scroll-8{max-height:810px;overflow:auto}.desconsolidated-stage .desconsolidated-header{margin-bottom:14px;width:100%}@media(max-width:768.98px){.desconsolidated-stage .desconsolidated-header{margin-left:-15px}}.desconsolidated-stage .desconsolidated-header b{color:#0042ac}.desconsolidated-stage .checkout-price{display:none}.desconsolidated-stage .slick-arrow{top:33%;background:transparent;color:#fff}.desconsolidated-stage .slick-arrow.slick-prev{left:-20px}.desconsolidated-stage .slick-arrow.slick-prev:before{content:"<"}.desconsolidated-stage .slick-arrow.slick-next{right:-24px}.desconsolidated-stage .slick-arrow.slick-next:before{content:">"}.desconsolidated-stage .badge.badge-sameday{color:#fff;font-size:16px;font-weight:700;background:#ffc107;border-radius:50%;width:35px;height:35px;align-self:flex-end;margin-right:-25px;margin-top:-3px;border:solid #fff;position:absolute}@media(max-width:1199.98px){.desconsolidated-stage .badge.badge-sameday{margin-top:5px}}.desconsolidated-shipment-selector .shipment-selector:checked+label,.thirdpart-selector:checked+label{background-color:orange!important}.desconsolidated-shipment-selector .shipment-selector:checked+label .checked-icon,.thirdpart-selector:checked+label .checked-icon{display:block}.hsg-radio-box .form-check-input:checked+label .checked-icon{background-color:orange!important;border-radius:50%;width:20px;height:20px;border:1px solid #9a9a9a}.hsg-radio-box .checked-icon{background-color:#fff;border-radius:50%;width:20px;height:20px;border:1px solid #9a9a9a}.desconsolidated-ddr-day.active{background-color:#0042ac}.desconsolidated-ddr-day.active label{color:#fff}.same-day-container .desconsolidated-ddr-day.active{background-color:#fff}.same-day-container .desconsolidated-ddr-day.active label{color:#333;display:flex}.slick-slide{margin-right:10px!important}.shipping-summary{margin-bottom:15px!important}.desconsolidated-shipment-selector{padding:12px 16px;border:1px solid #dbdbdb;border-radius:5px}.desconsolidated-shipment-selector:not(:last-child){margin-bottom:16px}.desconsolidated-shipment-selector .dad-delivery-date{font-size:14px;margin-left:13px;background-color:#f2f2f2;padding:4px 8px;border-radius:5px}.desconsolidated-shipment-selector .dad-delivery-date .dad-delivery-date-number{font-weight:700;margin-right:4px;padding-top:5px}.desconsolidated-shipment-selector .dad-delivery-date .dad-delivery-date-number-first{font-weight:700;margin-right:3px;margin-left:3px}.desconsolidated-shipment-selector .dad-delivery-date .dad-delivery-date-number-second{font-weight:700}.desconsolidated-shipment-selector .open-days-selector{margin-left:8px;font-size:14px}@media(max-width:543.98px){.desconsolidated-shipment-selector .open-days-selector{width:100%;text-align:center}}.desconsolidated-shipment-selector .open-days-selector a{color:#0042ac;font-size:14px;text-decoration:underline}.desconsolidated-shipment-selector .ddr-month-wrapper{height:20px}.desconsolidated-shipment-selector .ddr-month-wrapper .ddr-month{background-color:#a2a2a2;color:#fff;padding:3px 7px 4px;border-radius:4px;font-size:10px;font-weight:700}.desconsolidated-shipment-selector .free-delivery{right:10px;top:26px;font-size:10px;background-color:#ff0b9c;color:#fff;padding:4px 8px;border-radius:5px}@media(max-width:991.98px){.desconsolidated-shipment-selector .free-delivery{top:14px}}.desconsolidated-shipment-selector .remove-strikethrough{text-decoration:none;top:10px}.select-day-title{border-top:1px solid #dbdbdb;margin-top:15px;margin-bottom:5px;padding-left:15px}.desconsolidated-ddr-days-container{background-color:#fff;border:none;margin-bottom:0}.desconsolidated-ddr-days-container .slick-list{max-height:115px}.selected-comuna-container .shipping-divided{padding:24px 15px 24px 0}.selected-comuna-container .shipping-divided .link{font-family:Lato,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;line-height:1.21;cursor:pointer;justify-content:flex-end;text-decoration:underline;color:#0042ac}.selected-comuna-container .selected-address-wrapper{padding:8px 16px 10px;border:1px solid #dbdbdb;border-radius:5px;margin-bottom:16px;background-color:#fff}@media(max-width:545px){.selected-comuna-container .selected-address-wrapper{padding-bottom:8px}}@media(max-width:1199.98px){.selected-comuna-container .selected-address-wrapper{display:flex;flex-direction:column}}.selected-comuna-container .selected-address-wrapper .address{display:inline-block}@media(max-width:1199.98px){.selected-comuna-container .selected-address-wrapper .address{max-width:100%;display:flex;justify-content:center}}.selected-comuna-container .selected-address-wrapper .address .no-address{display:inline-block!important}.selected-comuna-container .selected-address-wrapper .address .no-address .address-title{font-size:14px}.selected-comuna-container .selected-address-wrapper .address .no-address .address-content{font-family:Lato,sans-serif;font-size:12px;line-height:15px;font-weight:700}.selected-comuna-container .selected-address-wrapper .address .customer-selected-address{display:flex;align-items:baseline}@media(max-width:1199.98px){.selected-comuna-container .selected-address-wrapper .address .customer-selected-address{display:block;text-align:center}}@media(max-width:470px){.selected-comuna-container .selected-address-wrapper .address .customer-selected-address{display:block}}.selected-comuna-container .selected-address-wrapper .address .customer-selected-address .address-title{font-size:14px}.selected-comuna-container .selected-address-wrapper .address .customer-selected-address .address-title .address-name{font-family:Lato,sans-serif;line-height:15px;font-weight:700;display:none}.selected-comuna-container .selected-address-wrapper .address .customer-selected-address .address{font-family:Lato,sans-serif;font-size:12px;line-height:15px;font-weight:700}.selected-comuna-container .selected-address-wrapper .address .customer-selected-address .preferred-address{padding-left:4px}.selected-comuna-container .selected-address-wrapper .edit{display:inline-block;font-family:Lato,sans-serif;font-size:14px;line-height:15px;font-weight:700;float:right}@media(max-width:1199.98px){.selected-comuna-container .selected-address-wrapper .edit{display:flex;justify-content:center;max-width:100%}}.address-modal .hsg-select,.address-modal .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto}.edit-comuna-label{font-family:Lato;font-size:14px;line-height:1.21;cursor:pointer;display:flex;justify-content:flex-end;padding:4px 10px;text-decoration:underline}.edit-comuna-label,.total-price{font-weight:700;font-stretch:normal;color:#0042ac}.total-price{font-family:Lato,sans-serif;font-size:12px;font-style:normal;letter-spacing:normal;text-align:right}.desconsolidated-editing-veil{position:absolute;background-color:#000;height:100%;width:100%;z-index:5000;opacity:0}.spliret-rollback{margin-top:-1rem}.spliret-rollback .arrow-icon{width:40px;height:40px}.spliret-rollback .arrow-icon.up{transform:rotate(180deg)}.spliret-rollback .splitret-rollback-text{font-weight:700;font-size:14px}.spliret-rollback .join-groups-btn{color:#0042ac!important;font-weight:700;text-decoration:underline!important;font-size:14px}.errors-webpay-modal .close-btn{display:none}@media(min-width:769px){.errors-webpay-modal .modal-dialog{max-width:500px}}.errors-webpay-modal .select-modal{display:inline-flex}.errors-webpay-modal .title-wrapper{display:flex}.errors-webpay-modal .icon-wrapper{flex:0 0 20px;margin-right:5px;line-height:0}.errors-webpay-modal .exclamation-icon{width:20px;height:20px}.errors-webpay-modal .title-text{margin-bottom:8px;font-size:14px}.errors-webpay-modal .subtitle-text{font-size:12px;color:#666;line-height:7px}@media(max-width:991.98px){.errors-webpay-modal .subtitle-text{line-height:15px}}.errors-webpay-modal .modal-content{border-top-color:#ff8a00}@media(max-width:768.98px){.errors-webpay-modal .modal-content{padding:20px 15px}}.errors-webpay-modal .hsg-btn{display:inline-flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:30px;text-transform:uppercase;color:#fff;border-radius:4px;border:1px solid #0042ac;background-color:#0042ac;padding:0 5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.errors-webpay-modal .btn-wrapper{padding:0 20px;text-align:-webkit-center}.errors-webpay-modal .hsg-back-btn{color:#666;line-height:15px;margin:18px auto 0;max-width:100%;min-width:218px;padding:5px 15px;width:auto}.errors-webpay-modal .exclamation-icon{color:#ff8a00}@media(max-width:768.98px){.errors-webpay-modal .title-text{font-size:12px;line-height:15px}}.errors-webpay-modal .headers-wrapper{color:#333;font-size:14px;font-weight:700;line-height:17px;padding-right:0}@media(max-width:768.98px){.errors-webpay-modal .headers-wrapper{font-size:12px;line-height:15px}}.errors-webpay-modal .headers-wrapper p{margin:0}#removeSingleProductModal{padding-left:21px}@media only screen and (hover:none)and (pointer:coarse){#removeSingleProductModal{padding-left:0}}#removeSingleProductModal .modal-title{font-weight:700}#removeSingleProductModal .subtitle-text{font-size:14px}#removeSingleProductModal .btn-wrapper{margin-top:30px}#removeSingleProductModal .btn-wrapper .apply-btn-wrapper{margin-top:20px}@media(min-width:769px){#removeSingleProductModal .btn-wrapper .apply-btn-wrapper{padding-right:55px;margin-top:0}#removeSingleProductModal .btn-wrapper .cancel-btn-wrapper{padding-left:55px}}@media(max-width:768.98px){#removeSingleProductModal .btn-wrapper .apply-btn-wrapper,#removeSingleProductModal .btn-wrapper .cancel-btn-wrapper{padding-left:15%;padding-right:15%}}#removeSingleProductModal .btn-wrapper .hsg-btn{border-radius:20px}#removeSingleProductModal .btn-wrapper .hsg-btn.removeproduct-apply-button{margin-top:0}#removeSingleProductModal .btn-wrapper .hsg-btn.removeproduct-cancel-button{background-color:#fff;color:#333;border-color:#333;margin-top:0}.shipping-step-first{margin-top:24px;display:flex;flex-flow:column nowrap}.shipping-step-first .title{font-size:16px;color:#333;font-weight:700}.shipping-step-first .subtitle{color:#666;font-size:14px}#checkout-main,.page{background-color:#f7f7f7}#checkout-main .promo-code-field input,#checkout-main .promo-code-submit button{border-radius:15px}.main-header__logo{display:flex;align-items:end}.main-header__logo .text-buy-security{font-size:15px;color:#fff;padding-left:6px;margin-bottom:-3px}@media(max-width:543.98px){.main-header__logo .text-buy-security{font-size:10px}}.main-header__logo .main-header__icon-seguro{width:14px;height:21px;margin-left:6px}@media(max-width:543.98px){.main-header__logo .main-header__icon-seguro{width:10px;height:12px}}@media(max-width:991.98px){.modal-open{position:relative!important}}