.checkout-response .mercadolibre .payment-detail-card-img{background:url(../img/global/common/payment-detail-melicard.gif);display:inline-block;width:28px;height:19px}.checkout-response .diners .payment-detail-card-img{background:url(../img/global/common/payment-detail-diners.gif);display:inline-block;width:24px;height:24px}.checkout-response .hipercard .payment-detail-card-img{background:url(../img/global/common/payment-detail-hipercard.gif);display:inline-block;width:46px;height:19px}.checkout-response .elo .payment-detail-card-img{background:url(../img/global/common/payment-detail-elo.gif);display:inline-block;width:20px;height:20px}.checkout-response__social{margin-top:20px}.checkout-response__social a{margin-right:5px;width:32px;height:32px;display:inline-block}.checkout-response__summary .panel{margin-left:0;margin-right:0}.checkout-response__summary strong{font-weight:600}.checkout-response__summary .panel-body{padding:20px 25px 0 25px}@media (max-width:767px){.checkout-response__summary .panel-body{padding-left:10px;padding-right:10px}}.checkout-response__summary .summary-item{display:table;vertical-align:middle;width:100%;padding:20px 0;font-weight:400}.checkout-response__summary .summary-item.total{border-top:1px solid silver;margin-top:20px}.checkout-response__summary .summary-item.total .summary-left{font-size:.933rem}.checkout-response__summary .summary-item.total .summary-right{font-size:1.21rem;color:#4d649b}.checkout-response__summary .summary-item.total .summary-right:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.checkout-response__summary .summary-item.total .summary-right{font-size:.933rem}}.checkout-response__summary .summary-left{display:table-cell;vertical-align:middle;text-align:left;font-size:.933rem}@media (max-width:767px){.checkout-response__summary .summary-left{font-size:.82rem}}@media (min-width:768px) and (max-width:991px){.checkout-response__summary .summary-left{font-size:.82rem}}.checkout-response__summary .summary-right{display:table-cell;vertical-align:middle;text-align:right;white-space:nowrap;font-size:1.063rem}@media (max-width:767px){.checkout-response__summary .summary-right{font-size:.82rem}}.checkout-response__summary .discount{color:#61b251}.checkout-response__product-img{display:inline-block;width:70px;vertical-align:middle;margin-right:10px}@media (max-width:767px){.checkout-response__product-img{display:none}}.checkout-response__product-text{text-align:left;display:inline-block;width:calc(100% - 95px);vertical-align:middle}@media (max-width:767px){.checkout-response__product-text{width:auto;padding-right:20px}}.checkout-response__product-text .product-title{font-size:.933rem;margin:0;padding:0}.checkout-response__product-text .product-title strong{font-weight:600}.checkout-response__product-text p{font-size:.933rem;margin-bottom:0}.checkout-response__product-text p strong{font-weight:600}.checkout-response .checkout-go-home-container{text-align:center;margin:45px 0 60px 0}.checkout-response .reclame-aqui{display:inline-block;vertical-align:middle;margin-left:20px}@media (max-width:767px){.checkout-response .reclame-aqui{margin:0}}@media (min-width:768px) and (max-width:991px){.checkout-response .reclame-aqui{margin:0}}.checkout-response #bannerEbit{vertical-align:middle;display:inline-block!important}.checkout-response .panel-title .epurchase__icon{color:#696969}@media (min-width:992px) and (max-width:1199px){.checkout-response .epurchase__icon{display:none}}@media (max-width:767px){.checkout-response .epurchase__icon{display:none}}.checkout-response .epurchase__panel-body{padding:22px 15px 30px;text-align:center;font-size:.82rem}.checkout-response .epurchase__panel-body .print-text{margin-bottom:20px;display:block}.checkout-response .epurchase__panel-body .description{display:block}.checkout-response .epurchase__panel-body .description.description--title{font-weight:600;margin-bottom:5px}.checkout-response .epurchase__title{font-weight:600;color:#4d649b}.checkout-response .epurchase__title.title--biggest{font-size:1.377rem}.checkout-response .epurchase__title.title--biggest:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.checkout-response .epurchase__title.title--biggest{font-size:1.21rem}.checkout-response .epurchase__title.title--biggest:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}}.checkout-response .epurchase__title.title--big{font-size:1.063rem}.checkout-response .epurchase__title.title--base{font-size:.933rem;color:#404040;margin-bottom:7px;margin-top:-5px}.checkout-response .epurchase__instructions-container{font-size:.933rem;text-align:center;margin-top:60px;padding-left:85px;padding-right:85px}@media (max-width:767px){.checkout-response .epurchase__instructions-container{padding-left:20px;padding-right:20px}}.checkout-response .epurchase__instructions-container .subtitle{margin-bottom:50px}.checkout-response .epurchase__instructions-container .icon{width:91px;height:91px;margin-right:15px}@media (max-width:767px){.checkout-response .epurchase__instructions-container .icon{width:61px;height:61px}}.checkout-response .epurchase__instructions-container .verify-text{font-size:.82rem;margin-top:60px;margin-bottom:45px}.checkout-response .epurchase__instructions-item{padding-left:80px;padding-right:80px;text-align:left;display:flex}@media (min-width:768px) and (max-width:991px){.checkout-response .epurchase__instructions-item{padding-left:60px;padding-right:60px}}@media (min-width:992px) and (max-width:1199px){.checkout-response .epurchase__instructions-item{padding-left:60px;padding-right:60px}}@media (max-width:767px){.checkout-response .epurchase__instructions-item{padding-left:0;padding-right:0}}.checkout-response .epurchase__instructions-item .text-container{margin-bottom:45px}.checkout-response .epurchase__instructions-item .text{font-size:.82rem}@media screen and (max-width:991px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.panel-highest .panel{min-height:inherit!important}}.banner-c2b-token{background:#edf5ff;margin:15px auto 47px;border-radius:4px;box-sizing:border-box;border:solid 1px #d7d7d7}.banner-c2b-token .banner-link{text-decoration:none}@media (max-width:767px){.banner-c2b-token{margin-top:0;margin-bottom:31px}}.banner-c2b-token .container{padding:30px 25px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.banner-c2b-token .container{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.banner-c2b-token .container .img_container{order:2}.banner-c2b-token .container .text{order:1}}.banner-c2b-token .container .img_container{width:75px;height:75px;margin-right:20px}@media (max-width:767px){.banner-c2b-token .container .img_container{margin-right:0}}.banner-c2b-token .container .btn-secondary-banner{background-color:#fff;color:#6c8edb;border:1px solid #6c8edb;border-radius:4px;box-shadow:rgba(64,64,64,.15) 0 2px 1px 0;margin-top:20px;font-weight:600}.banner-c2b-token .container .btn-secondary-banner:focus,.banner-c2b-token .container .btn-secondary-banner:hover{color:#fff;background-color:#7ca7f2}.banner-c2b-token .container .text{text-decoration:none;color:#000;max-width:819px}@media (max-width:767px){.banner-c2b-token .container .text{text-align:left}}@media (min-width:768px) and (max-width:991px){.banner-c2b-token .container .text{max-width:569px}}.banner-c2b-token .container .text .title{font-size:1.063rem;color:#4d649b;margin-top:45px;font-weight:600}@media (min-width:768px) and (max-width:991px){.banner-c2b-token .container .text .title{font-size:1.063rem}}@media (max-width:767px){.banner-c2b-token .container .text .title{font-size:.933rem;margin-top:15px}}.banner-c2b-token .container .text .subtitle{display:block;margin-top:5px;font-size:.933rem;color:#404040}.banner-c2b-token .container .text .description{display:block;margin-top:20px;font-size:.933rem;font-weight:600;color:#404040}@media (max-width:767px){.banner-c2b-token .container .text .description{font-size:.82rem}}.checkout-error{text-align:center;padding:30px 15px 60px 15px;min-height:calc(100vh - 175px)}.checkout-error__title{font-size:1.21rem;font-weight:600;color:#4d649b;margin-bottom:10px}.checkout-error__title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}.checkout-error__description{font-size:.933rem;font-weight:400;line-height:1.377rem;max-width:750px;margin:0 auto 30px auto}.checkout-error__button:hover{text-decoration:none}.voicher-title{font-size:1.21rem;font-weight:600;margin-bottom:15px;color:#4d649b}.voicher-title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.voicher-title{font-size:1.063rem}}@media (min-width:768px) and (max-width:991px){.voicher-title{font-size:1.063rem}}.voucher-box{background:#f0f0f0;border:1px solid #d6d6d6;border-radius:5px;margin-bottom:50px;padding-bottom:15px;padding-top:15px}.voucher-box-left{border-right:1px dashed #aaa}@media (min-width:768px) and (max-width:991px){.voucher-box-left{border-bottom:1px dashed #aaa;border-right:0;padding-bottom:15px}}@media (max-width:767px){.voucher-box-left{border-bottom:1px dashed #aaa;border-right:0;padding-bottom:15px}}.voucher-product-image{background-color:#fff;background-position:center center;background-size:cover;border:1px solid #eaeaea;height:274px;max-width:230px;margin:auto}.voucher-product-title{margin-bottom:20px}@media (min-width:768px){.voucher-product-title{display:flex;justify-content:center;flex-direction:column;height:274px;margin-bottom:0}}.voucher-thanks{text-align:center}.voucher-thanks-text{font-weight:700;font-size:1.568rem;margin-top:35px;margin-bottom:15px}.voucher-thanks-text:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (min-width:768px) and (max-width:991px){.voucher-thanks-text{margin-top:15px}}@media (max-width:767px){.voucher-thanks-text{margin-top:15px}}.voucher-thanks-text-desc{font-size:.82rem;margin-bottom:15px}.voucher-print-btn-icon{font-size:1.21rem!important;margin-right:5px}.voucher-print-btn-icon:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif!important}@media (max-width:767px){.btn.btn-xs-block{display:block;width:100%;margin-bottom:15px;padding-left:10px;padding-right:10px}}.redirecting-icon{font-size:50px;text-align:center}.redirecting{text-align:center;margin-bottom:30px}.redirecting-text{font-weight:700;font-size:1.568rem;margin-top:15px}.redirecting-text:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}.redirecting-text-desc{font-size:.933rem}.ebit-banner-box{padding:20px 60px 0 60px;text-align:center}.ebit-banner-box h4{font-size:.933rem}.ebit-banner-box p{font-size:.933rem;margin-bottom:20px}.ebit-banner-box .banner-box{text-align:center}.ebit-banner-box .banner-box img{display:inline-block}.afilio-pixel{display:none}#product_delivery_method_calculator{height:590px}@media (max-width:767px){#pick-up-store__stores{border:0;padding:0}#pick-up-store__stores .pick-up-store__store{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (max-width:767px) and (min-width:576px) and (max-width:992px){#pick-up-store__stores .pick-up-store__store{border:none;flex-direction:column-reverse}}#pick-up-store__view-all-stores{margin-bottom:25px}.pickup-selector .map-and-stores{margin-bottom:25px}@media (min-width:576px) and (max-width:992px){.pickup-selector .map-and-stores{border-bottom:solid 1px #d7d7d7;border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7;border-radius:4px}}.pickup-selector__store-description{font-size:.82rem;font-weight:600;color:#404040;margin:0 20px;display:block}@media (max-width:767px){.pickup-selector__store-description{font-weight:400}}.pickup-selector__snackbar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:.82rem}.pickup-selector__snackbar .undo{font-weight:400;color:#a9ceff;text-decoration:none;font-weight:100;border-bottom:0;padding-bottom:0;font-size:.82rem}.pickup-selector__recommendations__show-more{text-align:center;font-size:.82rem}.pickup-selector__recommendations__show-more .text{font-size:.82rem;display:block}.pickup-selector__recommendations__show-more .icon{font-size:.933rem}.pickup-selector__recommendations__container{position:relative}.pickup-selector__other-trocables_description{margin-top:20px;margin-bottom:15px}.pickup-selector__other-trocables_description .title{font-size:.933rem;font-weight:600;margin-bottom:5px}.pickup-selector__other-trocables_description .text{font-size:.82rem}.pickup-selector__other-trocable-selected-text{font-size:.82rem}@media (max-width:767px){.pickup-selector__other-trocable-selected-text.undo{text-align:right;margin-top:6px}}.pickup-selector__other-trocable-selected{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-top:solid 1px #d7d7d7;padding:15px 30px 15px 30px}@media (min-width:768px) and (max-width:991px){.pickup-selector__other-trocable-selected{display:block;position:fixed;bottom:0;width:100%;background:#fff}}@media (max-width:767px){.pickup-selector__other-trocable-selected{display:block;position:fixed;bottom:0;width:100%;background:#fff}}.pickup-selector__other-trocable-undo-error{margin-top:-15px;padding-left:30px;padding-bottom:6px}.pickup-selector__results{display:none;margin:-21px;font-size:.82rem;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;margin-top:18px}@media (min-width:576px) and (max-width:992px){.pickup-selector__results{border-right:solid 1px #d7d7d7;border-left:solid 1px #d7d7d7;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:solid 1px #d7d7d7}}.pickup-selector__results-text{display:block;margin-top:18px;margin-bottom:20px;font-size:.82rem;font-weight:400;color:#333;width:100%}.pickup-selector__results_store{margin-top:15px}.pickup-selector__results_store .js-pickup-description-unique{font-weight:400;margin-bottom:15px}@media (min-width:0) and (max-width:576px){.pickup-selector__results_store{padding:0 15px 0 15px}}.pickup-selector__results_mail_type{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%;color:#333;background-color:#fafafa;padding:10px 15px;margin-top:15px;font-size:.933rem;height:auto;min-height:63px}@media (max-width:767px){.pickup-selector__results_mail_type{padding:10px}}.pickup-selector__results_mail_type .title-icon-description-wrapper{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pickup-selector__results_mail_type .title-and-price{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.pickup-selector__results_mail_type .title{font-weight:600}.pickup-selector__results_mail_type .description{margin-bottom:0;margin-top:5px;font-size:.82rem}.pickup-selector__results_mail_type .price{font-weight:600;margin-bottom:0}.pickup-selector__time{margin-top:40px;font-size:.82rem;font-weight:600;color:#404040}@media (max-width:576px){.pickup-selector__time{font-weight:400}}.pickup-selector__option-container{margin-top:20px;border-radius:4px;width:calc(100% + 1px)}.pickup-selector__option-container .js-unique{display:none!important}.pickup-selector__option-container .checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pickup-selector__option-container .checkbox-container input{position:absolute;opacity:0;cursor:pointer}.pickup-selector__option-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:2px solid #a7a7a7;border-radius:50%}.pickup-selector__option-container .checkbox-container:hover input~.checkmark{border:2px solid #f80}.pickup-selector__option-container .checkbox-container input:checked~.checkmark{background-color:#fff;border:2px solid #f80}.pickup-selector__option-container .checkmark:after{content:"";position:absolute;display:none}.pickup-selector__option-container .checkbox-container input:checked~.checkmark:after{display:block}.pickup-selector__option-container .checkbox-container .checkmark:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#f80}@media (max-width:576px){.pickup-selector__option-container .remove-border-bottom{border-bottom:none!important}}.pickup-selector__option-container .text{color:#404040}.pickup-selector__option-container.unique{box-shadow:0 0;border-radius:0;border-top:solid 1px #d7d7d7}.pickup-selector__option-container.unique .free{font-size:.933rem;font-weight:600}.pickup-selector__option-container.unique .pickup-selector__information-container{padding-top:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pickup-selector__option-container.unique .toggle{cursor:auto!important}.pickup-selector__option-container.unique .results{cursor:default;width:100%;padding:15px 0 0 0}.pickup-selector__option-container.unique .results .text{font-size:.933rem;font-weight:600}.pickup-selector__option-container.unique .pickup-selector__store-description{font-weight:400}.pickup-selector__option-container.unique .pickup-selector__results_store{margin:15px 17px 31px 17px}.pickup-selector__option-container.unique .pickup-selector__results_store .pick-up-store__map{border-radius:4px}.pickup-selector__option-container.unique .pickup-selector__type-store{padding:0;border:0!important}@media (max-width:767px){.pickup-selector__option-container{width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0}}.pickup-selector__option-container .option:not(.unique){display:block;height:100%;border:solid 1px #d7d7d7}@media (max-width:767px){.pickup-selector__option-container .option:not(.unique) .pickup-selector__information-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.pickup-selector__option-container .option:not(.unique):nth-child(odd){margin-bottom:10px}}.pickup-selector__option-container .option{border-radius:4px;text-decoration:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px;width:100%;color:#696969;margin-bottom:20px;height:60px}.pickup-selector__option-container .option .toggle{margin:-20px;padding:20px;cursor:pointer}.pickup-selector__option-container .option:hover{color:#696969}@media (max-width:767px){.pickup-selector__option-container .option:hover{color:#404040}}.pickup-selector__option-container .option.selected{height:auto}.pickup-selector__option-container .option.unique{padding:0;margin-bottom:10px}@media (max-width:767px){.pickup-selector__option-container .option{width:100%;color:#404040}.pickup-selector__option-container .option:nth-child(even){border-radius:4px;margin-left:0}.pickup-selector__option-container .option:nth-child(odd){border-radius:4px}}.pickup-selector__information-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%;font-weight:600}.pickup-selector__information-container .free{color:#399d25;white-space:nowrap;font-size:.82rem}.pickup-selector__information-container .price{white-space:nowrap}@media (max-width:576px){.pickup-selector__information-container .free-unique{margin-top:15px}}.pickup-selector__information-container .text{font-size:.933rem}.pickup-selector__information-container .js-title-unique{font-size:1.063rem}@media (max-width:767px){.pickup-selector__information-container .js-title-unique{font-size:.933rem}}.pickup-selector__information-container .checkbox-button-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.pickup-selector__information-container .checkbox-button-container .store-title-and-free-price{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.pickup-selector__information-container{font-weight:600;text-align:initial}}.pickup-selector__buttons-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:576px){.pickup-selector__buttons-container{background:#fff;position:fixed;bottom:0;width:100%;margin-left:-15px;padding:15px;box-shadow:-2px -4px 10px 0 rgba(0,0,0,.2);-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:767px){.pickup-selector__buttons-container button{width:100%}}.pickup-selector__cancel.button-secondary-ghost{margin-right:20px}@media (max-width:767px){.pickup-selector__cancel.button-secondary-ghost{margin-right:0}}.pickup-selector .modal-dialog{width:720px;margin-top:60px}@media (max-width:767px){.pickup-selector .modal-dialog{width:auto}}.pickup-selector .modal-body{overflow:hidden}.pickup-selector__container{padding:30px}@media (max-width:576px){.pickup-selector__container{padding:15px}}.pickup-selector__title{font-size:1.21rem;margin-bottom:15px}.pickup-selector__title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.pickup-selector__title{font-size:1.063rem;margin-bottom:10px;line-height:1.377rem}}@media (min-width:768px) and (max-width:991px){.pickup-selector__title{font-size:1.063rem;margin-bottom:10px;line-height:1.377rem}}.pickup-selector .delivery-options{width:100%;display:table}.pickup-selector .delivery-options__col{width:50%;display:table-cell;margin-right:10px}.pickup-selector .delivery-options__col:nth-child(odd){padding-right:5px}.pickup-selector .delivery-options__col:nth-child(even){padding-left:5px}.pickup-selector .legend{font-size:.675rem;width:100%;margin-bottom:10px}.page-overlay-wrapper.pickup-selector .pickup-selector__container{max-width:630px;margin:auto}@media (max-width:576px){.page-overlay-wrapper.pickup-selector .pickup-selector__container{padding-bottom:120px}}.jq-toast-single.pickup-selector__pp{width:556px}@media (min-width:768px) and (max-width:991px){.jq-toast-single.pickup-selector__pp{width:456px}}@media (min-width:992px) and (max-width:1199px){.jq-toast-single.pickup-selector__pp{width:451px}}@media (max-width:767px){.jq-toast-single.pickup-selector__pp{width:290px}}.pick-up-store__map{display:flex;width:100%;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border:solid 1px #d7d7d7;overflow:hidden;margin-top:10px}@media (max-width:576px){.pick-up-store__map{border:none;flex-direction:column}}@media (min-width:576px) and (max-width:992px){.pick-up-store__map{border:none;flex-direction:column-reverse}}.pick-up-store__stores{width:265px;height:246px;margin:-1px 0 0 -1px;position:relative}@media (max-width:767px){.pick-up-store__stores{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}}@media (min-width:768px) and (max-width:991px){.pick-up-store__stores{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}}@media (max-width:576px){.pick-up-store__stores{border-top:none!important}}@media (min-width:576px) and (max-width:992px){.pick-up-store__stores{border-radius:4px;border-top:solid 1px #d7d7d7}}@media (max-width:576px){.pick-up-store__stores{display:block;height:auto;padding:0 15px 15px;border-top:none;border:1px solid #d7d7d7}}.pick-up-store__stores::-webkit-scrollbar{display:none;width:0!important}@media (max-width:767px){.pick-up-store__stores .pick-up-store__store:last-child{border-right:solid 1px #d7d7d7}}@media (min-width:768px) and (max-width:991px){.pick-up-store__stores .pick-up-store__store:last-child{border-right:solid 1px #d7d7d7}}.pick-up-store__map-view{display:inline-block;width:calc(100% - 265px + 1px);height:245px;background:#fafad2}@media (max-width:767px){.pick-up-store__map-view{width:100%;height:245px}}@media (min-width:768px) and (max-width:991px){.pick-up-store__map-view{width:100%;height:245px}}@media (max-width:576px){.pick-up-store__map-view{display:none}}#pick-up-store__view-all-stores{display:none;text-align:center;padding:10px}@media (max-width:576px){#pick-up-store__view-all-stores{display:block}}@media (max-width:576px){.stores-unique{padding:0!important;border:none!important}}.pick-up-store-map-mobile__view{width:100%;height:calc(100vh - 53px);background:#fafad2}.pick-up-store-map-mobile .pick-up-store__store{position:fixed;bottom:0;margin:30px 15px;width:calc(100% - 60px)}.pick-up-store__store{border:solid 1px #d7d7d7;background-color:#fff;white-space:normal;margin-top:-1px}@media (max-width:767px){.pick-up-store__store{width:50%;margin-top:-1px;padding-right:0}}@media (min-width:768px) and (max-width:991px){.pick-up-store__store{width:50%;margin-top:-1px;padding-right:0}}@media (max-width:576px){.pick-up-store__store{width:100%;margin:0 0 15px 0;border:none;background-color:#fafafa;display:flex}}@media (min-width:992px) and (max-width:1199px){.pick-up-store__store:last-child{border-bottom:none}}@media (min-width:1200px){.pick-up-store__store:last-child{border-bottom:none}}@media (min-width:576px) and (max-width:992px){.pick-up-store__store{border:0}}@media (min-width:576px) and (max-width:992px){.pick-up-store__store:nth-child(odd){border-right:solid 1px #d7d7d7!important;margin-right:0}}.pick-up-store__store.is-read-only .pick-up-store__store-select{display:none}@media (max-width:767px){.pick-up-store__store.is-read-only .pick-up-store__store-container.active .pick-up-store__store-name{color:#4d649b}}.pick-up-store__store-container{display:table;padding:15px}.pick-up-store__store-container:hover{text-decoration:none}@media (min-width:992px){.pick-up-store__store-container:hover .pick-up-store__store-name{color:#f80}.pick-up-store__store-container:hover .pick-up-store__store-radio{border:solid 2px #f80}.pick-up-store__store-container:hover .pick-up-store__store-radio-inner{display:block}}.pick-up-store__store-container.active{text-decoration:none}.pick-up-store__store-container.active .pick-up-store__store-name{color:#f80;text-decoration:none}.pick-up-store__store-container.active .pick-up-store__store-address,.pick-up-store__store-container.active .pick-up-store__store-opening-hour{text-decoration:none}.pick-up-store__store-container.active .pick-up-store__store-radio{border:solid 2px #f80}.pick-up-store__store-container.active .pick-up-store__store-radio-inner{display:block}.pick-up-store__store-container.selected .pick-up-store__store-name{color:#f80}.pick-up-store__store-container.selected .pick-up-store__store-radio{border:solid 2px #f80}.pick-up-store__store-container.selected .pick-up-store__store-radio-inner{display:block}.pick-up-store__store-select{display:table-cell;width:22px;padding-right:10px;vertical-align:top;margin-top:-2px;margin-left:-2px}@media (max-width:767px){.pick-up-store__store-select{margin-top:0;margin-left:0}}@media (min-width:768px) and (max-width:991px){.pick-up-store__store-select{margin-top:0;margin-left:0}}.pick-up-store__store-radio{width:20px;height:20px;border:solid 1px #404040;border-radius:50%;display:block}.pick-up-store__store-radio-inner{border:3px solid #fff;border-radius:50%;width:100%;height:100%;display:none;background:#f80}.pick-up-store__store-info{display:table-cell;width:100%}.pick-up-store__store-name{display:block;font-size:.82rem;line-height:1.063rem;font-weight:600;color:#4d649b;margin:0}@media (max-width:576px){.pick-up-store__store-name{color:#333;font-size:.933rem;margin-bottom:5px}}.pick-up-store__store-address{display:block;font-size:.675rem;margin:0;color:#404040}.pick-up-store__store-opening-hours{display:block;font-size:.675rem;color:#a7a7a7}.pick-up-store__store-open-map{display:none}@media (max-width:576px){.pick-up-store__store-open-map{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;font-weight:400;padding:5px 15px;margin-bottom:5px}}.pick-up-store__store-arrow{font-size:16px;color:#6c8edb}.delivery-store-remove-accessory{z-index:100081}@media (max-width:767px){.delivery-store-remove-accessory{text-align:center}}.delivery-store-remove-accessory+.modal-backdrop{background:#000;z-index:400000000}.delivery-store-remove-accessory .modal-dialog{width:720px;margin-top:60px}@media (max-width:767px){.delivery-store-remove-accessory .modal-dialog{width:auto;margin-top:15px}}.delivery-store-remove-accessory .modal-body{padding:20px}@media (max-width:767px){.delivery-store-remove-accessory .modal-body{padding:15px;padding-top:20px}}.delivery-store-remove-accessory .remove-accessory__title{font-size:1.21rem;font-weight:600}.delivery-store-remove-accessory .remove-accessory__title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.delivery-store-remove-accessory .remove-accessory__title{font-size:1.063rem}}.delivery-store-remove-accessory .remove-accessory__description{font-size:.933rem}.delivery-store-remove-accessory .remove-accessory__buttons{text-align:right;margin-top:20px}@media (max-width:767px){.delivery-store-remove-accessory .remove-accessory__buttons{display:flex;flex-direction:column-reverse}}.delivery-store-remove-accessory .remove-accessory__keep{text-align:center;margin-right:20px;padding-right:25px;padding-left:25px}@media (max-width:767px){.delivery-store-remove-accessory .remove-accessory__keep{margin-top:3px;margin-right:0}}.delivery-store-remove-accessory .remove-accessory__remove{text-align:center}.delivery-store-remove-accessory .only_pickup{display:none}.delivery-store-remove-accessory.only_pickup .only_pickup{display:block}.delivery-store-remove-accessory.only_pickup .mail_and_pick_up{display:none}.page-overlay-content .regular-condition-modal .page-overlay-header{display:block!important;position:relative;text-align:left}@media (min-width:768px) and (max-width:991px){.page-overlay-content .regular-condition-modal .page-overlay-inner{padding:37px 99px}}@media (max-width:767px){.page-overlay-content .regular-condition-modal .page-overlay-inner{padding:30px 15px}}@media (min-width:768px) and (max-width:991px){.regular-condition-modal .remove-accessory__buttons{left:0;position:absolute;left:50%;transform:translateX(-50%)}}@media (max-width:767px){.regular-condition-modal .remove-accessory__buttons{left:0}}.regular-condition-modal{z-index:100081}@media (max-width:767px){.regular-condition-modal{text-align:center}}.regular-condition-modal+.modal-backdrop{background:#000;z-index:400000000}.regular-condition-modal .modal-dialog{width:720px;margin-top:60px}@media (max-width:767px){.regular-condition-modal .modal-dialog{display:none;width:auto;margin-top:15px}}.regular-condition-modal .modal-body{padding:66px 66px 28px}@media (max-width:767px){.regular-condition-modal .modal-body{padding:15px;padding-top:20px}}.regular-condition-modal .regular-condition__image-and-title{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:30px}.regular-condition-modal .regular-condition__image-and-title img{height:90px;width:90px;margin-right:40px}.regular-condition-modal .regular-condition__image-and-title-mobile{display:none}@media (max-width:767px){.regular-condition-modal .regular-condition__image-and-title-mobile{display:block;margin-bottom:20px}.regular-condition-modal .regular-condition__image-and-title-mobile img{height:60px;width:60px;margin-right:15px}}.regular-condition-modal .image-and-title{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.regular-condition-modal .image-and-title{margin-bottom:15px}}.regular-condition-modal .regular-condition__title{font-size:1.21rem;font-weight:600;text-align:left}.regular-condition-modal .regular-condition__title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.regular-condition-modal .regular-condition__title{max-width:194px;font-size:1.063rem}}.regular-condition-modal .regular-condition__subtitle{font-size:.933rem;font-weight:400}@media (max-width:767px){.regular-condition-modal .regular-condition__subtitle{text-align:left}}.regular-condition-modal .regular-condition__description{background-color:#fafafa;padding:15px;text-align:left;font-size:.82rem}.regular-condition-modal .regular-condition__description ul{list-style:none;padding:0;margin:0}.regular-condition-modal .regular-condition__description li::before{content:"•";color:#a9ceff;font-weight:600;margin-right:5px;font-size:1.21rem}.regular-condition-modal .regular-condition__description li::before:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}.regular-condition-modal .regular-condition__description li{margin-bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.regular-condition-modal .regular-condition__description li{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}}@media (max-width:767px){.regular-condition-modal .regular-condition__description{font-size:.82rem}}.regular-condition-modal .regular-condition__aclaration{font-size:.933rem;font-weight:700;margin:20px 0 33px 0;text-align:left}.regular-condition-modal .regular-condition__line{border-bottom:1px solid #d7d7d7}.regular-condition-modal .remove-accessory__buttons{text-align:right;margin-top:20px}@media (min-width:768px) and (max-width:991px){.regular-condition-modal .remove-accessory__buttons{margin-left:0;width:328px}}@media (max-width:767px){.regular-condition-modal .remove-accessory__buttons{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.regular-condition-modal .go-to-cart-button{margin-left:22px}@media (min-width:768px) and (max-width:991px){.regular-condition-modal .go-to-cart-button{margin-left:0}}@media (max-width:767px){.regular-condition-modal .go-to-cart-button{margin-left:0;width:auto}}.delivery-option{display:table;border-radius:4px;border:solid 1px silver;background-color:#fff;padding:15px;width:100%;margin-bottom:10px;cursor:pointer}.delivery-option:hover{box-shadow:0 0 7px 0 rgba(64,64,64,.3)}.delivery-option.selected{box-shadow:0 0 5px 0 rgba(255,136,0,.5);border:solid 1px #ffcf77;background:rgba(255,207,119,.1)}.delivery-option__selection{display:table-cell;padding-right:10px;width:23px;vertical-align:middle}.delivery-option__icon{display:table-cell;padding-right:10px;width:23px;font-size:25px;vertical-align:middle}.delivery-option__content{display:table-cell;padding-right:10px;width:100%;vertical-align:middle}.delivery-option__content-title{font-size:.675rem;font-weight:600;margin:0}.delivery-option__content-forecast{font-size:.675rem;margin:0;display:inline-block}.delivery-option__content-link{display:block;font-size:.82rem;margin-bottom:20px;margin-top:15px}.delivery-option__price{display:table-cell;white-space:nowrap;vertical-align:top;font-size:.82rem;font-weight:600}.delivery-option__price .free{color:#61b251}.delivery-option__selected-store-container{margin-bottom:10px;border-top:solid 1px #d7d7d7;margin-top:15px;padding-top:15px}.delivery-option__selected-store-name-address-container{margin-bottom:5px}.delivery-option__selected-store-name{font-size:.82rem;font-weight:600;color:#4d649b;margin-bottom:5px}.delivery-option__selected-store-address{font-size:.675rem}.delivery-option__selected-store-opening-hours{font-size:.675rem;color:#a7a7a7}.delivery-option__edit{margin-left:7px}.alert-with-icon__container{display:flex;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);position:relative}.alert-with-icon__icon-container{background:#a9ceff;padding:0 15px 0 15px;display:flex;align-items:center}.alert-with-icon__icon-container.warning{background:#f8cd0e}.alert-with-icon__icon-container.information{background:#6c8edb}.alert-with-icon__icon-container.success{background:#61b251}.alert-with-icon__icon-container.error{background:#de3618}.alert-with-icon__text-container{background:#f3f6f8;width:100%;padding:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:.82rem}@media (max-width:767px){.alert-with-icon__text-container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}.alert-with-icon__text-container.warning{background:#fcf1cd}.alert-with-icon__text-container.information{background:#f3f6f8}.alert-with-icon__text-container.success{background:#e3f1df}.alert-with-icon__text-container.error{background:#fbeae5}.alert-with-icon__icon{font-weight:700;font-size:1.568rem;color:#fff}.alert-with-icon__icon:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}.alert-with-icon .button-container{margin:0 15px}@media (max-width:767px){.alert-with-icon .button-container{margin:15px 0 0 0}}.alert-with-icon .button-container button{cursor:pointer;white-space:nowrap}.alert-with-icon#empty-header-alert{display:none}.whatsapp-alert__container{border:1px solid #d7d7d7;padding:15px;background:#fafafa;border-radius:4px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:calc(100% - 260px);max-width:847px}@media (min-width:768px) and (max-width:991px){.whatsapp-alert__container{max-width:570px;width:100%;margin:auto}}@media (max-width:767px){.whatsapp-alert__container{max-width:570px;width:100%;margin:auto}}.whatsapp-alert__container img{width:45px;margin-right:15px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}@media (max-width:767px){.whatsapp-alert__container img{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}}.whatsapp-alert__text{font-size:.933rem}.whatsapp-alert__text .h5{margin-bottom:5px}.whatsapp-alert__text p{margin:0}@media (max-width:767px){.whatsapp-alert__text .h5{font-size:.82rem}.whatsapp-alert__text p{font-size:.675rem}}.checkout-whatsapp-box{border:1px solid #d7d7d7;padding:15px;margin-bottom:10px;border-radius:4px;position:relative;min-height:130px}.checkout-whatsapp-box .checkbox-container{margin:5px 0 10px 0}@media (max-width:767px){.js-checkout-last-column{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.js-checkout-last-column>.checkout-summary-box{order:2}.js-checkout-last-column .js-whatsapp-container{order:1}.js-whatsapp-container i{position:static}.js-whatsapp-container .checkout-whatsapp-box{min-height:100px;position:relative}.js-whatsapp-container .bottom-section{font-size:.675rem;margin-left:30px}.js-whatsapp-container .bottom-section .whatsapp-alter{display:block;margin-top:5px}.js-whatsapp-container .whatsapp-phone_number{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;margin-top:5px;align-items:center}.js-whatsapp-container .whatsapp-phone_number div{margin-left:10px;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.js-whatsapp-container .whatsapp-phone_number .inline-error{position:absolute;margin:60px 0 0 35px}.js-whatsapp-container .danger{color:#bf0711}.loading-wheel{display:inline-block;border-radius:50%;width:26px;height:26px;animation:LoadingWheelAnimation 1.2s linear infinite;vertical-align:middle;border:4px solid #f80;border-left-color:transparent}.loading-wheel.small{width:18px;height:18px;border-width:2px}.loading-wheel.medium{width:28px;height:28px;border-width:4px}@keyframes LoadingWheelAnimation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-wheel-box-container{position:absolute;background:#fff;text-align:center;white-space:nowrap;width:100%;height:100%;z-index:1;top:0;left:0;bottom:0;right:0}.loading-wheel-box-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.loading-wheel-box-container .loading-wheel-box-content{display:inline-block;vertical-align:middle}.loading-wheel-box-container .loading-wheel-box-content .loading-wheel-box-label{font-size:.82rem;font-weight:600;display:inline-block;margin-left:5px}.tib2c-modal .modal-dialog{width:720px;margin-top:60px}@media (max-width:767px){.tib2c-modal .modal-dialog{width:100%}}.tib2c-modal__container{padding:20px}@media (max-width:767px){.tib2c-modal__container{padding:35px;text-align:center}}.tib2c-modal__container .title{font-size:1.21rem;font-weight:600}.tib2c-modal__container .title:not(i):not([class^=fa-]):not([class^=icon-t]):not([class^=i-t-]){font-family:Montserrat,'Open Sans',sans-serif}@media (max-width:767px){.tib2c-modal__container .title{font-size:1.063rem;margin-top:20px}}.tib2c-modal__container .description{font-size:.933rem}@media (max-width:767px){.tib2c-modal__container .description{font-size:.82rem}}.tib2c-modal__container .buttons{text-align:right;margin-top:40px}.tib2c-modal__container .buttons .keep{text-align:center;margin-right:20px;padding-right:25px;padding-left:25px}@media (max-width:767px){.tib2c-modal__container .buttons .keep{margin-top:3px;margin-right:0;border:0;box-shadow:none}}@media (max-width:767px){.tib2c-modal__container .buttons{padding-bottom:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:fixed;bottom:calc(30px);width:calc(100% - 70px)}}