.prezunic-prezunic-components-2-x-keepShoppingButton,.prezunic-prezunic-components-2-x-keepShoppingButtonContainer,.prezunic-prezunic-components-2-x-keepShoppingButtonLabel{}.prezunic-prezunic-components-2-x-cartFoodModalContainer{position:fixed;background-color:#fff;width:100%;max-width:495px;height:62vh;max-height:332px;left:50%;top:50%;z-index:1000;padding:30px;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.prezunic-prezunic-components-2-x-cartFoodModalContainer{height:70vh;width:95%;max-height:375px;padding:45px 20px}}.prezunic-prezunic-components-2-x-cartFoodModalShadow{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:999;box-shadow:inset 0 3px 6px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:rgba(82,82,82,.4)}.prezunic-prezunic-components-2-x-cartFoodIncompatibleTitle{display:block;color:#111;text-align:center;font-weight:700;font-size:24px;margin-bottom:10px;display:flex;justify-content:center;gap:11px;align-items:center}.prezunic-prezunic-components-2-x-cartFoodIncompatibleInfo{text-align:center;font-size:14px;display:block;letter-spacing:-.5px;margin-bottom:30px;color:#333}.prezunic-prezunic-components-2-x-cartFoodIncompatibleInfo span{font-weight:700}.prezunic-prezunic-components-2-x-cartFoodActions{display:flex;gap:14px;justify-content:space-around}.prezunic-prezunic-components-2-x-cartFoodAction1{padding:9px 21px;background:none;border:1px solid #0068ae;color:#0068ae;font-weight:700;border-radius:5px;font-size:14px;cursor:pointer;font-family:Montserrat}.prezunic-prezunic-components-2-x-cartFoodAction1:hover{transition:all .2s ease;border:1px solid #0068ae;background-color:#0068ae;color:#fff}.prezunic-prezunic-components-2-x-cartFoodAction2{padding:10px 33px;border:1px solid #0068ae;cursor:pointer;text-decoration:none;color:#fff;background:#0068ae;text-align:center;border-radius:5px;font-weight:600}.prezunic-prezunic-components-2-x-cartFoodAction2:hover{transition:all .2s ease;border:1px solid #6eae46;background:#6eae46}.prezunic-prezunic-components-2-x-closeButton{position:absolute;right:20px;top:20px;cursor:pointer;padding:15px}.prezunic-prezunic-components-2-x-cartFoodModalLogo{width:75px;display:block;margin:0 auto}.ReactModal__Overlay{z-index:999}.ReactModal__Content,.ReactModal__Overlay{background-color:unset!important}.prezunic-prezunic-components-2-x-quantityComponent{display:flex;width:100%;justify-content:space-around;align-items:center;border:1px solid #dedede;border-radius:4px}.prezunic-prezunic-components-2-x-generalButton{background-color:transparent;border:none;color:#000;font-size:24px;font-weight:300;cursor:pointer}.prezunic-prezunic-components-2-x-minusButton,.prezunic-prezunic-components-2-x-plusButton{cursor:not-allowed;opacity:.4}.prezunic-prezunic-components-2-x-quantityInput{cursor:default;font-weight:600;font-size:14px;font-family:Montserrat,sans-serif;line-height:1rem;color:#111;width:100%;outline:none;border:none;text-align:center;height:auto;background:transparent;padding:4px 0;-moz-appearance:textfield}.prezunic-prezunic-components-2-x-quantityInput::-webkit-inner-spin-button,.prezunic-prezunic-components-2-x-quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:768px){.prezunic-prezunic-components-2-x-quantityInput{text-align:center;padding:0}}.vtex-flex-layout-0-x-flexRowContent--quantity-pdp{.prezunic-prezunic-components-2-x-quantityInput{padding:8px}}