.vtex-delivery-promise-components-1-x-buttonWrapper,.vtex-delivery-promise-components-1-x-pickupPointSelectorButtonWrapper,.vtex-delivery-promise-components-1-x-shopperLocationSetterButtonWrapper{cursor:pointer;background-color:unset}.vtex-delivery-promise-components-1-x-zipCodeValue:hover{background-color:#eef3f7!important}.vtex-delivery-promise-components-1-x-zipCodeValue{border:0;cursor:pointer;padding:8px;background-color:unset;width:100%;align-items:center;color:#2e2e2e}.vtex-delivery-promise-components-1-x-pickupPointSelectorContainer,.vtex-delivery-promise-components-1-x-shippingButtonContainer,.vtex-delivery-promise-components-1-x-shopperLocationSetterContainer{margin:auto;position:relative}.vtex-delivery-promise-components-1-x-shopperLocationPopover{display:flex;gap:16px;flex-direction:column;border-radius:12px;z-index:500;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.12);padding:20px;max-width:min(calc(100vw - 20px),380px)}.vtex-delivery-promise-components-1-x-shopperLocationPopoverInputContainer{gap:16px;align-items:start}.vtex-delivery-promise-components-1-x-openIconContainer:has(.vtex-delivery-promise-components-1-x-drawerHiddenIcon){display:none}.vtex-delivery-promise-components-1-x-modalBackButton,.vtex-delivery-promise-components-1-x-modalCloseButton,.vtex-delivery-promise-components-1-x-shippingMethodOptionButton,.vtex-delivery-promise-components-1-x-shippingMethodSelector{cursor:pointer;background-color:unset;border:0;text-align:left}.vtex-delivery-promise-components-1-x-modalCloseButton{text-align:right}.vtex-delivery-promise-components-1-x-shippingMethodOptionButton{border:1px solid var(--border-2,#e2e4e6);border-radius:8px;padding:28px 40px}.vtex-delivery-promise-components-1-x-shippingMethodOptionButton:hover,.vtex-delivery-promise-components-1-x-shippingMethodOptionButtonSelected{border:1px solid var(--border-1,#7e7e7e)}.vtex-delivery-promise-components-1-x-shippingMethodModalOptions{gap:20px}.vtex-delivery-promise-components-1-x-deliveryDrawerValue,.vtex-delivery-promise-components-1-x-shippingMethodSelectorLabel{font-weight:500;line-height:normal;letter-spacing:-.32px;max-width:122px;margin-left:6px}.vtex-delivery-promise-components-1-x-shippingMethodSelectorLabel{max-width:68px}.vtex-delivery-promise-components-1-x-shippingMethodSelectorLabelLimited{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vtex-delivery-promise-components-1-x-buttonValue,.vtex-delivery-promise-components-1-x-pickupPointSelectorButtonValue,.vtex-delivery-promise-components-1-x-shopperLocationSetterButtonValue{max-width:110px;align-self:end}.vtex-delivery-promise-components-1-x-availabilityBadgeCircle{width:10px;height:10px;min-width:10px;min-height:10px}.vtex-delivery-promise-components-1-x-availabilityPickupButton{border:0;padding:0;font-size:14px;background:unset;cursor:pointer;text-align:left;font-weight:500;color:#134cd8}@keyframes vtex-delivery-promise-components-1-x-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes vtex-delivery-promise-components-1-x-fadein{0%{opacity:0}to{opacity:1}}