.checkout-page{margin-top:0;padding-top:0}.checkout-page header{position:static}.checkout-page .card-header{padding-bottom:0;border-bottom:none}.checkout-page .card-header-custom{padding-bottom:10px;border-bottom:1px solid #e2e2e2}.checkout-page .remember-me-container{display:inline-block;background:#f4f3f4;padding:20px;margin:10px 0 20px}.checkout-page .remember-me-container .custom-checkbox{margin-bottom:.5em;width:100%}.checkout-page .shipping-content,.checkout-page .billing-address{margin-top:20px}.checkout-page button:not(.close){margin:0 auto}.checkout-page button:not(.close).sign-in{margin-top:10px}.checkout-page .checkout-payment h2{font-size:1.75em}@media(max-width: 750.98px){.checkout-page .checkout-payment h2{font-size:1.275em}}.checkout-page .checkout-payment .reward-checkout-btn{display:none}.checkout-page .checkout-payment .payment-form .card-header{cursor:pointer}.checkout-page .checkout-payment .payment-form .card-header h5{position:relative;font-size:1.275em;border:none}.checkout-page .checkout-payment .payment-form #boleto-content,.checkout-page .checkout-payment .payment-form .billing-address-block{display:none}.checkout-page .checkout-payment-to-pay span{margin-left:30px}.checkout-page .checkout-payment-consent-message{display:block;margin-bottom:10px}.checkout-page .checkout-payment .checkout-shipping-billing-summary{margin-top:20px;margin-bottom:20px}.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-add-address-placeholder,.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-address-change-alt{display:none}.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-add-address-placeholder.no-address,.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-address-change-alt.no-address{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-shipping-summary .address-summary{margin-bottom:10px}.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-shipping-summary.no-address .checkout-add-address-placeholder,.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-billing-summary.no-address .checkout-add-address-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-shipping-summary.no-address .card-body,.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-billing-summary.no-address .card-body{display:none}@media(max-width: 750.98px){.checkout-page .checkout-payment .checkout-shipping-billing-summary .checkout-billing-summary{margin-top:20px}}.checkout-page .checkout-payment .checkout-shipping-billing-summary .card{height:100%}.checkout-page .checkout-payment .checkout-shipping-billing-summary .card .checkout-address-edit{display:block;margin-top:10px}.checkout-page .checkout-payment .checkout-shipping-billing-summary .card .checkout-guest-address-edit{display:inline-block;margin-top:10px}.checkout-page .checkout-payment .checkout-address-change{display:block;margin-top:10px}.checkout-page .checkout-payment .checkout-add-address-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;height:100%;font-size:1.275em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4c4c4c}.checkout-page .checkout-payment .checkout-add-address-placeholder span{display:block}.checkout-page .checkout-payment .checkout-add-address-placeholder i{font-size:32px}.checkout-page .checkout-summary .card-header-custom{font-size:1em}.checkout-page .checkout-summary .card-header-custom h2{font-size:1em}.checkout-page .checkout-summary .card-header-custom h2 span{float:right}.checkout-page .checkout-summary .card-header-custom p{font-size:.8em;margin:0}@media(max-width: 750.98px){.checkout-page .checkout-summary .card{padding:0;border:none}.checkout-page .checkout-summary .card .card-header{padding:0;margin-bottom:10px}.checkout-page .checkout-summary .card .card-body{padding:0}}.checkout-page .checkout-summary-totals{padding-bottom:10px;border-bottom:1px solid #e2e2e2}.checkout-page .checkout-summary-product{position:relative;margin-top:12px}.checkout-page .checkout-summary-product h2{margin-bottom:0}.checkout-page .checkout-summary-product-show-more{margin-top:10px;margin-bottom:-10px}.checkout-page .checkout-summary-product-show-more i{padding-right:10px;color:#4c4c4c}.checkout-page .checkout-summary-product-show-more .show-less{display:none}.checkout-page .checkout-summary-product-main.show-more-active{padding-bottom:20px}.checkout-page .checkout-summary-product-main.show-more-active .checkout-summary-product-show-more{position:absolute;bottom:-12px;margin-bottom:0}.checkout-page .checkout-summary-product-main.show-more-active .checkout-summary-product-show-more span.show-more{display:none}.checkout-page .checkout-summary-product-main.show-more-active .checkout-summary-product-show-more span.show-less{display:block}.checkout-page .checkout-together-points .form-group{margin-bottom:0}.checkout-page #applepay-content{text-align:center}.checkout-page .dw-apple-pay-button{margin-top:0 !important;min-width:500px !important;max-width:750px;width:100%;border-radius:23px !important}@media(max-width: 599.98px){.checkout-page .dw-apple-pay-button{min-width:100% !important;max-width:100% !important}}.cart-address-error{margin-top:20px}.puesdo-enabled{background:#003b89 !important}.tw-input,.tw-select{display:block;height:46px;width:100%;border:1px solid #e2e2e2;border-radius:3px;color:#4c4c4c;padding:0 20px;font-family:"Gilroy-Medium",sans-serif;font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-input-small,.tw-select-small{height:32px}input[placeholder]{text-overflow:ellipsis}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tw-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../../../static/images/down-navigation.svg");background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:16px}@media(max-width: 599.98px){.tw-input{height:32px}}.tw-checkbox label{position:relative;padding-left:32px;font-family:"Gilroy-Medium",sans-serif;margin-bottom:0}@media(max-width: 599.98px){.tw-checkbox label{font-size:.8em}}.tw-checkbox input[type=checkbox]{display:none}.tw-checkbox input[type=checkbox]:checked+.tw-checkbox-image .fa-check-square{display:block;font-size:.925em}.tw-checkbox input[type=checkbox]:checked+.tw-checkbox-image .fa-square-o{display:none}.tw-checkbox-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:0;top:2px;color:#003b89;font-size:1.375em}@media(max-width: 599.98px){.tw-checkbox-image{top:4px}}.tw-checkbox-image .fa-check-square{display:none}.tw-radio [type=radio]{position:absolute;opacity:0;pointer-events:none}.tw-radio [type=radio]:checked+label,.tw-radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#4c4c4c}.tw-radio [type=radio]:checked+label:before,.tw-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:2px solid #003b89;border-radius:100%;background:#fff}.tw-radio [type=radio]:checked+label:after,.tw-radio [type=radio]:not(:checked)+label:after{content:"";width:6px;height:6px;background:#003b89;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.tw-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.tw-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.tw-radio [type=radio]:focus+label{outline-style:auto !important;outline-width:1em !important;outline-color:#000 !important;z-index:6 !important}.postcode-feedback-container-parcelshopDesk,.postcode-feedback-container-deskcnc{position:absolute;background:#fff;z-index:999}.postcode-feedback-container-parcelshopDesk .postcode-feedback,.postcode-feedback-container-deskcnc .postcode-feedback{border:1px solid #e2e2e2;padding:10px;font-family:"Gilroy-Medium",sans-serif;font-size:.8em}.postcode-feedback-container-parcelshopDesk .postcode-feedback span,.postcode-feedback-container-deskcnc .postcode-feedback span{display:block;cursor:pointer}.postcode-feedback-container-parcelshopDesk .postcode-feedback span:hover,.postcode-feedback-container-deskcnc .postcode-feedback span:hover{background:#f4f3f4}.postcode-feedback-container-parcelshopMob,.postcode-feedback-container-mobcnc{position:absolute;background:#fff;z-index:999}.postcode-feedback-container-parcelshopMob .postcode-feedback,.postcode-feedback-container-mobcnc .postcode-feedback{border:1px solid #e2e2e2;padding:10px;font-family:"Gilroy-Medium",sans-serif;font-size:.8em}.postcode-feedback-container-parcelshopMob .postcode-feedback span,.postcode-feedback-container-mobcnc .postcode-feedback span{display:block;cursor:pointer}.postcode-feedback-container-parcelshopMob .postcode-feedback span:hover,.postcode-feedback-container-mobcnc .postcode-feedback span:hover{background:#f4f3f4}.required label::before{content:"*"}.show-hide-password a{cursor:pointer;width:4em}.field-info{font-size:.8em}.address-picklist>div{padding:.25rem .5rem;cursor:pointer}.address-picklist>div:hover{background-color:#f4f3f4}.address-picklist-container{max-height:200px;overflow-y:scroll;border:1px solid}.qas-address button{display:none}.section-label{font-size:.875rem;font-weight:bolder}.my-account{text-align:center;margin-bottom:.938em}.equal-height .card{width:100%}.track-my-order-message{color:#003b89;padding:5px;border:1px solid #003b89;font-size:.8em;min-height:40px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.track-my-order-message:before{content:"";width:30px;height:30px;float:left;margin-right:5px;padding-left:30px;background-image:url("../../../../static/images/info.svg");background-repeat:no-repeat;background-position:right center;background-size:30px}.track-my-order-message p{margin:0}.link-find-my-order-number{text-decoration:underline}.link-find-my-order-number:hover{text-decoration:none}.link-find-my-order-number:before{content:"";width:25px;height:25px;float:left;margin-right:5px;padding-left:28px;background-image:url(../../../../static/images/info.svg);background-repeat:no-repeat;background-position:right center;background-size:23px}.trackorder .btn-track-my-order{margin:20px auto 0;display:block;min-width:200px}.find-my-order-title{font-size:1.5rem}.order-status{font-size:1.875em}.tracking-number{font-weight:bold;text-decoration:underline}.tracking-number:hover{text-decoration:none}.track-another-order{text-decoration:underline}.track-another-order:hover{text-decoration:none}#trackOrderCardBody{padding-bottom:0}#track-my-order-details-content{padding-top:0}#track-my-order-details-content .card-body{padding-top:0}