header{background-color:#f8f8f9;margin-bottom:24px}header.sticky{position:fixed;top:0;z-index:10;left:0;right:0;padding-top:0;padding-bottom:0;box-shadow:0 1px 1px #e7eaf0}.header__container{padding:16px 40px;width:100%;height:62px}.header__container img{height:22px}.header__ssl{display:flex;align-items:center}.header__ssl img{max-height:38px;height:auto;margin-right:20px;padding-right:20px;border-right:1px solid #939497}.header__ssl-text{font-size:15px;font-weight:400;text-transform:uppercase;color:#4d4a58}footer{background-color:#f8f8f9}.footer__container{height:85px;display:flex;align-items:center;justify-content:space-between}.checkout-box--address{position:relative}.checkout-box--address-empty .billing-address,.checkout-box--address-empty .delivery-list-title{display:none}.checkout-box--address-empty .add-new-address{width:100%!important}.delivery-customer .sideMenu__title{flex:1;overflow:hidden;text-overflow:ellipsis}.delivery-container{margin-bottom:32px}.delivery-container .checkout-box.active .checkout-box__content{display:flex;flex-direction:column}.delivery-list.summary-step2{margin-bottom:16px}.delivery-list .swiper-container{opacity:1;visibility:visible}@media(min-width:992px){.delivery-list .swiper-slide{margin:0 6px 16px!important;width:23%!important}}@media(min-width:1200px){.delivery-list .swiper-slide{margin:0 7px 16px!important}}@media(min-width:992px){.delivery-list .swiper-wrapper{display:flex;flex-wrap:wrap}}@media(min-width:1200px){.delivery-list .swiper-wrapper{justify-content:flex-start}}.delivery-list .swiper-nav{top:40%}@media(min-width:992px){.delivery-list .swiper-nav{display:none}}@media(max-width:767.98px){.delivery-list{margin:0}}.delivery-list-container{display:flex;flex-direction:column;margin-bottom:40px}.delivery-list-container:last-child{margin-bottom:0}.delivery-list-container--type2 .delivery-list-title{margin-bottom:12px}.delivery-list-container--type2 .delivery-list{margin-bottom:32px}.delivery-list-container--type2 .delivery-list-info:last-child{margin-bottom:0}.delivery-list-title{display:flex;align-items:center;font-size:16px;font-weight:500;margin-bottom:20px;cursor:pointer}@media(max-width:767.98px){.delivery-list-title{font-size:16px}}.delivery-list-title span{margin-left:auto;font-size:14px;font-weight:600;display:flex;align-items:center}@media(max-width:767.98px){.delivery-list-title span{font-size:13px}}.delivery-list-title span i{font-size:18px;margin-right:4px}.delivery-list-info{margin-bottom:32px;display:flex}.delivery-list-info .custom-radio{margin-right:32px}.delivery-list--item{border:1px solid #e9e8ea;height:193px;padding:16px;display:inline-flex;flex-direction:column}.delivery-list--item:last-child{margin:0}@media(max-width:991.98px){.delivery-list--item{height:176px;width:214px}}@media(min-width:992px){.delivery-list--item{width:100%}}.delivery-list--item.active .delivery-list__radio{border-color:#22242a}.delivery-list--item.active .delivery-list__radio:before{content:"";position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:14px;background-color:#22242a}.delivery-list--add{background-color:#f8f8f9;margin:0 auto 0 15px;justify-content:center;align-items:center;cursor:pointer}@media(max-width:767.98px){.delivery-list--add{background-color:#22242a;color:#fff;width:100%;height:56px;flex-direction:row}}.delivery-list--add:first-child{margin:0}.delivery-list--add i{font-size:36px;margin-bottom:16px}@media(max-width:767.98px){.delivery-list--add i{font-size:24px;margin:0 12px 0 0}}.delivery-list--add p{font-size:12px;font-weight:700}@media(max-width:767.98px){.delivery-list--add p{font-size:14px;margin:0}}.delivery-list--hide,.delivery-list--show{background-color:#f8f8f9;justify-content:center;align-items:center;cursor:pointer}.delivery-list__radio{min-width:18px;width:18px;height:18px;border:1px solid #908e97;border-radius:18px;margin-right:8px;position:relative;cursor:pointer}.delivery-list__dropdown{margin-left:auto;font-size:13px;font-weight:700}.delivery-list__title{display:flex;margin-bottom:16px;align-items:center}@media(max-width:767.98px){.delivery-list__title{font-size:14px}}.delivery-list__title--info{font-size:16px;font-weight:700;white-space:nowrap;flex:1;overflow:hidden;text-overflow:ellipsis}.delivery-list__content{display:flex;flex-direction:column;flex:1;font-size:12px;font-weight:400;overflow:hidden}@media(max-width:767.98px){.delivery-list__content{font-size:13px}}.delivery-list__content p{margin-bottom:0}.delivery-list__address{text-overflow:ellipsis;overflow:hidden;height:72px}.delivery-list__user{margin-top:auto;margin-bottom:4px}@media(max-width:767.98px){.delivery-list__phone{font-size:14px}}.delivery-list__note{font-size:12px;font-weight:300;color:#4d4a58;margin-top:auto}.delivery-list__note b{font-size:12px;font-weight:700}.delivery-dropdown{position:relative}.delivery-dropdown__title{width:22px;min-width:22px;height:22px;position:relative;text-align:center;z-index:2;cursor:pointer}.delivery-dropdown__title [class^=icon]{font-size:18px}.delivery-dropdown__title:after{content:"";width:100%;position:absolute;bottom:-1px;right:0;height:1px;background:#fff}.delivery-dropdown__content{background-color:#fff;border:1px solid #000;position:absolute;top:100%;right:-1px;display:none}.delivery-dropdown__content ul{padding:0;margin:0;list-style:none}.delivery-dropdown__content li{padding:16px 0;font-size:13px;font-weight:400;margin:0 16px;border-bottom:1px solid #f4f4f5}.delivery-dropdown__content li:last-child{border:none}.delivery-dropdown__content li a{display:flex}.delivery-dropdown__content li i{margin-right:8px;font-size:16px}.delivery-dropdown.open{border:1px solid #000}.delivery-dropdown.open .delivery-dropdown__content{display:block}.checkout-complete .delivery-list--item{border-color:#22242a;width:100%}@media(min-width:992px){.checkout-complete .delivery-list--item{width:598px}}.checkout-complete .delivery-list--add{width:220px;border-color:#22242a}.checkout-complete .delivery-options-box{pointer-events:none}.modal__inner{padding:40px}.modal__inner .rating-modal .address-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.modal__inner .rating-modal .address-modal__text{margin-bottom:24px}.modal__inner .rating-modal .address-modal__text.thin{font-size:14px}.modal__inner .rating-modal .address-modal__text.bold{font-size:16px;font-weight:700}.modal__inner .rating-modal .address-modal__icon{color:#0aca6e}.modal__inner .rating-modal .address-modal button{height:40px;font-size:13px}.sideMenu.delivery-customer{flex:1;overflow:hidden;text-overflow:ellipsis}#productStoreSearchModal .store-content{height:100%}.verify-code{display:flex;justify-content:space-between;direction:ltr!important}.verify-code .custom-input input{width:42px!important;height:42px!important;text-align:center;font-size:14px;padding:0!important}.verify-code .invalid-feedback{display:none}main{position:relative}.payment-box{padding-bottom:0}.payment-box-garantipay{position:relative}.payment-box.active{border-color:#908e97}@media(max-width:991.98px){.payment-box.active .bepaid-logo-desktop{display:none!important}}.payment-box-meezaqr--info{font-size:14px;font-weight:700}.payment-box-meezaqr--desc{font-size:12px;margin-top:5px}.payment-box-hepsipay,.payment-box-lidio{display:flex;align-items:center;font-size:14px;margin-bottom:16px;justify-content:space-between}@media(max-width:767.98px){.payment-box-hepsipay,.payment-box-lidio{margin-bottom:0}}.payment-box-hepsipay span,.payment-box-lidio span{margin-left:10px}.payment-box-hepsipay img,.payment-box-lidio img{width:auto;height:auto}.payment-box-bepaid-logo,.payment-box-epay-logo{position:relative;display:flex;flex-direction:row}.payment-box-bepaid-erip__content,.payment-box-epay__content{display:flex;flex-direction:row;justify-content:space-between}.payment-box-bepaid-erip__content--title-info,.payment-box-epay__content--title-info{font-size:12px;margin-bottom:10px}.payment-box-bepaid-erip__content--title-info:last-child,.payment-box-epay__content--title-info:last-child{margin-bottom:0}.payment-box-bepaid-erip__content--title-info:first-child,.payment-box-epay__content--title-info:first-child{font-size:16px}.payment-box-bepaid-erip__content--img,.payment-box-epay__content--img{max-width:75px;height:auto}.payment-box-freepay{padding:18px;font-size:14px}@media(max-width:767.98px){.payment-box-freepay{height:32px;font-size:12px}}.payment-box .mobilexpress-point{gap:8px;margin-bottom:20px}.payment-box .mobilexpress-point__step{max-width:598px;background-color:#f8f8f9;padding:12px 10px;display:flex;flex-direction:column}.payment-box .mobilexpress-point__step .point-step1{gap:10px;display:flex;flex-direction:column}.payment-box .mobilexpress-point__step .point-form{gap:8px;flex-direction:column}.payment-box .mobilexpress-point__step .point-form__info{color:#000;font-size:12px;font-weight:300}.payment-box .mobilexpress-point__step .creditcard-point{display:flex}.payment-box .mobilexpress-point__step .creditcard-point__info{font-size:12px;font-weight:500}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm{display:flex;position:relative}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm .custom-input{height:24px;border:none;border-bottom:1px solid #22242a;background:none;width:100%;font-size:13px;font-weight:700}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm .custom-input.error{color:#ff1f1f}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm .custom-input:focus{outline:none;border:none;border-bottom:1px solid #22242a}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm .creditcard-point__button{right:0;position:absolute;font-size:12px;font-weight:500;text-decoration:underline}.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm input::-webkit-inner-spin-button,.payment-box .mobilexpress-point__step .creditcard-point #creditCardPointForm input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.payment-box .mobilexpress-point__step .creditcard-point.point-step2{display:flex;justify-content:space-between;align-items:center;width:100%}.payment-box .mobilexpress-point__step .creditcard-point.point-step2 svg{color:#0aca6e}.payment-box .mobilexpress-point__step .creditcard-point.point-step2 a{font-size:12px;text-decoration:underline}.payment-box .mobilexpress-point__step .creditcard-point.point-step2 .description{display:flex;gap:8px;align-items:center}.payment-box .mobilexpress-point__step .creditcard-point.point-step2 .description span{font-size:12px}.payment-box .mobilexpress-point__step .creditcard-point.point-step2 .info{margin-top:0}.payment-box .mobilexpress-point__info{gap:5px;display:flex;align-items:center;font-size:10px;font-weight:300;color:#4d4a58}.payment-box .mobilexpress-point__info.error{color:#ff1f1f}.payment-box .bottom-sheet{position:fixed;bottom:-100%;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);transition:bottom .3s ease-in-out;z-index:1000}.payment-box .bottom-sheet.visible{bottom:0}.payment-box .bottom-sheet-header{display:flex;justify-content:space-between;padding:16px 16px 0}.payment-box .bottom-sheet-header span{font-size:14px}.payment-box .bottom-sheet-content{width:100%;padding:16px;max-height:60vh;overflow-y:auto;display:flex;justify-content:space-between;flex-direction:column;gap:16px}.payment-box .bottom-sheet-card{display:flex;align-items:center;justify-content:space-between;padding:12px;background-color:#f4f4f5;gap:12px;position:relative}.payment-box .bottom-sheet-card.active{border:1px solid #00ca4f}.payment-box .bottom-sheet-card .card-bank .name{font-size:14px;font-weight:500}.payment-box .bottom-sheet-card .card-bank .number{font-size:12px;font-weight:400}.payment-box .bottom-sheet-card .card-bank .info{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:400}.payment-box .bottom-sheet-card .card-bank .info .card-type{flex:none}.payment-box .bottom-sheet-card .card-logo{gap:4px}.payment-box .bottom-sheet-card .card-logo img{width:35px}.payment-box .bottom-sheet__selected-card{gap:12px;display:flex;flex-direction:row;align-items:center;padding:8px 12px;justify-content:space-between;border:1px solid #e9e8ea;margin-bottom:16px}.payment-box .bottom-sheet__selected-card .card-details{display:flex;flex-direction:column}.payment-box .bottom-sheet__selected-card .card-bank .name{font-size:14px;font-weight:700}.payment-box .bottom-sheet__selected-card .card-bank .number{font-size:12px;font-weight:400}.payment-box .bottom-sheet__selected-card .card-bank .info{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:400}.payment-box .bottom-sheet__selected-card .card-bank .info .card-type{flex:none}.payment-box .bottom-sheet__selected-card .card-logo{display:flex;align-items:center}.payment-box .bottom-sheet__selected-card .card-logo img{width:35px}.payment-box-sberpay__content{display:flex;align-items:center;justify-content:space-between}.payment-box-sberpay__content--info .info-text{font-size:16px;margin-bottom:10px}.payment-box-sberpay__content--info .info-subtext{font-size:12px;display:flex;align-items:center}.payment-box-sberpay__content--info .info-subtext>i,.payment-box-sberpay__content--info .info-subtext svg{margin-right:4px;font-size:16px}.payment-box-other{margin:0 16px;position:relative;border-bottom:1px solid #e9e8ea}@media(max-width:767.98px){.payment-box-other{margin:0}}.payment-box-other:last-child{border-bottom:none}.payment-box-other__head{justify-content:space-between;position:relative;height:16px}.payment-box-other__head,.payment-box-other__head--title{display:flex;align-items:center}.payment-box-other__head--title-info{font-size:12px;font-weight:500;line-height:15px;color:#22242a;cursor:pointer}.payment-box-other__head--title-info .subtitle{font-size:11px}.payment-box-other__title{display:flex;flex-direction:column;padding:16px 0}@media(max-width:767.98px){.payment-box-other__title{padding:16px 0 16px 16px}}@media(max-width:767.98px){.payment-box-other__title--img{margin-right:0}.payment-box-other__title--img.size-30{width:30px}}@media(max-width:767.98px)and (max-width:767.98px){.payment-box-other__title--img.size-30{width:30px}}.payment-box-other__radio{width:16px;height:16px;flex-shrink:0;margin-right:10px;cursor:pointer;position:relative;border:1px solid #908e97;display:inline-flex;border-radius:50%}.payment-box-other__radio :before{width:12px;height:12px}@media(max-width:767.98px){.payment-box-other__content{padding-bottom:16px}}.payment-box-other__content .credit-card-info{padding:0 0 16px 16px!important}@media(max-width:767.98px){.payment-box-other__content .credit-card-info{padding:0!important}}.payment-box-other__content .credit-card-info__info{font-size:12px;color:#4d4a58;margin-bottom:24px}.payment-box-other__content .credit-card-info__steps{display:flex;gap:16px;padding-left:4px;flex-direction:column}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__steps{gap:14px;padding:0 16px 0 32px}}.payment-box-other__content .credit-card-info__steps .credit-card-info__step{display:flex;flex:auto;gap:12px;flex-direction:row;align-items:center}.payment-box-other__content .credit-card-info__steps .credit-card-info__step--pointer{position:relative;width:8px;height:8px;border-radius:8px;background-color:#22242a}.payment-box-other__content .credit-card-info__steps .credit-card-info__step--text{position:relative;max-width:60%;color:#22242a;font-size:12px}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__steps .credit-card-info__step--text{max-width:90%}}.payment-box-other__content .credit-card-info__steps .credit-card-info__step--text:before{content:"";width:0;height:calc(100% + 11px);border-right:1px dotted #22242a;position:absolute;left:-17px;top:0}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__steps .credit-card-info__step--text:before{height:calc(100% + 12px)}}.payment-box-other__content .credit-card-info__steps .credit-card-info__step:first-child .credit-card-info__step--text:before{top:50%}.payment-box-other__content .credit-card-info__steps .credit-card-info__step:last-child .credit-card-info__step--text:before{height:50%}.payment-box-other__content .credit-card-info__desc{margin-top:8px;font-size:10px;font-weight:300;display:flex;gap:5px;flex-direction:column}.payment-box-other__content .credit-card-info__desc .subinfo{gap:5px;display:flex;align-items:center}.payment-box-other__content .credit-card-info__desc svg{flex-shrink:0}.payment-box-other__content .credit-card-info__table{margin-top:16px}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__table{padding-bottom:20px}}.payment-box-other__content .credit-card-info__table .form-table{display:table;border-collapse:collapse;width:420px}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__table .form-table{width:100%}}.payment-box-other__content .credit-card-info__table .form-table__header{display:table-header-group;border:1px solid #efeeee}.payment-box-other__content .credit-card-info__table .form-table__header .form-table__item{background:#f8f8f9;color:#908e97}.payment-box-other__content .credit-card-info__table .form-table__body{display:table-row-group}.payment-box-other__content .credit-card-info__table .form-table__row{display:table-row;border:1px solid #efeeee}.payment-box-other__content .credit-card-info__table .form-table__item{color:#4d4a58;background-color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:15px;min-width:100px;display:table-cell;padding:15px 12px}.payment-box-other__content .credit-card-info__table .form-table__item:first-child{text-align:left}@media(max-width:767.98px){.payment-box-other__content .credit-card-info__table .form-table__item:first-child{width:unset}}.payment-box-other.active .payment-box-other__radio{border-color:#22242a}.payment-box-other.active .payment-box-other__radio:before{width:12px;height:12px;content:"";position:absolute;top:1px;left:1px;border-radius:50%;background-color:#22242a}@media(max-width:767.98px){.payment-box-other.active .payment-box-other__head:after{transform:rotate(-180deg);transition:all .3s ease-in-out}}.payment-box-bepaid-installment{padding:0!important}.payment-box-craftgate__content{display:flex;flex-direction:row;justify-content:space-between}.payment-box-craftgate__content--title-info{font-size:12px;margin-bottom:10px}.payment-box-craftgate__content--title-info:last-child{margin-bottom:0}.payment-box-craftgate__content--title-info:first-child{font-size:16px}.payment-box-craftgate__content--img{max-width:75px;height:auto}@media(max-width:767.98px){.payment-box-craftgate-logo.klarna-logo{height:auto}}.payment-box-invoice,.payment-box-transfer{position:relative;margin-bottom:40px}.payment-box-invoice__head,.payment-box-transfer__head{display:flex;align-items:center;justify-content:space-between;position:relative}.payment-box-invoice__head--title,.payment-box-transfer__head--title{display:flex;align-items:center}.payment-box-invoice__head--title-info,.payment-box-transfer__head--title-info{font-size:16px;cursor:pointer}@media(max-width:767.98px){.payment-box-invoice__head--title-info,.payment-box-transfer__head--title-info{font-size:14px;font-weight:500}}.payment-box-invoice__head--title-info .subtitle,.payment-box-transfer__head--title-info .subtitle{font-size:11px}@media(max-width:767.98px){.payment-box-invoice__head--title-info .title img,.payment-box-transfer__head--title-info .title img{width:60px}}.payment-box-invoice__title,.payment-box-transfer__title{display:flex;flex-direction:column;padding:28px 0}@media(max-width:767.98px){.payment-box-invoice__title,.payment-box-transfer__title{padding:18px 0}}.payment-box-invoice__radio,.payment-box-transfer__radio{width:18px;height:18px;flex-shrink:0;margin-right:4px;cursor:pointer;position:relative;border:1px solid #908e97;display:inline-flex;border-radius:50%}.payment-box-invoice__radio :before,.payment-box-transfer__radio :before{width:12px;height:12px}.payment-box-invoice__info,.payment-box-transfer__info{font-size:10px;font-weight:300;color:#22242a;margin:16px 0;gap:5px;align-items:center;padding-left:20px}@media(max-width:767.98px){.payment-box-invoice__info,.payment-box-transfer__info{margin:8px 0}}.payment-box-invoice__container,.payment-box-transfer__container{display:flex;align-items:center;flex-flow:row wrap;margin-bottom:6px;padding-bottom:6px;max-width:617px;border-bottom:1px solid #e9e8ea}.payment-box-invoice__container:last-child,.payment-box-transfer__container:last-child{border-bottom:none}.payment-box-invoice__container--box,.payment-box-transfer__container--box{min-width:150px;border-left:1px solid #e9e8ea;padding:10px}.payment-box-invoice__container--box.active .payment-box-invoice__radio,.payment-box-transfer__container--box.active .payment-box-invoice__radio{border-color:#22242a}.payment-box-invoice__container--box.active .payment-box-invoice__radio:before,.payment-box-transfer__container--box.active .payment-box-invoice__radio:before{width:12px;height:12px;content:"";position:absolute;top:2px;left:2px;border-radius:14px;background-color:#22242a}@media(max-width:767.98px){.payment-box-invoice__container--box,.payment-box-transfer__container--box{min-width:102px}}.payment-box-invoice__select-container,.payment-box-transfer__select-container{width:100%}@media(max-width:767.98px){.payment-box-invoice__select-container,.payment-box-transfer__select-container{padding:0 20px}}.payment-box-invoice__select-container .custom-select-container,.payment-box-transfer__select-container .custom-select-container{position:relative;width:100%}.payment-box-invoice__select-container .custom-select-container .custom-select-trigger,.payment-box-transfer__select-container .custom-select-container .custom-select-trigger{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #22242a;cursor:pointer;font-size:14px}@media(max-width:767.98px){.payment-box-invoice__select-container .custom-select-container .custom-select-trigger,.payment-box-transfer__select-container .custom-select-container .custom-select-trigger{padding:8px 0}}.payment-box-invoice__select-container .custom-select-container .custom-select-trigger span,.payment-box-transfer__select-container .custom-select-container .custom-select-trigger span{flex-grow:1}.payment-box-invoice__select-container .custom-select-container .custom-select-trigger img.trigger-img,.payment-box-transfer__select-container .custom-select-container .custom-select-trigger img.trigger-img{width:52px;height:auto;margin-right:32px}.payment-box-invoice__select-container .custom-select-container .custom-select-trigger .trigger-arrow,.payment-box-transfer__select-container .custom-select-container .custom-select-trigger .trigger-arrow{position:absolute;right:0;top:calc(50% - 8px)}.payment-box-invoice__select-container .custom-select-container .custom-options,.payment-box-transfer__select-container .custom-select-container .custom-options{position:absolute;top:100%;left:0;width:100%;max-height:300px;overflow-y:auto;border:1px solid #ccc;z-index:10;display:none;list-style:none;padding:0;margin:0;background-color:#fff}.payment-box-invoice__select-container .custom-select-container .custom-options.open,.payment-box-transfer__select-container .custom-select-container .custom-options.open{display:block}.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__invoice,.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__transfer,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__invoice,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__transfer{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:16px 25px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #ccc}.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__invoice:hover,.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__transfer:hover,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__invoice:hover,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__transfer:hover{background-color:#f5f5f5}.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__invoice img,.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__transfer img,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__invoice img,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__transfer img{width:52px;height:auto}.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__invoice span,.payment-box-invoice__select-container .custom-select-container .custom-options .custom-option__transfer span,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__invoice span,.payment-box-transfer__select-container .custom-select-container .custom-options .custom-option__transfer span{font-size:14px;color:#333}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown{position:fixed;bottom:-100%;left:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);transition:bottom .3s ease-in-out;z-index:1000}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown.visible,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown.visible{bottom:0}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-header,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-header{display:flex;justify-content:space-between;padding:20px 24px}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-header span,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-header span{font-size:14px}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-content,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-content{padding:0;max-height:60vh;overflow-y:auto}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-content li,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-content li{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #ccc;cursor:pointer;font-size:12px}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-content li.active,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-content li.active{background-color:#f4f4f5;font-weight:700}.payment-box-invoice__select-container .custom-select-container .mobile-dropdown-content li img,.payment-box-transfer__select-container .custom-select-container .mobile-dropdown-content li img{width:52px}.payment-box-paytabs-installment--info{font-size:12px;padding-bottom:28px}@media(max-width:767.98px){.payment-box-paytabs-installment--info{padding-bottom:10px}}.payment-box-paytabs-installment--info [class^=icon]{margin-right:4px}@media(max-width:767.98px){.payment-box-paytabs-installment--img{margin-right:32px}}.payment-container{margin-bottom:60px;opacity:1;transition:all .3s ease}@media(max-width:767.98px){.payment-container{margin-bottom:24px}.payment-container .checkout__cover{background-color:#fff;padding:0 12px;border:1px solid #e9e8ea}.payment-container .checkout__cover.alert{border-color:#ff1f1f}.payment-container .checkout-box{border:none;padding:0;margin-bottom:0}.payment-container .checkout-box:not(:last-child){border-bottom:1px solid #e9e8ea}.payment-container .checkout-box__content{padding:unset!important}.payment-container .checkout-box__title{gap:10px;display:flex;align-items:center;padding:16px 0}}.payment-container .checkout-box__content--title{font-size:14px;font-weight:400;margin-bottom:20px}@media(max-width:767.98px){.payment-container .checkout-box__content--title{display:none}}.payment-container .checkout-box__content--title-info{margin-bottom:4px}@media(max-width:767.98px){.payment-container .checkout-box__content--title-info{margin-bottom:20px}}.payment-container .checkout-box__content--title-subtitle{font-size:12px;margin-bottom:16px}.payment-container .checkout-box__content.payment-box-registercard .ThreeDSecureCheckbox{display:flex;margin-bottom:20px}@media(max-width:767.98px){.payment-container .checkout-box__content.payment-box-registercard .ThreeDSecureCheckbox{margin-bottom:16px}}.payment-container .checkout-box__content.payment-box-registercard .ThreeDSecureCheckbox .custom-checkbox label{font-size:12px;padding-left:22px!important}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box{position:relative;display:flex;flex-direction:row;align-items:center;height:110px;padding:10px;border:1px solid #e9e8ea;margin-bottom:20px}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__radio,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__radio,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__radio,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__radio{width:24px;height:24px;border-radius:50%;margin-right:16px;border:1px solid #22242a;position:relative;cursor:pointer}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box.active,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box.active,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box.active,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box.active{border-color:#00ca4f}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box.active .hepsipay-card-box__radio:before,.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box.active .mobilexpress-card-box__radio:before,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box.active .hepsipay-card-box__radio:before,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box.active .mobilexpress-card-box__radio:before,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box.active .hepsipay-card-box__radio:before,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box.active .mobilexpress-card-box__radio:before,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box.active .hepsipay-card-box__radio:before,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box.active .mobilexpress-card-box__radio:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:14px;background-color:#22242a}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__logo,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__logo,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__logo,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__logo{width:100%;position:absolute;top:10px;display:flex;justify-content:space-between}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__logo .visa,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__logo .visa,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__logo .visa,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__logo .visa{max-width:35px;margin-right:20px}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__logo .logo,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__logo .logo,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__logo .logo,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__logo .logo{max-width:80px}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__content,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__content,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__content,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__content{gap:4px;display:flex;flex-direction:column}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__content--card-name,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__content--card-name,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__content--card-name,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__content--card-name{font-size:14px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:130px}.payment-container .checkout-box__content .hepsipay-cards .hepsipay-card-box__content--card-number,.payment-container .checkout-box__content .hepsipay-cards .mobilexpress-card-box__content--card-number,.payment-container .checkout-box__content .mobilexpress-cards .hepsipay-card-box__content--card-number,.payment-container .checkout-box__content .mobilexpress-cards .mobilexpress-card-box__content--card-number{font-size:12px;font-weight:400;color:#585562}.payment-container .checkout-box__content .hepsipay-cards .swiper-container,.payment-container .checkout-box__content .mobilexpress-cards .swiper-container{width:100%;opacity:1;visibility:visible}@media(min-width:1200px){.payment-container .checkout-box__content .hepsipay-cards .swiper-wrapper,.payment-container .checkout-box__content .mobilexpress-cards .swiper-wrapper{justify-content:flex-start}}.payment-container .checkout-box__content .hepsipay-cards .swiper-nav,.payment-container .checkout-box__content .mobilexpress-cards .swiper-nav{top:calc(50% - 20px)}.payment-container .checkout-box__content .hepsipay-cards .swiper-nav__arrow,.payment-container .checkout-box__content .mobilexpress-cards .swiper-nav__arrow{width:40px;height:40px}.payment-container .checkout-box__content .hepsipay-wallet{gap:16px;display:flex;margin-bottom:20px;flex-direction:column}@media(max-width:991.98px){.payment-container .checkout-box__content .hepsipay-wallet{gap:10px;margin-bottom:16px}}.payment-container .checkout-box__content .hepsipay-wallet-balance{gap:16px;display:flex;align-items:center}.payment-container .checkout-box__content .hepsipay-wallet-balance .balance-text{font-size:14px;font-weight:400;line-height:17px}@media(max-width:991.98px){.payment-container .checkout-box__content .hepsipay-wallet-balance .balance-text{font-size:12px;font-weight:400;line-height:12px}}.payment-container .checkout-box__content .hepsipay-wallet-balance .balance-text #balance{font-weight:700}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch{position:relative;display:inline-block;width:36px;height:18px;margin:0}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch input{opacity:0;width:0;height:0}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #908e97;border-radius:9px;transition:.4s}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:1px;bottom:1px;background-color:#908e97;border:1px solid #908e97;border-radius:50%;transition:.4s}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch input:checked+.slider{background-color:#22242a}.payment-container .checkout-box__content .hepsipay-wallet-balance .switch input:checked+.slider:before{transform:translateX(18px);background-color:#fff}.payment-container .checkout-box__content .hepsipay-wallet-info{font-size:12px;font-weight:300;gap:4px;margin-bottom:8px;display:flex;flex-direction:row;align-items:center;color:#4d4a58}@media(max-width:991.98px){.payment-container .checkout-box__content .hepsipay-wallet-info{font-size:10px}}.payment-container .checkout-box__content .hepsipay-wallet-info .icon-attention{vertical-align:text-bottom;display:inline-block!important}.payment-container .checkout-box__content .payment-savecard{max-width:628px;font-size:12px;margin-bottom:32px}.payment-container .checkout-box__content .payment-savecard__check{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:16px}@media(min-width:576px){.payment-container .checkout-box__content .payment-savecard__check--input{white-space:nowrap}}.payment-container .checkout-box__content .payment-savecard__check--modal-button{cursor:pointer;font-size:12px;font-weight:700;white-space:nowrap}.payment-container .checkout-box__content .payment-savecard__check--img img{width:88px;height:auto}.payment-container .checkout-box__content .garanti-pay{display:flex;flex-direction:column}.payment-container .checkout-box__content .garanti-pay__info{font-size:12px;color:#4d4a58;margin-bottom:24px}.payment-container .checkout-box__content .garanti-pay__steps{display:flex;gap:16px;padding-left:4px;flex-direction:column}@media(max-width:767.98px){.payment-container .checkout-box__content .garanti-pay__steps{gap:14px;padding:0 16px 0 32px}}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step{display:flex;flex:auto;gap:12px;flex-direction:row;align-items:center}@media(max-width:767.98px){.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step{align-items:baseline}}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--img{width:30px;margin-right:18px;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--img{display:none}}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--pointer{position:relative;width:8px;height:8px;border-radius:8px;background-color:#22242a}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--text{position:relative;max-width:60%;color:#22242a;font-size:12px}@media(max-width:767.98px){.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--text{max-width:90%}}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--text:before{content:"";width:0;height:calc(100% + 11px);border-right:2px dotted #22242a;position:absolute;left:-17px;top:0}@media(max-width:767.98px){.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step--text:before{height:calc(100% + 12px)}}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step:first-child .credit-card-info__step--text:before{top:50%}.payment-container .checkout-box__content .garanti-pay__steps .garanti-pay__step:last-child .credit-card-info__step--text:before{height:50%}.payment-container .checkout-box__content .credit-card-info{display:flex;flex-direction:column}@media(max-width:767.98px){.payment-container .checkout-box__content .credit-card-info{padding:0}}.payment-container .checkout-box__content .credit-card-info__info{font-size:12px;color:#4d4a58;margin-bottom:24px}.payment-container .checkout-box__content .credit-card-info__steps{display:flex;gap:16px;padding-left:4px;flex-direction:column}@media(max-width:767.98px){.payment-container .checkout-box__content .credit-card-info__steps{gap:14px;padding:0 16px 0 32px}}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step{display:flex;flex:auto;gap:12px;flex-direction:row;align-items:center}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step--pointer{position:relative;width:8px;height:8px;border-radius:8px;background-color:#22242a}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step--text{position:relative;max-width:60%;color:#22242a;font-size:12px}@media(max-width:767.98px){.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step--text{max-width:90%}}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step--text:before{content:"";width:0;height:calc(100% + 11px);border-right:2px dotted #22242a;position:absolute;left:-17px;top:0}@media(max-width:767.98px){.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step--text:before{height:calc(100% + 12px)}}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step:first-child .credit-card-info__step--text:before{top:50%}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step:last-child .credit-card-info__step--text:before{height:50%}@media(max-width:767.98px){.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step:last-child .credit-card-info__step--text:before{content:"";bottom:50%;height:50%;display:block!important}.payment-container .checkout-box__content .credit-card-info__steps .credit-card-info__step:first-child .credit-card-info__step--text:before{content:"";top:50%;height:calc(50% + 12px)}}.payment-container .checkout-box__content .credit-card-info__steps ul{list-style:none;margin:0 0 16px 46px;padding:0 0 0 15px}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul{border-left:2px dotted #22242a;font-size:13px;font-weight:400;line-height:17px}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li{margin-bottom:16px;position:relative}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li:after{content:"";width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:-20px;background:#22242a;border-radius:50%}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li:first-child:before{content:"";width:2px;height:50%;position:absolute;top:0;left:-17px;background:#fff}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li.last-child,.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li:last-child{margin-bottom:0}.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li.last-child:before,.payment-container .checkout-box__content .credit-card-info__steps-step-list ul li:last-child:before{content:"";width:2px;height:50%;position:absolute;bottom:0;left:-17px;background:#fff}.payment-container .checkout-box__content .credit-card-info__steps-show-more{font-size:13px;font-weight:300;line-height:15px;text-align:center;margin-bottom:16px;cursor:pointer}.payment-container .checkout-box__content .recommend-registry{display:flex;flex-direction:row;align-items:center;background-color:#f8f8f9;padding:28px 32px}@media(max-width:767.98px){.payment-container .checkout-box__content .recommend-registry{flex-direction:column;align-items:flex-start}}.payment-container .checkout-box__content .recommend-registry__text{font-size:12px;color:#22242a;display:flex;flex-direction:row;align-items:flex-start;margin-right:32px}@media(max-width:767.98px){.payment-container .checkout-box__content .recommend-registry__text{margin-bottom:16px}}.payment-container .checkout-box__content .recommend-registry__text svg{margin-right:8px}.payment-container .checkout-box__content .recommend-registry__button--btn{width:200px;height:40px}.payment-container .checkout-box__content.payment-box-other{padding:0!important}.payment-container .checkout-box__title--img img{max-width:151px;max-height:28px}.payment-container .checkout-box__title--img.bepaid-logo,.payment-container .checkout-box__title--img.epay-logo{display:flex;flex-direction:row;align-items:center}.payment-container .checkout-box__title--img.bepaid-logo-desktop img,.payment-container .checkout-box__title--img.epay-logo-desktop img{margin-left:15px;max-height:15px}@media(max-width:991.98px){.payment-container .checkout-box__title--img.bepaid-logo-desktop img,.payment-container .checkout-box__title--img.epay-logo-desktop img{display:none}}.payment-container .checkout-box__title--img.bepaid-logo-desktop :last-child,.payment-container .checkout-box__title--img.epay-logo-desktop :last-child{max-height:40px;border-left:1px solid #c4c4c4;padding:10px 0 10px 10px}@media(max-width:991.98px){.payment-container .checkout-box__title--img.bepaid-logo-desktop :last-child,.payment-container .checkout-box__title--img.epay-logo-desktop :last-child{display:block;border-left:none;max-height:20px;height:auto;padding:0}}@media(max-width:767.98px){.payment-container .checkout-box__title--img.bepaid-logo-desktop :last-child,.payment-container .checkout-box__title--img.epay-logo-desktop :last-child{max-height:16px}}@media screen and (max-width:992px){.payment-container .checkout-box__title--img.bepaid-logo-mobile,.payment-container .checkout-box__title--img.epay-logo-mobile{position:relative;margin-bottom:20px;top:0;right:0;display:flex!important}.payment-container .checkout-box__title--img.bepaid-logo-mobile img,.payment-container .checkout-box__title--img.epay-logo-mobile img{max-height:10px;margin-right:15px}.payment-container .checkout-box__title--img.bepaid-logo-mobile :first-child,.payment-container .checkout-box__title--img.epay-logo-mobile :first-child{height:unset;max-height:18px}}.payment-container .checkout-box__title--img .payment-box-halva-logo{max-width:47px;max-height:48px;height:auto}@media(max-width:767.98px){.payment-container .checkout-box__title--img .payment-box-halva-logo{max-width:29px;max-height:30px}}.payment-container .checkout-box__title--img.paytabs-logo{display:flex;flex-direction:row;align-items:center}.payment-container .checkout-box__title--img.paytabs-logo img{margin-left:15px;max-height:30px}.payment-container .checkout-box__title--img.bepaid-erip-logo img,.payment-container .checkout-box__title--img.epay-logo img{height:18px}.payment__information-onDelivery{font-size:12px}.payment__information-onDelivery .title{font-size:18px;font-weight:700;margin-bottom:8px}.payment__information-onDelivery ul{margin:0 0 24px;padding:0 0 0 16px}.payment__information-onDelivery ul li{margin-bottom:8px}.payment__exceeded-limit-on-delivery{font-size:12px;color:#ff1f1f;margin-bottom:24px}.payment__exceeded-limit-on-delivery-content i,.payment__exceeded-limit-on-delivery-content svg{font-size:20px;margin-right:8px;flex-shrink:0}.payment-form{display:flex;flex-direction:column}.payment-form__group{max-width:345px;margin-bottom:20px;width:100%}@media(max-width:991.98px){.payment-form__group{margin-bottom:24px}}.payment-form__group:first-child{margin-bottom:32px}.payment-form__group:last-child{margin:0}.payment-form__group input{font-size:14px;border-color:#908e97!important;border-radius:0}.payment-form__group input.has-value+label,.payment-form__group input:focus+label{color:#585562;font-size:10px;font-weight:400}.payment-form__group--input--type2{display:flex}.payment-form__group--input--type2>div:not(.slash){flex:1;margin-right:16px}.payment-form__group--input--type2>div:not(.slash):last-child{margin:0}.payment-form__group--input--type2 .slash{display:flex;font-size:20px;align-items:flex-end;margin-right:16px}.payment-form__group--inline{max-width:unset;display:flex;align-items:flex-end}@media(max-width:991.98px){.payment-form__group--inline{flex-direction:column}}.payment-form__group--select{height:-webkit-fit-content;height:fit-content;position:relative}.payment-form__group--select-creditcard{width:100%}.payment-form__group--select-creditcard:first-child{margin-right:10px}.payment-form__group--select-creditcard.error .custom-select{border-color:#ff1f1f!important}.payment-form__group--select-expire{width:100%;font-size:12px;color:#ff1f1f;margin-top:5px}.payment-form__group--select label{position:absolute;top:-6px;font-size:10px;font-weight:400;color:#585562;margin-bottom:0;line-height:13px;letter-spacing:0}.payment-form__group--cvv .invalid-feedback{position:relative!important;top:3px;bottom:unset!important}.payment-form__group--cvv input{padding-top:5px!important}@media(max-width:767.98px){.payment-form__group--cvv input{padding:0!important}}.payment-form__group--cvv input.has-value+label,.payment-form__group--cvv input:focus+label{top:-6px;color:#585562;font-size:10px;font-weight:400}.payment-form__group .custom-input label,.payment-form__group .custom-select label{color:#585562;font-size:10px;font-weight:400;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.payment-form__group.bepaid-input-group{max-width:200px}}.payment-form--title{font-size:16px}.payment-form--subtitle{font-size:12px}.payment-form__info{font-size:12px;color:#4d4a58;margin-bottom:24px;display:flex;align-items:flex-start}.payment-form__info i,.payment-form__info svg{font-size:18px;margin-right:8px}.payment-form__text{font-size:13px;color:#22242a;margin-bottom:24px}.payment-form .select-height{margin-top:4px;line-height:14px}@media(max-width:767.98px){.payment-form .select-height{margin-top:0}}.payment-form .custom-select{border:none!important;border-bottom:1px solid #22242a!important;padding:0 24px 0 0!important;background-position-x:calc(100% - 5px);font-size:14px;height:38px;width:100%}@media(max-width:767.98px){.payment-form .custom-select{height:42px}}.payment-form .custom-select.disabled{border-color:#c7c6cb!important;color:#c7c6cb}.payment-form__group--select .custom-select{border-bottom:1px solid #908e97!important;color:#22242a}.payment-form__group--select .custom-select option{text-indent:10}.payment-form .invalid-feedback{color:#ff1f1f;font-size:10px;font-weight:300;display:flex;align-items:center;bottom:-18px}.payment-form .invalid-feedback svg{margin-right:5px}.payment-form__installment{max-width:420px;margin:0 0 32px}.payment-form .installment-info__header{margin-bottom:8px}.payment-form .installment-info__header .d-flex{justify-content:space-between}.payment-form .installment-info__info{font-size:10px;color:#22242a;gap:5px;align-items:center;margin-top:8px;font-weight:300}.payment-form .installment-info__title{font-size:14px;color:#22242a}@media(max-width:767.98px){.payment-form .installment-info__title{font-size:12px}}.payment-form .installment-info__all{font-size:12px;font-weight:600;cursor:pointer;display:none}.payment-form .installment-info.active .installment-info__all{display:block}.payment-form .form-table{display:table;border-collapse:collapse;border:1px solid #f4f4f5;width:100%}.payment-form .form-table__header{display:table-header-group}.payment-form .form-table__header .form-table__item{background:#f8f8f9;color:#908e97}.payment-form .form-table__body{display:table-row-group}.payment-form .form-table__row{display:table-row;border-bottom:1px solid #f4f4f5}.payment-form .form-table__item{color:#4d4a58;background-color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:45px;min-width:133.33px;display:table-cell}@media(max-width:767.98px){.payment-form .form-table__item{min-width:100px}}.payment-form .form-table__item:first-child{width:50%;text-align:left;padding-left:12px}@media(max-width:767.98px){.payment-form .form-table__item:first-child{width:unset;padding-left:12px}}.payment-form .form-table__item .custom-radio input:checked~label:after{top:1.5px;left:1.5px;width:12.4px;height:12.4px}.payment-form .form-table__item .custom-radio label:before{border:1px solid #22242a}.payment-form .form-table__item label{font-size:12px;line-height:16px;display:block;margin:0;cursor:pointer}.payment-form .form-table__item label:before{width:16px;height:16px}.payment-form__pay-at-store,.payment-form__pay-on-delivery{display:flex;gap:10px;flex-direction:row;margin-bottom:24px}.payment-form__pay-at-store--radio,.payment-form__pay-on-delivery--radio{width:140px;max-height:74px;padding:8px;display:flex;flex-direction:column;align-items:center;gap:8px;background-color:#f4f4f5;border:1px solid #f4f4f5}@media(max-width:767.98px){.payment-form__pay-at-store--radio,.payment-form__pay-on-delivery--radio{width:100%}}.payment-form__pay-at-store--radio.active,.payment-form__pay-on-delivery--radio.active{border-color:#0aca6e}.payment-form__pay-at-store--radio .img,.payment-form__pay-on-delivery--radio .img{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.payment-form__pay-at-store--radio .selection label,.payment-form__pay-on-delivery--radio .selection label{gap:8px;display:flex;align-items:center;padding-left:0;font-size:12px}.payment-form__pay-at-store--radio .selection label:before,.payment-form__pay-on-delivery--radio .selection label:before{position:unset;content:"";height:16px;width:16px;left:1px;bottom:1px;background-color:#fff;border:1px solid #f4f4f5;border-radius:50%;transition:.4s}.payment-form__pay-at-store--radio .selection input:checked~label:before,.payment-form__pay-on-delivery--radio .selection input:checked~label:before{border-color:#22242a!important}.payment-form__pay-at-store--input,.payment-form__pay-on-delivery--input{max-width:276px;width:100%;margin-right:16px}@media(max-width:991.98px){.payment-form__pay-at-store--input,.payment-form__pay-on-delivery--input{margin-right:0;margin-bottom:24px;max-width:100%}}.payment-form__pay-at-store--input.verified .verified-icon,.payment-form__pay-on-delivery--input.verified .verified-icon{position:absolute;top:0;right:0;height:42px;width:40px;display:flex!important;align-items:center;justify-content:center;color:#fff;background:#0aca6e}.payment-form__pay-at-store--button button,.payment-form__pay-on-delivery--button button{width:217px;height:38px;font-size:14px}@media(max-width:991.98px){.payment-form__pay-at-store--button,.payment-form__pay-at-store--button button,.payment-form__pay-on-delivery--button,.payment-form__pay-on-delivery--button button{width:100%}}.payment-form-sms-modal{max-width:423px;width:100%}.payment-form-sms-modal__content{font-size:14px}.payment-form-sms-modal__content span{font-weight:700}.payment-form-sms-modal__counter{font-size:12px;text-align:center}.payment-form-sms-modal__counter span{font-weight:700}.payment-form-sms-modal__resend-sms{text-align:center}.payment-form #MobilePhoneWithSelection{width:50%}@media(max-width:991.98px){.payment-form #MobilePhoneWithSelection{width:100%}}.payment-form #MobilePhoneWithSelection .form-group--phone-selection{align-items:flex-end}.payment-form #MobilePhoneWithSelection .form-group--phone-selection .custom-select{border:none;height:30px;border-bottom:1px solid #22242a!important;width:100%;background-position-x:100%;font-size:14px;font-weight:400}.payment-form #MobilePhoneWithSelection .form-group--phone-selection .error .custom-select{border-color:#ff1f1f!important}.payment-form #MobilePhoneWithSelection .form-group--phone-selection .error .custom-select~.invalid-feedback{display:none}@media(max-width:991.98px){.payment-form #MobilePhoneWithSelection .form-group--col{padding:0 10px;margin-bottom:32px}}.payment-form #MobilePhoneWithSelection .payment-form__pay-on-delivery--input{margin-bottom:unset}.payment-form .card-icon{display:flex;align-items:center;justify-content:flex-end;margin-bottom:0}.payment-form .card-icon :first-child{margin-right:8px}.payment-form .card-icon img{width:auto}.payment-form .validate-error{border-color:#ff1f1f!important}.payment__modal-fail .modal__inner .modal__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment__modal-fail .modal__inner .modal__container .payment__modal-fail--img{margin-bottom:24px;display:flex;align-items:center;justify-content:center}.payment__modal-fail .modal__inner .modal__container .payment__modal-fail--img img{width:66px;height:66px}.payment__modal-fail .modal__inner .modal__container .payment__modal-fail--img svg{color:#ff1f1f}.payment__modal-fail .modal__inner .modal__container .payment__modal-fail--title{text-align:center;font-size:16px;font-weight:700;margin-bottom:16px}.payment__modal-fail .modal__inner .modal__container .payment__modal-fail--content{text-align:center;font-size:14px;margin-bottom:24px}.payment__modal-fail .modal__inner .modal__container .payment__modal-alternates{margin-bottom:24px}.payment__modal-fail .modal__inner .modal__container .payment__modal-alternates-option{display:flex;align-items:center}.payment__modal-fail .modal__inner .modal__container .payment__modal-alternates-option .custom-radio label{font-size:12px}.payment__modal-fail .modal__inner .modal__container .payment__modal-alternates-option img{max-height:18px;width:auto}.payment__modal-warning--text p{font-size:14px;margin:12px 0}.payment__modal-cvv{width:100%;display:flex;flex-direction:column;gap:24px;justify-content:center;direction:ltr!important}.payment__modal-cvv--content{text-align:center;font-size:14px;font-weight:400;line-height:17px}.payment__modal-cvv .card-icon{align-self:center}.payment__modal-cvv .expire-date{display:flex;align-self:center;gap:10px}.payment__modal-cvv .expire-date .custom-select{border:none!important;border-bottom:1px solid #22242a!important;padding:0 24px 0 0!important;background-position-x:calc(100% - 5px);font-size:14px;height:26px;width:70px}.payment__modal-cvv .security-code{display:flex;justify-content:center;gap:24px}.payment__modal-cvv .security-code .custom-input input{width:42px!important;height:42px!important;text-align:center;font-size:14px;padding:0!important;-moz-appearance:textfield}.payment__modal-cvv .security-code .custom-input input::-webkit-inner-spin-button,.payment__modal-cvv .security-code .custom-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shopping__accordion--content{margin-bottom:24px}@media(max-width:767.98px){.shopping__accordion--content{margin-bottom:0}}.shopping__accordion--content--text{font-size:12px;font-weight:300;line-height:16px;color:#4d4a58;display:flex;align-items:center;margin-bottom:12px}.shopping__accordion--content--text svg{margin-right:8px;flex-shrink:0}.shopping__accordion--content--checkbox{margin-bottom:12px}.shopping__accordion--content--checkbox label{font-size:12px;font-weight:400}.shopping__accordion--content--checkbox a{text-decoration:underline}.shopping__summary-final.accordion__item--active .accordion__content{position:relative}.shopping__summary-final.accordion__item--active .accordion__content:before{content:"";position:absolute;top:0;left:16px;width:calc(100% - 32px);height:1px;background:#e9e8ea}.shopping__summary-final--item{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:300;margin-bottom:10px;white-space:nowrap}.shopping__summary-final--item:last-child{margin:0}.shopping__summary-final--item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopping__summary-final--item .title.success{color:#0aca6e}.shopping__summary-final--item .f-bold{flex:1;text-align:right;font-size:14px;font-weight:600}.shopping__summary-final--item.used-point{white-space:inherit}.shopping__summary-final--item.used-point .success>span,.shopping__summary-final--item.used-point .success svg{color:#0aca6e}.shopping__summary-final--item .reward-amount{flex:1;text-align:right;font-size:14px;font-weight:400}.shopping__summary-final--item .totalAmount{display:flex;width:100%;align-items:center;border-top:1px solid #d9d9d9;padding-top:16px}.shopping__summary-final--item .totalAmount .title{font-size:14px;font-weight:600}.shopping__summary-final--item .totalAmount .amount{flex:1;text-align:right;font-size:16px;font-weight:600}.shopping__summary-final__totalRewardAmount{padding:8px;background-color:#f4f4f5;margin-bottom:16px}.shopping__summary-final__totalRewardAmount--title{font-size:12px;font-weight:700;justify-content:space-between;padding:0 20px 0 8px;cursor:pointer;position:relative}.shopping__summary-final__totalRewardAmount--title img{width:16px}.shopping__summary-final__totalRewardAmount--title .amount{color:#0aca6e;margin-right:4px;font-size:14px}.shopping__summary-final__totalRewardAmount--title:after{transition:all .3s ease;right:4px}.shopping__summary-final__totalRewardAmount--content{padding-left:8px;margin-top:10px}.shopping__summary-final--giftclub{font-size:12px;font-weight:300;display:flex;align-items:center;justify-content:center;background-color:rgba(253,166,35,.1019607843);padding:8px;min-height:40px}.shopping__summary-final--giftclub .giftclub-icon{width:30px;height:30px;margin-right:12px}.shopping__summary-final--giftclub .title p{margin-bottom:0}.summary-container{position:relative}@media(max-width:767.98px){.summary-container .summary-step{display:none!important}}.summary__accordion--content--checkbox{margin-bottom:12px}.summary__accordion--content--checkbox label{font-size:12px;font-weight:400}.summary__accordion--content--checkbox label:after,.summary__accordion--content--checkbox label:before{transform:translateY(50%)}.summary__accordion--content--checkbox a{text-decoration:underline}.summary__accordion--content--checkbox b,.summary__accordion--content--checkbox strong{font-weight:400!important}.summary__accordion--content--checkbox .haso-contract.alert,.summary__accordion--content--checkbox .haso-contract.alert .summary-contact--distance,.summary__accordion--content--checkbox .haso-contract.alert .summary-contact--information,.summary__accordion--content--checkbox .haso-contract.alert .summary-contract--haso,.summary__accordion--content--checkbox .summary-contact.alert,.summary__accordion--content--checkbox .summary-contact.alert .summary-contact--distance,.summary__accordion--content--checkbox .summary-contact.alert .summary-contact--information,.summary__accordion--content--checkbox .summary-contact.alert .summary-contract--haso{color:#eb001b}.summary__accordion--content--text{font-size:12px;font-weight:300;line-height:16px;color:#4d4a58;display:flex;align-items:center;margin-bottom:12px}.summary__accordion--content--text svg{margin-right:8px;flex-shrink:0}.summary__accordion--content--info{font-size:12px;font-weight:300;line-height:16px;color:#4d4a58;margin-bottom:12px}.summary__accordion--content--info i,.summary__accordion--content--info svg{font-size:16px;margin-right:8px}.summary__accordion--content--info b,.summary__accordion--content--info strong{font-weight:700!important}.summary__accordion--item{border:1px solid #e9e8ea;width:100%;transition:all .3s ease;margin-bottom:24px;padding:20px 16px}@media(max-width:767.98px){.summary__accordion--item{background-color:#fff;padding:20px 16px}}.summary__accordion--item.accordion__item--active{border:1px solid #22242a}.summary__accordion--item-title{justify-content:space-between;cursor:default;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e9e8ea;max-width:100%}@media(min-width:768px)and (max-width:1199.98px){.summary__accordion--item-title{flex-direction:column;align-items:flex-start}}.summary__accordion--item-title:after{display:none}.summary__accordion--item-title .title{font-size:16px;font-weight:300;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.summary__accordion--item-title .value{font-size:20px;font-weight:700;flex:1;white-space:nowrap;text-align:right}.summary-step{width:100%}.summary__mobile{position:fixed;width:100%;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,.2509803922);padding:8px;z-index:99;flex-direction:column}.summary__mobile-dropdown{position:relative;margin-right:16px;width:40%;cursor:pointer}.summary__mobile-dropdown .arrow-icon{position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:3px;width:30px;height:30px}.summary__mobile-dropdown .arrow-icon svg{transition:all .3s ease}.summary__mobile-dropdown.active .arrow-icon svg{transform:rotate(180deg)}.summary__mobile-dropdown .dropdown-title{font-size:12px;color:#22242a;font-weight:300;margin-left:32px}.summary__mobile-dropdown .dropdown-summuary-total{font-size:14px;font-weight:700;color:#22242a;margin-left:32px}.summary__mobile-dropdown-detail{display:none;bottom:50px;left:0;right:0;background-color:#fff;width:100%}.summary__mobile-dropdown-detail--content{display:flex;flex-direction:column;font-size:13px;padding-bottom:8px}.summary__mobile-dropdown-detail--content .f-bold{font-size:14px;font-weight:700}.summary__mobile-buttons{flex:1}.summary__mobile-buttons button{width:100%;font-size:14px;font-weight:500}.summary__mobile-info .summary__accordion--content{padding:0;margin-bottom:16px;margin-top:4px}.summary__mobile-info .summary__accordion--content--text{margin-bottom:0}.summary-submit,.summary-submit-step{font-size:14px;font-weight:500;color:#fff}.summary-submit-step.disabled,.summary-submit.disabled{background:#908e97;border-color:#908e97;color:#c7c6cb;pointer-events:none}.summary-submit.pointer-events-disable{background:#908e97;border-color:#908e97;color:#c7c6cb;pointer-events:unset!important}.contract-container{position:relative}.contract-container .checkout__title{font-size:16px;font-weight:700;line-height:20px;text-transform:capitalize;margin-bottom:16px}.contract-container .checkout-box{position:relative;height:131px;overflow-y:auto;padding:10px 16px;margin-bottom:24px}.contract-container .checkout-box.alert{border:1px solid #eb001b}.contract-container .contract-accordion{height:auto!important;border:1px solid #e9e8ea;padding:18px 15px}.contract-container .contract-accordion .accordion__title:after{position:relative;top:0;margin-left:15px}.contract-container .contract-accordion .accordion__item--detail-sub{position:relative;height:236px;overflow-y:auto;font-size:12px}.checkout #address-form{padding:0 40px;font-size:14px;overflow-x:hidden}.checkout #address-form button:disabled{background-color:#908e97;border:none}.checkout #address-form .form-row{display:flex;margin:0 -10px}.checkout #address-form .custom-input input.has-value+label,.checkout #address-form .custom-input input:focus+label,.checkout #address-form .custom-textarea input.has-value+label,.checkout #address-form .custom-textarea input:focus+label{top:0;font-size:10px;font-weight:400;color:#585562;margin-bottom:0;line-height:100%;letter-spacing:0}@media(max-width:991.98px){.checkout #address-form .custom-input input.has-value+label,.checkout #address-form .custom-input input:focus+label,.checkout #address-form .custom-textarea input.has-value+label,.checkout #address-form .custom-textarea input:focus+label{font-size:12px}}.checkout #address-form .custom-select{border:none!important;border-bottom:1px solid #22242a!important;padding:0 24px 0 0!important;background-position-x:calc(100% - 5px);font-size:15px;height:42px;width:100%;color:#22242a}.checkout #address-form .custom-textarea textarea{height:42px}.checkout #address-form .address-radio{flex-direction:row}.checkout #address-form .form-group--phone-selection{align-items:flex-end}.checkout #address-form .form-group--phone-selection .custom-select{border:none;height:30px;border-bottom:1px solid #22242a!important;width:100%;background-position-x:100%;font-size:14px;font-weight:400}.checkout #address-form .form-group--phone-selection .error .custom-select{border-color:#ff1f1f!important}.checkout #address-form .form-group--phone-selection .error .custom-select~.invalid-feedback{display:none}.checkout #address-form .form-group--col{padding:0 10px;margin-bottom:32px}.checkout #address-form .form-group__select-title{color:#585562;font-weight:400;font-size:10px;line-height:100%}.checkout #address-form .form-group .button--mid{padding:10px 0;height:38px;font-weight:500;font-size:14px;line-height:100%;text-align:center}@media(max-width:991.98px){.checkout #address-form .form-group .button--mid{padding:11px 0;height:40px}}#MobilePhoneWithSelection{position:relative}.delivery-pickuppointV2-container,.delivery-store-container{display:flex;flex-direction:column;gap:16px}.delivery-pickuppointV2-container .delivery-list__content,.delivery-pickuppointV2-container .delivery-list__title--info,.delivery-store-container .delivery-list__content,.delivery-store-container .delivery-list__title--info{font-size:14px}.delivery-pickuppointV2-container .dropdown-search__selected,.delivery-store-container .dropdown-search__selected{height:42px!important}.delivery-pickuppointV2-container .dropdown-search__menu,.delivery-store-container .dropdown-search__menu{display:none;margin-top:-42px!important}.delivery-pickuppointV2-container .dropdown-search__menu--search,.delivery-store-container .dropdown-search__menu--search{height:26px!important;border:none!important;padding:0!important}@media(min-width:768px){.delivery-pickuppointV2-container .pickuppointV2-form,.delivery-store-container .pickuppointV2-form{height:30px}}.delivery-pickuppointV2-container .custom-input input.has-value+label,.delivery-pickuppointV2-container .custom-input input:focus+label,.delivery-store-container .custom-input input.has-value+label,.delivery-store-container .custom-input input:focus+label{top:-3px;font-size:13px;font-weight:600;line-height:16px;text-align:left;color:#22242a}.delivery-pickuppointV2-container .custom-input.mask-invalid:after,.delivery-pickuppointV2-container .custom-input.mask-valid:after,.delivery-store-container .custom-input.mask-invalid:after,.delivery-store-container .custom-input.mask-valid:after{content:"";background:transparent}.delivery-pickuppointV2-container__guest-info,.delivery-store-container__guest-info{font-weight:500;font-size:12px}.delivery-pickuppointV2-text,.delivery-store-text{font-size:12px;font-weight:400;margin:0}@media(max-width:767.98px){.delivery-pickuppointV2-text,.delivery-store-text{font-size:12px}}.delivery-pickuppointV2-text>p,.delivery-store-text>p{margin-bottom:18px}.delivery-pickuppointV2-text>p:before,.delivery-store-text>p:before{content:"";width:8px;height:8px;background-color:#22242a;float:left;margin:5px 8px 0 0;border-radius:8px}.delivery-pickuppointV2-text>p.line a,.delivery-store-text>p.line a{text-decoration:underline}.delivery-pickuppointV2-text>p:last-child :not(.pickuppoint),.delivery-store-text>p:last-child :not(.pickuppoint){color:#4d4a58;font-size:12px;font-weight:300;margin-bottom:32px;position:relative;display:inline-flex}@media(max-width:767.98px){.delivery-pickuppointV2-text>p:last-child :not(.pickuppoint),.delivery-store-text>p:last-child :not(.pickuppoint){margin-bottom:20px}}.delivery-pickuppointV2-text>p:last-child :not(.pickuppoint) i,.delivery-store-text>p:last-child :not(.pickuppoint) i{font-size:16px;margin-right:8px}.delivery-pickuppointV2-text>p:last-child :not(.pickuppoint):before,.delivery-store-text>p:last-child :not(.pickuppoint):before{display:none}.delivery-pickuppointV2-form-container__title,.delivery-store-form-container__title{font-size:14px;font-weight:600;margin-bottom:24px}@media(max-width:767.98px){.delivery-pickuppointV2-form-container__title,.delivery-store-form-container__title{margin-bottom:12px}}.delivery-pickuppointV2-form,.delivery-store-form{display:flex}.delivery-pickuppointV2-form__select-title,.delivery-store-form__select-title{font-size:10px;color:#585562}.delivery-pickuppointV2-form.form-payment-tabs,.delivery-store-form.form-payment-tabs{max-width:820px;width:100%}@media(max-width:767.98px){.delivery-pickuppointV2-form,.delivery-store-form{flex-direction:column}}.delivery-pickuppointV2-form .form-capsule,.delivery-store-form .form-capsule{display:flex}@media(max-width:767.98px){.delivery-pickuppointV2-form .form-capsule,.delivery-store-form .form-capsule{justify-content:space-between}}.delivery-pickuppointV2-form__group,.delivery-store-form__group{margin-right:58px}.delivery-pickuppointV2-form__group .dropdown-search,.delivery-store-form__group .dropdown-search{width:100%!important}@media(max-width:767.98px){.delivery-pickuppointV2-form__group,.delivery-store-form__group{margin-right:0;margin-bottom:32px}.delivery-pickuppointV2-form__group:last-child,.delivery-store-form__group:last-child{margin-bottom:0}}.delivery-pickuppointV2-form__group--input,.delivery-store-form__group--input{width:268px}@media(max-width:767.98px){.delivery-pickuppointV2-form__group--input,.delivery-store-form__group--input{width:auto}}@media(max-width:767.98px){.delivery-pickuppointV2-form__group--input.half,.delivery-store-form__group--input.half{width:48%}}.delivery-pickuppointV2-form__group--button button,.delivery-store-form__group--button button{width:194px;height:38px;font-size:13px;font-weight:600}@media(max-width:767.98px){.delivery-pickuppointV2-form__group--button button,.delivery-store-form__group--button button{width:100%}}.delivery-pickuppointV2-form__group--button button.disabled,.delivery-store-form__group--button button.disabled{background:#908e97;border-color:#908e97;color:#c7c6cb;pointer-events:none}.delivery-pickuppointV2-form .custom-select,.delivery-store-form .custom-select{border:none!important;border-bottom:1px solid #22242a!important;padding:0 24px 0 0!important;background-position-x:calc(100% - 5px);font-size:14px;height:42px;width:100%}.delivery-pickuppointV2-form .custom-select.disabled,.delivery-store-form .custom-select.disabled{border-color:#c7c6cb!important;color:#c7c6cb}.delivery-pickuppointV2-result-container,.delivery-store-result-container{max-width:790px}.delivery-pickuppointV2-result-container__title,.delivery-store-result-container__title{display:flex;font-size:16px;font-weight:400;margin-bottom:8px;align-items:center}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__title,.delivery-store-result-container__title{font-size:14px;font-weight:600;margin-bottom:10px}}.delivery-pickuppointV2-result-container__content .pickuppointV2-result,.delivery-pickuppointV2-result-container__content .store-result,.delivery-store-result-container__content .pickuppointV2-result,.delivery-store-result-container__content .store-result{margin-bottom:32px}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .pickuppointV2-result,.delivery-pickuppointV2-result-container__content .store-result,.delivery-store-result-container__content .pickuppointV2-result,.delivery-store-result-container__content .store-result{margin-bottom:20px}}.delivery-pickuppointV2-result-container__content .pickuppointV2-list,.delivery-pickuppointV2-result-container__content .store-list,.delivery-store-result-container__content .pickuppointV2-list,.delivery-store-result-container__content .store-list{max-height:300px;min-height:auto;overflow:auto}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .pickuppointV2-list,.delivery-pickuppointV2-result-container__content .store-list,.delivery-store-result-container__content .pickuppointV2-list,.delivery-store-result-container__content .store-list{height:auto}}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .pickuppointV2-list__row,.delivery-pickuppointV2-result-container__content .store-list__row,.delivery-store-result-container__content .pickuppointV2-list__row,.delivery-store-result-container__content .store-list__row{padding:20px}.delivery-pickuppointV2-result-container__content .pickuppointV2-list__row>div,.delivery-pickuppointV2-result-container__content .store-list__row>div,.delivery-store-result-container__content .pickuppointV2-list__row>div,.delivery-store-result-container__content .store-list__row>div{flex-direction:column}}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .pickuppointV2-list__map,.delivery-pickuppointV2-result-container__content .store-list__map,.delivery-store-result-container__content .pickuppointV2-list__map,.delivery-store-result-container__content .store-list__map{font-size:13px}}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container,.delivery-pickuppointV2-result-container__content .delivery-store-user-container,.delivery-store-result-container__content .delivery-pickuppointV2-user-container,.delivery-store-result-container__content .delivery-store-user-container{width:380px}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container,.delivery-pickuppointV2-result-container__content .delivery-store-user-container,.delivery-store-result-container__content .delivery-pickuppointV2-user-container,.delivery-store-result-container__content .delivery-store-user-container{width:100%}}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__title,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__title,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__title,.delivery-store-result-container__content .delivery-store-user-container__title{font-size:16px;font-weight:400;margin-bottom:12px}@media(max-width:767.98px){.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__title,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__title,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__title,.delivery-store-result-container__content .delivery-store-user-container__title{font-size:14px;font-weight:600;margin-bottom:8px}}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form{flex-direction:column}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group{margin-bottom:32px;width:100%}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group:last-child,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group:last-child,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group:last-child,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group:last-child,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group:last-child,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group:last-child,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group:last-child,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group:last-child{margin:0}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group:last-child.error,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group:last-child.error,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group:last-child.error,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group:last-child.error,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group:last-child.error,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group:last-child.error,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group:last-child.error,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group:last-child.error{margin:0 0 16px}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2{display:flex}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2>div,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2>div,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2>div,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2>div,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2>div,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2>div,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2>div,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2>div{flex:1;margin-right:16px}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2>div:last-child,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2>div:last-child,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2>div:last-child,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2>div:last-child,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group--input--type2>div:last-child,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group--input--type2>div:last-child,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group--input--type2>div:last-child,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group--input--type2>div:last-child{margin:0}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group.error input,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group.error input,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group.error input,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group.error input,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group.error input,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group.error input,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group.error input,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group.error input{border-color:#ff1f1f!important}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group .invalid-feedback,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group .invalid-feedback,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group .invalid-feedback,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group .invalid-feedback,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group .invalid-feedback{font-size:12px;font-weight:400;color:#ff1f1f!important}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group .form-input-info,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group .form-input-info,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group .form-input-info,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group .form-input-info,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group .form-input-info,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group .form-input-info,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group .form-input-info,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group .form-input-info{font-size:12px;font-weight:400;line-height:14px;color:#212529!important;padding:8px 0 0!important;display:flex;align-items:center}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group__infobox,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group__infobox,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group__infobox,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group__infobox,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group__infobox,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group__infobox,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group__infobox,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group__infobox{height:78px}.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group__infobox .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group__infobox .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group__infobox .invalid-feedback,.delivery-pickuppointV2-result-container__content .delivery-store-user-container__content .delivery-store-form__group__infobox .invalid-feedback,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-pickuppointV2-form__group__infobox .invalid-feedback,.delivery-store-result-container__content .delivery-pickuppointV2-user-container__content .delivery-store-form__group__infobox .invalid-feedback,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-pickuppointV2-form__group__infobox .invalid-feedback,.delivery-store-result-container__content .delivery-store-user-container__content .delivery-store-form__group__infobox .invalid-feedback{position:static!important}.delivery-pickuppointV2-modal-trigger,.delivery-pickuppointV2-modal-trigger--mobile,.delivery-store-modal-trigger,.delivery-store-modal-trigger--mobile{margin-left:auto;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}@media(max-width:767.98px){.delivery-pickuppointV2-modal-trigger,.delivery-pickuppointV2-modal-trigger--mobile,.delivery-store-modal-trigger,.delivery-store-modal-trigger--mobile{font-size:13px;font-weight:700}}@media(max-width:767.98px){.modal__header{margin-bottom:32px}}.modal__header .pickuppointV2-info .subtitle{line-height:21px;display:flex;font-size:12px;color:#585562}.modal__header .pickuppointV2-info .badge{border:1px solid #585562;padding:0 20px;font-size:10px;line-height:19px;margin-right:8px}.modal__container{flex:1}@media(max-width:767.98px){.modal__container{display:flex}}@media(max-width:767.98px){.modal__container .pickuppointV2-content,.modal__container .store-content{display:flex;flex:1;flex-direction:column}}.modal__container .pickuppointV2-content__context,.modal__container .store-content__context{display:flex;flex-direction:column;gap:16px}@media(max-width:767.98px){.modal__container .pickuppointV2-content__context,.modal__container .store-content__context{gap:6px}}@media(max-width:767.98px){.modal__container .pickuppointV2__content,.modal__container .store__content{display:flex;flex-direction:column;flex:1}}@media(max-width:767.98px){.modal__container .pickuppointV2-result,.modal__container .store-result{display:flex;flex-direction:column;overflow:hidden;flex:1}}.modal__container .pickuppointV2-info,.modal__container .store-info{font-size:14px;font-weight:600;margin-bottom:0}.modal__container .pickuppointV2-result-info,.modal__container .store-result-info{margin-bottom:8px}@media(max-width:767.98px){.modal__container .pickuppointV2-result-info,.modal__container .store-result-info{margin-bottom:16px}}@media(max-width:767.98px){.modal__container .pickuppointV2-form,.modal__container .store-form{margin-bottom:24px}}.modal__container .pickuppointV2-form__group .dropdown-search,.modal__container .store-form__group .dropdown-search{width:100%!important}.modal__container .pickuppointV2-form__group.error .custom-select,.modal__container .store-form__group.error .custom-select{border-color:#ff1f1f!important}.modal__container .pickuppointV2-form__group--button button,.modal__container .store-form__group--button button{width:194px;height:38px;font-size:13px;font-weight:600}@media(max-width:767.98px){.modal__container .pickuppointV2-form__group--button button,.modal__container .store-form__group--button button{width:100%}}.modal__container .pickuppointV2-form__group--button button.disabled,.modal__container .store-form__group--button button.disabled{background:#908e97;border-color:#908e97;color:#c7c6cb}.modal__container .pickuppointV2-form__group .invalid-feedback,.modal__container .store-form__group .invalid-feedback{font-size:12px;font-weight:400;color:#ff1f1f!important}.modal__container .pickuppointV2-select,.modal__container .store-select{display:flex;justify-content:flex-end}.modal__container .pickuppointV2-select button,.modal__container .store-select button{width:194px;height:38px;font-size:13px;font-weight:600}@media(max-width:767.98px){.modal__container .pickuppointV2-select button,.modal__container .store-select button{width:100%}}.modal__container .pickuppointV2-select button.disabled,.modal__container .store-select button.disabled{background:#908e97;border-color:#908e97;color:#c7c6cb;pointer-events:none}.modal__container .pickuppointV2-list,.modal__container .store-list{margin-bottom:20px}@media(max-width:767.98px){.modal__container .pickuppointV2-list,.modal__container .store-list{flex:1;max-height:unset;margin-bottom:8px}}.modal__container .pickuppointV2-list__info,.modal__container .store-list__info{flex:1}@media(max-width:767.98px){.modal__container .pickuppointV2-list__info,.modal__container .store-list__info{flex-direction:column}}.modal__container .pickuppointV2-list__row,.modal__container .store-list__row{cursor:pointer}@media(max-width:767.98px){.modal__container .pickuppointV2-list__row,.modal__container .store-list__row{padding:20px;margin-bottom:12px}}.modal__container .pickuppointV2-list__row>div,.modal__container .store-list__row>div{align-items:center}@media(max-width:767.98px){.modal__container .pickuppointV2-list__row>div,.modal__container .store-list__row>div{align-items:flex-start}}.modal__container .pickuppointV2-list__left,.modal__container .store-list__left{margin-right:auto}@media(max-width:767.98px){.modal__container .pickuppointV2-list__map,.modal__container .pickuppointV2-list__right,.modal__container .store-list__map,.modal__container .store-list__right{font-size:13px}}.modal__container .pickuppointV2-list__radio span,.modal__container .store-list__radio span{width:18px;height:18px;border-radius:18px;background-color:#fff;border:1px solid #908e97;margin-right:16px;display:flex;position:relative}.modal__container .pickuppointV2-list__row.active .pickuppointV2-list__radio span:before,.modal__container .pickuppointV2-list__row.active .store-list__radio span:before,.modal__container .store-list__row.active .pickuppointV2-list__radio span:before,.modal__container .store-list__row.active .store-list__radio span:before{content:"";position:absolute;width:12px;height:12px;border-radius:12px;background-color:#22242a;top:2px;left:2px}.checkout-box--pickuppoint .checkout-box__content,.checkout-box--store .checkout-box__content{position:relative}@media(max-width:767.98px){.delivery-store-tabs .delivery-store-result-container.delivery-step2 .store-result{padding-bottom:0!important}}.delivery-store-tabs .store-result{margin-bottom:0}@media(max-width:767.98px){.delivery-store-tabs .store-result{margin-bottom:20px;position:relative;padding-bottom:44px}}@media(max-width:767.98px){.delivery-store-tabs .store-select{position:absolute;width:100%;bottom:0}.delivery-store-tabs .store-select button{width:100%}.delivery-store-tabs .store-select button.disabled{background:#908e97;border-color:#908e97;color:#c7c6cb;pointer-events:none}}@media(max-width:767.98px){.delivery-store-tabs .store-list{height:unset;max-height:316px}}@media(max-width:767.98px){.delivery-store-tabs .store-list__row{padding:10px;margin-bottom:5px}}@media(max-width:767.98px){.delivery-store-tabs .store-list__address,.delivery-store-tabs .store-list__name{font-size:13px}}@media(max-width:767.98px){.delivery-store-tabs .store-list__address{margin-bottom:8px}}.delivery-store-tabs .store-list__info{flex:1}@media(max-width:767.98px){.delivery-store-tabs .store-list__info{flex-direction:column}}.delivery-store-tabs .store-list__radio span{width:18px;height:18px;border-radius:50%;background-color:#fff;border:1px solid #908e97;margin-right:10px;display:flex;position:relative}.delivery-store-tabs .store-list__row.active .store-list__radio span:before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background-color:#22242a;top:1px;left:1px}.delivery-store-tabs .store-content__context{display:flex;flex-direction:column;gap:16px}@media(max-width:767.98px){.delivery-store-tabs .store-content__context{gap:6px}}@media(max-width:767.98px){.delivery-store-tabs .store-content__text{font-weight:600}}.delivery-store-tabs .store-content--mobile{display:none}@media(max-width:767.98px){.delivery-store-tabs .store-content--mobile{display:flex;margin-top:16px}.delivery-store-tabs .store-content--mobile #storeSearchFormMobile .store-form__group--submit{width:100%;display:flex;justify-content:center;margin-top:26px}.delivery-store-tabs .store-content--mobile #storeSearchFormMobile .store-form__group--submit button{width:100%}}@media(max-width:767.98px){.delivery-store-tabs .store-result-info{font-size:13px;margin-bottom:20px}}.delivery-store-tabs .delivery-store-form-container__title{font-size:14px;font-weight:500;margin-bottom:14px}.delivery-store-tabs .delivery-store-text ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:18px}@media(max-width:767.98px){.delivery-store-tabs .delivery-store-text ul{gap:16px}}.delivery-store-tabs .delivery-store-text ul li{position:relative;padding-left:16px}.delivery-store-tabs .delivery-store-text ul li:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;background-color:#22242a;border-radius:50%}.delivery-store-tabs .delivery-store-text p:last-of-type{margin-bottom:0}.delivery-store-tabs .delivery-store-text p i{margin-bottom:0!important;vertical-align:text-bottom}.delivery-store-tabs .delivery-store-text p i.icon-attention{vertical-align:text-bottom}.delivery-store-tabs .delivery-store-text p i.icon-attention:before{font-size:16px!important;display:inline-block!important}.delivery-store-tabs .delivery-store-result-container{margin-bottom:32px}@media(max-width:767.98px){.delivery-store-tabs .delivery-store-result-container .store-result{border:1px solid #0aca6e}}.delivery-store-tabs .delivery-store-result-container__content{border:1px solid #0aca6e}@media(max-width:767.98px){.delivery-store-tabs .delivery-store-result-container__content{border:none}}.delivery-store-tabs .delivery-store-user-container{width:100%;padding:0 16px 24px}@media(max-width:767.98px){.delivery-store-tabs .delivery-store-user-container{padding:0;background:transparent}}.delivery-store-tabs .delivery-store-user-container__title{font-size:15px;font-weight:600}.delivery-store-tabs .delivery-store-btn.disabled{pointer-events:none}.delivery-store-tabs .delivery-store .closestStoreAddress .store-list{max-height:calc(100vh - 350px)}.delivery-store-tabs__info-text{display:flex;align-items:center;gap:8px;width:100%;background-color:#f8f8f9;padding:9px 30px}@media(max-width:991.98px){.delivery-store-tabs__info-text{margin:16px 0 20px!important;padding:8px 11px}}.delivery-store-tabs__info-text p{font-size:10px;font-weight:300;margin-bottom:0}.delivery-store-tabs:not(.active) .delivery-store-tabs__info-text{display:none}@media(max-width:767.98px){.delivery-store-tabs .checkout-box__content{margin:0 -17px!important}}.delivery-store-tabs .delivery-step2,.delivery-store-tabs .delivery-step3{margin-top:16px}#userInfoForm{margin-bottom:4px}#userInfoForm input{margin-top:8px}@media(min-width:576px){#userInfoForm .delivery-store-form__group--input{width:auto}}#userInfoForm .form-group--mobile-phone.verified input{border-bottom:1px solid #0aca6e!important}#userInfoForm .form-group--mobile-phone.verified .input-icon{background:#0aca6e;display:flex!important}#userInfoForm .form-group--mobile-phone.verified .input-icon svg .check{display:inline!important}#userInfoForm .form-group--mobile-phone.notVerified input{border-bottom:1px solid #eb001b!important}#userInfoForm .form-group--mobile-phone.notVerified .input-icon{background:#eb001b;display:flex!important}#userInfoForm .form-group--mobile-phone.notVerified .input-icon svg .uncheck{display:inline!important}#userInfoForm .form-group--mobile-phone .input-icon{position:absolute;bottom:0;right:0;height:30px;width:30px;align-items:center;justify-content:center;color:#fff}.delivery-options-box{position:relative;margin:92px -32px 0}@media(max-width:767.98px){.delivery-options-box{margin:40px 0 16px}}.delivery-options-box__title{font-size:18px;font-weight:700;margin:0 32px 24px}@media(max-width:767.98px){.delivery-options-box__title{font-size:14px;font-weight:600;margin:0 16px 16px}}.delivery-options-list__item{border:1px solid #e9e8ea;margin:0 32px 24px;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}@media(max-width:767.98px){.delivery-options-list__item{margin:0 0 16px;padding:16px}}@media(max-width:767.98px){.delivery-options-list__item:last-child{margin-bottom:0}}.delivery-options-list__item--right{flex:1}.delivery-options-list__item__title{font-size:18px;font-weight:600;color:#22242a}@media(max-width:767.98px){.delivery-options-list__item__title{font-size:14px;font-weight:600}}.delivery-options-list__item__content{font-size:12px;font-weight:400;color:#585562}.delivery-options-list__item__radio{width:24px;height:24px;margin-right:16px;cursor:pointer;position:relative;border:1px solid #e9e8ea;display:inline-flex;border-radius:24px}.delivery-options-list__item.active .delivery-options-list__item__radio{border-color:#22242a}.delivery-options-list__item.active .delivery-options-list__item__radio:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:#22242a}.dropdown-search{position:relative}.dropdown-search__selected{-webkit-appearance:none;appearance:none;outline:0;box-shadow:none;background-image:none;position:relative;display:flex;background:url(/AssetsV2/dist/img/custom-select-arrow-2.svg) no-repeat;background-position-y:50%;background-size:24px;border:1px solid #c7c6cb;height:50px}.dropdown-search__selected::-ms-expand{display:none}.dropdown-search__selected{border:none!important;border-bottom:1px solid #22242a!important;padding:0 24px 0 0!important;background-position-x:100%;font-size:15px;line-height:30px;height:30px;width:100%;align-items:center}.dropdown-search__menu{position:relative;margin-top:-26px;left:0;width:100%;border:1px solid #22242a;background-color:#fff;z-index:5;display:none}.dropdown-search__menu--items{margin-top:45px;max-height:295px;overflow:hidden;overflow-y:scroll;scrollbar-color:#fff #c4c4c4;scrollbar-width:thin}.dropdown-search__menu--items::-webkit-scrollbar{width:thin;height:thin}.dropdown-search__menu--items::-webkit-scrollbar-thumb{background:#fff}.dropdown-search__menu--items::-webkit-scrollbar-track{background:#c4c4c4}.dropdown-search__menu--items{scrollbar-face-color:#fff;scrollbar-track-color:#c4c4c4}.dropdown-search__menu svg{position:absolute;left:16px;top:14px;display:block}.dropdown-search__menu--search{position:absolute;left:44px;top:10px;display:block;width:calc(100% - 50px)!important;height:18px!important;line-height:18px;border:0!important;padding:0!important;outline:0!important;font-size:13px;background-color:#f9f9f9}.dropdown-search__menu--item{padding:10px 16px;margin-right:-8px;border-bottom:1px solid #f4f4f5;font-size:14px;cursor:pointer}.dropdown-search__menu--item:first-child{border-top:1px solid #f4f4f5}.dropdown-search__menu--item:last-child{border-bottom:0}.dropdown-search__menu--item.selected,.dropdown-search__menu--item.selected:hover,.dropdown-search__menu--item:hover{background-color:#f8f8f9}#productStoreSearchModal .modal .modal__header-close{color:#22242a}#productStoreSearchModal .modal__container{display:flex;flex-direction:column;flex:1}#productStoreSearchModal .modal-back{float:left;margin-right:8px}#productStoreSearchModal .modal__title{font-size:16px;font-weight:600}@media(max-width:767.98px){#productStoreSearchModal .modal__title{font-size:18px;font-weight:400}}#productStoreSearchModal #map-canvas{margin-top:16px}#productStoreSearchModal .product-info__variant{flex-direction:row}#productStoreSearchModal .product-info__variant--box{margin-right:16px}#productStoreSearchModal .product-info__variant--box:last-child{margin-right:0}.store-content{display:flex;flex-direction:column;overflow:hidden;flex:1}.store-content__text{font-size:14px;font-weight:600;color:#22242a}.store-content--mobile{min-height:auto;overflow:unset}.store-content--mobile .store-info{font-size:13px;font-weight:600;margin-bottom:18px}.store-result{flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column;gap:16px}.store-result-info{font-size:12px;font-weight:400;color:#22242a;margin-bottom:8px}.store-result-info b{font-weight:700}.store-result-info__title{font-size:20px;font-weight:700;margin-bottom:20px}.store-result-info__text{font-size:14px;font-weight:700}.store-result-info__text b{font-size:14px;font-weight:900}.store-form{display:flex;margin-bottom:34px}.store-form__group{flex:1;position:relative}.store-form__group--input{flex:1;margin-right:30px}.store-form__group--input .custom-select{border:none;border-bottom:1px solid #22242a;padding:0 24px 0 0;background-position-x:calc(100% - 5px);font-size:15px;height:40px;width:100%}.store-form__group--input .custom-select.disabled{color:#c7c6cb;border-color:#c7c6cb}.store-form__group--input.disabled .dropdown-search__selected{color:#c7c6cb!important;border-color:#c7c6cb!important;pointer-events:none}.store-form__group--warn{width:100%;font-size:10px;font-weight:300;line-height:30px;display:inline-flex;align-items:center;position:absolute;top:100%;left:0}.store-form__group--warn.error{color:#ff1f1f}.store-form__group--warn.normal{color:#22242a}.store-form__group--warn.normal b{font-weight:700}.store-form__group--warn svg{margin-right:4px}.store-form__group--button{display:flex;justify-content:center}.store-form__group--button button{height:38px;width:300px}.store-form__group--button button[disabled],.store-form__group--button button[disabled]:hover{background:#908e97;color:#c7c6cb}.store-form__group--button button.loader-progress{border:none;background:#908e97;color:#c7c6cb}.store-form__group--button button.loader-progress .loader-relative{width:16px;height:16px}.store-form__group .dropdown-search{width:100%!important}.store-form__group .dropdown-search__selected{height:42px!important}.store-form__group .dropdown-search__menu{margin-top:-42px!important}.store-form__group .dropdown-search__menu--items{height:228px}.store-form__group .dropdown-search__menu--search{height:26px!important;border:none!important;padding:0!important}.store-list{max-height:calc(100vh - 500px);overflow:auto}.store-list__row{background:#f4f4f5;display:flex;flex-direction:column;padding:16px;margin-bottom:16px}.store-list__row:last-child{margin:0}.store-list__left{max-width:60%}@media(max-width:767.98px){.store-list__left{max-width:100%}}.store-list__right{display:flex;align-items:center}@media(max-width:767.98px){.store-list__right{justify-content:flex-end}}.store-list__name{font-size:14px;font-weight:700;margin-bottom:8px}.store-list__address{font-size:14px;font-weight:400}.store-list__map{font-size:12px;font-weight:700;cursor:pointer}@media(max-width:767.98px){.store-result-info{font-size:14px;font-weight:400;color:#22242a;margin-bottom:20px}.store-result-info b{font-weight:700}.store-result-info__title{font-size:16px;font-weight:400;margin-bottom:20px}.store-result-info__text{font-size:14px;font-weight:700}.store-result-info__text b{font-size:14px;font-weight:900}.store-form{display:block;margin-bottom:20px}.store-form__group--input{width:47%;height:42px;margin:0 0 0 6%;float:left}.store-form__group--input:first-child{margin-left:0}.store-form__group--button{width:100%;display:inline-block;margin-top:32px;position:absolute;bottom:0;left:0;right:0;text-align:center;padding:23px 37px;box-shadow:0 -1px 4px 0 rgba(0,0,0,.2509803922)}.store-form__group--button button{max-width:300px}.store-list{height:100%;overflow:auto}.store-list__row{flex-direction:column}.store-list__name{font-size:14px;font-weight:700}.store-list__address{font-size:14px;font-weight:400;margin-bottom:16px}.store-list__map{font-weight:500;font-size:12px;line-height:12px;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:Auto}}.kiosk-pos .swipe-animation-container{width:calc(100% - 40px);height:700px;display:block}.kiosk-pos .swipe-animation-container .swipe-animation{position:relative;width:400px;height:100%;margin:20px auto;overflow:hidden}.kiosk-pos .swipe-animation-container .swipe-animation .notification-text{text-align:center;width:100%;margin-top:60px;display:block;font-size:26px}.kiosk-pos .swipe-animation-container .swipe-animation .swipe-credit-card{width:180px;height:250px;background:#dadada;border-radius:10px;position:relative;z-index:2;margin:400px auto 0;animation:swipe-card 2s ease-in-out infinite}.kiosk-pos .swipe-animation-container .swipe-animation .swipe-credit-card .scc-tripe{position:absolute;background:#434343;width:25px;height:100%;right:30px}.kiosk-pos .swipe-animation-container .swipe-animation .swiper-top{position:absolute;width:100%;height:200px;background:#f8f9fa;border:20px solid #212529;top:0;left:0;z-index:3;border-radius:20px}.kiosk-pos .swipe-animation-container .swipe-animation .swiper-top .light-indicator{position:absolute;bottom:-16px;left:50%;width:10px;height:10px;border-radius:50%;background:#dadada;animation:reader-light 2s ease-in-out infinite}.kiosk-pos .swipe-animation-container .swipe-animation .swiper-bottom{position:absolute;height:20px;top:200px;z-index:3;width:100%;left:0}.kiosk-pos .swipe-animation-container .swipe-animation .swiper-bottom .button-container{position:relative;width:260px;height:180px;background:#212529;margin:0 auto;border-radius:0 0 10px 10px;padding:0 25px}.kiosk-pos .swipe-animation-container .swipe-animation .swiper-bottom .button-container .button-label{float:left;display:block;width:50px;height:20px;background:#979797;margin:10px 10px 20px;border-radius:5px;text-align:center}.kiosk-pos .swipe-animation-container .swipe-animation .after-bottom{width:265px;height:30px;background:#212529;position:absolute;top:390px;left:70px;margin:0 auto;border-radius:10px 10px 0 0}@keyframes swipe-card{0%{margin-top:445px}to{margin-top:345px}}@keyframes reader-light{0%{background:#dadada}90%{background:#b8fd99}}@keyframes text-animation{0%{font-size:22px}60%{font-size:26px}}.kiosk-pos .swipe-animation-container .card-bankname{position:absolute;bottom:30px;left:140px;width:17px;height:90px;background:hsla(0,0%,75.3%,.4392156863);border-radius:2px}.kiosk-pos .swipe-animation-container .card-number{position:absolute;top:20px;right:90px;width:17px;height:80%;background:hsla(0,0%,75.3%,.4392156863);border-radius:2px}.kiosk-pos .swipe-animation-container .card-cvc{position:absolute;top:20px;right:130px;width:15px;height:40%;background:hsla(0,0%,75.3%,.4392156863);border-radius:2px}.kiosk-pos .swipe-animation-container .chip{float:right;position:relative;z-index:1000;width:33px;height:29px;margin-top:20px;margin-right:15px;background:#fffcb1;opacity:.7;background:linear-gradient(135deg,#fffcb1,#b4a365);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffcb1",endColorstr="#b4a365",GradientType=1);border:1px solid #322d28;border-radius:10px;background-clip:padding-box;box-shadow:0 1px 2px #322d28,inset 0 0 5px 0 0 5px rgba(144,133,87,.25);overflow:hidden;transform:rotate(90deg)}.kiosk-pos .swipe-animation-container .chip .side{position:absolute;top:8px;width:12px;height:24px;border:1px solid #322d28;box-shadow:inset 0 0 5px rgba(144,133,87,.25),0 0 5px rgba(144,133,87,.25),0 0 4px rgba(0,0,0,.1),inset 0 0 4px rgba(0,0,0,.1)}.kiosk-pos .swipe-animation-container .chip .side.left{left:0;border-left:none;border-radius:0 2px 2px 0;background-clip:padding-box}.kiosk-pos .swipe-animation-container .chip .side.right{right:0;border-right:none;border-radius:2px 0 0 2px;background-clip:padding-box}.kiosk-pos .swipe-animation-container .chip .side:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;display:inline-block;width:100%;height:0;margin:auto;border-top:1px solid #322d28;box-shadow:inset 0 0 5px rgba(144,133,87,.25),0 0 5px rgba(144,133,87,.25),0 0 4px rgba(0,0,0,.1)}.kiosk-pos .swipe-animation-container .chip .vertical{position:absolute;left:0;right:0;margin:0 auto;width:8.66666667px;height:12px;border:1px solid #322d28;box-shadow:inset 0 0 5px rgba(144,133,87,.25),0 0 5px rgba(144,133,87,.25),0 0 4px rgba(0,0,0,.1),inset 0 0 4px rgba(0,0,0,.1)}.kiosk-pos .swipe-animation-container .chip .vertical.top{top:0;border-top:none}.kiosk-pos .swipe-animation-container .chip .vertical.top:after{top:12px;width:17.33333333px}.kiosk-pos .swipe-animation-container .chip .vertical.bottom{bottom:0;border-bottom:none}.kiosk-pos .swipe-animation-container .chip .vertical.bottom:after{bottom:12px}.kiosk-pos .swipe-animation-container .chip .vertical:after{content:"";position:absolute;left:-8.66666667px;display:inline-block;width:26px;height:0;margin:0;border-top:1px solid #322d28;box-shadow:inset 0 0 5px rgba(144,133,87,.25),0 0 5px rgba(144,133,87,.25),0 0 4px rgba(0,0,0,.1)}.kiosk-cash{text-align:center}.kiosk-cash .main-loader{position:relative;transform:scale(.5);left:unset;margin:0 auto}.kiosk-cash__cancel{padding:0 20px}.pickupPoint__container p{font-size:14px;margin-bottom:32px}.pickupPoint__head{font-size:16px;font-weight:700;margin-bottom:16px}.pickupPoint__section{margin-bottom:32px}.pickupPoint__info-content{font-size:14px;padding:16px;background:#f4f4f5}.pickupPoint__info-content .title{font-size:16px;font-weight:700;margin-bottom:12px}.pickupPoint__form--label{font-size:14px;margin-bottom:8px}.pickupPoint__warehouse{display:flex;flex-direction:column;border:1px solid #22242a;font-size:14px;padding:16px}@media(max-width:767.98px){.pickupPoint__warehouse{margin-bottom:32px}}.pickupPoint__warehouse-head{display:flex;justify-content:space-between}.pickupPoint__warehouse-head a{align-self:flex-start;font-weight:700}.pickupPoint__warehouse .warehouse-name{font-size:16px;font-weight:700;margin-bottom:16px}.pickupPoint__warehouse .address{margin-bottom:16px}.pickupPoint__warehouse .phone{display:flex;align-items:center}.pickupPoint__warehouse .phone img{max-width:15px;margin-right:10px}.pickupPoint__warehouse .phone span{font-weight:700}.pickupPoint__warehouse-receiver-title{font-size:16px;font-weight:700;margin-top:16px;margin-bottom:12px}.pickuppointV2-content{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:380px}.pickuppointV2-content__context{display:flex;flex-direction:column;gap:16px}@media(max-width:767.98px){.pickuppointV2-content__context{gap:6px}}.pickuppointV2-content__text{font-size:16px;font-weight:400;color:#22242a;margin-bottom:0}.pickuppointV2-content__info{font-size:14px;font-weight:700;margin-bottom:unset}@media(min-width:768px){.pickuppointV2-content__info{margin-bottom:24px}}.pickuppointV2-content .pickuppointV2-form{flex-direction:column}.pickuppointV2-content .pickuppointV2-form__group.error input{border-color:#ff1f1f!important}.pickuppointV2-content .pickuppointV2-form__group .invalid-feedback{font-size:12px;font-weight:400;color:#ff1f1f!important}.pickuppointV2-content .pickuppointV2-form__group--button button{height:38px;width:100%}@media(min-width:768px){.pickuppointV2-content .pickuppointV2-form__group--button button{width:194px}}.pickuppointV2-content .pickuppointV2-form__group--button button[disabled],.pickuppointV2-content .pickuppointV2-form__group--button button[disabled]:hover{background:#908e97;color:#c7c6cb}.pickuppointV2-content .pickuppointV2-form__group--button button.loader-progress{border:none;background:#908e97;color:#c7c6cb}.pickuppointV2-content .pickuppointV2-form__group--button button.loader-progress .loader-relative{width:16px;height:16px}.pickuppointV2-result{flex:1;overflow:hidden;height:100%;display:flex;flex-direction:column}.pickuppointV2-result-info{font-size:14px;font-weight:400;color:#22242a;margin-bottom:0}.pickuppointV2-result-info b{font-weight:700}.pickuppointV2-result-info__title{font-size:20px;font-weight:700;margin-bottom:20px}.pickuppointV2-result-info__text{font-size:14px;font-weight:700}.pickuppointV2-result-info__text b{font-size:14px;font-weight:900}.pickuppointV2-form{margin-bottom:34px}.pickuppointV2-form__disabledCounty--disabled{max-width:300px}@media(min-width:768px){.pickuppointV2-form__flex{display:flex;min-height:45px}}.pickuppointV2-form__group{flex:1;position:relative}.pickuppointV2-form__group--input{flex:1;margin-right:30px}.pickuppointV2-form__group--input .custom-select{border:none;border-bottom:1px solid #22242a;padding:0 24px 0 0;background-position-x:calc(100% - 5px);font-size:15px;height:40px;width:100%}.pickuppointV2-form__group--input .custom-select.disabled{color:#c7c6cb;border-color:#c7c6cb}.pickuppointV2-form__group--warn{width:100%;font-size:10px;font-weight:300;line-height:30px;display:inline-flex;align-items:center;position:absolute;top:100%;left:0}.pickuppointV2-form__group--warn.error{color:#ff1f1f}.pickuppointV2-form__group--warn.normal{color:#22242a}.pickuppointV2-form__group--warn.normal b{font-weight:700}.pickuppointV2-form__group--warn i,.pickuppointV2-form__group--warn svg{font-size:16px;margin-right:4px}.pickuppointV2-form__group .dropdown-search{width:100%!important}.pickuppointV2-form__group .dropdown-search__selected{height:42px!important}.pickuppointV2-form__group .dropdown-search__menu{margin-top:-42px!important}.pickuppointV2-form__group .dropdown-search__menu--items{height:228px}.pickuppointV2-form__group .dropdown-search__menu--search{height:26px!important;border:none!important;padding:0!important}.pickuppointV2-list{max-height:300px;overflow:auto}.pickuppointV2-list__row{background:#f4f4f5;display:flex;flex-direction:column;padding:16px;margin-bottom:16px}.pickuppointV2-list__row:last-child{margin:0}.pickuppointV2-list__left{max-width:60%}@media(max-width:767.98px){.pickuppointV2-list__left{max-width:100%}}.pickuppointV2-list__right{display:flex;align-items:center}@media(max-width:767.98px){.pickuppointV2-list__right{justify-content:flex-end}}.pickuppointV2-list__name{font-size:14px;font-weight:900}@media(min-width:576px){.pickuppointV2-list__name{margin-bottom:8px}}.pickuppointV2-list__address{font-size:12px;font-weight:400}.pickuppointV2-list__map{font-size:14px;font-weight:700;cursor:pointer}@media(max-width:767.98px){.pickuppointV2-result-info{font-size:14px;font-weight:400;color:#22242a;margin-bottom:0}.pickuppointV2-result-info b{font-weight:700}.pickuppointV2-result-info__title{font-size:16px;font-weight:400;margin-bottom:20px}.pickuppointV2-result-info__text{font-size:14px;font-weight:700}.pickuppointV2-result-info__text b{font-size:14px;font-weight:900}.pickuppointV2-form{display:flex;min-height:110px;gap:32px}}@media(max-width:767.98px)and (max-width:767.98px){.pickuppointV2-form__group{margin-bottom:32px!important}}@media(max-width:767.98px){.pickuppointV2-form__group--input{width:100%;height:42px;margin:0 0 0 6%;float:left}}@media(max-width:767.98px)and (max-width:767.98px){.pickuppointV2-form__group--input{margin-left:0}}@media(max-width:767.98px){.pickuppointV2-form__group--input:first-child{margin-left:0}.pickuppointV2-form__group--button{width:100%;display:inline-block}.pickuppointV2-form__disabledCounty{min-height:30px}.pickuppointV2-form__disabledCounty--disabled{max-width:unset}.pickuppointV2-list{overflow:auto}.pickuppointV2-list__row{flex-direction:column}.pickuppointV2-list__name{font-size:14px;font-weight:700}.pickuppointV2-list__address{font-size:14px;font-weight:400;margin-bottom:16px}}@media(max-width:767.98px)and (max-width:767.98px){.pickuppointV2-list__address{font-size:12px;font-weight:400;margin-bottom:unset}}@media(max-width:767.98px){.pickuppointV2-list__map{font-size:14px;font-weight:700}}#pickupPointV2SearchModal .pickuppoint-info .subtitle{line-height:21px;display:flex;font-size:12px;color:#585562}#pickupPointV2SearchModal .pickuppoint-info .badge{border:1px solid #585562!important;padding:0 20px;font-size:10px;line-height:19px;margin-right:8px}#pickupPointV2SearchModal .pickuppoint-info .badge.pickuppointV2-badge{background-color:transparent!important;color:#585562!important}#pickupPointV2SearchModal .modal__container{display:block!important}@media(max-width:767.98px){#pickupPointV2SearchModal .modal__container .pickuppoint-list.scrollbars{max-height:160px!important}}@media(max-width:767.98px){#pickupPointV2SearchModal .modal__container .pickuppointV2-select{position:fixed;bottom:0;right:0;width:100%;background:#fff;padding:10px}}#deliverypickupPointV2Modal .modal__container .delivery-point__info{font-size:16px;color:#22242a}@media(max-width:767.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__info{font-size:14px}}#deliverypickupPointV2Modal .modal__container .delivery-point__status{margin:60px 0}@media(max-width:767.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__status{margin:40px 0}}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:15px}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>img{height:50px}@media(max-width:767.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>img{height:40px}}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step .line{width:28%;height:1px;background-color:#22242a;margin:10px}@media(max-width:991.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step .line{width:26%}}@media(max-width:575.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step .line{width:20%}}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>span.number{width:25px;height:25px;background-color:#22242a;color:#fff;align-items:center;text-align:center;border-radius:50%;position:relative}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>span.number:before{width:100%;top:10px;right:-25px;height:1px;background-color:#22242a}#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>p{font-size:13px;text-align:center;max-width:200px;font-weight:500}@media(max-width:767.98px){#deliverypickupPointV2Modal .modal__container .delivery-point__status.status .status-step>p{max-width:97px;font-size:12px}}#deliverypickupPointV2Modal .modal__container .delivery-point__description--title{font-size:16px;font-weight:700;margin-bottom:6px}#deliverypickupPointV2Modal .modal__container .delivery-point__description--sub{font-size:13px;margin-bottom:23px}main{margin:0}@media(max-width:767.98px){main{margin-bottom:75px}}.checkout{display:flex}.checkout-loading .delivery-container{pointer-events:none}.checkout:last-child{margin-bottom:0}.checkout__process{flex:1;margin-right:24px;overflow:hidden}@media(max-width:767.98px){.checkout__process{margin-right:0}}.checkout__summary{width:306px}@media(max-width:767.98px){.checkout__summary{width:100%}}.checkout__summary--box .checkout__title{display:flex;justify-content:space-between;align-items:center}.checkout__summary--box .checkout__title a{display:flex;align-items:center;font-size:16px}.checkout__summary--box .checkout__title a span{margin-right:6px}.checkout__summary--box .checkout__title a svg{margin-left:6px}.checkout__title{position:relative;font-size:18px;margin-bottom:24px}.checkout__title--head{font-size:20px;margin-bottom:32px;text-align:center}@media(max-width:767.98px){.checkout__title--head{line-height:56px;margin-bottom:24px}}.checkout__title--head a{float:left}@media(max-width:767.98px){.checkout__title{font-size:14px;font-weight:600;margin-bottom:16px}}.checkout__title--consultant-name{position:absolute;right:0}@media(max-width:767.98px){.checkout__title--consultant-name{font-size:12px;font-weight:600}}.checkout-radio{width:24px;height:24px;margin-right:16px;cursor:pointer;position:relative;border:1px solid #e9e8ea;display:inline-flex;border-radius:50%}@media(max-width:767.98px){.checkout-radio{width:18px;height:18px;border-radius:18px}}.checkout-box{display:flex;width:100%;border:1px solid #e9e8ea;flex-direction:column;margin-bottom:24px}@media(max-width:767.98px){.checkout-box{margin-bottom:12px}}.checkout-box:last-child{margin-bottom:0}.checkout-box__title{display:flex;padding:17px 32px;align-items:center;cursor:pointer}@media(max-width:767.98px){.checkout-box__title{padding:16px;position:relative}}.checkout-box__title--info{max-width:calc(100% - 40px)}.checkout-box__title--info .title{font-size:18px;font-weight:600;line-height:23px;color:#585562;margin-bottom:4px}@media(max-width:767.98px){.checkout-box__title--info .title{font-size:14px;font-weight:600;line-height:18px}}.checkout-box__title--info .subtitle{line-height:21px;display:flex;font-size:12px;color:#585562}@media(max-width:767.98px){.checkout-box__title--info .subtitle{font-size:11px;font-weight:400;line-height:18px}}.checkout-box__title--info .badge{border:1px solid #585562;padding:0 20px;font-size:10px;line-height:19px;margin-right:8px}@media(max-width:767.98px){.checkout-box__title--info .badge{font-size:10px;font-weight:300;line-height:17px}}.checkout-box__title--info .price{font-weight:700;display:inline-flex;align-items:center;flex-shrink:0}@media(max-width:767.98px){.checkout-box__title--info .price{font-size:10px;font-weight:700;line-height:12px}}.checkout-box__title--info .price:after{content:"";width:4px;height:4px;border-radius:4px;background-color:#22242a;display:inline-flex;margin:0 8px}.checkout-box__title--info.badge-info{position:absolute;right:12px;top:12px;font-size:12px;font-weight:700;background:#22242a;color:#fff;width:45px;height:22px;text-align:center;display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){.checkout-box__title--info.badge-info{right:8px;top:8px}}.checkout-box__title--img{margin-left:auto}@media(max-width:767.98px){.checkout-box__title--img{margin-left:unset;position:absolute;top:13px;right:16px}.checkout-box__title--img img{width:auto;height:14px}}@media screen and (max-width:992px){.checkout-box__title--img.bepaid-logo-mobile img{width:auto;height:14px}}.checkout-box__title--delivery{display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:column}@media(max-width:767.98px){.checkout-box__title--delivery{flex-direction:row}}.checkout-box__content{position:relative;display:none;padding:8px 32px 33px}@media(max-width:767.98px){.checkout-box__content{padding:0 16px 24px}}.checkout-box__content.payment-box-paytabs{font-size:12px}.checkout-box__content.payment-box-other{padding:0!important}.checkout-box.active .checkout-box{border-color:#908e97}.checkout-box.active .checkout-box__title--info .subtitle,.checkout-box.active .checkout-box__title--info .title{color:#22242a}.checkout-box.active .checkout-box__content{display:block}.checkout-box.active .checkout-radio{border-color:#22242a}.checkout-box.active .checkout-radio:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:#22242a}@media(max-width:767.98px){.checkout-box.active .checkout-radio:before{top:2px;left:2px;width:12px;height:12px}}@media(max-width:767.98px){.checkout-box--address{margin-bottom:0}}.checkout-box--address .checkout-box__content{padding-bottom:0}@media(max-width:767.98px){.checkout-box--error{border:1px solid #ff1f1f}}@media(max-width:767.98px){.checkout{flex-direction:column}}.checkout .alert-box:last-child{margin-bottom:8px}.checkout .pay-on-delivery-other-payments{margin-bottom:24px}.checkout .checkout-pickuppoint-business{position:relative}.checkout--app{margin-top:16px}.checkout--app .checkout-box{position:relative;border:none}.checkout--app .bepaid-logo{margin-left:unset;position:absolute;top:0;right:16px}.checkout--app .bepaid-logo .logo-bepaid{height:14px}.checkout--app .bepaid-logo .logo-halva{height:40px}.not-pointer{opacity:.5}.not-pointer .payment-box{pointer-events:none}@media(max-width:991.98px){footer,header{display:none}}@media(min-width:768px)and (max-width:992px){.checkout__title{flex-direction:column}.checkout__title a{align-self:flex-end}}#PaymentIframeModal .modal__header{justify-content:space-between}#hasoLimitSideMenu{padding-right:0}#hasoLimitSideMenu .sideMenu__header{padding:16px!important}#hasoLimitSideMenu .hasoLimitSideMenu__container{overflow:hidden;height:100%}.hasoIframe-container{text-align:center;padding:24px}.hasoIframe-container i{font-size:64px}.hasoIframe-container .icon-check-circle{color:#0aca6e}.hasoIframe-container .icon-times-circle{color:#ff1f1f}.hasoIframe-container__title{font-weight:700;font-size:16px;margin-top:16px}.hasoIframe-container__info{font-size:13px;margin-top:16px}.hasoIframe-container__info--amount{color:#0aca6e;font-weight:700}.hasoIframe-container__button{width:100%;margin-top:16px}